63 Commits

Author SHA1 Message Date
c8296c7833
openapi: make explicit types for returned IDs 2025-04-02 13:57:41 -07:00
9f63de22b0
openapi: move create endpoints to internal 2025-04-02 13:51:25 -07:00
65586b7e78
openapi: long-running operations 2025-04-02 13:25:45 -07:00
082c573ffb
openapi: maps endpoints 2025-04-01 16:45:55 -07:00
b6ae600a93
openapi: reintroduce mapfix fields 2025-04-01 14:34:20 -07:00
2e65d071e0
openapi: mapfixes 2025-04-01 13:43:59 -07:00
a048d713da
openapi: missing fields 2025-03-31 19:33:28 -07:00
4e22933e34
openapi: fix /scripts endpoint 2025-03-31 19:31:05 -07:00
930eb47096
openapi: tweak script data model 2025-03-31 18:09:25 -07:00
2d2691b551
openapi: tweak Submission fields 2025-03-31 16:27:42 -07:00
977f3902b7
openapi: split trigger-validate into two cases 2025-03-28 14:48:27 -07:00
a7c72163eb
openapi: user session is required for SessionValidate 2025-03-26 20:53:02 -07:00
032f0e8739
openapi: opt out of security for get requests 2025-03-26 20:16:44 -07:00
f0c44fb4a8
openapi: include status message 2025-03-26 13:08:22 -07:00
8da1c9346b
openapi: add session endpoints 2025-03-25 17:44:08 -07:00
894851c0e8
openapi: fix operation summary 2025-03-25 16:35:50 -07:00
0b1e7085e3 openapi: implement reset from softlock 2025-03-19 17:42:38 -07:00
e66513e88d Revert "openapi: no security for get submission requests"
This reverts commit 11e801443fc82e38870baee443a786949cea3a2a.
2025-03-18 14:47:05 -07:00
11e801443f openapi: no security for get submission requests 2025-03-18 12:08:56 -07:00
8e223d432e openapi: add sort parameter to listSubmissions 2025-01-13 05:00:51 -08:00
bc8b7b68d2 openapi: add release-submissions endpoint 2024-12-30 19:14:49 -08:00
6a8805b91a openapi: normalize get policy from hash as list request 2024-12-18 15:06:42 -08:00
88dfc92bc6 openapi: flatten list query parameters 2024-12-17 21:36:22 -08:00
6545fa703d openapi: make pagination match game-rpc 2024-12-17 20:50:02 -08:00
fe0a1e0e0f openapi: remove required ID field on Filter schemas 2024-12-17 20:42:15 -08:00
49db6e35ce openapi: no minimum length for script names 2024-12-17 20:08:14 -08:00
db52b1dcd4 scripts: name property 2024-12-17 15:45:09 -08:00
7a30dc4ec3 openapi: public endpoints use cookieAuth by default 2024-12-15 00:07:01 -08:00
cd9bb17370 openapi: move internal functions to separate api spec 2024-12-15 00:07:01 -08:00
673152bc0d openapi: list filter belongs in request body 2024-12-13 22:54:22 -08:00
00fdbd9611 openapi: GET /script-policy endpoint to list script policies 2024-12-13 22:15:05 -08:00
1a747bee80 openapi: rename unclear endpoints 2024-12-11 18:11:36 -08:00
0bc8eeffb3 openapi: set http return code according to standard 2024-12-10 22:22:37 -08:00
afa78a1260 openapi: implement cookie auth only on select requests 2024-12-10 22:22:12 -08:00
37e4e29f04 use gorm model 2024-12-09 22:27:52 -08:00
7b343fc686 openapi: deduplicate parameter ids 2024-12-09 22:05:47 -08:00
7aaa89b69b openapi: change patch to post 2024-12-09 21:57:35 -08:00
3cc1c8a5d9 openapi: limit string lengths for user facing objects 2024-12-09 21:48:52 -08:00
b3ba9c2301 openapi: unused 2024-12-09 21:38:27 -08:00
1c0ed6574f openapi: remove redundant SubmissionType 2024-12-09 20:51:00 -08:00
e495a8423f openapi: try session_id 2024-12-09 20:10:36 -08:00
c3b559f6a6 tweak openapi description 2024-12-09 17:34:46 -08:00
2dcae799da script always has a SubmissionID, it's just 0 2024-12-05 20:26:27 -08:00
0c2ee16bde openapi: not optional 2024-12-05 18:56:44 -08:00
3b85c98e10 openapi: massive crud 2024-12-05 16:50:35 -08:00
e7375cde11 openapi: script stuff 2024-12-04 19:07:40 -08:00
d0e6233d68 scripts can be rejected lol 2024-12-03 20:23:06 -08:00
ce5d84a646 openapi: add scripts operations 2024-12-03 19:29:59 -08:00
799346aee6 openapi: remove junk 2024-12-03 19:29:50 -08:00
1933a0914a openapi cookie 2024-11-29 15:39:47 -08:00