7 26 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

7-26-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
19-Jul-2021 Report, coord re: dev testing, test/reply re: annorep adding metadata to DV 1
20-Jul-2021 Meeting, coord re: status labels, add label in search 2
21-Jul-2021 Add status menu/test/debug, add schema security fixes 3
22-Jul-2021 Create 5.5-qdr3 branch, add flyway script, deploy to stage and update solr, update to composer 2, update drupal core, secure FRDR mtg, update #7967 extstatus PR 5

Summary

Operations:

  • Coordinated re: where to focus testing for the latest Drupal/Dataverse updates
  • Deployed D8 (updating composer and apply sec updates, but not yet moving all of the D9-related changes from dev) and DV updates (created a 5.5-qdr3 branch, including solr schema and db changes, latest curation label work) to stage

Dataverse:

  • After discussion, added the curation label display into search results and created a UI entry for curators/admins to change/remove these labels
  • Updated the curation label PR at IQSS
  • Investigated the schema.org related security issue w.r.t. QDR code/practice (no immediate threat since the problem is only with published data which has been reviewed/curated). Applied the long-term fixes developed for GDCC to dev/stage branches.
  • Attending the meeting re: the FRDR encrypted data capability and explored some of the design and the vault apis used.

Anno-Rep

  • Did some API testing/answered questions re: Dataverse API

Discussion

Plans

  • Anno-Rep work
    • Answer open question re metadata api
  • Drupal 9 - continue going through upgrade processes
    • check/test the Mysql update on dev
  • Dataverse
    • still want to investigate the guestbook responses re version info not being included.
  • Coord re: testing on stage and roll-out to prod when ready