ERM Sprint 121

Sprint Goal / Focus

  • Front end tech debt
    • Translation files
    • RTL migration
  • UX and accessibility fixes
  • Feature: data loading enablers

Sprint Schedule

  • Sprint: 121
    • Start Monday 16 Aug
    • Finish Tuesday 31 Aug
    • Sprint Board
    • Jira Sprint: 994
  • Release: 2021.3 Kiwi  
    • Module Release Deadline: Sprint 124
    • Bugfix Deadline: Sprint 127
    • Stripes v7 Upgrade Deadline: Sprint 122 (Fri Sep 13)

Sprint Capacity

Team AvailabilitySchedule | Calendar

Notes / Exceptions:

  • 16-20 Aug: Owen on Leave
  • 25-31 Aug: Owen on Leave
  • 23-27 Aug: Gill on Leave
  • 19-27 Aug: Claudia on Leave

Lead Roles:

QA Environment: folio-snapshot

Navigation

 Sprint Planning Agenda
  1. Sprint Goal / Focus
  2. Sprint Capacity
  3. Review sprint candidates 
  4. Agree technical approach / define key implementation tasks
  5. Finalise estimates / costings
  6. Confirm sprint scope
  7. Confirm first actions






Sprint Planning  

(error) - not in sprint  (tick) or @ - in sprint   

Sprint Focus

Feature ID

Issue ID

Sprint Backlog?

Notes / Estimates / Actions


ERM-1838 - Getting issue details... STATUS

Effort: 1d

ERM-1803 - Getting issue details... STATUS

ERM-1804 - Getting issue details... STATUS

ERM-1805 - Getting issue details... STATUS

ERM-1806 - Getting issue details... STATUS

ERM-1807 - Getting issue details... STATUS

ERM-1808 - Getting issue details... STATUS

ERM-1809 - Getting issue details... STATUS

ERM-1810 - Getting issue details... STATUS

ERM-1811 - Getting issue details... STATUS


ERM-1814 - Getting issue details... STATUS

To review and close at end of sprint. 

ERM-1815 - Getting issue details... STATUS

(question)Further triage required to reproduce

ERM-1816 - Getting issue details... STATUS

(question)Expected to be backend issue.

UXPROD-2949 - Getting issue details... STATUS

ERM-1826 - Getting issue details... STATUS

(question)

From 2021-08-25 ERM Weekly Delivery Update

  • Issue 1: cannot reproduce on Windows or Mac
  • Issue 2: functionality has been added recently causing issue
  • Issue 3: should just need a single autofocus prop - but this is expected behaviour

UXPROD-3108 - Getting issue details... STATUS

ERM-1825 - Getting issue details... STATUS

(question)From 2021-08-25 ERM Weekly Delivery Update: may need to be handled by Stripes

UXPROD-2817 - Getting issue details... STATUS

ERM-1819 - Getting issue details... STATUS





Brought Forward

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3102 - Getting issue details... STATUS

ERM-1731 - Getting issue details... STATUS

Changes requested from code review

TODO

  1. Cleanup needs to be made more robust using batch fetching, similar to string templates
  2. Create batches of different sizes to test 

Aim for code review by Wednesday


UXPROD-3102 - Getting issue details... STATUS

ERM-1775 - Getting issue details... STATUS

Blocked on dependency ERM-1731 - Getting issue details... STATUS

Peter to pick up in sprint week 2.

UXPROD-3108 - Getting issue details... STATUS

ERM-1754 - Getting issue details... STATUS

TODO:

  1. Need to understand existing SQL 
  2. Then adapt it to SubscriptionAgreementController
  3. Can use provided JSON to test
  4. AgreementViewsSpec needs to be regression tested
    1. New failure scenario should be added and tested for failure before and succeeds after

Aim for code review by end of sprint week 1. 

UXPROD-3108 - Getting issue details... STATUS

ERM-1788 - Getting issue details... STATUS

TODO: 

  1. Add history.push with state in WidgetCreateRoute
  2. Use state inside Dashboard.js (within a useEffect)
  3. Action menu uses dropdown menu - intercept ref via useEffect in widgetHeader
  4. When navigating away from dashboard after creating and saving widget (to, eg, Agreements), focus should be unset
    1. Unset state in DashboardRoute component via useEffect callback 
    2. Use history.replaceState (TBC)

No RTL tests required here. 

FAT-81 - Getting issue details... STATUS

ERM-1258 - Getting issue details... STATUS

Starting with info.js then continuing with form-related components, which should be easier. 


FAT-81 - Getting issue details... STATUS

ERM-1288 - Getting issue details... STATUS



ERM-1786 - Getting issue details... STATUS

QA issues:

  1. Count on accordian disappears when opened
    1. issue is that we are not passing addAmendment in viewAmendment route 
    2. instead, just renderBadge()
    3. also amend renderAddAmendmentButton on displayWhenOpen
    4. changes to be made around lines 60-68 of LicenseAmendments.js
  2. Amendments displayed in MCL should be linked to amendment view pane, as they are on license view
    1. change name to link on line 85
    2. onAmendmentClick needs to be added/passed tovia ViewAmendmentRoute as per ViewLicenseRoute (line 273)
    3. check if row param is matched, in which case do not link
  3. Add additional RTL tests to
    1. check for accordian title from relevant Route
    2. check for addAmendment vs badge depending on call source

Return to sprint backlog to address these. 

Prioritise to ensure QA by Gill this week. 


ERM-1697 - Getting issue details... STATUS

In QA

ERM-1649 - Getting issue details... STATUS

In QA

ERM-1801 - Getting issue details... STATUS

Expected for code review Friday.

ERM-1799 - Getting issue details... STATUS

To begin in sprint week 2.

ERM-1648 - Getting issue details... STATUS

(question)

To discuss scenarios: 

ERM-1839 - Getting issue details... STATUS

ERM-1840 - Getting issue details... STATUS

ERM-1841 - Getting issue details... STATUS

Main issue has merged PR that needs testing, reverting or adjusting?


ERM-1787 - Getting issue details... STATUS

(error)

Displaying hyphens affects column width calculation

BLOCKED pending confirmation from Khalilah


ERM-506 - Getting issue details... STATUS

(error)Steve to review and self-assign or update with action required.

ERM-1798 - Getting issue details... STATUS

(error)


ERM-1797 - Getting issue details... STATUS
(error)

Brought In

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions


ERM-1847 - Getting issue details... STATUS




ERM-1849 - Getting issue details... STATUS



Removed

Feature IDIssue IDSprint Backlog?

Notes / Estimates / Actions

UXPROD-3156 - Getting issue details... STATUS

ERM-1757 - Getting issue details... STATUS

ERM-1758 - Getting issue details... STATUS

ERM-1759 - Getting issue details... STATUS

ERM-1760 - Getting issue details... STATUS

ERM-1761 - Getting issue details... STATUS

(error)

Blocked on Dependency: https://github.com/folio-org/stripes-components/pull/1595

Awaiting input from Khalilah

Review at Sprint 122.


ERM-1817 - Getting issue details... STATUS

(error)

Blocked. Depending on STCOR-547. 

Review at Sprint 122.


ERM-1818 - Getting issue details... STATUS

(error)Blocked. Depending on STCOR-547.

Review at Sprint 122.



Sprint Summary

ERM

key summary type assignee status components
Loading...
Refresh



Dashboard

key summary type assignee status components
Loading...
Refresh

Other

key summary type assignee status components
Loading...
Refresh