Skip to content

6 17 2024 Tech Team Report

qqmyers edited this page Jun 17, 2024 · 1 revision

6-17-2024

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
10-Jun-2024 Reporting, meeting, fix minor issues in DataCite generation, investigate failures on DataCite test site, install latest composer on dev re: security alerts, update Drupal to 10.2.7 6
11-Jun-2024 Report error to DataCite, coord re: DataCite changes, merge Drupal oidc branch into develop, clear most security updates, investigate/report failing drupal build on dev, Fix DataCite XML date handling, investigate null workingVersion in dataset.xhtml header call, coord re ARDM slide sharing 4
12-Jun-2024 Deploy date fix, test DataCite fix, report continued failure of old DOIs to support 1
13-Jun-2024 Deploy ctools update to dev, track DataCite XML discussion 1
14-Jun-2024 Develop rel pub relationType, deploy to dev, test, create draft PR, investigate/update keycloak to 24.0.2 on dev, minimal tests, merge #10106 in prep for QA 8

Operations

  • Install latest composer on dev (security issue), investigate Drupal deploy failure after update - create work-around, alert @Seba

SSO

  • Update Keycloak to 24.0.2 on dev (security issues), start testing in prep for deploying to stage/prod

Drupal

  • Updated core to 10.2.7 and ctools to 4.1.0
  • Merged oidc branch into develop (now that all machines use oidc, we don't need a branch)
  • Cleaned up several old security issues/auto-PRs (most relate to the theme and to libraries used in creating it rather than ones used on the web server.)

Dataverse

  • Test, fix minor issues with DataCite XML generation, fix date validation to match watermark shown to users,
  • Investigate null workingVersion in dataset.xhtml - appears to be a race issue affecting headers
  • Reported/followed-up w.r.t. DataCite service problem with populating the test handle server. Confirmed it was their issue (although not shown on their status page) and not related to DataCite XML updates
  • Changed citation block to include new relationType field for related publications, adapt exporters to use it, deploy to dev, create PR
  • Merged develop into old #10106 (guestbook display fix) in prep for IQSS QA/merging.

HEAL

  • Coord re: allowing slides to be shared, added CC-By icon on front page

TKLabels

AnnoRep

Discussion

  • FWIW: Getting some questions/feedback from Julian re: the DataCite XML doc - I let him know about the second PR with the new relationType field. Not sure what the overall process with the community should/will be, but if nothing big appears soon, we could probably go forward with QDR deployment and just adjust if/when the community asks for changes.

Plans

  • Complete Keycloak update to 24.0.2
  • Shephard relationship type entry in metadata block #44 (more metadata to DataCite, etc.) through testing/review/QA
  • Work on MFA w.r.t. on authentication issue #43(MFA, 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
Clone this wiki locally