Skip to content

Releases: Aspen-Discovery/aspen-discovery

25.01.01-RC1

21 Jan 21:47
Compare
Choose a tag to compare

Aspen Discovery Updates

Local ILL Updates

  • Do not allow placing local ILL requests for specific volumes within Symphony since Symphony does not properly select the correct volume. (DIS-34) (MDN)

Location Updates

  • Allow non-numeric ILS IDs to be saved for sublocations. (DIS-46) (MDN)

Polaris Updates

  • Display an appropriate error message if the user attempts to change the sublocation for a hold without changing the main location since Polaris does not support this. (DIS-46) (MDN)
  • If a location only has a single pickup area, pass the pickup area to Polaris when placing a hold. (DIS-46) (MDN)
  • Fixes for setting preferred pickup area within My Preferences. (DIS-46) (MDN)
  • Correctly bypass the pickup location prompt when a library has a preferred sublocation. (DIS-46) (MDN)

This release includes code contributions from

Grove For Libraries

  • Mark Noble (MDN)

Special Testing thanks to

  • Desiree Saunders (WYLD)
  • Sarah St. Martin (GMILCS)
  • Myranda Fuentes (Grove)

25.01.00 Release

14 Jan 22:42
0d7fdfe
Compare
Choose a tag to compare

Aspen LiDA Updates
Account Updates

Show Volume in holds when applicable. (DIS-34) (MDN)
Show Out of Hold Group Message in holds when applicable. (DIS-34) (MDN)

Local ILL

Fixes for placing local ILL requests. (DIS-34) (MDN)
Allow placing local ILL requests for individual volumes of a record. (DIS-34) (MDN)
Improve the error message if a hold fails and needs to be placed with Local ILL. (DIS-34) (MDN)

Other Updates

Move Aspen LiDA to its own repository at https://github.com/Aspen-Discovery/aspen-lida. (MDN)
Add debugging code to aid in diagnosing startup problems. (MDN)

Aspen Discovery Updates
Account Updates

Let patron name display have first and middle initials to help discern between family members, works for any (ILS that stores middle name as part of the first name). (DIS-118) (MDN)
Let patron set preferred pickup sublocation if available. (DIS-48) (KK)

Updated Settings

Primary Configuration > Library > ILS/Account Integration > User Profile > Patron Display Name Style

Administrations Updates

Add a "select all" and "deselect all" button to all lists of objects where the select checkbox shows. (DIS-37) (MDN)
When showing selected values for multiselect lists within a table, only show the first 3 values. (MDN)

API Updates

Add Out of Hold Group Message to getPatronHolds API. (DIS-34) (MDN)

Boundless/Axis360 Updates

Update Boundless/Axis360 get records availability API URL and adjusted response processing (DIS-162) (YL)

CloudLibrary Updates

Correct loading actions for CloudLibrary records. (MDN)

Docker Updates

Check if ils tables have been initialized to avoid database conflicts. (LM)
Add a condition to either create or not create symlinks. (LM)
Include control of processes into the entrypoint script to avoid waiting for a cron job. (LM)

Greenhouse Updates

Allow base URLs for sites within the Greenhouse to have port numbers. (MDN)

Holds Updates

Allow patron to select sublocation, if available, when placing a hold. (DIS-48) (KK)
Allow patron to select sublocation, if available, when updating a hold's pickup location. (DIS-48) (KK)
On the Holds page if a pickup sublocation set for a hold, display the sublocation. (DIS-48) (KK)

Hoopla Updates

Optimize Hoopla daily indexing behavior and set "Index By Day" as a default setting. (DIS-180) (YL)
Hide "Index By Day" in the Hoopla settings page. (DIS-180) (YL)

Indexing Updates

