|
|
51ee38bb57
|
refactor: use recommendation engine in discover for-you
|
2026-06-04 16:10:15 +02:00 |
|
|
|
8ae79c301a
|
feat: add recommendation scoring and reranking engine
|
2026-06-04 16:10:08 +02:00 |
|
|
|
c725d96035
|
docs: add recommendation architecture document
|
2026-06-04 16:09:53 +02:00 |
|
|
|
390f6386af
|
feat: wire background warming for detail sections
|
2026-06-04 11:28:27 +02:00 |
|
|
|
0c4b35cc4b
|
refactor: replace discover for-you swap with targeted htmx fragment
|
2026-06-04 11:00:40 +02:00 |
|
|
|
4316ce3f1d
|
test: add skip segment overrides table check
|
2026-06-03 09:10:28 +02:00 |
|
|
|
625c3bbe25
|
refactor: dedupe repo tx
|
2026-06-01 22:22:14 +02:00 |
|
|
|
25a8167461
|
refactor: dedupe anime warnings
|
2026-06-01 22:18:23 +02:00 |
|
|
|
fbd2c5b602
|
refactor: dedupe watchlist ids
|
2026-06-01 22:15:21 +02:00 |
|
|
|
bfe23276ba
|
refactor: dedupe proxy handlers
|
2026-06-01 22:14:15 +02:00 |
|
|
|
208281aee7
|
refactor: dedupe browse render
|
2026-06-01 22:12:49 +02:00 |
|
|
|
1861e20e2a
|
docs: add package comments to server and watchlist packages
|
2026-06-01 12:55:48 +02:00 |
|
|
|
e146b0320a
|
docs: add package comments to playback packages
|
2026-06-01 12:55:43 +02:00 |
|
|
|
fdd09bc004
|
docs: add package comments to anime and episodes packages
|
2026-06-01 12:55:38 +02:00 |
|
|
|
10c3923352
|
docs: add package comments to data layer packages
|
2026-06-01 12:55:33 +02:00 |
|
|
|
b862b6e08b
|
docs: add package comments to auth and audit packages
|
2026-06-01 12:55:28 +02:00 |
|
|
|
5e553ceecc
|
docs: add package comments to core infrastructure packages
|
2026-06-01 12:55:23 +02:00 |
|
|
|
2e3650b77b
|
fix: sort scraped schedule entries by time within each day
|
2026-05-30 13:12:46 +02:00 |
|
|
|
6929124ee3
|
fix: episode refresh resilience and allanime fallback
|
2026-05-29 21:12:53 +02:00 |
|
|
|
32586d6b08
|
feat: add airing status and end-state helpers to player
|
2026-05-29 00:04:05 +02:00 |
|
|
|
aebdd75942
|
fix: preserve watchlist progress on complete and status update
|
2026-05-29 00:03:47 +02:00 |
|
|
|
e8dcf1466b
|
refactor: decompose anime handler and parallelize for-you fetches
|
2026-05-28 17:45:56 +02:00 |
|
|
|
54b03f85a2
|
refactor: remove CONFLICTS.md and inline avatar URL from migration
|
2026-05-28 12:52:10 +02:00 |
|
|
|
5dd49e585a
|
refactor: extract CurrentUser and CurrentUserID helpers
|
2026-05-28 12:51:11 +02:00 |
|
|
|
dc09dcc547
|
refactor: update backfill migration to use internal.DefaultAvatarURL
|
2026-05-28 12:40:27 +02:00 |
|
|
|
363121465b
|
refactor: update audit middleware to use flattened audit package
|
2026-05-28 12:40:11 +02:00 |
|
|
|
cf9c60ba70
|
refactor: update watchlist module imports for flattened package structure
|
2026-05-28 12:40:03 +02:00 |
|
|
|
cdebd407e4
|
refactor: update playback module imports for flattened package structure
|
2026-05-28 12:39:55 +02:00 |
|
|
|
82543d39fb
|
refactor: update auth module imports for flattened package structure
|
2026-05-28 12:39:44 +02:00 |
|
|
|
c000e7c778
|
refactor: update audit module imports for flattened package structure
|
2026-05-28 12:39:35 +02:00 |
|
|
|
65a1d15383
|
refactor: update anime module imports for flattened package structure
|
2026-05-28 12:39:26 +02:00 |
|
|
|
0b115e583d
|
refactor: move watchlist service from subdirectory
|
2026-05-28 12:38:58 +02:00 |
|
|
|
589bf53597
|
refactor: move watchlist repository from subdirectory
|
2026-05-28 12:38:50 +02:00 |
|
|
|
6e2ba51c28
|
refactor: move watchlist handler from subdirectory
|
2026-05-28 12:38:42 +02:00 |
|
|
|
8b405845a1
|
refactor: move playback service from subdirectory
|
2026-05-28 12:38:34 +02:00 |
|
|
|
ceec637a43
|
refactor: move playback repository from subdirectory
|
2026-05-28 12:38:26 +02:00 |
|
|
|
21b84d7440
|
refactor: move anime service from subdirectory
|
2026-05-28 12:38:18 +02:00 |
|
|
|
7cdbcd7c04
|
refactor: move anime repository from subdirectory
|
2026-05-28 12:38:09 +02:00 |
|
|
|
68462d5591
|
refactor: move anime handler from subdirectory
|
2026-05-28 12:38:00 +02:00 |
|
|
|
9a0506913c
|
refactor: move auth service from subdirectory
|
2026-05-28 12:37:51 +02:00 |
|
|
|
221155bed3
|
refactor: move auth repository from subdirectory
|
2026-05-28 12:37:42 +02:00 |
|
|
|
f9543d0d79
|
refactor: move auth middleware from subdirectory
|
2026-05-28 12:37:33 +02:00 |
|
|
|
d0d115cc93
|
refactor: move auth handler from subdirectory
|
2026-05-28 12:37:25 +02:00 |
|
|
|
f392610b4e
|
refactor: move audit service test from internal/audit/service to internal/audit
|
2026-05-28 12:37:17 +02:00 |
|
|
|
3bbcc71460
|
refactor: move audit service from internal/audit/service to internal/audit
|
2026-05-28 12:37:09 +02:00 |
|
|
|
cb51800ae3
|
refactor: move audit context from internal/auditctx to internal/audit
|
2026-05-28 12:37:01 +02:00 |
|
|
|
b29fb5a3d6
|
refactor: move avatar from internal/users to internal
|
2026-05-28 12:36:50 +02:00 |
|
|
|
9695d7772d
|
refactor: update playback handler imports for flattened pkg/net
|
2026-05-28 12:36:31 +02:00 |
|
|
|
fe0de5a214
|
refactor: centralize avatar URL generation and backfill existing users
|
2026-05-28 12:18:03 +02:00 |
|
|
|
dd4c7f80f3
|
feat: add transactional InTx to playback and watchlist repos
|
2026-05-28 12:17:19 +02:00 |
|