Commit Graph

9 Commits (f9ffc21a3f69dc17637654d918eb6683345835c7)

Author SHA1 Message Date
Jef Roosens f9ffc21a3f
feat: added flexible configuration system using figment 2025-03-08 22:08:21 +01:00
Jef Roosens 648921837b
feat: improve authentication flow
authentication now works either with sessionid or basic auth, with basic
auth not creating a session
2025-03-04 20:04:44 +01:00
Jef Roosens 3e79bec974
wip episode actions 2025-02-28 13:49:13 +01:00
Jef Roosens 6d439783b5
feat: implement change timestamp for subscriptions set 2025-02-24 22:04:47 +01:00
Jef Roosens caad08c99e
feat: add subscription models 2025-02-24 14:46:18 +01:00
Jef Roosens b343fbccea
feat: started clap cli interface 2025-02-23 14:08:22 +01:00
Jef Roosens 2f8181491a
feat: added error handling and login POST route 2025-02-23 12:45:40 +01:00
Jef Roosens 67ad8c2b64
feat: add user and session models 2025-02-23 11:20:25 +01:00
Jef Roosens b6a8ee0bbe
chore: set up skeleton project 2025-02-23 10:33:47 +01:00