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

10-12-2020

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
5-Oct-2020 Report, meeting, fix email-initiated pw reset, add validators, update webform module, update test JWT 6
6-Oct-2020 Update to 5.1, add me-redirect module and add Dataverse account tab/redirect to Drupal 4
8-Oct-2020 Fix 6 new 5.x issues in google doc, update Drupal to 8.9.7 on dev, merge Dataverse v 5.1.1 on dev, fix me_redirect install, try custom_search module 6
9-Oct-2020 Start work on Drupal #12 - fix placeholder and search accessibility, investigate javascript implementation for multiple search targets. 1

Summary

Drupal

  • Fixed the password reset form - when opened directly (require current password) or by reset email
  • Updates to Webform module, Drupal core
  • Used Drupal me_redirect module to simplify creating paths to showw/edit user info (e.g. /me/edit goes to the current user's page instead of having to know their id number to dynamically create/user//edit links).
  • Started work on search (#12) - changed the placeholder to 'Search Website' and made the search link 'accessible'. Investigated use of the custom-search module to handle doing search on the website or data. It is still beta and I couldn't even get it to show its config screen, so switching to use javascript that I'll add to the QDR Theme.

Dataverse

  • Restored Dataverse Account tab to provide links to password/email pref resets (using the me_direct paths described above).
  • Updated dev branch to 5.1 and then 5.1.1 (FWIW - this includes the direct upload mechanism to upload files (theoretically up to 5 TB))
  • Fixed the 6 new ~style issues reported in the latest google doc.

Plans

  • Update Datacite JWTs
  • Finish PRs related to recent work (Google archiving was merged)
  • Issue queue

Still TBD:

  • Drupal 9