When indexing the 100, 700 and 800 fields to load information about authors and contributors include subfield c to distinguish between authors where titles and additional information is important. (DIS-161) (MDN)
When checking for Yoto players, check to be sure yoto is found with word boundaries on either side to avoid matching Kyoto. (DIS-154) (MDN)
When checking for Yoto players, prefer the Yoto format over Kit format if both are found. (DIS-154) (MDN)
When checking for Tonies, check to be sure tonie is found with word boundaries on either side. (MDN)
Add WhaZoodle format based on 028 subfield when subfield b contains playaway and subfield a starts with WZ. (DIS-156) (MDN)
Add note and debugging information to Large Print check (DIS-110) (WNC)

Koha Updates

Fix an issue that caused indefinite growth of auto_increment value for ils volumes when any of them was updated. (LM)
Ignore the case of item types when updating item types in the Format Map table during indexing to avoid duplicate key errors. (MDN)
Fix volumeId check for the items without valid item group when placing volume holds (DIS-147) (YL)

LibKey integration Updates

For records found in an Articles and Database search through the EBSCO host or EBSCO EDS integration:
    patrons of libraries with a LibKey subscription can access full-text document using an 'Access Online' button to the right of 'More Info' on search results. (CZ)
    if the LibKey API does not return a direct link, then 'Access Online' does not show. (CZ)
    for EBSCO EDS and host records, if the LibKey API sends back a cover image url, show this cover image on the search result. (CZ)
    if the results from the LibKey API indicate an article has been retracted, they are marked as such. (CZ)
    for retracted articles, a link to a LibKey page giving information on the retraction is displayed. (CZ)
    for retracted articles, the 'Access Online' button is not displayed. (CZ)
    fixed an issue where the LibKey integration would prevent EBSCO host records from appearing due to a control flow issue. (CZ)
    fixed an issue where the LibKey integration would overwrite retraction notices for EBSCO EDS records. (CZ)

Local ILL Updates

Properly handle volume level holds with Local ILL. (DIS-34) (MDN)

Location Updates

Added a new settings group for sublocations. (DIS-48) (KK)

New Permissions

Primary Configuration - Location Sublocations > Administer Sublocations for All Libraries
Primary Configuration - Location Sublocations > Administer Sublocations for Home Library

New Settings

Primary Configuration > Library > Locations (Branches) > Sublocations

Materials Request Updates

Correct showing material requests when the active library has no locations. (MDN)

Polaris Updates

Automatically import sublocations from Polaris. (DIS-46) (MDN)
Set hold pickup area when sublocations are being used while placing holds. (DIS-46) (MDN)
Fix an error where logging in with the staff user used for API access resulted in some account information not showing. (MDN)

Reading History Updates

Fix so "Enable Add To Reading History" can be disabled properly within Library Settings. (DIS-132) (MDN)

Record Display

Do not show subfield 1 for subjects since this information is not relevant to patrons. (DIS-155) (MDN)
When displaying authors for a record, include subfield c to show titles and other relevant information. (DIS-161) (MDN)

Search Updates

Ensure that Added in the Last and Date Updated Facets sort properly if two time periods have the same value. (MDN)

Sierra Updates

Update the site creation process to prompt for connection information and set up a default Account Profile and Indexing Profile for Sierra libraries. (MDN)
Allow libraries and locations to be automatically imported from Sierra using the Sierra APIs. (DIS-122) (MDN)

Symphony Updates

Do not allow books by mail holds to be canceled, frozen, or have pickup location changed when their status is "Being Held". (DIS-34) (MDN)
Fix loading account summary to properly distinguish available and unavailable holds accounting for Local ILL. (DIS-34) (MDN)

Syndetics Updates

Allow multiple Syndetics settings to be created within a single Aspen instance so links within Syndetics Unbound can direct to the proper catalog. (DIS-121) (MDN)
Add a name for each Syndetics Setting, so they can be identified within Aspen. (DIS-121) (MDN)
Hide or show appropriate fields for Syndetics based on if Syndetics Unbound is selected or deselected. (DIS-121) (MDN)
Syndetics cover images now display correctly even if record's UPC contains leading zeroes.(PA)

New Settings

Third Party Enrichment > Syndetics Settings > Unbound Instance Number

