9 20 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

9-20-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
13-Sep-2021 Delete ldap account for user with lost passwd, report, meeting, find/fix ATI paragraph background color, coord re: curation labels 2
14-Sep-2021 Accessibility mtg, start accessibility issue work 3
15-Sep-2021 Accessibility issues (see github), review D9 sec updates, deploy D9.2.6 6
16-Sep-2021 Coord re: Update msg, find/fix ORE map issue, #82 accessibility issue, explore/start Shib accessibility issues 4
17-Sep-2021 Update to D9 and Dv5.6-qdr2 with Shib IDP acc. color changes, debug/fix composer deploy, mysql perm/update issues, #75 color changes on dev 5

Summary

Drupal

  • Worked on multiple accessibility issues.

Shibboleth

  • Ran the AXE tool and started exploring/fixing issues in the login page

Dataverse

  • Continued working on accessibility issues (see github for details).
  • Found/fixed a recently introduced possibility for a null pointer exception in the ORE/Bag code

Operations:

  • Removed user ldap entry to allow account re-creation
  • Reviewed latest Drupal security updates, deployed core 9.2.6
  • Deployed latest Dataverse, Drupal 9, and Shib accessibility color changes to prod
  • Investigated D9 automatic deploy failure/mysql upgrade/config issues

Discussion

  • Software updates: mysql - --force deploy still needed to resolve issue reported in slack? Ready for php 8 deploy, with postgres 9.6->13 at any time.

Plans

  • Dataverse
    • still want to investigate the guestbook responses re version info not being included.
  • Accessibility issues - mostly Dataverse and some Shib IDP issues remain
  • Curation labels - a few hours of additional work to allow multiple label sets and the ability to select them per Dataverse (per request from IQSS)
  • Anno-Rep work
    • Help with deployment to dev
  • TBD: FRDR Security