Commit Graph

6 Commits (fe8939c07eea0e4f0727d569aa48341ed59b79f5)

Author SHA1 Message Date
Jef Roosens fe8939c07e
test(gpodder_sqlite): add remove old sessions test 2025-03-19 13:22:58 +01:00
Jef Roosens 5f06e0847f
test(gpodder_sqlite): added some tests for AuthStore 2025-03-19 11:01:37 +01:00
Jef Roosens 0bb0c5657a
docs(gpodder): document session last_seen timestamp's precision should be at least to the second 2025-03-19 10:55:20 +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