git.evergreen-ils.org Git - Evergreen.git/atom - Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html history Evergreen ILS https://git.evergreen-ils.org/?p=Evergreen.git Evergreen Project static/git-favicon.png static/git-logo.png 2024-01-24T16:46:55Z gitweb LP#1889133: (follow-up) fix multiSortable 2024-01-24T16:46:55Z Galen Charlton gmc@equinoxOLI.org Galen Charlton gmc@equinoxOLI.org 2024-01-24T16:46:55Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=c03084b9c13955a26885745246e68ed75d2db1bb
LP#1889133: (follow-up) fix multiSortable

If the grid has multiSortable enabled but also has columns
that should not be sortable, those columns should get both
[sortable] and [multiSortable] set to "true" in the
<eg-grid-column> element.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1889133 Follow Up 2024-01-24T15:59:18Z Terran McCanna tmccanna@georgialibraries.org Galen Charlton gmc@equinoxOLI.org 2024-01-24T15:59:18Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=4bb742c66cab65c9ff18531ca98b8a6a6a9dc948
LP1889133 Follow Up

This partially reverts the previous LP1889133 commit which changed the
eg-grid-column name in order to make it sortable. By changing the name,
it would break prior locally saved grid settings. So, this keeps the
column label change, but reverts the name change and instead makes the
column non-sortable.

The Current Item and Requested Item columns on this grid also threw ugly
errors when trying to sort by them, so I also made them non-sortable.

Release-note: Make the Hold Status, Current Item, and Requested Item Columns non-sortable on Angular holds grids to avoid errors.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1889133 - Angular Staff Catalog: Error sorting by Hold Status 2022-08-22T16:42:44Z Michele Morgan mmorgan@noblenet.org Terran McCanna tmccanna@georgialibraries.org 2022-08-22T16:42:44Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=5f06b444e4347245066aae35d54c49bfc718d7ce
LP1889133 - Angular Staff Catalog: Error sorting by Hold Status

Renames the column from "Status" to "Hold Status" and fixes the sorting
error. Note that sorting now occurs by the hold status number, not by
its associated display text because the text is locally produced by the
UI, not by the database.

Release-note: Hold Status in holds grid is now sortable. (lp1889133)

Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP2049673 - Add publication date to pull list 2024-01-17T19:25:44Z Michele Morgan mmorgan@noblenet.org Michele Morgan mmorgan@noblenet.org 2024-01-17T19:25:44Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=eca9b3b37cebc2ce7353bfdd3053b55fd73c12db
LP2049673 - Add publication date to pull list

Adds the publication date to wide holds and as an option in the grid.

Release-note: Pull list now includes Publication year. Print template code: [% hold.pubdate %] (lp2049673)

Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Steven Mayo <smayo@georgialibraries.org>
Signed-off-by: Ruth Frasur Davis <rfrasur@library.in.gov>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: blake <blake@mobiusconsortium.org>
Signed off by: Shula Link <slink@gchrl.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP2043899 Revised org select field labels 2023-11-20T17:23:54Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-11-20T17:23:54Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=e0ca598324c571751e28c878ec4e1d8105d9d1ab
LP2043899 Revised org select field labels

Reverses course on the new label strategy introduced in bug 1999158,
which proved incompatible with some components with user-configurable
labels (e.g. patron edit). Rather than introducing a <label> tag by
default, we now use the more familiar ARIA label strategy in places
where the field does not have a visible label. We will need to revisit
these, as all form fields should have visible labels per WCAG, but the
ARIA label serves to resolve the immediate problem for screen reader
users.

Affects all uses of <eg-org-select> and <eg-org-family-select>.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP2039483 Subheadings for staff catalog record page 2023-10-16T19:20:54Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-10-16T19:20:54Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=bc25ec0367040d244878adce26f05d4f7942a743
LP2039483 Subheadings for staff catalog record page

Adds headings level 2, 3, and 4 to the staff catalog's individual record
page to facilitate better in-page navigation for screen reader users.
Styles have been added to negate the font styles usually applied to
headings, so the page is visually unchanged.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Ruth Davis <rfrasur@library.in.gov>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1999158 Form labels for eg-org-select component 2022-12-06T22:27:20Z Stephanie Leary stephanie.leary@equinoxOLI.org Terran McCanna tmccanna@georgialibraries.org 2022-12-06T22:27:20Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=93326bcbd288d667b6c6e7900ef02df5e5fb38e8
LP1999158 Form labels for eg-org-select component

Adds input directives to <eg-org-select> to support <label> tags with
various options. Label tags are included alongside inputs unless
explicitly suppressed. Where a visible label would disrupt the current
layout, the "visually-hidden" CSS class may be used to hide the label
visually while leaving it available to screen readers.

