Jef Roosens
279983c64c
chore: remove all compiler and clippy warnings
2025-04-05 09:23:52 +02:00
Jef Roosens
3071685950
feat: add separate auth middleware for web routes
2025-03-30 09:50:55 +02:00
Jef Roosens
0cfcd90eba
refactor: split gpodder repository and the sqlite data store implementation into separate crates
...
The complete separation of concerns via the gpodder repository allows us
to cleanly separate the server from the gpodder specification. This
paves the way for a later Postgres implementation of the data store.
2025-03-19 08:54:49 +01:00
Jef Roosens
8a9744c4a9
refactor: decoupled gpodder and server models
2025-03-15 20:22:12 +01:00
Jef Roosens
6bb3e8a27f
refactor: migrate devices to store
2025-03-15 20:22:11 +01:00
Jef Roosens
a2233d9da8
feat: migrate devices api to repository
2025-02-27 22:08:49 +01:00
Jef Roosens
3c4af12fa1
feat: implement custom deserializer for path segments with format
...
extension
2025-02-24 13:24:23 +01:00
Jef Roosens
73928e78f4
refactor: restructure using simple and advanced api
2025-02-24 10:42:59 +01:00