Commit Graph

1190 Commits

Author SHA1 Message Date
ce9b6efe46 refactor: remove theme toggle from footer 2026-06-08 08:32:09 +02:00
b2f6db8ae1 feat: add inline theme script to prevent FOUC 2026-06-08 08:32:09 +02:00
2df8b7863d refactor: follow system color scheme via matchMedia listener 2026-06-08 08:32:09 +02:00
351640e604 refactor: remove unused htmx global type declaration 2026-06-08 08:32:09 +02:00
41be0fc923 style: add color-scheme for light and dark themes 2026-06-08 08:32:09 +02:00
e235f36a45 feat: add top pick for you section to homepage 2026-06-08 08:32:09 +02:00
8e66581f6c test: add weighted taste profile and search query tests 2026-06-08 08:32:09 +02:00
9b92f37cb1 feat: integrate profile search into top pick service 2026-06-08 08:32:09 +02:00
ed48aa340c feat: add profile search query builders and weighted scoring 2026-06-08 08:32:09 +02:00
c13895b7cd feat: timezone-aware schedule with browser tz and JST client conversion 2026-06-08 08:32:09 +02:00
7ebfe4807b feat: show audio availability on anime detail page 2026-06-08 08:32:09 +02:00
1327cb3b86 refactor: try sub and dub modes in allanime resolution, drop fallback 2026-06-08 08:32:09 +02:00
16ee2ed0ee fix: polish watch page layout and button consistency 2026-06-08 08:32:09 +02:00
91e0280ec7 refactor: use recommendation engine in discover for-you 2026-06-08 08:32:09 +02:00
f880205f5c feat: add recommendation scoring and reranking engine 2026-06-08 08:32:09 +02:00
fcdfd0a623 docs: add recommendation architecture document 2026-06-08 08:32:09 +02:00
32d7301788 feat: add loading fragment templates and optimize section triggers 2026-06-08 08:32:09 +02:00
136afa05a5 feat: wire background warming for detail sections 2026-06-08 08:32:09 +02:00
63802bfc5a feat: warm anime recommendations in background 2026-06-08 08:32:09 +02:00
3f482b69be feat: stale-while-revalidate cache for watch order 2026-06-08 08:32:09 +02:00
b0429ead6e feat: add htmx type declarations and process on ready 2026-06-08 08:32:09 +02:00
d15e1a33b6 feat: bundle htmx.org locally instead of loading from unpkg 2026-06-08 08:32:09 +02:00
d82eeecfc0 refactor: replace discover for-you swap with targeted htmx fragment 2026-06-08 08:32:09 +02:00
41be636c4d redesign: schedule page layout with scrollable calendar grid 2026-06-08 08:32:09 +02:00
95b1e2b93e refactor: consolidate skeleton styles into global css 2026-06-08 08:32:09 +02:00
1e6e619a3f test: add skip segment overrides table check 2026-06-08 08:32:09 +02:00
8c0f345bde refactor: share jst helpers 2026-06-08 08:32:09 +02:00
322cdac21d refactor: dedupe scrub seek 2026-06-08 08:32:09 +02:00
b7f10e71da refactor: dedupe next nav 2026-06-08 08:32:09 +02:00
2863c3e7ef refactor: share stream url 2026-06-08 08:32:09 +02:00
e269d15199 refactor: share dom ready 2026-06-08 08:32:09 +02:00
4a1467467c refactor: dedupe html fetch 2026-06-08 08:32:09 +02:00
34f52428a2 refactor: dedupe html headers 2026-06-08 08:32:09 +02:00
b9ad50b67a refactor: dedupe repo tx 2026-06-08 08:32:09 +02:00
be27625a3c refactor: dedupe jikan refresh 2026-06-08 08:32:09 +02:00
085fe3e83d test: dedupe jikan bool cases 2026-06-08 08:32:09 +02:00
0e92c2ce25 refactor: dedupe season fetch 2026-06-08 08:32:09 +02:00
9e4e3214f7 refactor: dedupe anime warnings 2026-06-08 08:32:09 +02:00
fa078c7de6 refactor: dedupe allanime requests 2026-06-08 08:32:09 +02:00
0cc9207755 refactor: dedupe watchlist ids 2026-06-08 08:32:09 +02:00
b9e1cc9aeb refactor: dedupe proxy handlers 2026-06-08 08:32:09 +02:00
04b7a1e3ee refactor: dedupe browse render 2026-06-08 08:32:09 +02:00
433ed28514 refactor: dedupe allanime sources 2026-06-08 08:32:09 +02:00
b35acfcce3 fix: hide scrollbar on studio and genre dropdowns 2026-06-08 08:32:09 +02:00
0f85c1b405 fix: hide episode list scrollbar on desktop 2026-06-08 08:32:09 +02:00
7c548c4d31 fix: give toggle inactive state a solid background 2026-06-08 08:32:09 +02:00
6253bc5b63 fix: open More dropdown upward on watch page 2026-06-08 08:32:09 +02:00
28c453847a docs: add package comments to public and template packages 2026-06-08 08:32:09 +02:00
399f68a7f2 docs: add package comments to server and watchlist packages 2026-06-08 08:32:09 +02:00
f818bd4395 docs: add package comments to playback packages 2026-06-08 08:32:09 +02:00