|
|
03ccd54c85
|
refactor: extract parseAirType from parseMeta
|
2026-06-11 12:09:57 +02:00 |
|
|
|
c70adbd0ec
|
fix: only report new lint issues with --new-from-rev
|
2026-06-11 12:06:04 +02:00 |
|
|
|
5f346d8dec
|
fix: run linter at package level, not file level
|
2026-06-11 12:05:38 +02:00 |
|
|
|
3ade952653
|
fix: scope pre-commit hooks to staged files
|
2026-06-11 12:05:18 +02:00 |
|
|
|
37d7e0f6f0
|
chore: scope pre-commit hooks to staged files
|
2026-06-11 11:28:26 +02:00 |
|
|
|
f32bcf1288
|
fix: close response body in FetchHTMLDocument
|
2026-06-11 11:25:51 +02:00 |
|
|
|
7f98fbfa7a
|
chore: remove unused CORSMiddleware wrapper
|
2026-06-11 11:18:05 +02:00 |
|
|
|
827b77cb20
|
fix: remove leading space in class attributes
|
2026-06-09 19:11:48 +02:00 |
|
|
|
b67727c21c
|
test: add template function and renderer tests
|
2026-06-09 19:10:25 +02:00 |
|
|
|
470039d9e9
|
refactor: use posterURL in templates
|
2026-06-09 19:10:16 +02:00 |
|
|
|
ea518a7d0a
|
refactor: simplify browseURL, add posterURL helper
|
2026-06-09 19:10:10 +02:00 |
|
|
|
bd89715ea0
|
chore: remove unused template files
- delete dropdown.gohtml (unused — codebase uses <ui-dropdown> directly)
- delete footer.gohtml (never referenced)
- update components/README.md to reflect actual files
|
2026-06-09 19:09:10 +02:00 |
|
|
|
49512a6708
|
refactor: replace scrollbar hacks with scrollbar-hidden class
|
2026-06-09 18:21:27 +02:00 |
|
|
|
070375eaa5
|
refactor: reorder head and use non-blocking font loading
|
2026-06-09 18:21:16 +02:00 |
|
|
|
1d4364d63e
|
refactor: deduplicate sidebar navigation into data-driven loop
|
2026-06-09 18:21:08 +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 |
|
Gitea Action
|
12076f4cbb
|
chore(deploy): update image to latest
|
2026-06-09 07:21:33 +00:00 |
|
|
|
30a00eb348
|
remove kustomize install as it should be in the actor container
Build and Push Container Image / build-and-push (push) Successful in 10m55s
|
2026-06-09 08:45:35 +02:00 |
|
|
|
2e26a82aa7
|
feat: populate duration_seconds on anime upsert and add backfill fix
Build and Push Container Image / build-and-push (push) Has been cancelled
|
2026-06-08 08:32:10 +02:00 |
|
|
|
b319b2d93d
|
test: add HLS playlist rewrite and detection tests
|
2026-06-08 08:32:10 +02:00 |
|
|
|
e13330367d
|
feat: add HLS playlist rewriting to proxy stream
|
2026-06-08 08:32:10 +02:00 |
|
|
|
600c8dec2e
|
refactor: replace HMAC proxy tokens with in-memory store
|
2026-06-08 08:32:10 +02:00 |
|
|
|
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 |
|