Skip to content

Releases: MITLibraries/thing

v2.2.5 Registrar data reporting and minor UI updates

09 Aug 18:37
0cdd7b6
Compare
Choose a tag to compare
  • Adds email report for registrar data import.
  • Various edits to the student submission UI copy.
  • In the thesis processing workflow, the files_complete flag now resets when a file is removed from a thesis.
  • Dependency updates.

v2.2.4 Rubocop and Experimental File Uploader

29 Jul 18:23
4860fd4
Compare
Choose a tag to compare

New feature

  • Alternative file uploader currently feature flagged to return to at a later date
  • Adds papertrail to Thesis and User models

Maintenance

  • Rails 6.1 updates
  • Various dependency updates
  • Rubocop updating and new cop enabling
  • Automated rubocop fixes
  • Selected manual rubocop fixes
  • Configure Rubocop to run (again?) via CodeClimate

v2.2.3 Duplicate thesis report

21 Jul 14:17
5ed1bfc
Compare
Choose a tag to compare

The big update here is to add a "duplicate theses report", showing records with a populated coauthor field (which are imported twice coming from the registrar) (#734 #742)

Other updates to existing functionality include:

  • Updates thesis processing form to open links to holds in a new window (#736)
  • Adds the "issues found" field to the thesis processing queue (#739)
  • Updates the transfer processing form to not show already-processed files (#740)

v2.2.2 Thesis processing workflow, and better searching in administrative views

12 Jul 14:11
85a3312
Compare
Choose a tag to compare

Highlights:

  • Enables searching for records in several administrative views via fields in linked records. For example, finding submitter records by name of department, or finding transfers by name of submitting user.
  • Completes the initial implementation of thesis processing workflows. This includes the ability to remove files attached in error, as well as logic to calculate the publication status of a thesis based on its metadata status.

Full list of merges:

  • Enables searching for submitter records by the name of the department or the name of the user (ETD-316 #732 )
  • Enables searching for transfer records by submitter name and submitting department (ETD-334 #730 )
  • Enables the searching for hold records by the associated author name (ETD-353 #731 )
  • Adds the ability to unlink a file from a thesis record, returning it to its original bulk transfer (ETD-307 #725 )
  • Implements the calculation of publication status for thesis records, including the issues_found flag (ETD-343 #723 )
  • Adds a set of filter buttons based on publication status to the thesis processing queue (ETD-345 #726 )
  • Adds a field for the DSpace authority key to the department data model (ETD-347 #728 )
  • Updates how holds on theses are presented to processing staff (ETD-341 #727 )

v2.2.1 bug fix for registrar data import logging

23 Jun 16:33
3c402b5
Compare
Choose a tag to compare
Merge pull request #724 from MITLibraries/fix-typo-in-import-job

Fix a typo in the import job

v2.2.0 Transfer processing workflow, removing old submission workflow

16 Jun 15:29
de6961b
Compare
Choose a tag to compare
  • Implements the rest of the bulk transfer processing workflow (#705 #707 #708 and #716)
  • Adds the majority of the thesis processing workflow, including the removal of the old submissions processing system (#713 #715 and #714)
  • Adds a field for DSpace@MIT handle to the thesis records (#706)
  • Adds the needed virus scanning integration for uploaded files (#718)
  • Patches a bug in the administrative view of hold records (#720)

v2.1.0 Bulk Transfer form

04 May 13:51
c65b501
Compare
Choose a tag to compare

This release finished the bulk transfer form which department staff will use to send batches of thesis files to the Libraries.

The full list of updates is:

  • Improves the way feedback is provided about files being uploaded during bulk transfers (#695, #701)
  • Updates to the content shown to department staff when bulk uploading thesis files (#699, #701)
  • Small update to the student-facing form for adding or editing thesis metadata (#699)
  • Implementing the first part of a workflow to allow library staff to process uploaded thesis files (#697)
  • Fixing a typo in the user interface (#702)

v2.0.4 Transfer and Thesis form updates, Transfer receipt email, and bug fixes

29 Apr 15:15
37fe064
Compare
Choose a tag to compare
  • #687 Updates to new Transfer form ETD-258
  • #691 and #694 Implements Transfer receipt email ETD-79
  • #689 Better UI and accessibility of supervisor fields on Thesis forms ETD-272
  • #690 Fixes bug in administrative views affecting graduation date fields ETD-216
  • #692 Debug script for SAML authentication response ETD-275

v2.0.3 accessibility update and bug fix

09 Apr 17:38
7dd139e
Compare
Choose a tag to compare

v2.0.2 Public release of student submission UI

06 Apr 18:24
3cc401e
Compare
Choose a tag to compare

This is the MVP for the student submission UI. Summary of changes:

  • Miscellaneous UX enhancements to Thesis views
  • Updates to Thesis form behavior and validations
  • Student submission confirmation mailer
  • Refactor parts of test suite and add more robust Advisor tests