|
952d5444aa
|
Update repository metadata
|
2024-06-07 02:09:49 +02:00 |
|
|
2dcfa5fa66
|
Relicense to EUPL
|
2024-06-07 02:08:27 +02:00 |
|
|
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 |
|