Commit Graph

13 Commits

Author SHA1 Message Date
Eric Schubert abbaf045c5 [chore] fix api spec validation
- validation script used unmaintained npm package
- switched to actively maintained package from same maintainer
- pipe full output to stdout
- bump node major version in development backend Dockerfile
- fix two api spec errors and two random warnings - boyscout, hell yeah
2026-02-11 14:11:20 +01:00
ulferts 3b2121f733 Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
This reverts commit 40b2bbeb09, reversing
changes made to b4c6cb17cc.
2024-03-21 11:31:17 +01:00
Ivan Kuchin 7787e457a3 Revert "Merge branch 'dev' into release/13.4"
This reverts commit a901541269, reversing
changes made to e573ca00b7.
2024-03-20 20:19:08 +01:00
Ivan Kuchin 9e4934cd0a change quotes using rubocop --only Style/StringLiterals,Style/QuotedSymbols -a 2024-03-20 18:05:22 +01:00
Christophe Bliard 133ddb4641 dont validate openapi spec if bundling failed 2022-05-11 10:06:57 +02:00
Christophe Bliard 76e64b8293 make api scripts work from any working directory 2022-05-11 10:06:55 +02:00
Christophe Bliard 6ff08eacfa reuse existing code to get openapi spec yaml in validate_spec script 2022-05-10 11:29:47 +02:00
Eric Schubert 29afa4da70 [#40228] added storage resource
- changed /download and /open to redirect responses
- fixed readOnly properties
- added storage path and model
- added permissions and descriptions on error responses
2022-01-25 14:44:42 +01:00
Eric Schubert e19ecc27cf [#40397] OpenAPI Specs not OpenAPI 3.0 compatible
- https://community.openproject.org/work_packages/40397
- fixed crucial bugs and most warnings
- fixed spelling and naming
2022-01-17 17:01:48 +01:00
Markus Kahl a7e7d94943 use fully assembled spec, return correct exit code 2022-01-10 15:48:01 +00:00
Markus Kahl 80f1284340 removed superfluous %x 2021-06-29 15:44:25 +01:00
Markus Kahl 9a7b3c5723 amended executable flag 2021-06-29 15:13:04 +01:00
Markus Kahl 20171e3839 put spec validation in script; polish 2021-06-29 15:06:57 +01:00