125 Commits

Author SHA1 Message Date
ffcba57408
validation: tweak validator-uploaded endpoint 2025-03-31 16:27:42 -07:00
f3689f4916
rename part 2: rename all occurrences of "publish" to "upload" 2025-03-28 15:56:47 -07:00
e855ace229
rename part 1: move files 2025-03-28 15:56:47 -07:00
6e21447d4b
validation: update deps 2025-03-28 15:56:47 -07:00
af9f413b49 validation: refactor get_partial_path 2025-03-27 22:53:39 +00:00
d3edb6b3da
validation: include script path in ScriptFlaggedIllegalKeyword 2025-03-26 16:23:44 -07:00
85a144e276
submissions-api: v0.6.1 2025-03-26 14:58:28 -07:00
4227f18992 validator: name model correctly 2025-03-26 21:30:12 +00:00
123bc8af47 validator: write and use tragic script name function 2025-03-26 21:30:12 +00:00
cd82954b73 validator: refactor errors to improve information and clarity 2025-03-26 21:30:12 +00:00
ce08b57e18 submissions-api: include get_scripts & get_script_from_hash in internal api 2025-03-26 21:30:12 +00:00
1ca0348924 submissions-api: derive Clone, Debug on many types 2025-03-26 21:30:12 +00:00
4fec1bba47
validation: do not implicitly append url 2025-03-26 12:53:35 -07:00
539e09fe06
validator: correct enum item name 2025-03-26 12:07:06 -07:00
b496f8c0d8 submissions-api: v0.6.0 2025-03-18 16:13:10 -07:00
0c247fbb43 submissions-api: add status message to validation failure 2025-03-18 16:12:42 -07:00
e5a1dcf144 submissions-api: v0.5.0 2025-03-18 14:20:21 -07:00
99e320d17f submissions-api: validated-model 2025-03-18 14:19:12 -07:00
f5c4868dc4 validation: v0.1.1 2025-03-18 13:33:01 -07:00
1341f87bf8 submissions-api: v0.4.0 2025-03-18 13:33:01 -07:00
57544f3f64 submissions-api: external is default usage 2025-03-18 13:32:28 -07:00
ecb88c14a4 validation: explicitly append url (TODO: update deployment env var) 2025-03-18 13:23:48 -07:00
e1645e7c46 validation: use cargo workspace 2025-03-18 12:37:20 -07:00
e43f4bd0f0 openapi-internal: remove unused endpoint 2025-01-02 18:33:38 -08:00
0d549a46d4 TEMP: validation: force model upload to prevent model validation bait and switch 2024-12-27 16:48:41 -08:00
25dbc038ca submissions-api: incorrectly named field 2024-12-26 17:46:45 -08:00
f038b9cda6 submissions-api: wrong url 2024-12-26 17:41:05 -08:00
8b3aa158c9 submissions-api: lazily export other error to avoid importing reqwest elsewhere 2024-12-21 22:39:59 -08:00
a45b4f2f0c validation: flag illegal keywords 2024-12-21 21:08:03 -08:00
ca846972c1 submissions-api: openapi expects optional fields to be omitted
The default serde configuration is to serialize optional values as "null"
2024-12-19 17:48:58 -08:00
a511246d78 bruh 2024-12-19 17:23:46 -08:00
b3ffbe4b50 submissions-api: fix cookie 2024-12-19 16:27:11 -08:00
02d77ab421 submissions-api: v0.3.0 refactor 2024-12-18 19:12:06 -08:00
8dbb4517fa submissions-api: silence lint 2024-12-18 19:12:06 -08:00
b782b1ae64 submissions-api: add eq to select types 2024-12-18 18:57:52 -08:00
246b8a7dc8 validation: update api 2024-12-18 17:01:12 -08:00
518327820d submissions-api: reintroduce external api 2024-12-18 14:28:11 -08:00
964fc24e26 submissions-api: optional cookie 2024-12-18 14:28:11 -08:00
9070d77f41 validation: set status on failure 2024-12-17 20:32:10 -08:00
0dc39121c8 submissions-api: need stupid dependency to do this 2024-12-17 20:32:10 -08:00
3ea881e724 docker: .dockerignore 2024-12-17 20:32:10 -08:00
6064a1e48f submissions-api: hardcode header to application/json 2024-12-17 20:32:10 -08:00
e7234a614d submissions-api: use goofy function to make errors include more information 2024-12-17 20:08:14 -08:00
b5bb79c6ef docker: internal only + path copy 2024-12-17 20:08:14 -08:00
f7101e2b84 validation: api is internal only 2024-12-17 20:08:14 -08:00
f3af65aa13 validation: use path 2024-12-17 18:29:47 -08:00
833ed66844 validation: subsume submissions-api 2024-12-17 18:29:14 -08:00
8c45736cf4 validation: fix hash formatting 2024-12-17 15:57:39 -08:00
db52b1dcd4 scripts: name property 2024-12-17 15:45:09 -08:00
332578ec94 validation: upload new scripts 2024-12-17 15:45:06 -08:00