User List Updates

When searching lists, allow the results to be sorted by Date Added. (DIS-136) (MDN)
When searching lists, add an Added In The Last Facet to the results. (DIS-136) (MDN)
When searching lists, allow the results to be sorted by Date Updated. (DIS-136) (MDN)
When searching lists, add an Updated In The Last Facet to the results. (DIS-136) (MDN)
Force a full reindex of user lists every 24 hours to ensure Date Added and Date Updated facets are accurate over time. (MDN)
Remove the non-implemented Covers View for List Search Results. (MDN)
Remove the non-implemented RSS export for List Search Results. (MDN)
Remove the non-implemented RIS export for List Search Results. (MDN)
Ensure Date Updated for user lists updates as titles are added and removed from the list. (MDN)

Web Builder Updates

When adding a form to a custom page, limit the forms displayed in the dropdown to those from the user's own library if their permissions are Administer Library Custom Forms. (AB)

Other Updates

Fix linking to library websites for consortia within Web Builder and the Hours and Location dialog. (MDN)
Add an editorconfig file for template files to standardize using tabs across all files. (MDN)
Library card page (under 'My Account') no longer shows Koha user's opac notes if user's library 'Show OPAC Notes' is disabled.(PA)
Fix typo in Authentication/DatabaseAuthentication.php (DIS-159) (LG)
Fix EBSCO EDS and host searcher so that search results can be displayed and no error message shows. (CZ)

This release includes code contributions from
ByWater Solutions

Lucas Gass (LG)
Nick Clemens (WNC)
Yanjun Li (YL)

Grove For Libraries

Mark Noble (MDN)
Kirstien Kroeger (KK)

PTFS-Europe

Alexander Blanchard (AB)
Chloe Zermatten (CZ)
Pedro Amorim (PA)

Theke Solutions

Lucas Montoya (LM)

Special Testing thanks to

Desiree Saunders (WYLD)
Carol Witt (CW Mars)
Alyssa Drake (ByWater Solutions)
Myranda Fuentes (Grove)
Bryan Jones (Nashville Public Library)
Jordan Fields (Grove)
Kate Lozyk (ByWater Solutions)

Special Documentation thanks to

Myranda Fuentes (Grove)
Jordan Fields (Grove)

This release includes sponsored developments from

Greater Manchester Inter Library Consortial System (GMILCS)
Milwaukee County Federated Library System (MCFLS)
Wyoming State Library (WYLD)

24.12.00 release

18 Dec 14:54
1e256e6
Compare
Choose a tag to compare

Aspen LiDA Updates

Fixed a bug causing some users to occasionally be booted from an active session due to an erroneous API return that the user's credentials were invalid. (KK)
Update the record page to add a Request button for records needing Local ILL requests. (DIS-34) (MDN, KK-G)
Update the holds process to use the Local ILL process when configured. (DIS-34) (MDN, KK-G)
If enabled, add a link in the Account Drawer to open up the user's Year In Review. (KK-G)

Aspen Discovery Updates
Account Updates

Prevent canceling a hold using cancel all holds or cancel selected holds if it should not be cancelable. (MDN)
Do not show select box for holds that are not cancelable and that cannot be frozen or thawed. (MDN)

API Updates

Add a new API to retrieve a LocalIllForm Configuration. (DIS-34) (MDN)
Add a new API to submit a Local ILL request. (DIS-34) (MDN)
In User API, added hasYearInReview in getPatronProfile to check if the user has Year In Review available for determining if a link should be displayed in the Account Drawer in Aspen LiDA. (KK-G)
In User API, added yearInReviewName in getPatronProfile to get the library specific name for Year In Review. (KK-G)

Citation Updates

Add Harvard Citation style to the list that appears in the citation section on each full record. (AB)
Add Harvard Citation style to the dropdown list in the 'Generate Citation' section in the lists section. (AB)

Docker Updates

The logs directory belongs to the appropriate user (Docker deployment) (LM)

Evergreen Updates

