- UIOA-241 Update module license and guidance for ui-oa
- UIOA-242 Update menus to only offer functionality user has permission to access
- UIOA-240 Review and cleanup Module Descriptor for ui-oa
- UIOA-238 Remove sort options from ISSN(Print) and ISSN(Electronic) columns on Journal sort
- UIOA-233 Add "charge" permissions and other permission updates
- UIOA-228 React v19: refactor ui-oa away from default props for functional components
- UIOA-224 Number generator openAccess not considering sequence information output template and format
- UIOA-221 Remove explicit typescript version
- ERM-3184 Make use of shared NumberField from stripes-kint-components
- FOLIO-4086 Fix GitHub Actions workflow not running for tags
- Translations updated
- Permissions and module decriptor overhaul (Eureka)
- UIOA-229 UI uses non-existent permission oa.work.manage
- UIOA-230 Payers' amounts lose decimal separator with non-English locale
- UIOA-222 Charges - Decimal separator ignored when saving with non-english locale
- UIOA-215 Calculations on OA charges can result in invalid values
- Updated translations
- Upgraded ui-oa to React v18
- Update to react 18 Tweak tests to make use of changed stripes-erm-testing shape
- Changed github actions node_version to 18 Removed node engines from package.json
- Upgrade to Grails 5 (including Hibernate 5.6.x) for Poppy
- Added okapi interface dependency on new erm interface 6.0
- UIOA-220 Updated dependencies to their react v18-/stripes v9-compatible versions
- UIOA-219 Fixed Incorrect id for formatted message in charge form
- UIOA-218 BREAKING bump
react-intl
tov6.4.4
- Added enabled option to invoice hooks to prevent fetches with undefined values
- Added path to interaction styles within checklist hidden header
- Added ability for journal typedown to be searched by matching ISSNs. Refs UIOA-210.
- Added 'Exact title match' to journal QueryTypedown for filtering by journal title. Refs UIOA-213
- Changed publication title fields max length to 4096. Refs UIOA-212
- Fixed journal typedown list item formatting
- Updated max length props for mainEmail and alternateEmails from 36 characters to 255 to reflect database data type. Refs UIOA-205/206
- Upgraded
stripes-acq-components
tov4
and remove unneededreact-redux
. Refs UIOA-204. - Upgraded 'stripes-kint-components' to 'v 4.5.0'
- Removed validateNoSpecialCharacters validation from checklist item definition label field. Refs UIOA-211
- Add Request, Parties, Journals, Charges and Correspondence Forms
- Added Requests, Parties and Jourals list views
- Added Request, Party and Journal detail view
- Added Correspondence and Charges views to requests
- Added Invoice linking to request charges
- Added Checklist view for requests workflow
- Added Report generation form for Open APC reports