Page tree
Skip to end of metadata
Go to start of metadata











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

Functional Area Change or Addition Considerations Action timing,
Action required
Comments Contact person,
Related JIRAs
Affected app or module What has been changed or added that should be noted for this release What challenges may arise related to this change or addition When can the action be taken (before, during or after upgrade)?
If applicable, detail what action(s) must be taken here
Name of user leaving comment: comment on what you encountered or ask a question @mention Contact person User name of person that can provide additional detail.
Include issue link for bug fix, story or feature that applies
Check Out

The permission "Check Out: View Loans" was introduced in Iris to better control the link on the patron information panel to loan information. The permission was added to support the following behavior:

  • if a FOLIO user had "Check Out: All Permissions" but did not have "Check Out: View Loans", they would see the number of open loans, but it would not be a link to view them in Users.

However, this led to undesired behavior:

  • if a FOLIO user had "Check Out: All Permissions" and "Check Out: View Loans" but did NOT otherwise have permission to view loans in the Users app, they would see the number of open loans as a link, but clicking on the link would open a blank FOLIO screen.


Staff members who previously only had access to the Check Out app, but saw a broken link to loans, will now see the Users app appear in their list of available apps. That is because it is currently the only way for a link to view loans to be functional.

Before upgrade.

If you assigned "Check Out: All Permissions" to a FOLIO user but do not want them to be able to get a link to see loan information:

  • Ensure the FOLIO user does not have "Check Out: View Loans" assigned to them.

If you assigned "Check Out: All Permissions" to a FOLIO User and  you want them to be able to get a link to see loan information:

  • Ensure the FOLIO user has "Check Out: View Loans" assigned to them.
  • Ensure the FOLIO user also has "Users: User loans view" or "Users: User loans view, edit, renew (all)" assigned to them.

Erin Nettifee

UICHKOUT-727 - Getting issue details... STATUS


Check Out

The permission "Check Out: View Requests" was introduced in Iris to better control the link on the patron information panel to loan information. The permission was added to support the following behavior:

  • if a FOLIO user had "Check Out: All Permissions" but did not have "Check Out: View Requests", they would see the number of open requests, but it would not be a link to view them in the Requests app.

However, this led to undesired behavior:

  • if a FOLIO user had "Check Out: All Permissions" and "Check Out: View Requests" but did NOT otherwise have permission to view the Requests app, they would see the number of open loans as a link, but clicking on the link would open a blank FOLIO screen.


Staff members who previously only had access to the Check Out app, but saw a broken link to requests, will now see the Requests app appear in their list of available apps. That is because it is currently the only way for a link to view requests to be functional.

Before upgrade.

If you assigned "Check Out: All Permissions" to a FOLIO user but do not want them to be able to get a link to see request information:

  • Ensure the FOLIO user does not have "Requests: View" assigned to them.

If you assigned "Check Out: All Permissions" to a FOLIO User and  you want them to be able to get a link to see request information:

  • Ensure the FOLIO user has "Check Out: View Requests" assigned to them.
  • Ensure the FOLIO user also has "Requests: View" assigned to them. You could also assign one or more of the following: "Requests: All permissions," "Requests: View, create," or "Requests: View, edit, cancel"

Erin Nettifee

UICHKOUT-728 - Getting issue details... STATUS

Inventory Item barcode is unique now. Duplicate item barcodes fail the upgrade.
Upgrade error response mentions index name item_barcode_idx_unique.
mod-inventory-storage log mentions actual duplicate barcode.

Before upgrade:
Change all duplicate item barcodes.
Find them with this SQL:
SET search_path TO diku_mod_inventory_storage;
SELECT lower(jsonb->>'barcode')

FROM item
GROUP BY 1
HAVING count(*) > 1;

Use Inventory Item Barcode search to edit the duplicate barcode.


Julian Ladisch

MODINVSTOR-523 - Getting issue details... STATUS

Inventory Keyboard shortcut
By clicking the arrow next to the Inventory app name listed to the left in the top bar, you get a complete list of all keyboard shortcut which are available

