Skip to content

1 13 2025 Tech Team Report

qqmyers edited this page Jan 13, 2025 · 1 revision

1-13-2025

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
6-Jan-2025 Reporting, meeting, update ext auth module on dev, stage, check search on dev for bug discovered at Harvard, try fix. 2
7-Jan-2025 Install Drupal 10.4.1 on dev/stage, investigate prod/stage users with notprovided email, update msg in Keycloak to indicate passcodes don't work for Google/ORCID, check for missing lastexporttime on prod (1 dataset, one deacc dataset) - find OLE in log. 3
8-Jan-2025 Update stage with payara6.2024.12, deploy Dataverse, update Drupal metatag (old version EOL), schema_metatag , coder modules, further investigate how notprovided email accounts are created and identify some possible improvements, coord 3
9-Jan-2025 Update ORCID/ROR/LC scripts in gitub/stage/prod, coord 1

Operations

  • Deployed latest ext. vocab. scripts for ORICD/ROR/LContexts to stage/prod
  • Deployed Payara 6.2024.12, latest Dataverse, Drupal to stage - ready for testing.

SSO

  • Investigated prod/stage users with email still set to notprovided* - seem to be from social login where the user doesn't complete the reg form. If the user returns, they are still redirected to the reg form. Coord w/Sebastian - not a problem having it work this way.
  • Updated message in Keycloak to indicate Passkeys won't work for social logins, deployed to dev/stage

Drupal

  • Updated ext auth module on dev/stage
  • Updated Drupal to 10.4.1 on dev/stage
  • Updated metatag, schema_metatag, coder modules on dev/stage (old metatag version was end-of-life, updating required switching to the new major version)

Dataverse

  • Check for evidence of search bug (QDR doesn't seem to use multiple groups per user so isn't affected)/test fix in #11134 on dev
  • Checked for #11141 bug on prod - see one released dataset and one deaccessioned one where the lastexporttime is not set. This is not fatal but the root cause (beyond that there is a rollback causing it not to be set) is not yet known.

HEAL

TKLabels

AnnoRep

Discussion

Plans

  • Update to latest Keycloak, investigate any new options for OIDC social login w/passkeys
  • Background work to change/remove deprecated Drupal modules in prep for 11.0.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
Clone this wiki locally