]> git.koha-community.org Git - koha.git/commit
Bug 34587: Add integration with the counter registry API
authorMatt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Thu, 24 Aug 2023 14:09:57 +0000 (14:09 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 31 Oct 2023 19:46:17 +0000 (16:46 -0300)
commitb7aebb337ed010828f4ae1667218ffccd6a44e47
tree290b9fd7102194477d56dba394aa36851b9b732a
parent89b6d51f07976c4dbf5e8245f3af241b4ee0cefa
Bug 34587: Add integration with the counter registry API

The counter registry offers an API that provides SUSHI information for each provider. This will be incredibly useful for creating new providers as we can use the correct information from the registry for harvesting urls etc. This reduces the risk of user input errors when creating providers and gives greater reliability to the data required to successfully harvest from the SUSHI API

Signed-off-by: Jessica Zairo <jzairo@bywatersolutions.com>
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Koha/REST/V1/ERM/CounterRegistry.pm [new file with mode: 0644]
Koha/REST/V1/ERM/SushiServices.pm [new file with mode: 0644]
api/v1/swagger/definitions/erm_counter_registry.yaml [new file with mode: 0644]
api/v1/swagger/definitions/erm_sushi_service.yaml [new file with mode: 0644]
api/v1/swagger/paths/erm_counter_registries.yaml [new file with mode: 0644]
api/v1/swagger/paths/erm_sushi_services.yaml [new file with mode: 0644]
api/v1/swagger/swagger.yaml
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UsageStatisticsDataProvidersFormAdd.vue
koha-tmpl/intranet-tmpl/prog/js/vue/fetch/erm-api-client.js