b4a0041fb5
openapi: remove migration operation
2025-07-25 23:07:50 -07:00
f5d41ab672
openapi: extend Map with new fields
2025-07-25 19:15:12 -07:00
89ef254b72
openapi: maps migration endpoint
2025-07-23 20:04:39 -07:00
cc93776c25
openapi: change to proxy download
2025-07-23 01:55:21 -07:00
53cc4b9e9e
Map Download Button ( #201 )
...
continuous-integration/drone/push Build is passing
Closes #145 .
All the backend should be implemented here, ~~I just don't know how to make a download button on the frontend.~~ I made a button, we'll see if it works.
- [x] ~~Add asset download api key to infra~~ this was never required
Reviewed-on: #201
Co-authored-by: Quaternions <krakow20@gmail.com >
Co-committed-by: Quaternions <krakow20@gmail.com >
2025-06-24 05:09:51 +00:00
215c39000b
Replace bypass-submit with trigger-submit-unchecked ( #199 )
...
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Bypassing the submit process means that the map revision is not updated. Change the endpoint and include a flag to skip the map checks but update the revision.
Reviewed-on: #199
Co-authored-by: Quaternions <krakow20@gmail.com >
Co-committed-by: Quaternions <krakow20@gmail.com >
2025-06-13 00:15:16 +00:00
ada8c322da
openapi: add descriptions to enum fields
continuous-integration/drone/push Build is passing
2025-06-07 17:07:47 -07:00
555844e6ee
openapi: bypass-submit endpoints
continuous-integration/drone/push Build is passing
2025-06-04 17:30:10 -07:00
2f36877cb6
openapi: admin create endpoint
2025-04-15 15:13:44 -07:00
9e42050a65
openapi: include usernames in AuditEvent
2025-04-13 17:02:28 -07:00
796f31aadf
openapi: add fields to submission create
2025-04-11 13:08:22 -07:00
d1ca9bdab9
openapi: add Description to mapfix create
2025-04-11 12:59:42 -07:00
6c865e8841
openapi: prepare for map checks
2025-04-08 13:06:26 -07:00
c24db2c3a0
openapi: allow listing 0 items
2025-04-08 12:41:16 -07:00
68f2311658
openapi: audit endpoints
2025-04-08 12:41:15 -07:00
163412a253
openapi: extend api StatusID maximum to match changes
continuous-integration/drone/push Build is passing
2025-04-08 00:01:07 -07:00
29e414d6e7
openapi: more filtering options for listing submissions
2025-04-06 15:29:27 -07:00
e28c7e8149
openapi: include total count in list requests
2025-04-06 15:13:20 -07:00
e0266c5d24
openapi: set minimum for all integers, maximum for some
2025-04-05 19:27:44 -07:00
6b2f5e29e7
api: improve consistency with internal api
continuous-integration/drone/push Build is passing
2025-04-05 18:56:39 -07:00
54b4cf2d13
openapi: make explicit types for returned IDs
2025-04-03 18:17:25 +00:00
34d37d8c1c
openapi: move create endpoints to internal
2025-04-03 03:44:32 +00:00
722ac5178f
openapi: long-running operations
2025-04-03 03:44:32 +00: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
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
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 11e801443f .
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
continuous-integration/drone/push Build is passing
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