|
|
162265a3f3
|
refactor: update playback domain types and interfaces
|
2026-06-08 08:32:10 +02:00 |
|
|
|
9e3185c04e
|
style: migrate watch page to v4 syntax
|
2026-06-08 08:32:10 +02:00 |
|
|
|
b8a89b7d2d
|
style: migrate schedule page to v4 syntax
|
2026-06-08 08:32:10 +02:00 |
|
|
|
295afa6b59
|
style: migrate index page to v4 syntax
|
2026-06-08 08:32:10 +02:00 |
|
|
|
633ed066d4
|
style: migrate filter_bar and video_player to v4 syntax
|
2026-06-08 08:32:10 +02:00 |
|
|
|
15ac8e4065
|
style: migrate anime page, watchlist_actions, and watchlist to v4 syntax
|
2026-06-08 08:32:10 +02:00 |
|
|
|
f12df9b515
|
style: migrate z-index/scrollbar in continue_watching, size shorthands in login
|
2026-06-08 08:32:09 +02:00 |
|
|
|
b81bc63042
|
style: migrate shadow variable syntax in dropdown component
|
2026-06-08 08:32:09 +02:00 |
|
|
|
4e375adcee
|
style: migrate z-index syntax in toast
|
2026-06-08 08:32:09 +02:00 |
|
|
|
b87a8feb1b
|
style: migrate important modifier syntax in browse and discover
|
2026-06-08 08:32:09 +02:00 |
|
|
|
7142e7745e
|
chore(deps): bump tailwindcss from 4.2.4 to 4.3.0
|
2026-06-08 08:32:09 +02:00 |
|
|
|
5311640056
|
fix: update anime page layout
|
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 |
|
|
|
550d594f00
|
test: add tests for mergeEpisodes capping and cache validation
|
2026-06-08 08:32:09 +02:00 |
|
|
|
a328d72665
|
feat: cap episode numbers to expected count and validate cached payload
|
2026-06-08 08:32:09 +02:00 |
|
|
|
97477807d4
|
feat: add visual filler/recap indicator in episode list
|
2026-06-08 08:32:09 +02:00 |
|
|
|
731b13a2aa
|
refactor: move video source construction from inline script to initPlayer
|
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 |
|
|
|
81966520a1
|
refactor: switch watchlist IDs from global to JSON script tag
|
2026-06-08 08:32:09 +02:00 |
|
|
|
072f565c1b
|
refactor: replace inline theme dialog script with data attributes
|
2026-06-08 08:32:09 +02:00 |
|
|
|
c9b3df573e
|
refactor: replace inline scripts with module scripts block
|
2026-06-08 08:32:09 +02:00 |
|
|
|
d6390acf3c
|
refactor: use browseURL helper and simplify filter bar templates
|
2026-06-08 08:32:09 +02:00 |
|
|
|
103b6acb9a
|
test: add tests for browseURL helper
|
2026-06-08 08:32:09 +02:00 |
|
|
|
cd38bbad16
|
refactor: add browseURL template helper for filter URLs
|
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 |
|
|
|
26509e6741
|
refactor: consolidate scripts into single app.js entry point
|
2026-06-08 08:32:09 +02:00 |
|
|
|
6c5bfd95c1
|
feat: add app entry point, password toggle, and schedule modules
|
2026-06-08 08:32:09 +02:00 |
|
|
|
2b7aef0072
|
refactor: migrate from htmx:afterSwap to onHtmxLoad
|
2026-06-08 08:32:09 +02:00 |
|
|
|
0482a43ac7
|
refactor: replace DOMContentLoaded with onReady utility
|
2026-06-08 08:32:09 +02:00 |
|
|
|
61218c2676
|
feat: add onHtmxLoad and closestFocusable utilities
|
2026-06-08 08:32:09 +02:00 |
|
|
|
64d62e79ce
|
refactor: remove docs folder
|
2026-06-08 08:32:09 +02:00 |
|
|
|
77971d611c
|
feat: add top picks for you page
|
2026-06-08 08:32:09 +02:00 |
|
|
|
7d3aea8625
|
test: verify diversity reranker spreads repeated genres
|
2026-06-08 08:32:09 +02:00 |
|
|
|
0cd8f8563d
|
feat: add multi-feature diversity reranker for recommendations
|
2026-06-08 08:32:09 +02:00 |
|
|
|
31a59b60b8
|
feat: dedupe after htmx swap on swap target
|
2026-06-08 08:32:09 +02:00 |
|
|
|
cd55def040
|
refactor: scope dedupe to parent container
|
2026-06-08 08:32:09 +02:00 |
|
|
|
388a1623aa
|
refactor: remove theme toggle from navigation
|
2026-06-08 08:32:09 +02:00 |
|
|
|
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 |
|