Honeysuckle bugfest - Regression issues triage

Honeysuckle bugfest - Regression issues triage



List of regression issues

Key

Summary

Development Team

Project

Root cause

Avoidance plan

Comment

Key

Summary

Development Team

Project

Root cause

Avoidance plan

Comment

UIU-1952

Successful change due date action says due date has changed for 0 items

Core: Functional

ui-users

Dunno; WIP.



Not ready to call

UIU-1937

Overdue loans report has incorrect label for Contributors column

Core: Functional

ui-users

Dunno. Looks like the translation key was missing. (Was it removed?) 



Need to implement TC

UIU-1935

Errors when loading loans

Core: Functional

ui-users

dupes STSMACOM-452 (below)



label regression should be removed because root cause is STSMACOM-452



CB: Done

UIU-1932

Change due date modal does not display number of requests

Core: Functional

ui-users

dupes STSMACOM-452 (below)



label regression should be removed because root cause is STSMACOM-452



CB: Done

UIREQ-542

Filter by Tags not Working

Core: Functional

ui-requests

we knew this was a likely side-effect of the STCOM-492 implementation. We also announced this in #stripes-updates on 2020-10-05.





UICHKOUT-666

Calendar cut off in pop-up

Core: Functional

ui-checkout

refactored component separately from the application

visual testing required here, seeing how components render in small spaces

Have BrowserStack to catch such issues or verify responsive with Chrome emulation

UICHKIN-207

Can't check in items after viewing check in notes

Core: Functional

ui-checkin

we unit test a, we unit test b, we never test a, b, a. (b left some stale state around)

end-to-end test? there is no magic way to know, in the UI, when you're taking a stateful action, but checkin and checkout are known to be stateful and therefore deserve tests. 

manual exploratory testing could catch this in the future

STSMACOM-452

Errors when changing due date

Core: Functional

stripes-smart-components

refactor to resolve UIU-1070 introduced a new bug

additional code review? (but we had 2!) additional test with large datasets?



MODINV-355

Marking item missing clears check in note and check out note fields

Core: Functional

mod-inventory

mapping error





CIRC-970

Renewal appears to fail when user has minimal permissions

Core: Functional

mod-circulation

missing permission

manually test with minimal permissions

label regression should be removed and permission set should be updated

Additional integration test should be build and don't use diku_admin to run tests



CB: I don't agree that the label regression should be removed.  This looks like a classic "missing module permission" issue.  We have previously agreed that those should be considered regressions (as they are functional regressions from a user perspective). 

CIRC-967

PubSub error when anonymizing loans

Core: Functional

mod-circulation

missing permission

manually test with minimal permissions

label regression should be removed and permission set should be updated

Additional integration test should be build and don't use diku_admin to run tests



CB: I don't agree that the label regression should be removed.  This looks like a classic "missing module permission" issue.  We have previously agreed that those should be considered regressions (as they are functional regressions from a user perspective).

MODLOGSAML-81

Download data button is enabled regardless of permission

Core: Platform

mod-login-saml







MODSOURMAN-368

Added 5XX field in quickMARC does not appear in Instance

Folijet

mod-source-record-manager

duplicates MODSOURMAN-366



regression label is removed

MODSOURMAN-367

Other changes to records in quickMARC not appearing in Inventory record

Folijet

mod-source-record-manager

duplicates MODSOURMAN-366



regression label is removed

MODSOURMAN-366

Changes to 035 field not updating in Instance record

Folijet

mod-source-record-manager

No fixes from our side. Problem with data imported to the environment. The team helped to create a script to fix wrong data

Provide proper migration data set

possible not regression issue because caused by wrong data set

AI→ to create test data set that would allow to catch all issues

UIDATIMP-739

Match profiles are misaligned and have a stray line in them

Folijet

ui-data-import

styles for this component were released prematurely, without actual markup refactoring, which planned on R1 2021





UITEN-128

Courses error when trying to delete location in BugFest

Thor

ui-tenant-settings







UIU-1944

'Patron blocks: Limits' not refreshing when 'Patron group' added, modified or deleted

Vega

ui-users





not ready to call

UIU-1943

Manual patron block not fully going away after expired

Vega

ui-users

caused by refactoring at STCOM

@Maxim Didenko → Add link to refactoring issue





UIU-1942

Manual patron block expiration date changing when patron block viewed

Vega

ui-users







UIU-1938

'Transaction information' not saved/displaying when 1 fee/fine paid

Vega

ui-users

Initially tested by mock data but real BE broke this





UIU-1933

Not asked to confirm leaving New Fee/Fine page anymore

Vega

ui-users

Migration to Final Forms. Current implementation does not allow to have 2 forms on the page





UIU-1898

Selection of fee/fine owner on new fee/fine charge is not remaining selected

Vega

ui-users

Feesfines refactoring.

Testing should be provided with large data set



MODFEE-136

Paying/waiving/transferring multiple fees/fines not dividing up amount entered properly

Vega

mod-feesfines

A piece of logic was lost during refactoring (moving calculation from FE to BE)

  1. Additional unit tests (added in scope of this story).

  2. Thorough manual testing.

take regression label off because of refactoring implemented at honeysuckle