Allow library subdomains to include numbers when imported from Evergreen. (MDN)

Hoopla Updates

Add the date first detected to staff view for Hoopla records. (MDN)

Indexing Updates

Add a new format for Tonies based on a publisher (260b, 264b, 710a) containing Boxine and a title (245a) containing Tonie. (MDN)
Add a new format for Yoto based on a publisher (260b, 264b, 710a) containing Yoto and a title (245a) containing Yoto. (MDN)
When filtering formats, if Zines is active, discard other formats. (DIS-56) (MDN)
When checking for the Zines format, ignore trailing punctuation. (DIS-56) (MDN)
Update Grouped Works Index schema so that searches with '&' and 'and' are treated the same way. (DIS-45) (KP)
Add Regular Expression field for item types to be treated as eContent to Indexing Profiles in order to allow libraries to add to this. All item types currently treated as eContent are included by default. (AB)
Update Solr commit calls to a standard parameter set of false, false, true (KMH)

New Settings

ILS Integration > Indexing Profiles > Treat Item Types As eContent

Install Updates

Add a Mac option to createSite.php for people developing on a Mac. (KP)
Fix running cron updates if available during automated updates. (MDN)

Koha Updates

Add a fallback value for the 'Library ID' field instead of sending an empty field when submitting Material Requests. (LM)

Local ILL (DIS-34)

Add new settings to configure the Local ILL system in use. (MDN)
    Within library systems, administrators can set the type of Local ILL system to use. None is the default option, and Symphony Demand Management Using Books by Mail is also an option.
    Within locations, administrators can set the ILL form to be used when making request.
Update hold groups to not be specific to VDX, so they can be used for both Local ILL and VDX. (MDN, MAF)
Add new Local ILL forms to allow configuration of the information that patrons can provide when submitting Local ILL requests. (MDN)
Update the holds process to use the Local ILL process when configured. (MDN)
Local ILL Requests may be limited to a maximum number of requests by library. (MDN)
Update the Symphony driver to allow creating holds using the books by mail process when Symphony Demand Management Using Books by Mail is activated. (MDN)
Update the display of holds for Symphony to show an additional message if the current location is ILL or the mail flag is set to indicate the title is coming from another library. (MDN)
When displaying the out of hold group message, do not show the position of the hold since it is potentially inaccurate. (MDN)
Do not allow holds with a status of ILL_WYLD or ILLSHIPPING to have pickup location changes, be suspended, or be canceled. (MDN)
Correct placing VDX Requests and Local ILL Requests if the initial hold fails for a patron. (MDN)
When supplied, the Note for a Local ILL request will be sent to Symphony as the comment for the hold. (MDN)
Optionally prevent patrons from renewing titles checked out from other hold groups. (MDN)

New Settings

Primary Configuration > Library Systems > Interlibrary loans > Local ILL Request Type
Primary Configuration > Library Systems > Interlibrary loans > Maximum Local ILL Requests
Primary Configuration > Library Systems > ILS/Account Integration > Checkouts > Allow Renewing Out of Hold Group Checkouts
Primary Configuration > Locations > Interlibrary loans > Local ILL Form
Interlibrary Loan > Hold Groups
Interlibrary Loan > Local ILL Forms

Koha Updates

Correct column name when fetching from the user message queue. (MDN)

LibKey (ThirdIron) integration (DIS-60)

Add LibKey Settings under Third Party Enhancement (CZ)
LibKey Settings can be associated with specific libraries (CZ)
Add an 'Administer LibKey Settings' permission (CZ)
For eContent records with DOIs, the 'Access Online' button will default to a LibKey-issued direct link to the document if the active library has a LibKey subscription and if the record is found by LibKey (CZ)
LibKey links are also added under 'Links' on the detailed view for a record (CZ)

Material Request Updates

