Skip to content

Latest commit

 

History

History
698 lines (438 loc) · 18 KB

CHANGELOG.md

File metadata and controls

698 lines (438 loc) · 18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

Fixed

v1.0.61 - 2024-11-14

Added

  • Publication suggestion filters
  • #1723: Add publication suggestions to dashboard

Fixed

  • #1729: Various proxy fixes
  • #1724: Fix remove project
  • #1735: Fix setting creator on suggestion import

v1.0.60 - 2024-09-30

Added

Fixed

  • Fix setting creator on suggestion import

v1.0.59 - 2024-09-24

Added

  • Proxies
  • Plato suggestions for users
  • Add publication and dataset wizard redesign

Fixed

  • Various bugfixes

v1.0.58 - 2024-06-27

Added

Fixed

  • #1645: Fix i18n label

v1.0.56 - 2024-06-27

Added

  • Removed Laravel Mix and added esbuild for asset bundling
  • Add Plato import view for librarians
  • Replaced templating with Templ
  • Align how you can add tags and keywords to records, by using the Tagify plugin
  • Show which role users have for each record: registrator, author, editor, supervisor
  • Show supervised records for supervisors and add a tab as well
  • Add more information to the search overview for researchers and librarians and add a handy copy button for the Biblio ID
  • More informative time stamps
  • Make links clickable in Biblio messages
  • Show more information for authors and editors
  • Enhance linking projects information to records
  • Add another sorting option
  • Make filters more visually manageable

Fixed

  • Various tiny UI, UX, icon and copy fixes
  • Remove select all for librarian tags that results into an error
  • Fix Zenodo import

v1.0.55 - 2024-05-03

Added

Fixed

  • Fix bug in frontoffice handler pdeleted mapping

v1.0.54 - 2024-03-28

Added

  • Make OIDC attribute mapping configurable

Fixed

v1.0.53 - 2024-03-26

Added

Fixed

  • #1395: export xlsx publication: fix field has_open_access_file
  • #1383: bug duplicate DOI for datasets in frontoffice record

v1.0.52 - 2024-01-31

Added

  • #1360: Add EGA identifier for manual import of datasets

Fixed

v1.0.51 - 2024-01-22

Added

Fixed

  • Fix bug in cleanup command

v1.0.50 - 2024-01-22

Added

Fixed

  • Improve OAI export
  • Fix bug in cleanup command

v1.0.49 - 2024-01-19

Added

  • #1354: add CSP headers

Fixed

v1.0.48 - 2023-12-18

Added

Fixed

  • #1343: Switch to a more lenient BibTeX parser
  • #1345: Fix dataset redirect url

v1.0.47 - 2023-11-29

Added

Fixed

  • #1332: Path escape project id's when necessary

v1.0.46 - 2023-11-27

Added

Fixed

  • #1330: Fix setting HasBeenPublic for publications

v1.0.45 - 2023-11-23

Added

Fixed

  • Fix display of missing dissertation translation strings

v1.0.44 - 2023-11-22

Added

Fixed

  • Fix display of missing dataset translation strings

v1.0.43 - 2023-11-22

Added

Fixed

  • Fix display of missing publication translation strings

v1.0.42 - 2023-11-22

Added

  • User dashboard
  • More Cypress tests
  • Various application structure improvements

Fixed

  • Various ux improvements
  • #1223: Cleanup empty facet values
  • #1241: Only allow future embargo dates

v1.0.41 - 2023-11-15

Added

  • Add status.set, lock, unlock batch operations
  • Determine subtype based on wos type
  • Move frontoffice index-time enrichments to backoffice record

Fixed

  • Fix sidebar color switching
  • #1299: Handle out of range pagination

v1.0.40 - 2023-10-17

Added

Fixed

  • #1267: Fix edit roles dialog

v1.0.39 - 2023-10-17

Added

  • Cypress testing improvements
  • Switch to Bootstrap 5
  • Application structure simplifications and improvements
  • Various ux improvements
  • #1237: Various accessibility improvements
  • #1227: Make conference name searchable

Fixed

  • #1223: Fix empty librarian tag facet values

v1.0.38 - 2023-09-22

Added

Fixed

  • Fix regression in searchable fields

v1.0.37 - 2023-09-20

Added

  • Start bringing code structure in line with our other apps (deliver, oai-service and people-service)

