Commit Graph

392 Commits

Author SHA1 Message Date
f4486655d1 chore: remove unused static/images directory 2026-06-25 02:35:51 +02:00
9d8a497c48 refactor: deduplicate runtime validation into shared module 2026-06-25 02:35:51 +02:00
c3b3c606db feat: profile hls playback 2026-06-25 02:35:51 +02:00
c1e313d684 fix: surface search failures 2026-06-25 02:35:51 +02:00
d2a3b0ccda fix: harden player vtt handling 2026-06-25 02:35:51 +02:00
22f05580df fix: replace empty catch blocks with error logging 2026-06-25 02:35:51 +02:00
31a8da10b4 refactor: encapsulate search state, bound cache 2026-06-25 02:35:51 +02:00
3c30688058 refactor: derive availableModes from modeSources 2026-06-25 02:35:51 +02:00
8fd7c1104c Merge branch 'upstream/main' into main
All checks were successful
Build and Push Container Image / build-and-push (push) Successful in 9m21s
2026-06-15 21:37:41 +02:00
4a74fdcf31 feat: add cache busting and hls query param 2026-06-14 21:51:02 +02:00
f9f3322797 feat: add hls.js for m3u8 stream playback 2026-06-14 21:37:55 +02:00
c891382efb feat: add type field to ModeSource and pass to loadVideoSource 2026-06-14 21:37:49 +02:00
20aadd36f8 feat: preload alternate mode source on episode load 2026-06-14 21:19:59 +02:00
d2528ba4f1 refactor: reduce search.ts to entry point 2026-06-13 22:29:34 +02:00
c8112e5062 feat: add search/overlay.ts 2026-06-13 22:29:30 +02:00
0d7c572f2c feat: add search/actions.ts 2026-06-13 22:29:26 +02:00
5dbb04dbdd feat: add search/fetch.ts 2026-06-13 22:29:23 +02:00
ff1cd7ce4a feat: add search/render.ts 2026-06-13 22:29:20 +02:00
4ac155c8cc feat: add search/state.ts 2026-06-13 22:29:16 +02:00
b53a58905d refactor: remove discover and schedule script imports 2026-06-13 21:23:09 +02:00
e393d2759b refactor: remove schedule board client code 2026-06-13 21:23:05 +02:00
df4867c60d refactor: remove discover tab and surprise me client code 2026-06-13 21:23:01 +02:00
997957a232 style: reformat isClosableDropdown guard 2026-06-13 20:52:12 +02:00
bd268ead10 fix: close more dropdown before opening segment modal 2026-06-13 20:51:52 +02:00
b11af766f2 chore: update manifest for png icons and theme colors 2026-06-13 19:22:42 +02:00
7d55aa7837 chore: remove svg icon assets 2026-06-13 19:22:36 +02:00
fb03d73e66 chore: remove mobile menu shell module 2026-06-13 19:22:29 +02:00
c47ffcb5be feat: add png icon assets 2026-06-13 19:22:15 +02:00
9b7a2cac8f feat: add standalone search page 2026-06-13 16:27:14 +02:00
bf85c3b018 feat: add poster retry and dedupe to search 2026-06-13 16:26:44 +02:00
26a8878fc2 refactor: extract dedupeByID utility 2026-06-13 16:25:21 +02:00
a09ff85ff8 style: update player segment color to amber 2026-06-13 12:28:35 +02:00
4ba1944f70 style: apply formatter to search 2026-06-12 13:40:23 +02:00
36c0e87ae8 feat: add watch order mode toggle 2026-06-12 13:39:50 +02:00
fa88badc69 style: apply formatter changes 2026-06-12 11:39:00 +02:00
4c4c10b154 feat: redesign search overlay 2026-06-12 11:38:28 +02:00
c509144b30 refactor: use css variable for player segment color 2026-06-12 11:38:03 +02:00
15ad54a847 refactor: polish dark theme colors and add border accents 2026-06-12 10:48:55 +02:00
15876a4f86 refactor: consolidate css token system and add base utilities 2026-06-09 18:21:02 +02:00
1a35bd81bd fix: preserve schedule source items 2026-06-09 12:36:26 +02:00
4e375adcee style: migrate z-index syntax in toast 2026-06-08 08:32:09 +02:00
24d77cfe98 fix: handle edge cases in continue watching carousel 2026-06-08 08:32:09 +02:00
5c10bd1a5a feat: add continue watching carousel 2026-06-08 08:32:09 +02:00
b01eec3925 refactor: update anime page scripts 2026-06-08 08:32:09 +02:00
ac02fb9b71 refactor: simplify dedupe module 2026-06-08 08:32:09 +02:00
44786455b4 refactor: streamline mobile menu with event delegation 2026-06-08 08:32:09 +02:00
037a8abd1b feat: improve command palette focus management and aria 2026-06-08 08:32:09 +02:00
33b0d4b3c6 feat: add htmx error toast on error class swap 2026-06-08 08:32:09 +02:00
9b2846af33 refactor: read watchlist IDs from JSON script tag instead of global var 2026-06-08 08:32:09 +02:00
407bda720e feat: improve dropdown accessibility with aria and focus management 2026-06-08 08:32:09 +02:00