Angular Staff Catalog Record Detail Holds Tab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
Wishlist
|
Unassigned |
Bug Description
Continuing from bug #1806087. Opening as new bug since these are new features and may not make the 3.3 cut.
I have code in progress to add support for the "Holds" tab in the record detail page of the Angular staff catalog. This includes all actions from the analogous AngJS holds grid, including the following:
* Holds grid built from the new wide-holds API. (wide-holds-API++)
* batch cancel holds
* batch retarget holds
* batch edit holds
** Unified form to modify notify options, dates, etc.
* hold detail page (menu and row double-click)
* batch mark items damaged
* batch mark items missing
* show last few circulations
* retrieve patron
* support for indented menu groups a la angjs grids for grouping the hold actions menu.
New UI is built from a collection of reusable components, so they can easily be slotted into holds pull list, patron holds, etc. interfaces.
Branch en route.
tags: |
added: webstaffclient removed: staffclient |
tags: | added: cataloging |
Working branch push:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1818288- ang-staff- catalog- record- holds
To clarify, the "show last few circulations" and "retrieve patron" actions link to the AngularJS interfaces. Other interfaces/actions are ported to Angular.