|
f04ab4f653
|
submissions: postgres does not support unsigned integers, so let's pretend they are signed
|
2024-12-19 17:23:46 -08:00 |
|
|
621edbdbe0
|
submissions: normalize get from hash as list requests
|
2024-12-18 15:46:37 -08:00 |
|
|
a94ae5d61e
|
submissions: flatten list query params
continuous-integration/drone/push Build is passing
|
2024-12-17 21:39:04 -08:00 |
|
|
e905d96917
|
submissions: fix list requests
continuous-integration/drone/push Build is passing
|
2024-12-17 21:03:39 -08:00 |
|
|
b238e4c21d
|
submissions: update openapi
continuous-integration/drone/push Build is passing
|
2024-12-17 20:51:34 -08:00 |
|
|
67651633d8
|
submissions: UpdateSubmissionModel internal endpoint
continuous-integration/drone/push Build is passing
not quite duplicate code, hooray
|
2024-12-17 18:26:32 -08:00 |
|
|
6bab1e1b6b
|
submissions: centralize hashing and formatting
continuous-integration/drone/push Build is passing
|
2024-12-17 15:57:39 -08:00 |
|
|
db52b1dcd4
|
scripts: name property
continuous-integration/drone/push Build is passing
|
2024-12-17 15:45:09 -08:00 |
|
|
f4abc30c21
|
submissions: return 404 when ErrNotExist
continuous-integration/drone/push Build is passing
|
2024-12-17 15:45:06 -08:00 |
|
|
33d272ab04
|
nats: edit PublishNewRequest message
|
2024-12-15 01:05:51 -08:00 |
|
|
29b77f14de
|
roles: potential future roles
|
2024-12-15 01:05:51 -08:00 |
|
|
9e022ca265
|
submissions: refactor publishing model
|
2024-12-15 01:05:51 -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 |
|
|
3a6a62fb7c
|
nats: periods and underscores are forbidden and cause silent failure
|
2024-12-13 21:05:33 -08:00 |
|
|
fdc1f1aadf
|
Unquatification
|
2024-12-12 17:29:20 -05:00 |
|
|
eea57786ff
|
nats: use subjects
|
2024-12-11 21:08:04 -08:00 |
|
|
7f1054d509
|
maps-service: nats jetstream
|
2024-12-11 19:56:09 -08:00 |
|
|
6677a698be
|
plumb game id
|
2024-12-11 17:45:38 -08:00 |
|
|
2a04efb10b
|
change error message to make more sense
|
2024-12-11 15:39:10 -08:00 |
|
|
89fda96e7a
|
implicitly assume validator endpoints are authorized
|
2024-12-10 22:32:56 -08:00 |
|
|
590627870a
|
implement some basic status codes for errors
|
2024-12-10 21:49:03 -08:00 |
|
|
305f18adb3
|
send nats
dunk on golang
|
2024-12-10 19:27:15 -08:00 |
|
|
e185712da5
|
nasty
|
2024-12-10 19:25:21 -08:00 |
|
|
3e58d75b87
|
userids and asset ids are uint64
|
2024-12-10 19:25:21 -08:00 |
|
|
b49ae10a10
|
fix roles
|
2024-12-10 18:23:23 -08:00 |
|
|
37e4e29f04
|
use gorm model
|
2024-12-09 22:27:52 -08:00 |
|
|
69047eacb0
|
update golang side
|
2024-12-09 22:09:52 -08:00 |
|
|
fe3562325f
|
fix user info
|
2024-12-09 21:38:27 -08:00 |
|
|
576c3a187a
|
produce less garbage
|
2024-12-09 20:10:36 -08:00 |
|
|
bc6613f235
|
implement script policy
|
2024-12-06 18:19:35 -08:00 |
|
|
33ea38d35f
|
unused
|
2024-12-06 18:19:35 -08:00 |
|
|
86121bbfc1
|
implement siphash (confirmed identical hash)
|
2024-12-06 18:19:35 -08:00 |
|
|
a97738b378
|
implement scripts crud
|
2024-12-05 20:26:51 -08:00 |
|
|
ee7e5371a8
|
tweak roles
|
2024-12-05 19:10:09 -08:00 |
|
|
0c2ee16bde
|
openapi: not optional
|
2024-12-05 18:56:44 -08:00 |
|
|
329eb1663c
|
new api skeleton
|
2024-12-05 16:50:35 -08:00 |
|
|
80425813c3
|
fix non-optional values
|
2024-12-05 16:50:35 -08:00 |
|
|
8f74a3f783
|
common service errors
|
2024-12-05 16:50:35 -08:00 |
|
|
ec5f225866
|
auth
|
2024-11-29 15:39:47 -08:00 |
|
|
712ff32552
|
fixup: api: SubmissionCreate in request body
|
2024-11-27 19:22:42 -08:00 |
|
|
bb46697277
|
pseudocode
|
2024-11-27 19:06:21 -08:00 |
|
|
86204e877e
|
use transaction check for PatchSubmissionModel
|
2024-11-27 19:06:21 -08:00 |
|
|
f5fb895aeb
|
construct transactional update
|
2024-11-27 18:58:49 -08:00 |
|
|
f4fea2963d
|
implement status actions
|
2024-11-27 18:19:19 -08:00 |
|
|
cdd9488ace
|
prepend status with namespacing
bruh golang moment
|
2024-11-27 17:59:29 -08:00 |
|
|
b31a8a90ff
|
generate and edit submissions interface
|
2024-11-27 17:48:01 -08:00 |
|
|
e68d78bcb7
|
notes about permissions
|
2024-11-27 17:28:11 -08:00 |
|
|
23ffa45db2
|
submission Status enum
|
2024-11-27 17:28:11 -08:00 |
|
|
1984dd00bc
|
completed is set to false when the model updates
|
2024-11-27 17:28:11 -08:00 |
|