Commit Graph

7 Commits (82ccad196c4d42940fb8be79bd7115ceee43f236)

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