Commit Graph

6 Commits

Author SHA1 Message Date
root 5c7116557d feat: frontend modernization with HTMX, Alpine.js and Plyr (Phase 3)
CI / Test (Python 3.11) (push) Has been cancelled
CI / Test (Python 3.12) (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Type Check (push) Has been cancelled
CI / Summary (push) Has been cancelled
- Integrated HTMX for server-driven UI updates and fragments
- Adopted Alpine.js for global reactive state and tab management
- Replaced legacy player with Plyr.io for premium streaming experience
- Implemented real-time download polling via HTMX
- Added server-sent Toast notification system
- Fixed navigation and authentication scoping issues
2026-03-24 11:10:22 +00:00
root 4c96d0c1c5 fix: remove duplicate header from watchlist 2026-02-27 19:02:41 +00:00
root fae465699b fix: remove duplicate header from watchlist section 2026-02-27 18:55:17 +00:00
root 5d50c32bfd fix: improve watchlist styling consistency with main page 2026-02-27 11:17:21 +00:00
root 2188298217 fix: resolve missing JS functions and CSS class names for watchlist tab 2026-02-26 17:33:30 +00:00
root e22bc4191c feat: integrate watchlist as tab on /web page 2026-02-26 16:06:21 +00:00