14 Commits

Author SHA1 Message Date
Julien Veyssier
3d30542699 rename all necessary columns
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 16:50:19 +02:00
Julien Veyssier
43b961f94d update composer deps, fix openapi issues
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:42:34 +02:00
Julien Veyssier
42a90e5f68 go on with federation, new middleware
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-01 23:32:38 +02:00
provokateurin
31bd6c7bb5 fix(OpenAPI): Fix duplicate status code definitions
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-18 18:16:52 +02:00
provokateurin
95fc2d49bb fix(OpenAPI): Fail on errors
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-18 08:41:23 +02:00
provokateurin
21a255d709 fix(OpenAPI): Use correct tags for payment modes
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-18 08:41:20 +02:00
Julien Veyssier
50d96c9d12 bump max NC version to 31, update composer dev dependencies
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-14 13:37:52 +02:00
Julien Veyssier
6f88c95042 more openapi doc
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-04-03 12:09:00 +02:00
Julien Veyssier
1ea4f3bf96 generate openapi specs
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-04-01 17:57:37 +02:00
Julien Veyssier
4325dda4db use camel case for all API params
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-02-03 13:51:11 +01:00
Julien Veyssier
00653190c6 document all api responses
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-27 04:04:12 +01:00
Julien Veyssier
7fee309b68 start documenting public api
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-26 11:39:13 +01:00
Julien Veyssier
cb5778c6df polish api controller api doc
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-26 11:06:05 +01:00
Julien Veyssier
77e458f765 group endpoints with tags
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-25 17:22:40 +01:00