Fixed

  • #1227: Fix regression in searchable fields

v1.0.36 - 2023-09-19

Added

Fixed

  • #1226: Fix lock record button after edit

v1.0.35 - 2023-09-19

Added

  • #1110: Keep related object metadata up-to-date
  • #812: remove confirmation dialog for Lock and Unlock
  • Smaller and more efficient search index
  • Add vabb_id.set, vabb_type.set, vabb_approved.set batch operations
  • Various ux improvements
  • remove downtime banner

Fixed

  • #1108: Cannot add author without first name

v1.0.34 - 2023-09-15

Added

  • add planned downtime banner

Fixed

v1.0.33 - 2023-06-30

Added

Fixed

  • Lower limit for suggest to 20

v1.0.32 - 2023-06-20

Added

  • Only save a new version of a publication or dataset if the record has changes

Fixed

v1.0.31 - 2023-06-20

Added

  • Only save a new version of a publication or dataset if the record has changes

Fixed

v1.0.30 - 2023-06-20

Added

  • Add vabb_id.set, vabb_type.set, vabb_approved.set batch operations

Fixed

v1.0.29 - 2023-06-13

Added

Fixed

  • Allow HTML in form help text
  • Update text

v1.0.28 - 2023-06-13

Added

  • #898: Manual dataset input and support dataset identifier types other than DOI
  • Batch operation support (initial operations are project.add, classification.set, vabb_year.add, keyword.add, keyword.remove, reviewer_tag.add and reviewer_tag.remove)
  • #1109: Map VABB attributes in frontoffice handler

Fixed

  • #1123: Fix import of multiline RIS/WoS fields
  • Various ux fixes

v1.0.27 - 2023-05-08

Added

Fixed

  • Small ux fix

v1.0.26 - 2023-05-08

Added

  • S3 support for file storage
  • #1034: Add sync-publication-contributors command to keep embedded personal details up to date.
  • #973: Add link to WoS ID on record detail page
  • #1081: support HEAD request for file downloads
  • #1065: Add FlandersMake organization
  • #1058: Hide deprecated DefenseTime field
  • #601: Add unclassified and unaffiliated records to dashboard
  • More Cypress tests

Fixed

  • #1083: Increase request timeout to 5 minutes from 3 minutes
  • #1051: WoS import does not import all multiline fields completely
  • Ensure contact details are always visible
  • Various small ux fixes

v1.0.25 - 2023-03-30

Added

  • gRPC client is now in a usable state

Fixed

  • #1039: Make interaction with authority database more robust
  • Various small ux fixes

v1.0.24 - 2023-03-21

Added

Fixed

  • #1035: DOI import fails, leaves blank screen for 2 DOIs
  • #1030: Cannot see publications linked to a dataset as a researcher
  • #1028: Fix editing of keyword tag

v1.0.23 - 2023-03-08

Added

Fixed

  • Always show VABB export years

v1.0.22 - 2023-02-17

Added

  • #1017: Add locked / unlocked filter to datasets
  • #983: File upload progress
  • Show error dialog if upload is too large
  • Make maximum file size configurable
  • #930: Reindex command
  • #955: Better WOS Type facet (reindex needed)
  • #1015: Search on organization ID (reindex needed)
  • #956: Show status of facet filter in badge
  • #1004: Add Reset filters button
  • #957: Show top 3 selected facet values in badge
  • Cypress tests

Fixed

  • Fix conflict error after file upload cancel
  • #1006: Expose abstract language to frontoffice

v1.0.21 - 2023-01-25

Added

Fixed

  • Fix bug in some repeated text fields

v1.0.20 - 2023-01-25

Added

  • Switch from deprecated biblio-backend prefix to biblio-backoffice

Fixed

v1.0.19 - 2023-01-25

Added

  • Switch to more secure github.com/ugent-library/oidc for authentication
  • #936: Differentiate between sytem and user updates in ui
  • Add request id to log statements; improve logging in general

Fixed

  • #966: Add missing external contributor names to dataset xlsx export
  • #932: Add missing has_message curation only facet to datasets
  • #921: Add status and vabb_year fields to xslx export
  • #991: Be more forgiving when decoding boolean values from MongoDB
  • Various css fixes, fix typos

v1.0.18 - 2023-01-20

