42 Commits (3c16e0110e62f57d7eedf07d9ffe3ddc334f4070)

Author SHA1 Message Date
Tomás Cohen Arazi 3c16e0110e Bug 28189: Move swagger file to YAML format 1 year ago
Tomás Cohen Arazi faa4b2aa62 Bug 25504: (QA follow-up) Remove unused include 2 years ago
Jonathan Druart f9ab4f0aac Bug 25504: Use Koha::Logger and display the full stacktrace 2 years ago
Ere Maijala d01f5f6e8f Bug 25504: Improve REST API spec loading errors 2 years ago
David Cook e0a4bad3fc Bug 23653: use local copy of swagger v2 schema 2 years ago
Tomás Cohen Arazi b3ed9a4042
Bug 25493: Make ->unhandled_exception use Koha::Logger 2 years ago
Tomás Cohen Arazi 665d651e95
Bug 25032: Generic unhandled exception handling on API 2 years ago
Tomás Cohen Arazi 75f3cb5680
Bug 25131: (QA follow-up) Move test for needs_install outside the plugin 2 years ago
Ere Maijala 70109d4f94
Bug 24700: Avoid validating REST API spec multiple times 2 years ago
Tomás Cohen Arazi 1af4010ff7
Bug 24369: Add CORS support to the API 3 years ago
Jonathan Druart 7d8b96803f
Bug 24545: Fix license statements 2 years ago
Nick Clemens 6533f32c3a Revert "Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes" 3 years ago
Jasmine Amohia ecc94da6b2 Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes 4 years ago
Tomás Cohen Arazi b612ec7a0d Bug 21334: Add bibliographic content type definitions 4 years ago
Tomás Cohen Arazi 3fedae85f2 Bug 21116: Add API routes through plugins 4 years ago
Julian Maurice 5c7d12e4e0 Bug 20402: Remove dependency on Mojo::Plugin::OAuth2::Server 4 years ago
Julian Maurice 43a4b3c22c Bug 20402: Implement OAuth2 authentication for REST API 4 years ago
Tomás Cohen Arazi d77d371c4f Bug 20134: Remove /api/v1/app.pl from the generated URLs 4 years ago
Julian Maurice 86706c3b34 Bug 19410: Move search_for_api into a Mojo helper 5 years ago
Tomás Cohen Arazi d9046b7684 Bug 19234: (follow-up) Make Query plugin available to endpoints 5 years ago
Tomás Cohen Arazi c84cab61b7 Bug 19196: Make plugin available to endpoints 5 years ago
Lari Taskula e2fc524701 Bug 18137: Migrate from Swagger2 to Mojolicious::Plugin::OpenAPI 5 years ago
Jonathan Druart 68b6d3976c Bug 17796: Move Koha::OldIssue[s] to Koha::Checkout[s] 6 years ago
Jonathan Druart be140718d7 Bug 17796: Replace Koha::Issue[s] with Koha::Checkout[s] 6 years ago
Jonathan Druart 8ebffcdb10 Bug 17445: Move the params check after the authentication check 6 years ago
Jonathan Druart 038ad70fb3 Bug 17445: Just some refactoring 6 years ago
Martin Renvoize 4cbbe58ad0 Bug 17445: Add 'malformed query' error response 6 years ago
Martin Renvoize a8376f99d9 Bug 17432: Remove minification 6 years ago
Tomás Cohen Arazi f2da856d75 Bug 14868: (QA followup) POD fixes 6 years ago
Tomás Cohen Arazi 1fc17eacc5 Bug 14868: (QA followup) Change permission check order 6 years ago
Lari Taskula 985265c0be Bug 14868: Display required permissions in permission error response 6 years ago
Lari Taskula cac40ca702 Bug 14868: Give users possibility to request their own object 6 years ago
Olli-Antti Kivilahti ac1286dacd Bug 14868: Swagger2-driven Permission checking 7 years ago
Lari Taskula 7b8c7b038f Bug 16699: Move Swagger-related files to api/v1/swagger 6 years ago
Lari Taskula acee029488 Bug 16212: Use swagger.min.json insted of swagger.json 6 years ago
Tomás Cohen Arazi adbcaa99f4 Bug 17050: (QA followup) Use Mojo::Transaction to get the remote address 6 years ago
Jonathan Druart b5fc3d2937 Bug 17050: Do not kick the session out when accessing the REST API 6 years ago
Jonathan Druart 3691bd8419 Bug 15548: Move new patron related code to Patron* 7 years ago
Julian Maurice 2cd6bce442 Bug 13799: Allow to set Mojolicious secret in $KOHA_CONF 7 years ago
Julian Maurice 63cb4b9d3e Bug 13799: Add missing license notices 7 years ago
Julian Maurice b4c6ad6603 Bug 13799: Add cookie-based authentication to REST API 7 years ago
Julian Maurice c83cd77411 Bug 13799: RESTful API with Mojolicious and Swagger2 7 years ago