|
|
2146876f24
|
fix: log provider mapping cache write failures instead of silently discarding
|
2026-06-25 02:35:50 +02:00 |
|
|
|
9e8fb5c033
|
extract: add cache store, trim to orchestration
|
2026-06-13 22:12:08 +02:00 |
|
|
|
84a967856b
|
extract: add provider mapping cache
|
2026-06-13 22:12:04 +02:00 |
|
|
|
639f8f424f
|
extract: add refresh and broadcast policy
|
2026-06-13 22:12:01 +02:00 |
|
|
|
9fcdd36c5e
|
extract: add merge/validation functions
|
2026-06-13 22:11:57 +02:00 |
|
|
|
a922953776
|
refactor: replace wrapper lambda with direct function reference
|
2026-06-13 21:27:20 +02:00 |
|
|
|
97dcb19b7d
|
refactor: split long functions in episode service to fix funlen linter
|
2026-06-11 14:23:18 +02:00 |
|
|
|
233472b14d
|
refactor: reduce cyclomatic complexity of mergeEpisodes
|
2026-06-11 12:58:47 +02:00 |
|
|
|
082219d2d4
|
test: add tests for mergeEpisodes capping and cache validation
|
2026-06-06 17:22:14 +02:00 |
|
|
|
b661b577dd
|
feat: cap episode numbers to expected count and validate cached payload
|
2026-06-06 17:22:06 +02:00 |
|
|
|
fdd09bc004
|
docs: add package comments to anime and episodes packages
|
2026-06-01 12:55:38 +02:00 |
|
|
|
6929124ee3
|
fix: episode refresh resilience and allanime fallback
|
2026-05-29 21:12:53 +02:00 |
|
|
|
eb9e682b75
|
chore: formatting
|
2026-05-26 22:51:50 +02:00 |
|
|
|
e9576d7584
|
refactor: domain anime type
|
2026-05-26 22:45:16 +02:00 |
|
|
|
28df1fc5f7
|
chore: drop empty fxtags
|
2026-05-26 22:28:57 +02:00 |
|
|
|
c6090604ef
|
fix: sqlite concurrency defaults
|
2026-05-26 22:21:09 +02:00 |
|
|
|
f2b4a7994a
|
fix: remove redundant anime_id conversion
|
2026-05-26 16:20:43 +02:00 |
|
|
|
e08a0e1f71
|
refactor: migrate episodes logs to observability
|
2026-05-26 15:56:33 +02:00 |
|
|
|
1e9874a482
|
refactor: migrate env-var reads to config package
|
2026-05-26 15:38:14 +02:00 |
|
|
|
f5dfb91ffe
|
chore: formatting
|
2026-05-26 13:40:27 +02:00 |
|
|
|
f5fd50d472
|
fix: episode refresh lag for airing shows
|
2026-05-26 13:17:59 +02:00 |
|
|
|
c2e4cae253
|
feat: add observability metrics
|
2026-05-23 17:13:18 +02:00 |
|
|
|
eb6bb3bbd4
|
feat: add episode service merge and broadcast tests
|
2026-05-17 21:16:39 +02:00 |
|
|
|
501dcb7d38
|
feat: add episode service with background refresh worker
|
2026-05-17 21:16:34 +02:00 |
|