- Belgium
- https://www.rustybever.be
-
Computer science student from Belgium who loves playing around with servers.
- Joined on
2021-03-28
Jef Roosens pushed to main at Chewing_Bever/otter
-
5f57d85584 feat(gpodder_sqlite): switch to on-disk sqlite for tests and benches
Jef Roosens pushed to main at Chewing_Bever/homelab
-
ee7ee2b19d otter: add web config
Jef Roosens pushed to main at Chewing_Bever/homelab
-
10664f10cb otter: local-only config
Jef Roosens pushed to main at Chewing_Bever/otter
-
d329a0e61c feat(gpodder_sqlite): added benchmarking support
Jef Roosens pushed to main at Chewing_Bever/otter
-
73988d6264 test(gpodder_sqlite): start device tests
-
22016fe0e9 fix(gpodder_sqlite): force in-memory database to consist of only one connection
-
fe8939c07e test(gpodder_sqlite): add remove old sessions test
- Compare 3 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
5f06e0847f test(gpodder_sqlite): added some tests for AuthStore
Jef Roosens pushed to main at Chewing_Bever/otter
-
0bb0c5657a docs(gpodder): document session last_seen timestamp's precision should be at least to the second
-
705b347775 feat(gpodder_sqlite): set up testing
-
b44a47fefd feat(gpodder): add create_user method to AuthStore
-
2a8917f21d refactor: split up gpodder module files
-
0cfcd90eba refactor: split gpodder repository and the sqlite data store implementation into separate crates
- Compare 5 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
86687a7b96 chore: update changelog and readme
-
f4008e4b9c feat: started rudimentary gpo cli tool to manually sync devices
- Compare 2 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
0e543539cf feat: implemented sync device API routes
-
f42c708cc6 feat: implemented sync status update function in repository
-
efe08771b1 feat: implement synchronize sync group in sqlite repository
-
cac80ca3e4 feat: modify entire sync group when updating subscriptions
- Compare 4 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
025a69ea71 fix: use correct table name for sync_group
Jef Roosens pushed to main at Chewing_Bever/otter
-
158910a61f feat: implement sync group merge, unsync and devices by sync group
-
4a45bebc9f feat: added sync group table and models
- Compare 2 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
320a46c0f3 feat: define device sync abstraction API
-
0849c88796 chore: remove old AuthRepository
-
12c1c72d4d chore: merge session last seen migration into initial
- Compare 3 commits »
Jef Roosens closed issue Chewing_Bever/otter#3
Proper configuration optionsJef Roosens commented on issue Chewing_Bever/otter#6
Implement Sync Device APIThe sync API seems to be crucial for clients to properly sync with each other. The `sync-device` API routes allow specifying which devices should be part of the same sync group. When this…
Jef Roosens pushed to main at Chewing_Bever/otter
-
2249d986eb fix: use correct datetime representation in server episode action model
-
ec07371cb3 feat: send correct cookies for AntennaPod; let auth endpoint verify
- Compare 2 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
65e83ecb1f fix: return persistent cookies instead of session cookies
-
bc80515474 feat: implement background old session cleanup task
-
f00d842bad feat: implement session last_seen update
- Compare 3 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
330877c8c5 refactor: moved knowledge of subscription change time to store
-
8a9744c4a9 refactor: decoupled gpodder and server models
-
465612eec7 refactor: migrated episode actions API to store
-
dd14a2152f refactor: migrate subscriptions API to store
-
6bb3e8a27f refactor: migrate devices to store
- Compare 7 commits »
Jef Roosens pushed to main at Chewing_Bever/otter
-
78420eed68 refactor: moved knowledge of subscription change time to store
-
bd51c1c768 refactor: decoupled gpodder and server models
-
8a5e625e6f refactor: migrated episode actions API to store
-
da7befc5c4 refactor: migrate subscriptions API to store
-
3a5a6759ac refactor: migrate devices to store
- Compare 8 commits »
Jef Roosens pushed to main at Chewing_Bever/site
-
df67adc3ee otter: devlog-1