Add the ability to Export All requests to CSV. Which exports all requests on all pages for the selected filters. (MDN)
Allow Material Request Statuses to be marked as active to separate requests that should be shown by default to patrons from requests that will count against the maximum number of active requests a patron can have at once. (DIS-61) (MDN)
Allow the Yearly Request Limit to be set based on a calendar year or a rolling year. (DIS-62) (MDN)
Fixes for filters by status and format.
Fix adding new formats for Materials Requests within Library Settings. (DIS-116) (MDN)

New Settings

Primary Configuration > Library Systems > Materials Request > Max Active Requests
Primary Configuration > Library Systems > Materials Request > Yearly Request Limit Type
Materials Requests > Manage Statuses > Active Status?

OverDrive Updates

Correct error loading OverDrive Scope information for libraries that do not have OverDrive setup for them. (DIS-70) (MDN)
Correct error loading OverDrive Scope information if no libraries have been set up for the scope. (MDN)
Add additional error handling for cases when patrons cannot be logged into OverDrive (DIS-71) (MDN)

Polaris Updates

Update the site creation process to prompt for connection information and set up a default Account Profile and Indexing Profile for Polaris libraries. (MDN)

Reading History Updates

Allow users to add titles manually to their reading history. Titles can be added from search results or full record pages by selecting Add To List and then choosing to add to Reading History rather than list. The functionality can be disabled by libraries. (MDN)
For reading history entries with no format, do not display the format row. (MDN)
Do not allow manually adding titles to reading history in masquerade mode if reading history is disabled in Masquerade mode. (DIS-83) (MDN)
Hide reading history menu item if reading history is disabled in Masquerade mode. (DIS-83) (MDN)

New Settings

Primary Configuration > Library Systems > ILS/Account Integration > Enable Add To Reading History

Reports Updates

Fix blank pages in Student Barcode report printout. (JStaub)
Improve the alignment of the Student Barcode report with Avery 5160 labels. (JStaub)

SideLoad Updates

Fix processing side loaded records that do not have valid URLs in them. (MDN)

Symphony Updates

Add the ability to load Hold Groups from Symphony. (MDN)
Add the ability to load Locations from Symphony. (MDN)
Correct setting day phone and home phone to not be overridden based on the phone field. (MDN)
Add the ability to not allow available holds to be cancelled. (MDN)
Do not allow holds that originated from outside the patron's hold group to be canceled when available (if hold groups have been defined in Aspen). (MDN)
When adding a note to Symphony holds, restrict the length to 50 characters to match the limit within Symphony. (MDN)
Do not show blank Wait List line for checkouts. (MDN)

New Settings

Primary Configuration > Library Systems > ILS / Account Integration > Holds > Allow Cancelling Available Holds

System Variables Updates

Added a new option to prevent Aspen from blocking spammy Ip Addresses (LM)

New Settings

System Administration > System Variables > IP Addresses > Disable IPs Spammy Control

Testing Updates

Add the ability to generate test material requests similar to how test reading history is generated. (MDN)

Web Builder Updates

