|
|
04a9b0b0bd
|
feat: share cache between top pick and top picks endpoints
|
2026-07-05 22:06:00 +02:00 |
|
|
|
08f58cf377
|
feat: show release info on anime detail page
|
2026-07-01 18:53:35 +02:00 |
|
|
|
59756095c2
|
feat: map allanime description to anime synopsis in simulcast
|
2026-06-30 21:24:19 +02:00 |
|
|
|
86ba058825
|
feat: add simulcast page with season picker and navigation
|
2026-06-30 19:29:18 +02:00 |
|
|
|
4afa0b46f9
|
feat: add season navigation helpers
|
2026-06-30 19:29:11 +02:00 |
|
|
|
078dfe9a58
|
feat: add season discovery service
|
2026-06-30 19:29:03 +02:00 |
|
|
|
42fc505068
|
test: add recommendation rationale coverage
|
2026-06-27 17:55:47 +02:00 |
|
|
|
6d5e9d0a2c
|
feat: surface recommendation rationale
|
2026-06-27 17:55:38 +02:00 |
|
|
|
aaf9cf41f3
|
feat: register invalidator in anime module
|
2026-06-27 15:43:52 +02:00 |
|
|
|
e502056f2f
|
feat: cache top-picks with stale-while-refresh
|
2026-06-27 15:43:48 +02:00 |
|
|
|
e54b9cef5e
|
fix: limit continue watching carousel
|
2026-06-27 15:26:45 +02:00 |
|
|
|
a732e13ee8
|
test: add recommendation scoring profile tests for weights, taste, and ranking
|
2026-06-24 16:12:02 +02:00 |
|
|
|
e1da6ddb19
|
refactor: inline imageurl in go callers
|
2026-06-23 17:32:27 +02:00 |
|
|
|
6e7e1fc001
|
refactor: shorten verbose variable names across codebase
|
2026-06-23 17:23:27 +02:00 |
|
|
|
a9fa4d8d90
|
refactor: lazy load audio availability via htmx
|
2026-06-23 15:32:24 +02:00 |
|
|
|
a981028c5d
|
refactor: defer provider episode count to async load
|
2026-06-22 21:09:39 +02:00 |
|
|
|
cb353083aa
|
fix: source anime episode counts from availability
|
2026-06-21 16:49:38 +02:00 |
|
|
|
68086904a7
|
fix: remove blocking detail fetches from anime page load
|
2026-06-21 15:55:37 +02:00 |
|
|
|
34a9946959
|
feat: add dedicated search API handler
|
2026-06-21 00:37:17 +02:00 |
|
|
|
6406b85a7e
|
refactor: swap command palette route for search API
|
2026-06-21 00:37:13 +02:00 |
|
|
|
090af0e97c
|
refactor: remove command palette handler
|
2026-06-21 00:36:51 +02:00 |
|
|
|
b22aa29547
|
feat: add watchlist toggle to search results
|
2026-06-18 20:59:29 +02:00 |
|
|
|
6d3773794d
|
fix: stop stale request retries
|
2026-06-18 20:25:30 +02:00 |
|
|
|
93d567710f
|
feat: fetch actual episode count for airing anime
|
2026-06-17 18:54:58 +02:00 |
|
|
|
eeb9e796fa
|
feat: estimate released episode count for airing anime
|
2026-06-16 18:36:53 +02:00 |
|
|
|
58d63fd30a
|
feat: redirect browse to canonical sfw url
|
2026-06-16 17:20:49 +02:00 |
|
|
|
2cd270e7e3
|
fix: apply go fix updates (any, range loop, slices, maps)
|
2026-06-16 13:36:45 +02:00 |
|
|
|
a6054ccf88
|
refactor: wrap bare errors with context in anime package
|
2026-06-16 10:42:30 +02:00 |
|
|
|
f0d95f7b82
|
fix: log genre fetch failure instead of silencing
|
2026-06-16 10:16:32 +02:00 |
|
|
|
579373642c
|
fix: limit recommendation scoring
|
2026-06-16 01:25:46 +02:00 |
|
|
|
894f2166ae
|
fix: log and skip per-seed jikan failures in collaborative candidates
|
2026-06-16 01:11:55 +02:00 |
|
|
|
a85327bd25
|
refactor: split recommendation engine into subpackage
|
2026-06-16 00:45:57 +02:00 |
|
|
|
6d1322b2b7
|
feat: wrap service-layer errors with context
|
2026-06-16 00:29:50 +02:00 |
|
|
|
40be6d3132
|
refactor: add moved recommendation types to recommendations.go
|
2026-06-13 22:14:57 +02:00 |
|
|
|
6a256a20c5
|
refactor: strip recommendation code from service.go
|
2026-06-13 22:14:52 +02:00 |
|
|
|
837b99bc58
|
refactor: extract anime reviews handler
|
2026-06-13 21:54:05 +02:00 |
|
|
|
e1ddd59417
|
refactor: extract anime details handlers
|
2026-06-13 21:54:01 +02:00 |
|
|
|
ec5a17c392
|
refactor: extract browse and search handlers
|
2026-06-13 21:53:57 +02:00 |
|
|
|
19c5f7ef1f
|
refactor: extract catalog and search handlers
|
2026-06-13 21:53:52 +02:00 |
|
|
|
b281acdf88
|
refactor: remove schedule caching and ISO week helpers
|
2026-06-13 21:22:59 +02:00 |
|
|
|
66faa1a13f
|
refactor: replace schedule nav item with top picks
|
2026-06-13 21:22:52 +02:00 |
|
|
|
a0bfe9f889
|
refactor: remove AnimeDiscoverService fx registration
|
2026-06-13 21:22:47 +02:00 |
|
|
|
4256480e0c
|
refactor: remove discover and schedule service methods
|
2026-06-13 21:22:40 +02:00 |
|
|
|
a976769cdd
|
refactor: remove discover and schedule routes and handlers
|
2026-06-13 21:22:36 +02:00 |
|
|
|
70a6e9a6b5
|
refactor: remove discover page
|
2026-06-13 17:04:01 +02:00 |
|
|
|
9b7a2cac8f
|
feat: add standalone search page
|
2026-06-13 16:27:14 +02:00 |
|
|
|
35a367d569
|
refactor: pass watch order mode and paginate command palette
|
2026-06-12 13:39:58 +02:00 |
|
|
|
97814b7223
|
refactor: streamline command palette results
|
2026-06-12 11:38:15 +02:00 |
|
|
|
90ae58b99e
|
fix: change browse sort from desc to asc
|
2026-06-12 10:37:50 +02:00 |
|
|
|
25471e0bd5
|
fix: replace nil context with context.TODO
|
2026-06-11 17:11:47 +02:00 |
|