12 Commits

Author SHA1 Message Date
Julien Veyssier
abad8977d4 test are fixed
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-21 01:09:28 +02:00
Julien Veyssier
55c217f486 starting to fix psalm issues
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-10 17:13:39 +02:00
provokateurin
95fc2d49bb fix(OpenAPI): Fail on errors
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-18 08:41:23 +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
85af157cb7 no composer dev pkgs in release, exclude .idea
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-04-01 17:49:23 +02:00
Julien Veyssier
0856bbc71b fix some errors reported by the openapi extractor
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-25 15:16:34 +01:00
Julien Veyssier
9c34da8343 start adding psalm annotations for OpenAPI spec generator
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-13 17:39:38 +01:00
Julien Veyssier
af7e19ad63 add psalm check action, fix all psalm errors
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-12 13:00:24 +01:00
Julien Veyssier
2a49456f97 add psalm config
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-09 03:31:30 +01:00
Julien Veyssier
cc50a25382 use phpunit 9.5 because 10 requires php >= 8.1, remove symfony/console
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-03 17:34:12 +01:00
Julien Veyssier
b923ab3499 use phpunit 9.5 because 10 requires php >= 8.1
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-03 17:24:32 +01:00
Julien Veyssier
40e6932b82 test user permission middleware
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-03 17:13:27 +01:00