7 8 2024 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

7-8-2024

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
1-Jul-2024 Reporting, meeting 1
2-Jul-2024 Final merge of new 6.3 code, find/fix minor PIDProvider bug causing log warnings, deploy to dev/stage, investigate/fix keycloak monitoring issue, configure ORCID on dev, investigate handling of name field. 4
3-Jul-2024 Final 6.3 release merge, find/fix search issue for superusers and avoidJoin, coord, test ORCID script, find/fix issue hiding non-managed fields in display, start adding managed fields to people.js script 6
5-Jul-2024 Restart payara on stage (oom), investigate/fix reported testing errors on stage, cleanup logging, add cvv values to citation.properties file, switch stage to allow solr console to be viewed behind firewall, investigate options for getting affiliation name, reexport on dev, deploy Drupal 10.3.1, remove old patches - to dev 5

Operations

  • Switched stage to allow solr console to be viewed behind firewall
  • Fixed solr schema.xml typo causing indexing to fail when related pubs were used, restarted solr
  • Reindex, rexport on dev
  • Investigate/find fix for keycloak logging issue (can deploy when prod is updated with Keycloak 25.0.1)
  • Restarted payara on stage after an out-of-memory issue reported in testing

SSO

Drupal

  • Updated core to 10.3.1, removed old patches, deployed to dev

Dataverse

  • DataCite XML changes:
    • Fixed Rel Pub formatting above fold
    • Fixed/improved parsing to recognize RORs in affiliation, removed () around affiliation
  • Find/fix indexing issue for superusers when avoid join flag is set
  • Final merges (new code, then final version update, release notes, etc.)of v6.3 code from IQSS
  • Find/fix minor bug causing extra PIDProvider logging -Configure ORCID script on dev,
  • Find/fix bug hiding non-managed child fields
  • Start adapting ORCID script to manage name, idtype fields
  • Added relation types to citation.properties to stop warnings, added spaces to confirm to suggested guidance w.r.t. camelCase values
  • Investigate options for getting name from ROR id (relying on external vocab script or adding core support for RORs)

HEAL

TKLabels

AnnoRep

Discussion

Plans

  • Work on MFA w.r.t. on authentication issue #43(MFA, etc.)
  • Get ORCID script running in author field
  • Shephard relationship type entry in metadata block #44 (more metadata to DataCite, etc.) through testing/review/QA
  • Background work to change/remove deprecated Drupal modules in prep for 11.0.0
  • 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