·
188 commits
to main-cris
since this release
DSpace-CRIS 2024.02.03 October, 10th (REST | Angular)
This release is based on the DSpace 8.2 tag.
Improvements to Existing Features
- Added support for explicit Apache Tika configuration via the
TIKA_CONFIGenv variable or-Dtika.configJVM argument; default file isconfig/tika-config.xml. - Set the
iiifuploader.machinetokenby default todspace.cli.jwt. - Improved Italian translations in Browse by pages.
- Enhanced performance of the
metadata-importprocess by increasing thebulkedit.change.commit.countlimit to 20 items. - Improved login pop-up behavior when standard login is disabled.
- Metadata enrichment from authorities can now be configured to enrich related metadata with all values from the selected vocabulary entry.
- Introduced a background batch deletion script (
dspace-object-deletion) to avoid blocking the UI/API. Supports deletion of Communities, Collections, or Items via UUID or handle. - Changed the label of the bulk-import start button on the item page.
- Improved bulk execution of curation tasks to avoid reprocessing already handled items, enhancing performance on large repositories.
- Introduced metadata markers (
cris.curation.process,cris.curation.history), paginated Solr queries, and runtime flags (--force,--recent) to control execution. - Enhanced and tested multiple curation tasks across addons (OCR, IIIF, DocViewer).
- Introduced metadata markers (
- Upgraded
citeproc-javato version 3.3.0 and added full support for APA v. 7. - Handled
NullPointerExceptionwhen XML parsing for OAI fails.
Bug Fixes
- Fixed REST pipeline failure caused by an integration test checking DSpace demo availability.
- Fixed visibility of the "Request a correction" feature in the dropdown item menu.
- Fixed import and admin search for community/collection administrators.
- Fixed configuration for login backdoor.
- Fixed “Show more” button on search result elements.
- Fixed broken read-only form field mechanism in submission forms (donated by kskaiser).
- Fixed issue accessing the item’s administrative page when
cris.customurlis defined. - Fixed end-to-end tests.
- Fixed metadata with underscores not being properly indexed.
- Fixed NULL mimetype issues affecting file download and management.
- Fixed an issue causing tables in item pages to display with incorrect proportions.
bulk-item-exportprocess launched from the search page now correctly filters results when an end date is set.- Fixed and updated Docker scripts for DSpace-CRIS (donated by tdonohue).
- Fixed duplication of rows during the
cris-layout-exportscript execution. - Fixed a NPE during Drag and Drop submission in MyDSpace, and allowed drag-and-dropped files to be uploaded (co-funded by BFH - Berner Fachhochschule).