Commit Graph

1739 Commits

Author SHA1 Message Date
1c21474ff6 Handle relation refresh errors 2026-06-25 02:35:51 +02:00
c668914edd Handle Jikan test cleanup errors 2026-06-25 02:35:51 +02:00
087ff429ab Handle Jikan cache refresh errors 2026-06-25 02:35:51 +02:00
6bf91f293b Handle anime refresh errors 2026-06-25 02:35:51 +02:00
f137e6be58 Handle user CLI errors 2026-06-25 02:35:51 +02:00
2ccb23abf1 Log env file load errors 2026-06-25 02:35:51 +02:00
69a1fe3707 Handle GraphQL body close errors 2026-06-25 02:35:51 +02:00
ce41785ffa Handle HTML response errors 2026-06-25 02:35:51 +02:00
9e8e49691c Handle uTLS close errors 2026-06-25 02:35:51 +02:00
86206127d6 Add error logging helper 2026-06-25 02:35:51 +02:00
6248cd75e9 Fallback to local skip segment overrides 2026-06-25 02:35:51 +02:00
3dcfc6157e fix: extract requestLogLevel to reduce cyclomatic complexity 2026-06-25 02:35:51 +02:00
bb37b8e18a fix: extract copyProxyResponseBody to reduce cyclomatic complexity 2026-06-25 02:35:51 +02:00
e1ab6e714e feat: add watchlist toggle to search results 2026-06-25 02:35:51 +02:00
bda3c58a98 fix: reduce hls playback churn 2026-06-25 02:35:51 +02:00
9e0f2231b5 fix: stop stale request retries 2026-06-25 02:35:51 +02:00
aed61b8b61 feat: fetch actual episode count for airing anime 2026-06-25 02:35:51 +02:00
dcefb08cdb fix: use light-dark() for header nav hover colors 2026-06-25 02:35:51 +02:00
16ba3d25ba refactor: split fetchRelationResults to satisfy funlen 2026-06-25 02:35:51 +02:00
ff1ce6588a fix: fall back to ipv4 when ipv6 is unreachable 2026-06-25 02:35:51 +02:00
99d5d89fe1 feat: add browse link to navigation 2026-06-25 02:35:51 +02:00
ac91bd945e feat: estimate released episode count for airing anime 2026-06-25 02:35:51 +02:00
59e25d414c feat: sort selected genres first in filter dropdown 2026-06-25 02:35:51 +02:00
8b4963e1c2 fix: scope browse param sync to browse form and sync genres 2026-06-25 02:35:51 +02:00
ab268ab698 fix: swap entire browse-content on filter change 2026-06-25 02:35:51 +02:00
7c636455c1 feat: add sfw to browse links across templates 2026-06-25 02:35:51 +02:00
1c286e0194 fix: pass error data to video player template 2026-06-25 02:35:51 +02:00
2f41e95864 fix: include sfw in browseURL generation 2026-06-25 02:35:51 +02:00
d8f51a74f8 fix: always include sfw hidden input in filter bar 2026-06-25 02:35:51 +02:00
1f159edf07 fix: add variant to watchlist toast type 2026-06-25 02:35:51 +02:00
ff24e85cd8 feat: show playback error toast on player init 2026-06-25 02:35:51 +02:00
f478de537e fix: sync sfw parameter on htmx config requests 2026-06-25 02:35:51 +02:00
7fb6309a25 fix: sync all sfw hidden inputs on checkbox toggle 2026-06-25 02:35:51 +02:00
cdcc21c6c6 feat: add destructive variant to toast component 2026-06-25 02:35:51 +02:00
2eae804dad refactor: populate watch page data before error return 2026-06-25 02:35:51 +02:00
eaabb28b23 feat: redirect browse to canonical sfw url 2026-06-25 02:35:51 +02:00
bb8aac06eb fix: allow empty search results from jikan 2026-06-25 02:35:51 +02:00
d4e6de9e98 fix: update segment editor modal styling and accessibility 2026-06-25 02:35:51 +02:00
ed3c50f452 fix: remove redundant py-1 from dropdown content containers 2026-06-25 02:35:51 +02:00
5788216bb6 feat: restore preferred audio mode on player init 2026-06-25 02:35:51 +02:00
4557d8552c fix: preserve player position only when switching away from existing playback 2026-06-25 02:35:51 +02:00
795bbe825f fix: set sqlite txlock=immediate to prevent mid-transaction lock upgrades 2026-06-25 02:35:51 +02:00
43a1fff446 feat: compile typescript in docker build 2026-06-25 02:35:51 +02:00
2ec1cdec38 feat: add error handling to search functions 2026-06-25 02:35:51 +02:00
2a8294c405 feat: add error handling to player core functions 2026-06-25 02:35:51 +02:00
3a1a2129d9 feat: add error handling to player episode functions 2026-06-25 02:35:51 +02:00
0cd47ab0fe fix: resolve syntax error in watchlist.ts 2026-06-25 02:35:51 +02:00
262dc6e406 fix: update justfile to use correct script files 2026-06-25 02:35:51 +02:00
34d26c7ecb chore: remove old TypeScript build scripts 2026-06-25 02:35:51 +02:00
bb5ec87654 feat: rewrite build-ts script in shell 2026-06-25 02:35:51 +02:00