Charlotte Whitt

UIIN-1498 - Getting issue details... STATUS

Data Import & Inventory

Updates to the default MARC Bib-to-Inventory Instance MAP:

  • 019$a and 035$z mapped to Instance Identifier type = Cancelled System Control Number 

After upgrade, library may want to review their default MARC Bib-to-Inventory Instance map, and decide if they want to add this mapping into it.

Ann-Marie Breaux

MODSOURMAN-563 - Getting issue details... STATUS

Data Import & Inventory

Updates to the default MARC Bib-to-Inventory Instance MAP:

  • 024/Ind1=1, $aq mapped to Instance Identifier type = UPC
  • 024/Ind1=1, $zq mapped to Instance Identifier type = Invalid UPC
  • 024/Ind1=2, $aq mapped to Instance Identifier type = ISMN
  • 024/Ind1=2, $zq mapped to Instance Identifier type = Invalid ISMN

After upgrade, library may want to review their default MARC Bib-to-Inventory Instance map, and decide if they want to add this mapping into it.
After upgrade, library may want to review their default MARC Bib-to-Inventory Instance map, and decide if they want to add this mapping into it.

Ann-Marie Breaux

MODDICORE-172 - Getting issue details... STATUS

Data Import & Inventory Updates to the default MARC Bib-to-Inventory Instance MAP: For Inventory Resource Type (called instanceTypeID in the instance schema), assign based on the first 336$b if it exists, otherwise derive from the first 336$a if it is recognized; otherwise assign zzz (Unspecified)


Ann-Marie Breaux 

MODDICORE-184 - Getting issue details... STATUS

Inventory Search 

Starting with Kiwi release Inventory search will be powered by Elasticsearch:

Exact hit count 


After the setup of language analyzers and  search by all fields the re-indexing is required.

Facets will be rolled out in a later release
Data Export

Through the support of MinIO data export is now hosting agnostic

Anyone who plans to use MinIO server instead of Amazon S3. 

External storage for generated MARC records should be configured to MinIO server (if needed) by changing ENV variable AWS_URL. In addition, the following ENV variables can be specified: AWS_REGION, AWS_BUCKET, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY.

FOLIO-3313 - Getting issue details... STATUS

Viachaslau Khandramai 

Magda Zacharska 

Data Export Number of records exported
Even thought the system can handle more, it takes a lot of resource to export large data sets The recommended max number of records exported in one batch is 300 000 records. Data export performance report for the Kiwi release
mod-inventory-storage  To load MARC Holdings during data import flow, we should use pre-defined MARC Holdings source (which is created in the reference data with pre-defined id = 036ee84a-6afd-4c3c-9ad3-4a12ab875f59) Anyone who plans to import and store MARC holdings. 

Before upgrade.


Reference data should be added during an upgrade (by default) 


OAI-PMH Significant improvements for the harvesting time

Periodically run:

REINDEX index audit_item_pmh_createddate_idx ;
REINDEX
xxxx=> REINDEX index audit_holdings_record_pmh_createddate_idx;
REINDEX
xxxx=> REINDEX index audit_holdings_record_pmh_createddate_idx;
REINDEX
xxxx=> REINDEX index audit_holdings_record_pmh_createddate_idx;
REINDEX
xxxx=> REINDEX index holdings_record_pmh_metadata_updateddate_idx;
REINDEX
xxxx=> REINDEX index item_pmh_metadata_updateddate_idx;
REINDEX
xxxx=> REINDEX index instance_pmh_metadata_updateddate_idx;
REINDEX
xxxx=> analyze instance;
ANALYZE
xxxx=> analyze item;
ANALYZE
xxxx=> analyze holdings_record;
ANALYZE

Inn-Reach TBD


Orders "Manually add pieces for receiving" has been renamed "Receiving workflow" and is now a dropdown This will not impact any logic. if the toggle was checked it will now appear as "Independent order and receipt quantity" in the dropdown. If the toggle was NOT checked it will appear as "Synchronized order and receipt quantity" in the dropdown. 

