Commit Graph

8 Commits (279983c64c7bf1420a9e50d61b3c021eef3b9ac0)

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