Bug 32030: ERM - link licenses to an agreement
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 4 May 2022 14:13:14 +0000 (16:13 +0200)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 8 Nov 2022 12:43:45 +0000 (09:43 -0300)
commitff2bf0d5a350336b6c11ba149e62e1becdd329d0
tree5cdfd029a09cc03eeef07a174199475a57b5703c
parentab5d7b5a6313e8ddb7f16f49b2318e7743808491
Bug 32030: ERM - link licenses to an agreement

Signed-off-by: Jonathan Field <jonathan.field@ptfs-europe.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
18 files changed:
Koha/ERM/Agreement.pm
Koha/ERM/Agreement/License.pm
Koha/REST/V1/ERM/Agreements.pm
api/v1/swagger/definitions/erm_agreement.yaml
api/v1/swagger/definitions/erm_agreement_license.yaml [new file with mode: 0644]
api/v1/swagger/definitions/erm_license_agreement.yaml
api/v1/swagger/paths/erm_agreements.yaml
koha-tmpl/intranet-tmpl/prog/en/modules/erm/erm.tt
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementUserRoles.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Agreements.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsList.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsShow.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Licenses.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesList.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesShow.vue