Commit Graph

9 Commits (dca4d2d1ecdcd826adbf91a52c405072057a375c)

Author SHA1 Message Date
Jef Roosens 279983c64c
chore: remove all compiler and clippy warnings 2025-04-05 09:23:52 +02:00
Jef Roosens 974ca80298
chore: listen to clippy 2025-03-31 20:13:18 +02:00
Jef Roosens 823133c034
feat(gpodder): add paginated sessions function 2025-03-31 14:29:58 +02:00
Jef Roosens 2c44f788d9
feat: store user agent with sessions 2025-03-29 15:37:50 +01:00
Jef Roosens 73988d6264
test(gpodder_sqlite): start device tests 2025-03-19 15:00:00 +01:00
Jef Roosens 22016fe0e9
fix(gpodder_sqlite): force in-memory database to consist of only one connection 2025-03-19 14:58:04 +01:00
Jef Roosens 705b347775
feat(gpodder_sqlite): set up testing 2025-03-19 10:47:07 +01:00
Jef Roosens b44a47fefd
feat(gpodder): add create_user method to AuthStore 2025-03-19 10:46:34 +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