Remove edit button in admin view of Grapes JS Pages as breadcrumbs allow navigation back to the editor and are in keeping with the rest of Aspen. (AB)
Added tooltips to the buttons in the top menu bar of the GrapesJS editor that did not have them as default. (AB)
Added the ability to add styles to the body element in the GrapesJS editor. (AB)
Added a custom Headers section with custom blocks for H1, H2 and H3 to the GrapesJS editor. (AB...
Read more

24.11.00

25 Nov 20:22
Compare
Choose a tag to compare

Aspen LiDA Updates

Show the home library name of linked accounts on the Library Card page. Only show the library logo if it's correct for the home library. (Ticket 128681) (KP)
Fixed a bug where holds needing confirmation were causing the app to crash. (Ticket 139245) (KK)
Fixed a bug where Koha was returning a 400 error when placing a hold. (Ticket 137232) (KK)
Updated functions for renewing checkouts, returning checkouts, thawing/freezing holds that are OverDrive items to send sourceId instead of recordId to accommodate for multiple OverDrive settings. (DIS-40) (KK-G)
For libraries with multiple OverDrive connections, holds and checkouts will now display Collection name. (DIS-40) (KK-G)
On the Grouped Work screen, OverDrive items will now display "Where Is It?" to give patrons the Collection name when multiple OverDrive are present. (DIS-40) (KK-G)
Added Self Registration to the Login screen. (KK)
To comply with the app store rules when enabling self-registration, users can now delete their Aspen Discovery account within Aspen LiDA in the 'More' menu. This only deletes user data related to Aspen Discovery such as lists, searches, cached holds/checkouts, etc. and does not affect their account with the ILS. (KK)
When looking at which Greenhouse call to make for fetching libraries, updated checking the app slug to only look at the beginning of the string to start with "aspen-lida" to determine if it's the Aspen LiDA Community app, or a branded/alternative app. (KK-G)

Aspen Discovery Updates
Admin Updates

Create a new Background Process that will allow long-running tasks to be executed in the background. This is currently used for generating reading history for test users, and recalculating cost savings. When executed, a user message is displayed when the task finishes so the user can do other tasks while the process runs. When results of the process are viewed, the message is automatically cleared. (MDN)
Null pointer check when updating translatable text blocks (MDN)
When showing multi-select options within a One To Many Block, show all selected options. This is currently used within OverDrive Scopes to show a list of all libraries when viewing scopes for the library. (MDN)

New Settings

System Reports > Background Processes

API Updates

Avoid recursive call when no libraries can be found in the greenhouse. (MDN)

CARL.X Updates

When checking for order records based on shelf location, allow any casing of XORD. (MDN)

eCommerce Updates

Add extra error logging for NCR Payments (Ticket 134771) (KL)
Fix an issue where staff users with permissions to see only their library's ecommerce report yielded no results (Ticket 140792) (KL)

Greenhouse Updates

Add additional debugging information to Aspen LiDA Site Listing Cache. (MDN)

Indexing Updates

When determining CD+Book format, do not mark as CD+Book if the 300e includes booklet rather than book. (MDN)
Add a new format for Zines based on the 655a (MDN)
Update indexer to avoid errors during concurrent (multithreaded) indexing of materials. (MDN)
When determining Book+DVD format, check for videodisc in addition to dvd in 300e (Ticket 139639) (KL)

Install Updates

Make it easier to create new Symphony sites by creating account profiles and indexing profiles (similar to how Koha sites can be set up). (MDN)
Update Debian servers to install Java 17 by default rather than Java 11. (MDN)
Remove setting permissions on old solr directory that is no longer used. (MDN)

Koha Updates

Fixed an issue that caused Aspen to ignore the OPACSuggestionUnwantedFields setting (from Koha) by displaying fields even if they were there. (Ticket 105308) (LM)

Library Savings

Update recalculating library cost savings from the Replacement Costs page to be done in the background to support libraries which have a large number of patrons with reading history. (MDN)
Correct loading the default text for library cost savings. (MDN)
Update cost savings calculation to handle item prices that include the currency symbol within the item field. (MDN)
Check both item barcode and item id when loading cost savings from MARC records. (MDN)

Library System Updates

Carl.X only: Add the ability to set the payment branch for fines and eCommerce transactions. (JStaub)
Update default username and password labels in library settings.

New Settings

Primary Configuration > Library Systems > Fines/eCommerce > Payment Branch Source (Carl.X only)
Primary Configuration > Library Systems > Fines/eCommerce > Specified Payment Branch Code (Carl.X only)

Linked Account Updates

Add the patron's display name to Aspen when adding a Linked Account. (Tickets 136957, 127427, 128681 (partial)) (KP)
Include the expiry date for linked accounts in the API and LiDA. (Ticket 136902) (KP)

Masquerade Updates

Change the Masquerade flow. A Masquerade session will start on the page the guiding user was on when they initiated Masquerade instead of the active user's MyAccount page. When a Masquerade session is ended, the guiding user will return to the page they were on when they initiated Masquerade, instead of being redirected to the guiding user's MyAccount page (JStaub)

Materials Request Updates

Correct updating the internal formatId of requests when a request is created or updated. (MDN)
Update hold candidate generation log to sort newest to oldest. (MDN)
Correct pagination on the requests needing holds page. (MDN)
Do not allow sorting requests needing holds based on Format. (MDN)
Use the correct permission when showing Requests Needing Holds in the administration menu. (MDN)

OverDrive Updates

Allow a single library to access multiple OverDrive collections. (DIS-29) (MDN)
    Split the information within OverDrive Scopes into:
        Scopes which define the records to include for a library (Adult, Teen, Kids)
        Library Settings which define the information about how to connect to the OverDrive collection which does not change based on the records included
    Allow multiple OverDrive Settings to be attached to a single library.
    When loading information from OverDrive about the records that are owned by a library, add an item for each collection that provides the title.
    If a library has access to more than one OverDrive collection, add a "Where is it?" link to search results and full record views.
    When selecting the "Where is it?" link, Aspen will display a list of owning collections with the total number of copies, available copies, and number of holds.
    Within the Copies section of full record view, display the number of holds on each collection for each copy.
    Display information about what collection a title is from within Holds and Checkouts if the library has access to more than one collection.
    When placing a hold or checking out a title, determine the best collection to place the hold in or borrow the title from. This takes into account whether the patron has remaining checkouts and/or holds, the availability of the title within each collection, and the hold ratio of titles in each collection if the title is not available.
    When freezing holds, thawing holds, returning titles, and accessing titles, ensure that the credentials for the proper collection are used.
    Allow patrons to view and modify the default loan periods for each collection.
    Update API data page to properly handle multiple OverDrive collections for a library.
    Display additional information on the Aspen Data page to more easily see the information stored in the database about each title and the collections it belongs in.
Rename the old Format section to Available Platforms within the OverDrive full record page to meet OverDrive implementation standards. (MDN)
When displaying format information, drop references to EPUB, PDF, etc. and use preferred terminology of Libby eBook, Libby eAudiobook. Where Libby will be automatically renamed with the reader name defined in settings. (MDN)
Remove the old fulfillment interface that was deprecated by OverDrive. Fulfillment will be done using the new iFrame method. (MDN)
Simplify loading number of copies owned, number of copies checked out, and number of holds for records within each collection. (MDN)
Allow naming the OverDrive platform within settings, so it can be used independently of the reader name. (DIS-29) (MDN)
Clean up usage of the OverDrive reader name to properly separate the reader name from the OverDrive platform. (DIS-29) (MDN)
Fix spacing after reader name within the account menu so the count of titles on hold or checked out is not directly after the label. (MDN)
Add handling within staff view if an OverDrive record is not attached to a Grouped Work and does not have bookcover information. (MDN)
Default PIN required on within OverDrive Settings. (MDN)
Remove unused code within OverDrive indexer. (MDN)
Cleanup all OverDrive related code to remove style issues and warnings. (MDN)
Do not allow adding OverDrive Scopes from the OverDrive Scopes list. They should be added within the settings instead. (MDN)
Update the list of libraries and locations that apply to an OverDrive scope to be checkboxes rather than individual dropdowns. (MDN)
Add additional notes to Library Settings and Scopes within OverDrive settings to better explain what they do. (MDN)

New Settings

Primary Configuration > OverDrive > Settings > Name
Primary Configuration > OverDrive > Settings > Reader Name
Primary Configuration > OverDrive > Settings > Library Settings
Primary Configuration > Library Systems > OverDrive > OverDrive Settings
Primary Configuration > Lib...
Read more

24.10.00 release

15 Oct 19:29
Compare
Choose a tag to compare
Fix unit tests related to loading the current branch.

Also rebuild the default SQL file.

24.09.00 release

17 Sep 16:02
Compare
Choose a tag to compare
Use already loaded value

24.08.00 release

13 Aug 21:51
Compare
Choose a tag to compare
Generate new default database prior to 24.08 release