Commit Graph

15 Commits

Author SHA1 Message Date
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