v23.4.0
tatsiana-tarhonskaya
released this
17 Feb 13:39
·
388 commits
to master
since this release
23.4.0 2023-02-17
- Fix error message absence when clicking "Anonymize all loans" button for closed loans with associated closed fees/fines (CIRC-1731)
- Respect circulation rules for TLRs during check-in (CIRC-1693)
- Cancel actual cost lost item fees when declaring item lost (CIRC-1711)
- Fix end session permission issue (CIRC-1727)
- Event LOAN_RELATED_FEE_FINE_CLOSED published during canceling actual cost record should close the loan (CIRC-1662)
- Add user group item permission to check-in endpoint (CIRC-1719)
- Support
instance-storage
10.0
interface version (CIRC-1697) - Cancel actual cost record on check-in and renewal (CIRC-1444)
- Add the field "requester.patronGroup" to the Requester Object in the Staff Slip context, for pick slips generated in the Requests app (CIRC-1578)
- Add the field "user.preferredFirstName" to the User Object in the Notice context (CIRC-1585)
- Fix missing user barcodes in circulation log search results (CIRC-1708)
- Update logging configuration (CIRC-1645)
- Add the field "requester.preferredFirstName" to the Requester Object in the Staff Slip context, for hold, request delivery and transit slips generated in the Check in app (CIRC-1587)
- Hold shelf expiration date should respect closed library dates (CIRC-1657, CIRC-1658)
- Update publish item checkout event code (CIRC-1702)
- Fix NPE for In transit report processing (CIRC-1675)
- Fix issue with searching the least recalled loans (CIRC-1696)
- Add indicator to checkout screen when checkout due date is truncated (CIRC-1653, CIRC-1654)
- Unable to recall items with status Aged to lost, Declared lost, Claimed returned when TLR is enabled (CIRC-1683)
- Allow TLR recalls for In transit, In process, On order items (CIRC-1684)
- Update versions of interfaces
request-storage
to5.0
andrequest-storage-bacth
to2.0
(CIRC-1685) - Add integration test with Drools (CIRC-1679)
- Fix cross-tenant policy id causing 500 errors (CIRC-1668)
- Downgrade Drools to v7.73 (CIRC-1676)
- Add additional properties to Actual Cost Record: effectiveLocation, effectiveLocationId, contributors (CIRC-1674)
- Upgrade dependencies (CIRC-1672)
- Add /admin/health endpoint (CIRC-1670)
- Fix issue with mergeOpenPeriods not able to merge 3 intervals that abut each other (CIRC-1671)
- Move JsonSchemaValidator from main to test (CIRC-1673)
- Update actual cost record status upon expiration (CIRC-1649)
- Send TLR awaiting pickup notice on check in (CIRC-1655)