Added

  • Simple batch interface for curators (can currently only add projects)
  • ulid wrapper package is no longer needed and has been removed

Fixed

v1.0.17 - 2023-01-20

Added

Fixed

  • #984: Fix decoding of projects from Elasticsearch
  • #986: Reviewer tags facet was missing a 'Select all' button
  • #975: Fix exposing of licenses to frontoffice

v1.0.16 - 2023-01-19

Added

Fixed

  • #984: Fix decoding of projects from MongoDB

v1.0.15 - 2023-01-18

Added

  • #848: Show legacy flag to curators and display prettier boolean flags.
  • #950: Show the chosen license in the Full text & Files list.
  • #926: Search on WoS ID.

Fixed

  • #925: Use frontoffice Elasticsearch and MongoDB directlto relieve pressure on frontoffice app.
  • #937: Fix field extern display.
  • Fix typos.
  • #943: Fix timestamp format in frontoffice handler.

v1.0.14 - 2022-12-20

Added

Fixed

  • Previous fix for #910 had a bug where publication version field didn't appear, this is now resolved.

v1.0.13 - 2022-12-20

Added

  • #928: Allow transferring a single publication between users
  • #881: Add a publication transfer command that rewrites history and assigns publications to another user id
  • #875: Improve error reporting by including an error id.
  • #850: Add "Deselect all" action to facet filter dialog.
  • Make facets configurable.

Fixed

  • #900: Empty list item spotted in authors and editors – probably for UGent ID.
  • #901: Not all departments of people are showing in the overview.
  • #887: Fix handle creation for datasets.
  • #902: Import language from WoS.
  • #910: File document type defaults to full text.
  • #924: Order year facet new to old.
  • #918: Set most open license as copyright statement in frontoffice.
  • Various ux fixes.

v1.0.12 - 2022-11-30

Added

  • CHANGELOG.md document.

Fixed

  • #600: Improve search by removing punctuation and icu folding (requires index switch).
  • #865: Remove "Publication short title" from dissertation details display.
  • #866: Add missing "Journal title" and "Short journal title" labels for issue_editor.
  • #863: Only show "Lay summaries" and "Conference details" links in sidebar menu. when the type uses these fields.
  • Various fixes (#867).

v1.0.11 - 2022-11-28

Added

  • Add automated keyword cleanup to the cleanup command.

Fixed

  • #859: When uploading files, the file does not always appear, or becomes a separate block.
  • #823: Choose which file is the "primary" on a publication.
  • #840: A better error page when a user profile can't be retrieved from the Biblio frontend.
  • #855: Add the author anyway even if the authors' department couldn't be retrieved from Biblio Frontend.
  • #821: Update the bootstrap theme.

v1.0.10 - 2022-11-24

Added

  • Cleanup command. Cleanup of author departments and fix missing faculties on publications.
  • Expose the file hash to the Biblio frontend.

Fixed

  • #828: Only show "full text missing" label if publication is not extern.
  • #846: Remove references to Publication#URL and PublicationFile#URL.
  • #792: Various fixes towards data consistency in the gRPC client.

v1.0.9 - 2022-11-22

Fixed

  • #837: Dashboard does not display all unclassified records, even when they have a department.
  • #842: ESCI ID missing for V classified publications.
  • #845: Fix deleting departments with an id containing an asterisk.

v1.0.8 - 2022-11-22

Fixed

  • Skip empty string validation on keywords for now.

v1.0.7 - 2022-11-22

Fixed

  • Fix WoS import.
  • Add missing Department and CreditRole to Publication#Editor and Publication#Supervisor.

v1.0.6 - 2022-11-21

Fixed

  • #824: map to 3-letter language code in datacite and crossref importers.
  • Various fixes.

v1.0.5 - 2022-11-17

Added

  • #822: Added handle create command.

v1.0.4 - 2022-11-16

Added

  • Use structured logger in cmd's used in cron (others are todo).

Changed

  • Clear user when system updates record.

v1.0.3 - 2022-11-16

Changed

  • Change temporary message on home page.

v1.0.2 - 2022-11-16

Fixed

  • #819: Librarian tags are missing, starting from f.
  • #818: New home page message.
  • #816: Add missing copy_to statements for publication.

v1.0.1 - 2022-11-16

Fixed

  • Various fixes

[v1.0.0] - 2022-11-14

Added

  • Initial release