This will be a training issue for users that create or receive orders. Ideally they are alerted to the change before production is upgraded. However, there are no time-sensitive technical requirements

Note: Users will now be able to add pieces in the receiving app for all orders. However, when synchronized with order quantity. Adding a piece will increase the quantity of the order and in turn the cost and any encumbrances.


Dennis Bridges

UIOR-836 - Getting issue details... STATUS

mod-data-import Set the chunk size value for EDIFACT import Import of large EDIFACT file can fail if size of the payload exceeds the default value of 1048576 bytes Set file.processing.edifact.buffer.chunk.size property to 10 (or smaller)
Kateryna Senchenko 
mod-source-record-manager

mapping_rules db table may contain default (not customised) versions of mapping rules for MARC records alongside the customised mapping rules



To ensure customised default mapping rules for MARC records are used consistently do the following:

  1. Send GET request to  /mapping-rules/marc-bib to retrieve the mapping rules
  2. Send PUT request to /mapping-rules/marc-bib and put in the body the result of step 1 
  3. Use the script to clear irrelevant records in the db (Kateryna Senchenko link the script once it is ready)

NOTE: the API for mapping rules changed since Kiwi, additional info on managing mapping rules https://github.com/folio-org/mod-source-record-manager/blob/master/RuleProcessorApi.md#rest-api

Applicable only for libraries that are customising their default mapping rules for MARC records

Kateryna Senchenko 

MODSOURMAN-632 - Getting issue details... STATUS

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.

Permissions Updates

AppNew PermissionsDeprecated PermissionsProduct Owner
AgreementsAgreements: File download (ui-agreements.agreements.file.download)
LicensesLicenses: File download (ui-licenses.licenses.file.download)
quickMARCquickMARC: View, edit MARC holdings record
Khalilah
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.


QuickMARC


Known Issues


AppKnown issueWorkaroundJIRA issueProduct Owner
InventoryWhen doing down load of In transit items (.csv file) the success  toast is brokenThe broken success toast do not prevent the download from happening. The download can take about 60+ seconds but eventually it will be downloaded.

CIRC-1330 - Getting issue details... STATUS

Charlotte Whitt 
InventoryKeyboard shortcuts does work on instances - but not fully functional on holdings and itemUse the mouse activated action menu and buttons to edit, duplicate, save etc. a holdings and item

UIIN-1866 - Getting issue details... STATUS

UIIN-1867 - Getting issue details... STATUS


InvoicesA permission has been added for "Cancel invoices" but the logic has not yet been implemented. As a result this permission should simply do nothing.Do not assign this permission to users. If you do it will not affect how they use the system

MODINVOICE-270 - Getting issue details... STATUS

General

Acquisitions

Key Summary T Status Resolution Reporter Release Potential Workaround
Loading...
Refresh

Notes on functionality

Post-Release Hotfixes

Date (verified in BugFest)Bug fixedDocumentation on GitHub
DateHotfix release (needs more info added here)github link




New Features by Epic (Sub-Project)

Key Summary
Loading...
Refresh

