2 26 2024 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

2-26-2024

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
19-Feb-2024 Reporting, remove email verify button/status, meeting, deploy verify email fix to stage, drop column on dev, remove bad flyway on prod in prep for deploy 3
20-Feb-2024 Deploy Dataverse to prod, coord re: HEAL 1
21-Feb-2024 Add Dataverse lib sec updates, deploy to dev, fix MDC counter-processor bug on dev/stage (already fixed on prod) 1
23-Feb-2024 HEAL research, start HEAL DCM slide updates 1
25-Feb-2024 HEAL Slides, check Keycloak sec. report, update dev to 23.0.7 3

Operations

  • Deploy keycloak 23.0.7 to dev

SSO

Drupal

  • Investigate CKEditor security warning - appears to affect older version we don't use

Dataverse

  • Made changes to hide the verify email button (since we suppress the link and it isn't needed in Dataverse since we have Keycloak (and plan to do it there))
  • Deployed latest to stage, prod required flyway edit to remove obsolete update that IQSS revoked
  • Fixed counter-processor bug on dev/stage (already done on prod)
  • Deployed library security fixes to dev

HEAL

  • Create slides for DCM 2024 talk

AnnoRep

Discussion

  • Build issues with new composer - any updates?

Plans

  • Continue working on authentication issue #43(non-email account id, MFA, etc.)
  • Work on metadata issue #44 (more metadata to DataCite, etc.)
  • Fix Stata-14 ingest by allowing file inspection during direct upload or adjusting the Stata ingester.
  • Fix #113 if possible
  • Matomo - investigate event-level tracking via tag manager, remove non-working google scripts
  • AnnoRep - explore round-trip, configure auto-start and log rotation
  • Ops
    • check missing globalidcreationdates and fix via /modifyRegistration or alternative
  • Dataverse
    • Make PR for guestbook adding datasetversion fix
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
  • QDAS Previewer
    • Updates per request
    • Investigate writing aux file/previewing lower-sensitivity version and/or other write options
  • TBD: FRDR Security