Bug 40422 - Remove Greybox assets from the staff interface
Summary: Remove Greybox assets from the staff interface
Status: Signed Off
Alias: None
Product: Koha
Classification: Unclassified
Component: Templates (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Owen Leonard
QA Contact: Jonathan Druart
URL:
Keywords:
Depends on: 40366 40412 40418
Blocks: 8290
  Show dependency treegraph
 
Reported: 2025-07-16 18:05 UTC by Owen Leonard
Modified: 2025-09-04 09:28 UTC (History)
1 user (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 40422: Remove Greybox assets from the staff interface (555.63 KB, patch)
2025-07-17 11:19 UTC, Owen Leonard
Details | Diff | Splinter Review
Bug 40422: Remove Greybox assets from the staff interface (788.83 KB, patch)
2025-09-04 09:28 UTC, Jonathan Druart
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Owen Leonard 2025-07-16 18:05:08 UTC
Once the last few instances of Greybox usage have been removed we can remove the assets.
Comment 1 Owen Leonard 2025-07-17 11:19:48 UTC
Created attachment 184189 [details] [review]
Bug 40422: Remove Greybox assets from the staff interface

This patch removes the Greybox library from the staff interface
templates and the include file which was used by templates calling
Greybox.

The patch also removes some Greybox stuff which should have been removed
in Bug 16778.

Sponsored-by: Athens County Public Libraries
Comment 2 Jonathan Druart 2025-09-04 09:28:00 UTC
Created attachment 186132 [details] [review]
Bug 40422: Remove Greybox assets from the staff interface

This patch removes the Greybox library from the staff interface
templates and the include file which was used by templates calling
Greybox.

The patch also removes some Greybox stuff which should have been removed
in Bug 16778.

Sponsored-by: Athens County Public Libraries

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Comment 3 Jonathan Druart 2025-09-04 09:28:25 UTC
Passing QA so that it can be pushed along with the other patches.