Jef Roosens
|
efe08771b1
|
feat: implement synchronize sync group in sqlite repository
|
2025-03-17 10:14:13 +01:00 |
Jef Roosens
|
cac80ca3e4
|
feat: modify entire sync group when updating subscriptions
|
2025-03-17 09:25:20 +01:00 |
Jef Roosens
|
158910a61f
|
feat: implement sync group merge, unsync and devices by sync group
|
2025-03-16 21:42:11 +01:00 |
Jef Roosens
|
320a46c0f3
|
feat: define device sync abstraction API
|
2025-03-16 16:02:59 +01:00 |
Jef Roosens
|
0849c88796
|
chore: remove old AuthRepository
|
2025-03-16 14:07:24 +01:00 |
Jef Roosens
|
bc80515474
|
feat: implement background old session cleanup task
|
2025-03-15 21:21:35 +01:00 |
Jef Roosens
|
f00d842bad
|
feat: implement session last_seen update
|
2025-03-15 20:59:00 +01:00 |
Jef Roosens
|
330877c8c5
|
refactor: moved knowledge of subscription change time to store
|
2025-03-15 20:22:12 +01:00 |
Jef Roosens
|
465612eec7
|
refactor: migrated episode actions API to store
|
2025-03-15 20:22:11 +01:00 |
Jef Roosens
|
dd14a2152f
|
refactor: migrate subscriptions API to store
|
2025-03-15 20:22:11 +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
|
3f0e01aaf6
|
feat: add last_seen field to sessions
|
2025-03-15 20:22:05 +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
|
2f974fd1ff
|
fix: use seconds for timestamp values
kasts cannot work with ms value timestamps; it expects the timestamp to
be the unix timestamp in seconds
|
2025-03-04 19:43:11 +01:00 |
Jef Roosens
|
d8971f6c62
|
chore: removed dead code
|
2025-03-04 16:53:34 +01:00 |
Jef Roosens
|
029eb95382
|
feat: implemented episode actions GET route
|
2025-03-04 16:44:30 +01:00 |
Jef Roosens
|
bcfb8805eb
|
feat: implement episode actions add endpoint
|
2025-03-04 09:47:13 +01:00 |
Jef Roosens
|
064365fb4f
|
refactor: decide to not create separate table for subscriptions
|
2025-03-04 08:46:49 +01:00 |
Jef Roosens
|
3e79bec974
|
wip episode actions
|
2025-02-28 13:49:13 +01:00 |
Jef Roosens
|
2be126a7b3
|
feat: migrate auth to repository system
|
2025-02-27 23:08:53 +01:00 |
Jef Roosens
|
adda030c3b
|
feat: migrate subscriptions api to repository
|
2025-02-27 22:48:34 +01:00 |
Jef Roosens
|
a2233d9da8
|
feat: migrate devices api to repository
|
2025-02-27 22:08:49 +01:00 |
Jef Roosens
|
952f92c178
|
feat: started repository abstraction
|
2025-02-27 21:39:38 +01:00 |