|
|
ca3d015b2e
|
fix: load scripts from dist/static
|
2026-04-21 12:56:10 +02:00 |
|
|
|
1e79e9aecb
|
fix: remove system theme mode
|
2026-04-21 12:30:34 +02:00 |
|
|
|
4eae5d55be
|
fix: make anime poster fully clickable
|
2026-04-21 12:23:17 +02:00 |
|
|
|
0b2957d68c
|
fix: stupid issues in browser
|
2026-04-21 08:24:35 +02:00 |
|
|
|
ee3c22db9d
|
feat: add system/light/dark theme switcher
|
2026-04-21 02:08:56 +02:00 |
|
|
|
69a3f8520d
|
fix: use theme text color for active episode in watch page
|
2026-04-21 02:04:27 +02:00 |
|
|
|
a21c6ecaa9
|
fix: skip watchlist progress update for already-completed shows on finish
|
2026-04-21 01:56:19 +02:00 |
|
|
|
90a12efe61
|
fix: remove unused watchlist check in save progress
|
2026-04-21 01:47:12 +02:00 |
|
|
|
cf48c974b3
|
fix: allow progress save for re-watching completed shows
|
2026-04-21 01:43:58 +02:00 |
|
|
|
4b29509127
|
refactor: remove table view from watchlist, keep only grid
|
2026-04-21 01:41:11 +02:00 |
|
|
|
ebbc0c26f8
|
fix: default watchlist sort order to ascending
|
2026-04-21 01:38:08 +02:00 |
|
|
|
9e196750fe
|
feat: use tailwind cannonical casing
|
2026-04-21 01:35:49 +02:00 |
|
|
|
7a3654c62b
|
fix: log playback source resolution failures
|
2026-04-21 01:33:49 +02:00 |
|
|
|
6cc82828c4
|
fix: restore aes fallback key for allanime decryption
|
2026-04-21 01:33:44 +02:00 |
|
|
|
c7906ba324
|
fix: replace absolute positioning with grid stacking in anime card
|
2026-04-21 01:30:09 +02:00 |
|
|
|
28cacdd7c5
|
refactor: extract inline scripts to dedupe and sort_filter modules
|
2026-04-21 01:22:09 +02:00 |
|
|
|
bece1a970a
|
refactor: extract parseClassList to shared utils
|
2026-04-21 01:22:04 +02:00 |
|
|
|
1ceca3bd9e
|
style: fix timezone.ts indentation
|
2026-04-21 01:22:00 +02:00 |
|
|
|
435656a4cc
|
fix: guard fullscreen on ios and space key in player
|
2026-04-21 01:21:56 +02:00 |
|
|
|
735fc69669
|
fix: use json.Marshal for hx-vals in watchlist templates
|
2026-04-21 01:21:53 +02:00 |
|
|
|
0b09c8e9b2
|
fix: add type="button" to watchlist dropdown buttons
|
2026-04-21 01:21:38 +02:00 |
|
|
|
9a137be80a
|
fix: replace empty anchor overlay with semantic link wrapper
|
2026-04-21 01:21:16 +02:00 |
|
|
|
868808e1ff
|
fix: add sri to htmx cdn and defer search.js
|
2026-04-21 01:21:12 +02:00 |
|
|
|
bf9f12f191
|
fix: log json marshal errors in ToJSON
|
2026-04-21 01:21:08 +02:00 |
|
|
|
420b7fa67a
|
fix: handle os.Getwd error in server startup
|
2026-04-21 01:21:05 +02:00 |
|
|
|
f1b0a7cf41
|
fix: remove hardcoded aes key and fix string unescaping
|
2026-04-21 01:20:43 +02:00 |
|
|
|
a1909559b3
|
fix: check render errors in playback and watchlist handlers
|
2026-04-21 01:20:39 +02:00 |
|
|
|
c3a2285834
|
fix: check render errors and handle htmx redirect in auth
|
2026-04-21 01:20:36 +02:00 |
|
|
|
06b36382a6
|
fix: escape html and check render errors in anime handlers
|
2026-04-21 01:20:32 +02:00 |
|
|
|
8242d0eaf9
|
chore: remove unused api/anime/errors.go
|
2026-04-21 01:20:17 +02:00 |
|
|
|
5cd1ca3f32
|
fix: make entire anime card clickable with proper pointer events
|
2026-04-21 00:54:17 +02:00 |
|
|
|
ce97d59ebd
|
fix: add hover overlay to watchlist grid cards
|
2026-04-21 00:48:49 +02:00 |
|
|
|
360010347b
|
feat: hide watchlist button in continue watching cards
|
2026-04-21 00:47:21 +02:00 |
|
|
|
24437ad8b7
|
fix: use text-tab-active for initial discover tab color
|
2026-04-21 00:45:31 +02:00 |
|
|
|
a950893434
|
feat: toggle watchlist on anime cards with auto reload
|
2026-04-21 00:43:49 +02:00 |
|
|
|
cd8df7d2bf
|
feat: persist watchlist status on anime cards with white bookmark and outline play button
|
2026-04-21 00:41:23 +02:00 |
|
|
|
a5f2628d1e
|
feat: add watchlist quick-add button to anime cards
|
2026-04-21 00:34:13 +02:00 |
|
|
|
bda7afa31d
|
revert: remove score from jikan and anime card
|
2026-04-21 00:24:01 +02:00 |
|
|
|
87c8b807e1
|
feat: make anime card fully clickable with darker hover overlay and title in hover detail
|
2026-04-21 00:22:56 +02:00 |
|
|
|
d87b7bfb54
|
fix: restore mobile anime layout order
|
2026-04-21 00:21:33 +02:00 |
|
|
|
8a887f23fe
|
ui: standardize 6-column grid and fix tab colors
|
2026-04-21 00:21:33 +02:00 |
|
|
|
980469b448
|
ui: update card grids and details in components
|
2026-04-21 00:21:32 +02:00 |
|
|
|
33a7bc7fb1
|
feat: enhance anime card with hover overlay and play button
|
2026-04-21 00:21:31 +02:00 |
|
|
|
2a582f87c0
|
feat: add score to jikan anime
|
2026-04-21 00:21:27 +02:00 |
|
|
|
4263ead407
|
ui: animate loading indicator
|
2026-04-21 00:21:27 +02:00 |
|
|
|
7a4bda43cd
|
style: light theme with dm sans
|
2026-04-21 00:21:26 +02:00 |
|
|
|
deb5b2dc39
|
deps: add @toolwind/anchors
|
2026-04-21 00:21:23 +02:00 |
|
|
|
ff38e6463e
|
style: improve volume slider visibility
|
2026-04-20 18:45:27 +02:00 |
|
|
|
f64e827d22
|
style(ui): match exact requested volume slider design
|
2026-04-20 18:20:37 +02:00 |
|
|
|
0a279cab25
|
style(ui): update volume slider to match theme without background
|
2026-04-20 18:11:44 +02:00 |
|