10 05 2020 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

10-05-2020

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
28-Sep-2020 Report, meeting, update opt-in/password change form/styling 2
29-Sep-2020 Fix reg/edit forms, #53 login from dialog, fix typo causing 500 errors on dev, update modules on dev, investigate #52 (tag filter) 6
1-Oct-2020 Investigate/fix #52 and check for other index/permission doc problems on stage and prod, start Google archving PR 5
2-Oct-2020 Google Archiver PR + respond to review, File PID reservation PR, review new 5.0 merge/password reset issues 5

Summary

Drupal

  • Updated registration and password reset forms, trying to get the right fields to appear on the right forms (learning Friday that the reset password from email option shows a required current password field when it shouldn't - tbd).
  • Updated the webform and view_slideshow modules on dev

Dataverse

  • #53 - updated the login link in a popup dialog to point to the correct place with our SSO mechanism.
  • fixed a typo in the code to not display a header in short (< 10 item) metadata controlled vocabulary lists
  • #52 - found that the problems in correctly displaying file tags in the tag filter facet were due to an indexing issue rather than bad code. Reindexed the problem dataset and verified we don't have other such issues.
  • started creating PRs for Google Archiving, File PID reservation, replacing files in draft datasets, keeping file metadata during replace, and started updating to address review feedback.

Plans

  • Address new issues related found through testing on dev
  • Finish PRs related to recent work

Still TBD:

  • Drupal 9

For Discussion

  • JWT from DataCite available for test server?
  • GeoLite2 db request status?