git.evergreen-ils.org Git - Evergreen.git/atom - Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html history Evergreen ILS https://git.evergreen-ils.org/?p=Evergreen.git Evergreen Project static/git-favicon.png static/git-logo.png 2023-12-04T19:41:19Z gitweb LP1850473 Fix button type lint errors 2023-11-15T17:58:57Z Stephanie Leary stephanie.leary@equinoxoli.org Terran McCanna tmccanna@georgialibraries.org 2023-11-15T17:58:57Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=a5cd7fe3dfa59a9d017d06f8c2b77515f3b340fa
LP1850473 Fix button type lint errors

Sets the type attribute on buttons where it was previously missing.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html
LP1615714 Accessible names for Material Icons 2023-05-25T18:24:09Z Stephanie Leary stephanie.leary@equinoxoli.org Jane Sandberg js7389@princeton.edu 2023-05-25T18:24:09Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=1f2530636e3a428a222ec2ca6bcb89fed9a6180b
LP1615714 Accessible names for Material Icons

Adds ARIA labels or hidden text, as appropriate, to ensure that Material
Icons are announced to screen reader users in a sensible way rather than
having the icon keyword read as if it were normal text.

In buttons containing an icon with no text, both ARIA labels and title
attributes are used so that the tooltip matches the button's accessible
name. This helps sighted users of dictation software identify the
button's name. The icon keyword is hidden from screen readers with the
aria-hidden attribute.

In buttons with both an icon and text, the icon keyword is hidden from
screen readers.

Where icons appeared in inline text rather than a button or link, a
visually-hidden span has been added to mirror the existing title
attribute (tooltip), unless the icon was purely decorative.

As part of this cleanup, several <a click()> elements were identified
that had not already been addressed in other bug reports related to
keyboard navigation support. These have been changed to <button>, and
button types have been specified throughout. Other small role and alt
text errors identified by the Axe linter have also been corrected.

Note that this branch does not include labels for  the grid flair icons
(bug 1818086) or the grid actions toolbar (bug 1833726), which are
being addressed separately.

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Steven Mayo <smayo@georgialibraries.org>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.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/cat/marcbatch/marcbatch.component.html
LP1959048: Run ng lint --fix 2022-09-08T20:21:04Z Jane Sandberg js7389@princeton.edu Jane Sandberg sandbergja@gmail.com 2022-09-08T20:21:04Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=58238af879b5b4b361d824eb3013b3918e4b05c3
LP1959048: Run ng lint --fix

Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html
LP1926310 Record bucket batch edit destination 2021-04-27T15:23:02Z Bill Erickson berickxx@gmail.com Galen Charlton gmc@equinoxOLI.org 2021-04-27T15:23:02Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=0f5a34064e8e3ffa6ef02e525b2cf07c546055f8
LP1926310 Record bucket batch edit destination

Record Bucket => Batch Edit now opens the new Angular MARC Batch Edit
interface.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html
LP1910409 MARC Batch Edit Allows CSV Column 0 2021-01-06T15:23:22Z Bill Erickson berickxx@gmail.com Jane Sandberg sandbej@linnbenton.edu 2021-01-06T15:23:22Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=6c0061d10e5b323e0ad7aa12e3c2d348c4ffb0e3
LP1910409 MARC Batch Edit Allows CSV Column 0

Fixes an issue where the "Go!" button was disabled in the MARC Batch
Edit interface when chosing column "0" for a CSV file updload.

Form now prevents values below 0 from being applied (via the number
spinner) and treats all column values >= 0 as valid.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html
LP1880726 MARC Batch edit Angular port 2020-05-21T16:06:38Z Bill Erickson berickxx@gmail.com Bill Erickson berickxx@gmail.com 2020-05-21T16:06:38Z https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=90c205f7cbc3f244b47f82d1c9529173cfa837e7
LP1880726 MARC Batch edit Angular port

Angular port of the MARC Batch Edit interface.  Under the covers, each
bib record is now modified within its own transaction to avoid
long-running transactions that can potentially lock database rows needed
by other processes.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
  • [D] Open-ILS/src/eg2/src/app/staff/cat/marcbatch/marcbatch.component.html