v1.22.0
New features:
- Flash message at the check-in if the item in an active exhibition/course or in a temporary location #1321 (by @Garfield-fr)
- Add in the item view a way to see the linked fees #3578 (by @Garfield-fr)
- Documents: add a field to flag fiction documents #3356 (by @rerowep)
- feat: babeltheque #3632 (by @Garfield-fr)
- documents: add file support #3639 (by @jma)
Enhancements:
- Delete legacy fields on items #3667 (by @PascalRepond)
- Monitoring: standard usage warnings should be ignored in Sentry #3600 (by @rerowep)
- Add an alert for pending request on request cancel #3571 (by @Garfield-fr)
- Templates:
all_permissions
cannot delete private templates #3449 (by @PascalRepond) - Notifications: add circulation category to librarian notifications #3377 (by @rerowep)
- items mapping: improve call_number search functionnality #3620 (by @rerowep)
- Pro resources detailed views: enhancements #3618 (by @Garfield-fr)
- Receipt line creation: UX improvements #3609 (by @Garfield-fr)
- Search and import: loading bar is hidden #3565 (by @Garfield-fr)
- documents: add 005 to marc21 dojson #3654 (by @rerowep)
- patron_transaction_events: add item informations #3645 (by @rerowep)
- schema: update some schemas for ngx-formly v6 #3595 (by @Garfield-fr)
Fixes:
- fix(items): restore legacy checkout count #3689 (by @PascalRepond)
- fix(babelio): fix tab name #3687 (by @PascalRepond)
- fix(holdings): items inherit call numbers #3685 (by @PascalRepond, @jma)
- fix(document): ebook display #3683 (by @Garfield-fr)
- fix(ill): only show 6m+ ill if pending #3686 (by @PascalRepond)
- Getting some jsonschema specific URL returns an error #2731 (by @rerowep)
- Fiction field: change type #3677 (by @rerowep)
- Editor: adding an element to a type array #3661 (by @Garfield-fr)
- cataloging editor : contributor and subject fields : data deleted and duplicated #2625
- Search: exclusion operator doesn't work as expected for most fields #2971 (by @jma)
- Item circulation history: wrong operation counts #3656 (by @Garfield-fr, @PascalRepond)
- Improve the import when there are many identifiers #3118 (by @Garfield-fr)
- documents: list export doesn't work with expert search enabled #3265 (by @Garfield-fr)
- SIP2: fix messages translations #3423 (by @lauren-d)
- Hide ILL requests older than 6 months in the patron views #3527 (by @Garfield-fr)
- Import workflow for SLSP leads to a wrong document #2992 (by @rerowep)
- Permalinks to pro searches add unwanted filter #3617 (by @Garfield-fr)
- Document availabilty doesn't consider viewcode in public view #3619
- Deleting the last issue on a serial holding makes the "show more" link appear twice #2254
- The related documents field disappears when it goes from "link" to "label" #3071 (by @Garfield-fr)
- Pro requests list: display temporary location #3611 (by @Garfield-fr)
- Reasons not to delete items: "undefined collections" #3614 (by @Garfield-fr)
- Checkin note should be displayed when an item is scanned in its owning library #3610 (by @Garfield-fr)
- OAuth: user without patron returns error #3607 (by @rerowep)
- Checkin transit item sometimes doesn't show patron info #3612 (by @jma, @PascalRepond)
- fix(document): improve jsonschema oneOf #3665 (by @Garfield-fr)
- loan: better anonymize function #3675 (by @rerowep)
- test(stats): fix stats endpoint #3676 (by @Garfield-fr)
- remote_entities: fix sync #3648 (by @rerowep)
- import: fix work access point #3650 (by @rerowep)
- facet: fix year #3605 (by @rerowep)
- users: fix get REST API for a user without profile #3622 (by @jma)
- fix(item): required and hide on expression #3627 (by @Garfield-fr)
- patron: fix API /info #3615 (by @rerowep)
Other changes:
- chore: remove version on docker files #3694 (by @Garfield-fr)
- dependencies: fix safety check #3695 (by @Garfield-fr)
- fix(tests): pin flask-mail due to breaking changes #3690 (by @PascalRepond)
- dependencies: fix babel #3670 (by @rerowep)
- chore: add google analytics configuration #3669 (by @Garfield-fr)
- dependencies: fix vulnerabilites #3666 (by @rerowep)
- dependencies: sentry-sdk error #3658 (by @jma)
- remote_entities: remove bf:Agent #3604 (by @rerowep)
- chore: update dependencies #3635 (by @Garfield-fr)