9 5 2023 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

9-5-2023

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
28-Aug-2023 Reporting, investigate/fix reported redirect issue, deploy fix to dev/stage, test, meeting 2
30-Aug-2023 Update redirect module on dev/stage/github 1
1-Sep-2023 Investigate custom Keycloak theme dev, try changing login background, debug, investigate adding message for ORCID/requiring ORCID email/getting access via member api 2

Operations

SSO

  • Investigate/fix/deploy/test reported redirect issue
  • Investigate creating a QDR theme for Keycloak to change background/styling/messages

Drupal

  • Update redirect module on dev/stage

Dataverse

AnnoRep

Discussion

  • Seba's plans/suggestions for running Keycloak/db
  • For ORCID, as far as I can tell, the only way to get the user e-mail as a trusted app (where they would be asked to share it) is to use the member API which would have a cost unless there's an institutional membership with an available credential (one level gives 5 credentials for different apps).

Plans

  • SSO
    • Support testing as needed
    • Keycloak login styling
    • Handle ORCID error w.r.t email not being public or add warnings/guidance
  • 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
    • Clean out old corrupt test datasets
    • check missing globalidcreationdates and fix via /modifyRegistration or alternative
  • Dataverse
    • Track ADA guestbook branch and merge when working, Make PR for guestbook adding datasetversion fix, deploy to stage
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
  • Drupal - v10 - review compatibility and start updates.
  • QDAS Previewer
    • Updates per request
    • Investigate writing aux file/previewing lower-sensitivity version and/or other write options
  • TBD: FRDR Security