1
Fork 0
mirror of https://github.com/Steffo99/distributed-arcade.git synced 2024-11-24 09:04:25 +00:00
Commit graph

52 commits

Author SHA1 Message Date
5a12341e5b
Remove Matrix chatroom 2023-09-18 12:43:22 +02:00
d34e7bf9b1
Run container as a non-privileged user
Uses the `USER` instruction.

See https://stackoverflow.com/questions/68155641/should-i-run-things-inside-a-docker-container-as-non-root-for-safety .
2023-04-05 12:27:55 +02:00
c18ca3cbef
Change "swagger" to "spec" 2023-03-22 19:19:49 +01:00
50aa5fadb6
Update README.md 2023-03-22 19:18:47 +01:00
625e1d26d7
Update the version in the OpenAPI spec 2023-03-22 15:42:49 +01:00
636cd645cb
Bump version to 1.0.0 2023-03-22 15:42:26 +01:00
5b4670a706
Remove sample docker-compose as it already exists in the other branch 2023-03-22 15:40:13 +01:00
fa46f7cfce
Add stack.env to .gitignore 2023-03-22 15:39:58 +01:00
1f54c3dd4b
Add licenses to README 2023-03-22 15:39:43 +01:00
77a2dad593
Yet another README layout 2023-03-22 15:16:04 +01:00
a987b20402
Use separator instead of heading 2023-03-22 15:14:18 +01:00
0f6f8f9887
Add missing quote to OpenAPI spec 2023-03-22 15:08:37 +01:00
b226f4b776
Update README 2023-03-22 15:01:47 +01:00
343ce7e240
Fix multiplatform Docker image builds 2023-03-22 14:31:41 +01:00
9f6381071e
Use optimistic locking in Redis
Fixes #2.
2023-02-28 21:19:37 +01:00
e7521147f2
Update dependencies 2023-02-28 21:00:29 +01:00
10de3bd848
Fix CORS headers 2023-02-28 20:47:54 +01:00
c723701425
Bump version to 0.3.1 2023-02-28 20:00:32 +01:00
d73a8f31ec
Fix openapi validation error 2023-01-09 12:43:06 +01:00
34f9033f27
Update docker-compose.yml 2023-01-09 10:42:35 +01:00
2345bb6699
Update docker-compose.yml 2023-01-09 10:41:56 +01:00
ece8a70c22
Fix docker binary name 2023-01-09 05:35:13 +01:00
d8dc7c2dfa
Optimize dockerfile 2023-01-09 05:32:29 +01:00
fb0e8cc2d0
Fix non-existing workflow dependency 2023-01-09 05:30:53 +01:00
be38eb13f4
Update git workflows 2023-01-09 05:30:30 +01:00
6ba767655f
Update docker-compose.yml 2023-01-09 05:18:08 +01:00
3d9824835e
Update lockfile version 2022-11-21 18:21:35 +01:00
2b95aea509
route_board_post: Start transaction earlier to account for empty key checks 2022-11-21 18:21:28 +01:00
7555b10a06
Bump version to 0.3.0 2022-11-13 02:05:43 +01:00
8c9996e83a
Gate POST /board/ with the envvar CREATE_TOKEN 2022-11-13 02:05:15 +01:00
610ba76cc4
Add entrypoint to Dockerfile 2022-11-13 01:14:27 +01:00
3e3c9dc9a8
Add example docker-compose.yml file 2022-11-13 00:20:30 +01:00
61a572f9de
Add missing fields to Cargo.toml 2022-11-13 00:04:58 +01:00
3eab068e04
Create Dockerfile and Actions workflow 2022-11-13 00:01:19 +01:00
d8c3397e3b
Delete unused HTML file 2022-11-12 23:51:41 +01:00
cbb5f03481
Add Swagger UI URL 2022-11-12 23:40:27 +01:00
aa219945fe
Clippy fixes 2022-11-12 23:38:26 +01:00
67c94fdf50
Some more final improvements 2022-11-12 23:36:28 +01:00
1a34bb1699
Add license 2022-11-12 18:08:40 +01:00
58e975e7ee
Complete functionality 2022-11-12 17:38:01 +01:00
b88f66e1e1
Use ZADD CH to return different status codes based on the score change 2022-11-12 16:47:10 +01:00
ea90ad7b51
Rename /board/ body struct to RouteBoardBody 2022-11-12 16:38:55 +01:00
8a2af8d6f2
Refactor /score/ to use query parameters 2022-11-12 16:34:22 +01:00
18dcc542ed
Create GET /score/ 2022-11-12 16:23:22 +01:00
1863bb32a2
Remove unused RouteScorePutOutput 2022-11-12 16:16:22 +01:00
0b8e571a55
Refactor code for readability 2022-11-12 02:34:03 +01:00
71fa8482eb
Create score submission route 2022-11-11 15:44:22 +00:00
edc97e9122
Refactor board creation code 2022-11-11 11:49:10 +00:00
1e99d6673e
Setup devcontainer 2022-11-11 09:05:25 +00:00
0148630122
Create POST /board/ 2022-11-11 02:11:18 +01:00