2 24 2025 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

2-24-2025

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
17-Feb-2025 Reporting, mtg, fix bug/styling for curation menu, coord, update PR, merge into 6.5/deploy to stage 3
18-Feb-2025 HEAL kickoff mtg, investigate OTP fail on stage/fix in login theme, honeypot 2.2.2 update, update previewers from gdcc master 2
19-Feb-2025 Update to payara-6.2025.2 on dev/stage, update PR, deploy Drupal 10.4.3 to dev/stage, coord re: prod update, push previewer changes for QDR 2
20-Feb-2025 Deploy Drupal sec fix to prod, fix passkey link, coord re: file perms dates, find/fix getCurationStatus issue, deploy to dev/stage, update PR, fix test, investigate d11 issues, update multiple modules, update compatibility info four qdr modules to include 11, deploy as feature-d11 branch to dev, 74-88% ready 4
21-Feb-2025 Bug fixes/test fixes for versionNote, Curation status PRs, deploy to dev/stage, coord, coord re: TKLabels issue 2

Operations

  • Updated previewers from gdcc master and deployed (minor styling, i18n changes, support for video captions)
  • Updated to Payara-6.2025.2 on dev/stage

SSO

  • Investigate/fix OTP 'Try Another' fail, fix in login theme

Drupal

  • Update honeypot to 2.2.2
  • Update dev, stage, prod to Drupal 10.4.3 (sec. fix)
  • Investigate Drupal 11 readiness - update multiple modules, mark QDR modules as 11-ready, deploy to dev - readiness goes from 74%-88%

Dataverse

  • Fix bug/styling in curation status menu, update PR, deploy to dev/stage
  • Find/fix getCurationStatus API issue w/null label, fix test issues, update PR, deploy to dev/stage
  • Investigate versionNote test failures - change to using a command to avoid transaction-related test fails.
  • Updated payara PR to 6.2025.2
  • Coord re: possibility of showing dates when permissions were granted (not easy as we don't capture that info now except in the general action log)

HEAL

  • HEAL app kickoff mtg

TKLabels

  • Coord re: breaking change due to v2 API release from LocalContexts.

AnnoRep

Discussion

  • Mysql >= 8 update, php >= 8.3.0 update for Drupal 11 compatibility
  • TKLabels - Fix adding API calls to Dataverse to proxy LocalContexts and add apikey is available/ could be deployed to QDR

Plans

  • Background work to update to Drupal 11.1.0
  • 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