LP #1906859: Create carousels from items To test carousel creation from item buckets: 1. Create an item bucket 2. Add a variety of items to your bucket 3. Select all items 4. Open the buckets menu 5. Under items, select "Create Carousel from Bucket" 6. Give your new carousel a name 7. Go to Local Admin > Carousels and confirm that a carousel now appears. 8. Open the record bucket for the new carousel and confirm that it contains all the titles for the items. To test carousel creation from item status: 1. Scan items into item status 2. Select all items 3. Open the actions menu 4. Select "Create Carousel from Selected Items" 5. Repeat steps 6-8 above Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Andrea Buntz Neiman <abneiman@EquinoxOLI.org> Signed-off-by: Katie Greenleaf Martin <kgm@sparkpa.org> Signed-off-by: Blake <blake@mobiusconsortium.org> Signed-off-by: Michele Morgan <mmorgan@noblenet.org> Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
LP1930099: Make generate_docs.pl Windows-compatible Tweak to the Windows instruction, using "perl" instead of "run" Signed-off-by: blake <blake@mobiusconsortium.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxOLI.org>
LP1930099: Make generate_docs.pl Windows-compatible * Use `npx` rather than relying on specific paths to binaries within node_modules. * Use the cross-platform $ENV and File::Copy provided by Perl, rather than using the platform-specific command-line syntax. To test on Windows: 1) Use the instructions provided in the comment at the top of generate_docs.pl. 2) Make sure that the locally generated documentation displays correctly in your browser. To test for regressions on Linux or MacOs: 1) `cd /path/to/Evergreen/docs && perl generate_docs.pl` 2) Make sure that the locally generated documentation at /path/to/Evergreen/docs/output/index.html displays correctly in your browser. Release-note: Allow Windows users to generate the Evergreen manual locally. Signed-off-by: Jane Sandberg <sandbergja@gmail.com> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxOLI.org>
Docs: Angular staff catalog documentation Release-note: Adds documentation for the Angular staff catalog, based on documentation produced by Indiana Evergreen. Signed-off-by: Spencer Pennington <spennington@una.edu> Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
Docs: LP2053050 Updates to strict barcode docs Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org> Signed-off-by: Gina Monti <gmonti@biblio.org>
LP#1329872 - marc_export exit when required IDs are missing The marc_export script would handle being passed invalid or empty IDs as if you had the --all flag selected. So if you accidentally generated a file with a list of BIB id numbers that was empty and passed it to the script, you would end up with an export of all bibs in the system instead of an empty export. Testing Notes: === Before fix === Create an empty file, or a file that just contains "id". $ touch input1 $ echo "id" > input2 All these commands should result in a full export of all bibs. $ cat ./input1 | marc_export $ cat ./input2 | marc_export $ echo "id" | marc_export $ cat ./input1 | marc_export --pipe === After fix === Try the same commands as above, and the marc_export script should error out each time. Signed-off-by: Josh Stompro <stomproj@larl.org> Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
LP2050227: Add release notes Add release notes about the IDL improvement and clean up to the Architecture section. Signed-off-by: Jason Stephenson <jason@sigio.com> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP2056480: docs: only index the latest version of the docs for lunr This addresses a regression caused by bug 2056480. To test: * Build the docs using cd docs perl generate_docs.pl --base-url=http://example.com * Open docs/output/index.html in your browser * Type a search into the search box * Note that you only get results for latest, rather than getting duplicate results from multiple versions. * Note that the file docs/output/search-index.js is now 3.3 MB, rather than 5.53 MB. Signed-off-by: Jane Sandberg <sandbergja@gmail.com> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP#2036328: (follow-up) clean up a couple things * Update generate_docs.pl help text to note the new default version * Clean up more aggressively before installing Antora; I discovered that if you switch from 2.3 to 3.1.7 without doing so, the older version of the CLI still gets used (and fails because 2.3 predates Antora's extension mechanism) Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP#2036328: update Antora to 3.1 This patch updates the version of Antora used to build the documentation to a supported release. * Uses the new @antora/lunr-extension, rather than the antora 2 antora-lunr * Fixes a few issues that are no longer supported in the new version of asciidoctor * Installs antora via the antora npm package, rather than installing @antora/cli and @antora/site-generator separately Release-note: Update the version of Antora used to build the documentation Co-authored-by: Jennifer Pringle <jennifer.pringle@bc.libraries.coop> Co-authored-by: Robin Fitch <rfitch@biblio.org> Co-authored-by: Andrea Buntz Neiman <abneiman@equinoxOLI.org> Co-authored-by: Debbie Luchenbill <debbie@mobiusconsortium.org> Co-authored-by: Lena Hernandez <lena.hernandez@equinoxoli.org> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org> Signed-off-by: Jane Sandberg <js7389@princeton.edu>
LP1991103: Display a count of record notes in the staff catalog tab To test: 1. Apply this patch. 2. Open a record in the staff catalog. 3. Add some record notes. Note that the tab updates with the number of record notes on the record. 4. Delete some record notes. Note that the tab still updates accordingly. 5. Leave and come back to the record. Note that the number still persists in that tab. Release-Note: Show the total number of record notes in the Record Note tab in the staff catalog. Sponsored-by: PaILS Signed-off-by: Jane Sandberg <sandbergja@gmail.com> Signed-off-by: Elizabeth Davis <elizabeth.davis@sparkpa.org> Signed-off-by: Tiffany Little <tlittle@georgialibraries.org> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
LP2049774 - Acq Admin Doc updates - Fiscal Close A few adjustments to the Fiscal Close / fund rollover docs. Along with a few typos found in the document. Release-note: Improves documentation of Fiscal Propagation and Rollover Signed-off-by: Josh Stompro <stomproj@larl.org> Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>