Closed Bugs

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
Bug Fest 0 0 1 0 0 0 1
Chalmers 0 0 0 0 0 1 1
ERM Platform 2 5 3 0 0 26 36
FOLIO 0 2 0 0 0 14 16
Folio Automation Testing 2 1 1 0 0 1 5
Okapi 0 1 0 1 0 3 5
RAML Module Builder 0 4 0 0 0 4 8
Support 0 0 1 0 0 0 1
Z39.50 1 0 0 0 0 0 1
data-import-processing-core 1 9 0 0 0 0 10
edge-common-spring 0 0 0 0 0 1 1
edge-dematic 0 1 0 0 0 0 1
edge-rtac 0 0 1 0 0 0 1
folio-kafka-wrapper-util 0 0 1 0 0 0 1
generate-marc-utils 0 0 1 0 0 0 1
mod-audit 0 0 1 0 0 2 3
mod-authtoken 0 0 1 0 0 2 3
mod-circulation 6 11 3 1 0 2 23
mod-circulation-storage 0 2 1 0 0 2 5
mod-codex-inventory 0 0 0 1 0 0 1
mod-configuration 0 2 0 0 0 0 2
mod-courses 0 1 0 0 0 1 2
mod-data-export 0 6 9 0 0 0 15
mod-data-export-spring 0 1 1 0 0 0 2
mod-data-export-worker 0 3 0 0 0 1 4
mod-data-import 6 5 2 0 0 2 15
mod-data-import-converter-storage 1 0 2 0 0 0 3
mod-ebsconet 0 1 0 0 0 0 1
mod-email 1 0 0 0 0 0 1
mod-erm-usage 1 0 1 0 0 5 7
mod-erm-usage-harvester 0 0 0 0 0 1 1
mod-eusage-counter 0 0 1 0 0 5 6
mod-eusage-reports 13 7 0 0 0 21 41
mod-feesfines 0 4 1 0 0 3 8
mod-finance 0 3 1 0 0 0 4
mod-finance-storage 0 1 2 0 0 0 3
mod-graphql 1 0 0 0 0 0 1
mod-inn-reach 0 1 5 0 0 4 10
mod-inventory 2 9 2 1 0 1 15
mod-inventory-storage 1 14 3 0 0 3 21
mod-inventory-update 0 0 1 0 0 0 1
mod-invoice 4 6 4 0 0 0 14
mod-invoice-storage 0 1 0 0 0 0 1
mod-kb-ebsco-java 1 0 9 0 0 0 10
mod-ldp 7 0 0 0 0 1 8
mod-login 0 1 2 0 0 3 6
mod-login-saml 0 0 1 0 0 1 2
mod-ncip 0 0 0 0 0 1 1
mod-notes 0 1 2 0 0 0 3
mod-oai-pmh 0 2 4 0 0 0 6
mod-orders 2 16 13 0 0 0 31
mod-orders-storage 1 2 0 0 0 1 4
mod-password-validator 1 2 0 0 0 0 3
mod-patron 1 3 0 0 0 2 6
mod-patron-blocks 1 2 1 0 0 1 5
mod-permissions 1 1 0 0 0 3 5
mod-pubsub 0 1 0 0 0 0 1
mod-quick-marc 3 3 1 0 0 1 8
mod-remote-storage 0 6 1 0 0 0 7
mod-rtac 0 1 0 0 0 0 1
mod-search 2 1 4 0 0 0 7
mod-source-record-manager 3 11 6 0 0 0 20
mod-source-record-storage 6 4 3 0 0 0 13
mod-tags 0 0 2 0 0 1 3
mod-users 0 1 2 0 0 3 6
mod-users-bl 0 1 0 0 0 0 1
rancher 0 0 1 0 0 4 5
stripes-acq-components 1 0 2 1 0 0 4
stripes-cli 0 0 0 0 0 1 1
stripes-components 0 4 5 0 0 1 10
stripes-core 0 0 5 0 0 2 7
stripes-data-transfer-components 0 1 0 0 0 0 1
stripes-smart-components 0 1 3 0 0 0 4
stripes-webpack 0 0 0 0 0 1 1
ui-acquisition-units 0 0 2 0 0 0 2
ui-calendar 2 4 3 0 0 2 11
ui-checkin 0 0 4 0 0 0 4
ui-checkout 0 5 0 0 0 0 5
ui-circulation 1 4 3 1 0 2 11
ui-circulation-log 0 3 2 0 0 1 6
ui-courses 0 0 0 0 0 1 1
ui-data-export 0 0 3 0 0 0 3
ui-data-import 3 7 3 1 0 0 14
ui-developer 0 0 1 0 0 1 2
ui-eholdings 3 2 6 0 0 0 11
ui-erm-usage 0 0 1 0 0 6 7
ui-finance 0 0 1 0 1 0 2
ui-harvester 1 0 0 0 0 0 1
ui-inn-reach 1 0 2 5 0 2 10
ui-inventory 6 23 4 0 0 2 35
ui-invoice 0 1 4 1 1 0 7
ui-ldp 3 1 0 0 0 1 5
ui-notes 0 1 0 0 0 0 1
ui-oa 0 0 0 0 0 2 2
ui-orders 0 4 7 3 1 3 18
ui-organizations 0 1 0 0 1 0 2
ui-plugin-bursar-export 0 1 0 0 0 0 1
ui-plugin-eusage-reports 5 5 1 0 0 4 15
ui-plugin-find-instance 4 1 2 0 0 0 7
ui-plugin-find-package-title 0 0 2 0 0 0 2
Total Unique Issues: 106 258 192 20 6 171 753
Showing 100 of 109 statistics.
View in Jira

