1 15 2024 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

1-15-2024

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
8-Jan-2024 Reporting, update Keycloak to 23.0.3 on dev, stage, meeting 2
9-Jan-2024 Coord re: CSL value from Drupal, try Lighthouse on mainDV page, check Drupal sec. updates 1
10-Jan-2024 Update module_filter on dev/stage 1
11-Jan-2024 Investigate/fix missing google verification file, investigate Hypothesis module disappearance 1
12-Jan-2024 Investigate Lighthouse report, try setting heights w.r.t. CLS 1

Operations

  • Deploy Keycloak 23.0.3 on dev/stage,
  • Investigate/fix missing Google verification file in Drupal - this is hosted in the directories loaded from github so an update removed it. I've replaced it and added it to github now to avoid repeats,
  • Investigate CSL/Lighthouse stats for main DV page - try setting heights, image sizes to improve score,

SSO

Drupal

  • Update module_filter on dev/stage,
  • Investigate hypothesis module warning - it appears that the 8.x release has been removed from the Drupal site. We were already using a custom version (minimally for the Drupal 9,10 compatibility, but I'm not sure the official module ever ported all of the functionality we use - most of my edits are from 3-4 years ago in Drupal 8), so there's no real impact beyond warnings. It may be worth switching the name, e.g. to qdr-hypothesis to avoid them.

Dataverse

HEAL

  • Saw response saying they have a plan to support offline_tokens

AnnoRep

Discussion

Plans

  • Work 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