/
2021-04-14 ERM Weekly Delivery Update

2021-04-14 ERM Weekly Delivery Update

Meeting Details

Date

    

Time

9:15am ET, 2:15pm UK, 3:15pm Germany

Location

Video Call in

Previously2021-04-07 ERM Weekly Delivery Update
ReferencesJIRA Issue Board

Goals

Participants

Apologies

  • Adi M

Discussion items

Time

Item

Notes

Action Items

<5 minsIntroductions



Previous Actions

NA



WIP Update 

Release Candidates

Code Review: 

  • NA

QA / UAT 

  • ERM-1547 - Related agreements: Improve error management when the user attempts to link an agreement to itself Closed

For Release

  • NA

Items at Risk / Spillover

In Progress

  • ERM-1605 - Draft dashboard UX/UI guidelines Closed
  • ERM-1619 - Actions menu doesn't display for Agreements even when there are valid actions for the user Closed
    • can replicate, but not found source yet
    • using new user with local permissions
    • buttons.length is returned as 0 rather than 1 when hasPerms = 1
      • try replacing buttons as a variable with a state (to force full re-render)
      • looks like running this before it has checked perms
        • could be an asynchronous race condition issue
        • may work with async function and a .then, though this is increasingly messy
    • menu options are transferred to another component.
      • switching to a function to directly call using {p}=> this.getActionMenu(p)
    • stripes-components has Memo-ised
  • ERM-1622 - Increase tags retrieved on opening tags panel and sort by label Closed
    • some issues with backend / vagrant setup, with timeouts on the vagrant box rather than locally
    • getting sorting issue locally but not on snapshot,
      • correct in response, but wrong on presentation 
    • not tested the 1000 limit, as shared snapshot environment
      • request looks right
      • clear to progress to merge for bugfest
    • TODO: check whether extra sorting is happening

Sprint Backlog

  • ERM-1214 - "E-resources" button should only display in search and filter pane to users with "ui-agreements.resources.view" permission Closed ERM-1215 - "Platforms" button should only display in search and filter pane to users with "ui-agreements.platforms.view" permission Closed
    • shoudl be a quick fix - will pick up at next start of day before getting stuck into 1619/1620
  • ERM-1620 - Actions menu doesn't display for Licenses even when there are valid actions for the user Closed
  • ERM-1540 - Support for multiple roles per organisation in Agreements Closed / ERM-1541 - Support for multiple roles per organisation in Licenses Closed / ERM-1542 - Make organization roles for agreements editable in tenant settings Closed ERM-1543 - Make organization roles for licenses editable in tenant settings Closed

Needs Elaboration1

  • NA

For Release / Closed

  • ERM-1625 - ui-local-kb-admin.jobs.edit should include erm.files.edit and erm.kbs.view as subpermissions Closed
  • ERM-1613 - Add basic widget actions Closed / ERM-1612 - Edit existing dashboard widget instance Closed  
  • ERM-1614 - Date filters not working properly in Dashboard Closed



<10 minsAOB

New Issues

Added to sprint

  • NA

Not added to sprint

  • NA




Some changes made to ui-dashboard. Some uniqueness constraints to be added to mod-service-interaction before requesting to add to hosted environment. 



Related content