All Closed Bugs and Stories

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
Bug Fest 0 0 1 0 0 0 1
Chalmers 0 0 0 0 0 1 1
ERM Platform 2 5 12 0 0 61 80
FOLIO 0 15 4 0 0 19 38
Folio Automation Testing 2 2 3 0 0 1 8
Okapi 0 1 1 1 0 9 12
RAML Module Builder 0 6 0 0 0 9 15
Stripes 0 1 1 0 0 2 4
Support 0 0 1 0 0 0 1
UX Product 0 1 0 0 0 0 1
User Experience Design 0 1 5 0 0 1 7
Z39.50 1 1 0 0 0 0 2
data-import-processing-core 1 11 6 0 0 0 18
edge-common-spring 0 0 1 0 0 1 2
edge-dematic 1 3 0 0 0 0 4
edge-inn-reach 1 0 1 0 0 0 2
edge-oai-pmh 0 0 2 0 0 0 2
edge-patron 0 0 1 0 0 0 1
edge-rtac 0 0 1 0 0 0 1
eslint-config-stripes 0 0 0 0 0 1 1
folio-di-support 0 1 0 0 0 0 1
folio-holdingsiq-client 0 0 1 0 0 0 1
folio-kafka-wrapper-util 0 1 1 0 0 0 2
folio-spring-base 0 1 0 0 0 0 1
generate-marc-utils 0 0 1 0 0 0 1
mod-audit 0 1 2 0 0 3 6
mod-authtoken 0 1 1 0 0 3 5
mod-bulkedit 0 0 1 0 0 0 1
mod-calendar 0 0 0 0 0 1 1
mod-circulation 23 15 8 1 0 5 52
mod-circulation-storage 0 3 1 0 0 6 10
mod-codex-inventory 0 1 0 1 0 0 2
mod-configuration 0 2 0 0 0 3 5
mod-courses 0 1 0 0 0 1 2
mod-customfields 0 0 1 0 0 0 1
mod-data-export 1 12 16 0 0 0 29
mod-data-export-spring 0 1 1 0 0 0 2
mod-data-export-worker 0 3 0 0 0 1 4
mod-data-import 6 8 3 0 0 2 19
mod-data-import-converter-storage 1 0 7 0 0 0 8
mod-ebsconet 0 1 0 0 0 0 1
mod-email 1 0 0 0 0 0 1
mod-erm-usage 1 0 2 0 0 6 9
mod-erm-usage-harvester 0 0 0 0 0 1 1
mod-eusage-counter 0 0 1 0 0 5 6
mod-eusage-reports 14 21 5 0 0 29 69
mod-feesfines 0 5 2 0 0 4 11
mod-finance 0 4 2 0 0 0 6
mod-finance-storage 0 2 3 0 0 0 5
mod-gobi 0 0 2 0 0 0 2
mod-graphql 1 0 0 0 0 0 1
mod-inn-reach 4 4 24 21 0 7 60
mod-inventory 2 13 15 1 0 1 32
mod-inventory-storage 1 22 13 0 0 5 41
mod-inventory-update 1 1 4 0 0 0 6
mod-invoice 4 7 7 1 0 0 19
mod-invoice-storage 0 1 2 0 0 2 5
mod-kb-ebsco-java 1 0 11 0 0 0 12
mod-ldp 8 0 1 0 0 3 12
mod-login 0 1 2 0 0 5 8
mod-login-saml 1 0 1 0 0 2 4
mod-ncip 0 1 0 0 0 1 2
mod-notes 0 1 5 0 0 0 6
mod-oa 0 0 0 0 0 1 1
mod-oai-pmh 0 6 10 0 0 0 16
mod-orders 2 17 22 0 0 1 42
mod-orders-storage 1 2 5 0 0 1 9
mod-organizations-storage 0 0 1 0 0 0 1
mod-password-validator 1 2 1 0 0 0 4
mod-patron 1 4 0 0 0 2 7
mod-patron-blocks 1 3 1 0 0 2 7
mod-permissions 1 1 0 0 0 8 10
mod-pubsub 0 1 0 0 0 0 1
mod-quick-marc 3 6 13 0 0 1 23
mod-remote-storage 0 7 1 0 0 1 9
mod-rtac 0 2 0 0 0 0 2
mod-search 3 5 21 0 0 0 29
mod-sender 0 0 1 0 0 0 1
mod-source-record-manager 3 18 27 0 0 2 50
mod-source-record-storage 6 4 14 0 0 0 24
mod-tags 0 0 2 0 0 1 3
mod-user-import 0 0 0 0 0 2 2
mod-users 0 2 2 0 0 4 8
mod-users-bl 0 1 0 0 0 0 1
perf-testing 0 3 1 0 0 0 4
rancher 1 0 2 0 0 6 9
stripes-acq-components 1 1 6 1 1 0 10
stripes-cli 0 0 0 0 0 1 1
stripes-components 0 4 11 1 0 1 17
stripes-connect 0 0 1 0 0 0 1
stripes-core 0 0 8 0 0 3 11
stripes-data-transfer-components 0 1 15 0 0 0 16
stripes-final-form 0 0 1 0 0 0 1
stripes-form 0 0 1 0 0 0 1
stripes-smart-components 0 1 9 0 0 1 11
stripes-util 0 0 1 0 0 0 1
stripes-webpack 0 0 0 0 0 1 1
ui-acquisition-units 0 0 3 0 0 0 3
ui-bulk-edit 0 0 7 0 0 0 7
ui-calendar 2 4 3 0 0 2 11
Total Unique Issues: 141 420 663 62 7 334 1627
Showing 100 of 137 statistics.
View in Jira

