Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Martin Renvoize dcf7688b94 Bug 31028: Add catalog concern management page to staff
This patch adds a catalog concern management page to the staff client
accessible via the cataloging home page and a new 'Pending catalog
concerns' link on the front page.

This includes added the requisit ticket_updates api endpoints and notice
triggers and templates for notifying patrons of changes to their
reported concerns.

Test plan
1) Enable the `OpacCatalogConcerns` system preference
2) Catalog concern management is tied to your users ability to edit the
   catalog, `editcatalogue`.
3) Confirm that you can see 'Catalog concerns' listed on the cataloging
   home page if you have the `editcatalogue` permission and not if you
   do not.
4) Add a new concern as an opac user.
5) Confirm that once a concern is present in the system you see a count
   of 'catalog concerns pending' on the intranet main page if you have
   the `editcatalogue` permission.
6) Click through either the cataloging home page or pending concerns
   link on the main page to view the new concerns management page.
7) Confirm the table displays as one would expect.
8) Confirm clicking on details or the concern title exposes a 'details'
   modal with the option to add an update or resolve the concern.
9) Verify that if selecting 'notify' when updateing or resolving a
   concern triggers a notice to be sent to the opac user who first
   reported the issue.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Helen Oliver <HOliver@tavi-port.ac.uk>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-03-06 11:23:17 -03:00
..
acqui Bug 33003: Show the vendor type on vendor detail page 2023-03-02 09:37:42 -03:00
admin Bug 31028: Add OpacCatalogConcerns preference 2023-03-06 11:23:17 -03:00
authorities Bug 29173: (QA follow-up) Match pop-over sizes 2023-02-09 10:21:23 -03:00
basket Bug 16522: (follow-up) Remove HTML links from email 2023-01-30 12:10:12 -03:00
batch
catalogue Bug 32960: Add option "not checked out" to item search 2023-03-02 12:00:17 -03:00
cataloguing Bug 31028: Add catalog concern management page to staff 2023-03-06 11:23:17 -03:00
circ Bug 31563: (follow-up) Add missing TT filters 2023-02-27 08:38:30 -03:00
clubs Bug 32098: Consistent classes for primary buttons: Clubs and rotating collections 2022-11-14 09:34:39 -03:00
course_reserves Bug 20256: Use new methods 2023-02-02 11:59:26 -03:00
erm Bug 32983: ERM - Retrieve AVs from an endpoint 2023-03-02 14:46:09 -03:00
errors Bug 32973: Use template wrapper for breadcrumbs: about, main, and error page 2023-02-27 11:39:31 -03:00
ill Bug 32576: Replace panels with page-sections 2023-03-02 09:37:43 -03:00
installer
labels Bug 32933: Use val() instead of attr("value") when getting field values with jQuery 2023-02-21 09:11:17 -03:00
mana
members Bug 32576: Move page-section outside of table include 2023-03-02 09:37:42 -03:00
offline_circ Bug 32073: Consistent classes for primary buttons: Circulation 2022-11-10 14:47:02 -03:00
onboarding
patron_lists Bug 32099: Consistent classes for primary buttons: Assorted templates 2022-11-14 09:36:18 -03:00
patroncards Bug 32933: Use val() instead of attr("value") when getting field values with jQuery 2023-02-21 09:11:17 -03:00
plugins Bug 32644: Terminology: staff/intranet and biblio in plugins-home page 2023-01-31 09:39:07 -03:00
pos Bug 32409: Fix cashup searching with non latin-1 chars 2023-02-02 11:59:26 -03:00
recalls Bug 32688: Convert recalls awaiting pickup tabs to Bootstrap 2023-01-30 12:21:34 -03:00
reports Bug 32605: (follow-up) Additional fixes 2023-02-15 09:22:05 -03:00
reserve Bug 32099: Consistent classes for primary buttons: Assorted templates 2022-11-14 09:36:18 -03:00
reviews Bug 32182: Replace static tabs markup with Bootstrap 2022-11-16 09:35:14 -03:00
rotating_collections Bug 32098: Consistent classes for primary buttons: Clubs and rotating collections 2022-11-14 09:34:39 -03:00
serials Bug 33014: (QA follow-up) Move filters before navigation in sidebar 2023-02-24 17:04:20 -03:00
services
suggestion Bug 33002: Restore "Archive selected" for archiving multiple suggestions 2023-02-21 09:10:45 -03:00
tags Bug 31768: Add tools toolbar to tags page 2023-02-07 10:31:12 -03:00
test
tools Bug 31028: Add configurable help text and templates 2023-03-06 11:23:17 -03:00
virtualshelves Bug 32933: Use val() instead of attr("value") when getting field values with jQuery 2023-02-21 09:11:17 -03:00
about.tt Bug 32973: Use template wrapper for breadcrumbs: about, main, and error page 2023-02-27 11:39:31 -03:00
auth.tt Bug 32010: Make sure the alert will be displayed after the ajax call 2022-11-18 12:04:28 -03:00
intranet-main.tt Bug 31028: Add catalog concern management page to staff 2023-03-06 11:23:17 -03:00