Jef Roosens
2c44f788d9
feat: store user agent with sessions
2025-03-29 15:37:50 +01: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
ec07371cb3
feat: send correct cookies for AntennaPod; let auth endpoint verify
...
cookie
2025-03-16 10:11:41 +01:00
Jef Roosens
65e83ecb1f
fix: return persistent cookies instead of session cookies
2025-03-15 21:31:39 +01:00
Jef Roosens
b1fa048081
refactor: moved auth business logic outside of db using store abstraction
2025-03-15 20:22:11 +01:00
Jef Roosens
2be126a7b3
feat: migrate auth to repository system
2025-02-27 23:08:53 +01:00
Jef Roosens
73928e78f4
refactor: restructure using simple and advanced api
2025-02-24 10:42:59 +01:00