Remaining Open Bugs at Time of Release 

Project Priority
P1P1 P2P2 P3P3 P4P4 P5P5 TBDTBD T:
ACQ Draft 0 0 0 0 0 1 1
Bug Fest 0 0 2 0 0 3 5
Chalmers 0 0 2 0 0 33 35
ERM Platform 0 1 2 0 0 18 21
FOLIO 0 6 21 2 0 24 53
Folio Automation Testing 0 4 1 0 0 0 5
Okapi 0 1 0 2 0 10 13
RAML Module Builder 0 1 14 0 0 23 38
Stripes 0 2 2 0 0 2 6
Support 0 0 1 0 0 1 2
UX Product 0 0 1 0 0 0 1
User Experience Design 0 0 0 0 0 1 1
Z39.50 0 0 1 0 0 1 2
cql2pgjson 0 0 3 0 0 0 3
data-import-processing-core 2 7 6 0 0 0 15
edge-common 0 0 0 0 0 1 1
edge-inn-reach 1 0 0 1 0 0 2
edge-oai-pmh 0 0 0 0 0 1 1
edge-patron 0 0 2 0 0 0 2
edge-rtac 0 0 1 1 0 0 2
mod-audit 0 0 0 0 0 1 1
mod-authtoken 0 0 1 0 0 2 3
mod-calendar 0 0 0 0 0 1 1
mod-circulation 1 9 7 1 0 18 36
mod-codex-inventory 0 0 1 1 0 0 2
mod-codex-mux 0 0 1 0 0 0 1
mod-configuration 0 1 1 0 0 3 5
mod-courses 1 0 0 0 0 1 2
mod-data-export 0 2 4 0 0 0 6
mod-data-export-worker 0 0 1 0 0 1 2
mod-data-import 0 2 4 1 0 0 7
mod-data-import-converter-storage 0 0 2 0 0 0 2
mod-data-loader 0 0 2 0 0 0 2
mod-erm-usage-harvester 0 1 0 0 0 0 1
mod-eusage-reports 3 1 0 0 0 0 4
mod-feesfines 0 0 4 0 0 0 4
mod-finance 0 0 1 0 0 0 1
mod-finance-storage 0 3 1 0 0 1 5
mod-graphql 0 0 0 1 0 3 4
mod-inn-reach 1 0 0 0 0 1 2
mod-inventory 5 4 5 1 0 4 19
mod-inventory-storage 3 2 12 0 0 18 35
mod-invoice 4 7 6 0 0 0 17
mod-invoice-storage 0 0 1 0 0 0 1
mod-kb-ebsco-java 0 0 2 0 0 2 4
mod-ldp 0 0 0 0 0 1 1
mod-login 0 0 2 0 0 1 3
mod-login-saml 0 1 3 0 0 1 5
mod-ncip 0 0 0 0 0 2 2
mod-notes 0 0 1 0 0 0 1
mod-notify 0 0 1 1 0 1 3
mod-oai-pmh 0 1 3 0 0 0 4
mod-orders 0 4 9 0 0 3 16
mod-orders-storage 0 0 1 0 0 0 1
mod-organizations-storage 0 0 0 0 0 1 1
mod-password-validator 0 1 1 0 0 0 2
mod-patron 0 0 3 0 0 1 4
mod-patron-blocks 0 0 0 0 0 1 1
mod-permissions 0 0 0 1 0 12 13
mod-pubsub 1 0 1 0 0 1 3
mod-rtac 0 1 2 0 0 1 4
mod-search 0 0 4 0 0 0 4
mod-source-record-manager 1 1 5 0 0 0 7
mod-source-record-storage 3 3 4 0 0 0 10
mod-template-engine 0 0 0 0 0 1 1
mod-user-import 0 1 1 0 0 2 4
mod-users 0 0 2 1 0 8 11
mod-users-bl 0 0 0 0 0 1 1
rancher 0 0 0 0 0 1 1
sip2 0 2 0 0 0 3 5
stripes-acq-components 0 0 2 0 0 0 2
stripes-cli 0 0 3 0 0 3 6
stripes-components 0 1 17 0 0 5 23
stripes-connect 0 0 2 0 0 1 3
stripes-core 0 1 6 1 0 1 9
stripes-data-transfer-components 0 0 1 0 0 0 1
stripes-final-form 0 0 1 0 0 0 1
stripes-smart-components 1 1 6 0 0 2 10
stripes-testing 0 0 0 0 0 1 1
stripes-webpack 0 0 0 0 0 1 1
ui-acquisition-units 0 0 0 1 0 0 1
ui-calendar 0 4 7 5 0 1 17
ui-checkin 0 2 2 0 0 0 4
ui-checkout 0 1 0 0 0 5 6
ui-circulation 0 2 5 3 0 2 12
ui-circulation-log 0 0 0 0 0 1 1
ui-courses 0 1 2 2 0 5 10
ui-data-export 0 0 1 0 0 0 1
ui-data-import 0 0 6 1 0 0 7
ui-developer 0 0 1 0 0 2 3
ui-eholdings 0 0 6 0 0 1 7
ui-export-manager 0 0 0 0 0 1 1
ui-finance 0 0 2 0 0 0 2
ui-harvester 0 0 0 0 0 1 1
ui-inn-reach 0 0 1 0 0 1 2
ui-inventory 1 9 30 1 2 12 55
ui-invoice 0 1 1 0 0 0