Roland Geider
fce69c329e
Correctly process weigh entry data as sent by powersync
2025-10-23 15:04:29 +02:00
Roland Geider
9eef6d5baa
Update uv.lock
2025-10-07 12:46:59 +02:00
Roland Geider
ab965c64de
Update dependencies
2025-10-01 14:59:12 +02:00
Roland Geider
207773d8d3
Add a new exercise submission API endpoint and related serializers
...
This endpoint allows us to generate an exercise with all its sub-objects
in one go, which is the correct way. Previously when the user was submitting
a new exercise and something went wrong we would leave the database in an
inconsistent state.
2025-09-17 19:15:51 +02:00
Roland Geider
432b92710a
Update uv.lock
2025-09-17 13:08:47 +02:00
Roland Geider
c83d67434f
Bump some dependencies
2025-09-12 13:47:07 +02:00
Roland Geider
29ac79d3c0
Bump some dependencies
2025-08-19 16:49:57 +02:00
Roland Geider
1385b63c95
Bump some dependencies
2025-08-12 20:14:02 +02:00
Roland Geider
4c7778d17b
Bump some dependencies
2025-07-02 20:21:46 +02:00
Roland Geider
df2a44edd4
Bump some dependencies
2025-06-27 13:44:02 +02:00
Roland Geider
313eda5fc9
Bump some dependencies
2025-06-17 13:31:06 +02:00
Roland Geider
1b2fa3af05
Bump dependency versions
2025-05-22 14:16:18 +02:00
Roland Geider
bb6e29964d
Don't use the binary package for psycopg
...
This isn't available for arm/v7 and causes the docker images to fail
2025-04-27 20:56:41 +02:00
Roland Geider
a766d15c63
Bump dependencies
...
Also, set exact version matches for all packages
2025-04-27 20:51:37 +02:00
Roland Geider
a814bae43b
Move dependencies to pyproject.toml
...
Update CI workflows, docker files, etc.
2025-04-27 19:42:29 +02:00