All current instances of <eg-org-select> have been updated. Where labels
already existed, those with specific layout requirements have been
adjusted only to add missing "for" attributes, and the component's
automatic output is suppressed with "visually-hidden". While this
sometimes results in two <label> tags being present in the DOM, this is
valid and doesn't cause any issues.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxOLI.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP#2040312 Holds: Circulating and Transit Library Shortnames 2023-11-04T19:09:36Z Dan Briem dbriem@wlsmail.org Terran McCanna tmccanna@georgialibraries.org 2023-11-04T19:09:36Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=13696a2b5f5201349029999d583fc8437dbfb472
LP#2040312 Holds: Circulating and Transit Library Shortnames

Adds the copy's circulating library and transit source shortnames
to the Angular holds grid.

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Susan Morrison <smorrison@georgialibraries.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP#1968070 Angular Pull List Filtering 2023-10-17T02:15:06Z Dan Briem dbriem@wlsmail.org Michele Morgan mmorgan@noblenet.org 2023-10-17T02:15:06Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=b06148e686f6c38e5f2e5fb96b21941492bf5a21
LP#1968070 Angular Pull List Filtering

Adds filters to the holds pull list:
- pickup library and its descendants
- shelving locations or shelving location groups

Adds a new workstation setting to persist the state
of these filters.

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1968070 Pickup lib filter; label fix 2023-08-16T19:54:21Z Bill Erickson berickxx@gmail.com Michele Morgan mmorgan@noblenet.org 2023-08-16T19:54:21Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=5654c49a00055fdadf4c73effe0682cfd2a12f0e
LP1968070 Pickup lib filter; label fix

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1968070 Pull List Copy Location Filter 2023-08-14T15:50:06Z Bill Erickson berickxx@gmail.com Michele Morgan mmorgan@noblenet.org 2023-08-14T15:50:06Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=19ba2e9f6e24d3df64b5176cba953b90c9e11e7e
LP1968070 Pull List Copy Location Filter

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP#1979345: restrict access to holds pull list 2022-07-06T23:04:20Z Jeff Davis jdavis@sitka.bclibraries.ca Jeff Davis jdavis@sitka.bclibraries.ca 2022-07-06T23:04:20Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=dada21eff78e8de6d735741201f7e813d7856683
LP#1979345: restrict access to holds pull list

This commit adds a new VIEW_HOLD_PULL_LIST permission.  In order to view
a library's holds pull list, you need to have the new permission at that
library.

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Gina Monti <gmonti@biblio.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP2000482 Angular 15 and Bootstrap 5 upgrade 2022-12-26T17:06:09Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-12-26T17:06:09Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=c76e4ad6c2aba1a918992659686bb6b50bfea79c
LP2000482 Angular 15 and Bootstrap 5 upgrade

Includes numerous markup and CSS adjustments to cope with Bootstrap 5.

This patch is a squash of patches authored by Bill Erickson
and Stephanie Leary.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP2002337 Pre-Fetch All Holds Checkbox Appears Twice 2023-01-09T17:28:46Z Terran McCanna tmccanna@georgialibraries.org Galen Charlton gmc@equinoxOLI.org 2023-01-09T17:28:46Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=8b82638c79b2a87cf963b417e3398b1e3742bb50
LP2002337 Pre-Fetch All Holds Checkbox Appears Twice

Removes duplicate Pre-Fetch All Holds checkbox from the Angular
View Holds page.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Stephanie Leary <stephanie.leary@equinoxOLI.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP#1991726 View Holds: Patron Home Library Column 2022-10-05T18:52:40Z Dan Briem dbriem@wlsmail.org Galen Charlton gmc@equinoxOLI.org 2022-10-05T18:52:40Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=8957806738a631ec5630e657abbd0ff750b23df9
LP#1991726 View Holds: Patron Home Library Column

Adds a patron home library shortcode column to the
staff catalog view holds grid.

Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Susan Morrison <smorrison@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
Revert "LP1904036 Ang Patron UI updating non-menu links" 2022-10-06T17:14:07Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-10-06T17:14:07Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=584d3f5c6c79bf159a13e5697acb4fa565f1ad08
Revert "LP1904036 Ang Patron UI updating non-menu links"

This reverts commit 26fe8cf5bb70f26138a740962dc3d8e2eb028bd2.

Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1904036 Ang Patron UI updating non-menu links 2022-07-13T18:31:55Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-07-13T18:31:55Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=6d10dee189c1e631c025004a52276c274507d6bc
LP1904036 Ang Patron UI updating non-menu links

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1904036 Mark Damaged always handles checkin 2022-01-19T15:47:49Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-01-19T15:47:49Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=55941c65290a23c682746c230b96fff12d38efc4
LP1904036 Mark Damaged always handles checkin

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1904036 Hide incorrect Holds Count label in patron holds 2022-01-06T16:38:51Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2022-01-06T16:38:51Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=f0ef880dd8ea3ea2c88da3dd615a43f13a1e681b
LP1904036 Hide incorrect Holds Count label in patron holds

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
LP1904036 Cancel Hold invocation repair 2021-09-30T15:02:25Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2021-09-30T15:02:25Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=1008dd0f0b9ea7253568965f653cb14753040ebc
LP1904036 Cancel Hold invocation repair

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html