You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release Notes
This version includes the first public release of the My Account page, including various other fixes/updates. Some of the changes went out in earlier versions as can be seen in the changelog, but no tag was created.
Replace custom ItemFilter components with FilterBarInline, MultiSelectGroup, and MultiSelect components from the DS (display-only except for clear button) (SCC-4176)
Pass bibDetail test ids as kebabCase (SCC-4150)
Refactored bibUtils and removed BibParams type (SCC-4136)
Created npm run test-watch-quiet to run tests for changed files without printing the HTML from RTL errors.
Update Account Settings notification preference selector to be a controlled component in order to validate based on the selected preference. This includes changing the Patron type that is returned from the My Account model
Extracted getEmailParams from Feedback API route and added test (SCC-4032)
Replaced all modals with new 'confirmation'/'default' variant (SCC-4110)
Extracted pickup time estimator and replaced with npm package @nypl/pickup-time-estimator
Updated Ebsco link URL (SCC-4226)
Refactor ItemTableData model to format data for DS components in ItemFilters (SCC-4203)
Fixed
Fixed issue caused by formatPatronName when a non-comma separated value is passed in (SCC-4175)
Fixed mobile tabs width on My Account page so text is readable when a user zooms in.
Fixed an issue in ItemTable where an error message was displaying when an in-progress item fetch was aborted on subsequent filter changes.
Added
Add Item Filtering functionality (SCC-4139)
Add Item Table View All functionality (SCC-4140)
Add Item Table pagination and Bib items API route (SCC-4136)
Add No DRB Results copy and image to DRBContainer (SCC-4116)
Add Bib model parent class and rendered ItemTable in Bib Details (SCC-3964)
Add update pickup location functionality to Requests tab in account page (SCC-3930)
Add caching of pickup location. Update Patron type to have a SierraCodeName for homeLibrary instead of a string for homeLibraryCode (SCC-4060)
Add support for redirectOnMatch for OCLC searches that match a single record (SCC-4166)
Added types for HTTPStatusCodes and HTTPResponse (SCC-4172)