Eric Schubert
6943ad129e
[chore] remove abbreviated example nodes
...
- add custom rule to manipulate example objects
- amend validation script to use config file
2026-02-13 14:53:07 +01:00
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
Klaus Zanders
26cee2729e
Fixes Performance/RegexpMatch offenses
2023-09-06 12:50:32 +02: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
ulferts
8ae523353e
update preferences api specification
2021-08-03 16:44:05 +02: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
Markus Kahl
d39609a41d
put spec assembly into independent script
...
as in it doesn't require bundling or a database
conncetion as opposed to a rake task
2021-06-29 14:43:47 +01:00