Bug 30719: ILL Batches
authorPedro Amorim <pedro.amorim@ptfs-europe.com>
Fri, 12 May 2023 17:06:01 +0000 (17:06 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 17 Oct 2023 17:45:15 +0000 (14:45 -0300)
commita5dbafec5bdca4b5ccd3906df50a885176f2093b
tree1d6f46f0ec3efc92e03d3dee5facc8c50221e6c7
parent5bf5860370f2990fd2d756f546505c8c352dcd30
Bug 30719: ILL Batches

- Add batch column to requests table
- Establish if there are any availability or metadata enrichment plugins and pass that to the template
- Verify if we have any backend that can support batches, if not, don't show the option
- Updates to the ILL toolbar
- New ILL batch modal
- New Koha classes
- API specs

Co-authored-by: Andrew Isherwood <andrew.isherwood@ptfs-europe.com>
Signed-off-by: Edith Speller <Edith.Speller@ukhsa.gov.uk>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
21 files changed:
Koha/Illbatch.pm [new file with mode: 0644]
Koha/Illbatches.pm [new file with mode: 0644]
Koha/REST/V1/Illbatches.pm [new file with mode: 0644]
admin/columns_settings.yml
api/v1/swagger/definitions/illbatch.yaml [new file with mode: 0644]
api/v1/swagger/definitions/illbatches.yaml [new file with mode: 0644]
api/v1/swagger/paths/illbatches.yaml [new file with mode: 0644]
ill/ill-requests.pl
koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss
koha-tmpl/intranet-tmpl/prog/en/includes/ill-batch-modal-strings.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/ill-batch-modal.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/ill-batch-table-strings.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/ill-batch.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table-strings.inc
koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table.inc
koha-tmpl/intranet-tmpl/prog/en/includes/ill-toolbar.inc
koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt
koha-tmpl/intranet-tmpl/prog/js/ill-batch-modal.js [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/js/ill-batch-table.js [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/js/ill-batch.js [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js