|
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 |
|
|
2b95aea509
|
route_board_post : Start transaction earlier to account for empty key checks
|
2022-11-21 18:21:28 +01:00 |
|
|
8c9996e83a
|
Gate POST /board/ with the envvar CREATE_TOKEN
|
2022-11-13 02:05:15 +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 |
|
|
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 |
|
|
0148630122
|
Create POST /board/
|
2022-11-11 02:11:18 +01:00 |
|
|
4e56279442
|
Get the app to connect to Redis
|
2022-11-10 14:45:38 +01:00 |
|
|
b550db9b7f
|
Create base application structure
|
2022-11-10 13:52:30 +01:00 |
|