Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • User interface would load indefinitely if the REST API was unavailable. Now, an error page is displayed to let you know the REST API is unresponsive.
  • User Interface deployment required the "node_modules" folder to exist. Now, the UI can be deployed via only the "dist" folder.  See https://github.com/DSpace/dspace-angular/issues/1410 (Donated by Harvard University)
  • Searches with invalid syntax or special characters would load indefinitely. Now an error is displayed if the syntax is invalid in some way.
  • On Item page, very long metadata fields or file names would break the page layout
  • When an Item had an invalid or empty "dspace.entity.type" metadata field, it was unable to be deleted.
  • On Submission page, if you drag & drop a file to start a submission, the Collection selection window sometimes did not load properly.
  • On Submission page, sometimes the "Deposit" button would not enable even when all required fields are filled out.  "Deposit" button is now always enabled, but it will block submission if required fields are missing.
  • On Submission page, fixed several bugs with editing / setting embargoes or access restrictions on uploaded files.
  • Statistics were always accessible publicly, even if restricted to Administrators. Statistics now are only accessible to Admins when usage-statistics.authorization.admin.usage is set to true in local.cfg
  • Administrators were not able to reset passwords of other users.
  • On Processes page, scripts could not be run without parameters.  Additionally, fixed display of dates so they always appear as UTC time
  • When both Shibboleth and DSpace password authentication were enabled, users were able to change their password in DSpace in order to bypass Shibboleth.
  • On backend, improved indexing performance.   Also (Donated by 4Science)
  • On backend, improved file download performance to avoid connection leaks when S3 is used as backend storage.
  • Numerous other minor bug fixes or accessibility improvements. See the 7.2 milestone for frontend and backend for a list of all changes applied in 7.2.

...