Kiwi (R3 2021) Release Notes

Kiwi (R3 2021) Release Notes

 

 

 

 

 

 

 

 

 

 

 

Important Upgrade Considerations

This section outlines all changes that require special consideration for customers in production.  Configuration changes may be needed to prevent operational interruptions.  See checklist for guidelines on how to fill this out. 

Changes and Required Actions

New Apps

Kafka Wrapper: folio-kafka-wrapper library was extracted from mod-pubsub module. It contains utilities for interaction with Kafka for data import modules.

eUsage reports: 

  • The eUsage Reports backend module (mod-eusage-reports) parses and stores relationships between COUNTER report lines and local KB title records, stores COUNTER usage statistics data, and provides report queries to generate the visualizations and downloads. By matching COUNTER data to local KB titles, eUsage Reports can display COUNTER data on the Agreement records that contain those titles.

  • The UI plug-in (ui-plug-in-eusage-reports) is a front end module that displays a matching summary on the eUsage Provider record and a reports accordion on the Agreement record.

  • eUsage reports is only useful for those who harvest COUNTER data using the eUsage app. It is recommended that libraries and hosting providers who are not using eUsage omit mod-eusage-reports and ui-plug-in-eusage-reports from their environments.

  • Only applies to libraries that are not using EBSCO KB. 

INN-Reach:

  • INN-Reach back-end module (mod-inn-reach) provides business logic to handle record contribution and circulation interactions with an INN-Reach D2IR central server to enable participation in an INN-Reach resource sharing consortium and their relationship with FOLIO inventory, users, and circulation systems.

  • INN-Reach edge module (edge-inn-reach) provides API endpoints and required authentication functionality to INN-Reach central servers to communicate with FOLIO

  • INN-Reach UI module (ui-inn-reach) provides settings and staff user interfaces for managing the central server configuration, record contribution, circulation settings, transaction management, and INN-Reach specific circulation functionality.

  • App only applies to libraries that have an INN-Reach subscription.

LDP:

  • The LDP app is a query builder that makes some Library Data Platform reporting functions available in FOLIO without having to install a separate database client.  It enables basic querying of many FOLIO data sets as well as querying of helper tables ("derived tables") created by the Reporting SIG community to simplify reporting.

  • It consists of a user interface, ui-ldp (https://github.com/folio-org/ui-ldp), and a backend module, mod-ldp (https://github.com/folio-org/mod-ldp). 

  • The ui-ldp module executes queries by calling the mod-ldp API, which mediates access to the analytical database maintained by LDP.

Permissions Updates

App

New Permissions

Deprecated Permissions

Product Owner

App

New Permissions

Deprecated Permissions

Product Owner

Agreements

Agreements: File download (ui-agreements.agreements.file.download)

 

@Owen Stephens

Licenses

Licenses: File download (ui-licenses.licenses.file.download)

 

@Owen Stephens

quickMARC

quickMARC: View, edit MARC holdings record

 

@Khalilah Gambrell 

eUsage reports

eUsage reports: charts may be viewed: This permission adds an accordion to the Agreement record in the Agreement app that displays charts and graphs of eUsage data for the titles related to an agreement. 

eUsage reports: title matches may be viewed and edited: This permission adds an accordion to the eUsage app that displays a summary of title matching results for incoming COUNTER reports and allows the user to review and edit the matches.

 

@Kristen Wilson 

INN-Reach

INN-Reach App: All permissions: All permission for INN-Reach UI (settings and INN-Reach app)

Settings (inn-reach): All INN-Reach settings: CRUD: All permissions for create, read, update, and delete of INN-Reach settings

Settings (inn-reach): All INN-Reach settings: Read, edit: Permissions to read and edit existing INN-Reach settings

Settings (inn-reach): All INN-Reach settings: Read-only: Permissions to read INN-Reach settings

Settings (inn-reach): display list of settings pages: Permissions to view the list of available INN-Reach settings pages

UI: ui-inn-reach module is enabled: Permissions to enable visibility of INN-Reach UI app

 

@Brooks Travis 

LDP

LDP: all permissions
Settings (LDP): Can modify default record limits
Settings (LDP): Can modify LDP database connection details
Settings (LDP): Can modify saved-query configuration details
Settings (LDP): Can select which tables are available to search
Settings (LDP): Can view, create, edit, and remove

 

@Charlotte Whitt @Nassib Nassar 

Users

"Users: Can delete user profile if user does not have any open transactions" This permission is required to delete a user through the UI if they have no dependencies.

Must be used with

"Users: Can check open transactions" This allows the user to check for open transactions. If there are none, they are able to delete.

 

@patty.wanninger 

Known Issues