|
|
c668914edd
|
Handle Jikan test cleanup errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
087ff429ab
|
Handle Jikan cache refresh errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
6bf91f293b
|
Handle anime refresh errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
9e0f2231b5
|
fix: stop stale request retries
|
2026-06-25 02:35:51 +02:00 |
|
|
|
16ba3d25ba
|
refactor: split fetchRelationResults to satisfy funlen
|
2026-06-25 02:35:51 +02:00 |
|
|
|
bb8aac06eb
|
fix: allow empty search results from jikan
|
2026-06-25 02:35:51 +02:00 |
|
|
|
bc7a3f58cf
|
fix: apply go fix updates (any, range loop, slices, maps)
|
2026-06-25 02:35:51 +02:00 |
|
|
|
656ddbd005
|
fix: defer resp.Body.Close in handleResponseRetry
|
2026-06-25 02:35:51 +02:00 |
|
|
|
06b50509e8
|
feat: add http roundtripper mock and deterministic integration tests for allanime
|
2026-06-25 02:35:51 +02:00 |
|
|
|
c9bdc4a75e
|
fix: unblock jikan limiter waits
|
2026-06-25 02:35:51 +02:00 |
|
|
|
e836d464cb
|
test: harden allanime crypto tests
|
2026-06-25 02:35:51 +02:00 |
|
|
|
ec10fa56b4
|
fix: replace package-level traceEnabled with per-client field
|
2026-06-25 02:35:51 +02:00 |
|
|
|
9e25745804
|
refactor: split jikan client into transport/cache/rate subpackages
|
2026-06-25 02:35:51 +02:00 |
|
|
|
b88a859b66
|
fix: log jikan cache set failures instead of silently discarding
|
2026-06-25 02:35:50 +02:00 |
|
|
|
a1c5726eee
|
refactor: use errors.New for static error strings
|
2026-06-25 02:35:50 +02:00 |
|
|
|
fda2346d9a
|
fix: log silent gaps in fetchRelationResults
|
2026-06-25 02:35:50 +02:00 |
|
|
|
f062395eac
|
refactor: shorten function names in allanime
|
2026-06-23 17:40:32 +02:00 |
|
|
|
ac8e583e23
|
refactor: shorten function names in jikan search
|
2026-06-23 17:40:26 +02:00 |
|
|
|
9f973c178a
|
refactor: shorten function names in allanime
|
2026-06-23 17:38:13 +02:00 |
|
|
|
734b39efd7
|
refactor: shorten function names in jikan relations
|
2026-06-23 17:38:07 +02:00 |
|
|
|
7e76c28396
|
refactor: remove display methods from anime type
|
2026-06-23 17:32:13 +02:00 |
|
|
|
0c3be8a8d3
|
refactor: move producer type and method out of studio.go
|
2026-06-23 17:27:40 +02:00 |
|
|
|
f2822f068f
|
refactor: move top anime and genres to anime.go
|
2026-06-23 17:25:45 +02:00 |
|
|
|
6e7e1fc001
|
refactor: shorten verbose variable names across codebase
|
2026-06-23 17:23:27 +02:00 |
|
|
|
c777de9f06
|
refactor: inline single-use haswatchordertable
|
2026-06-23 17:16:51 +02:00 |
|
|
|
2213293b57
|
refactor: inline single-use helpers in allanime
|
2026-06-23 17:16:46 +02:00 |
|
|
|
1dd37a5aa2
|
refactor: inline single-use helpers in jikan relations
|
2026-06-23 17:16:41 +02:00 |
|
|
|
1e5fe7f879
|
refactor: inline single-use helpers in jikan client
|
2026-06-23 17:16:36 +02:00 |
|
|
|
87b67744be
|
refactor: rename constants.go to cache_policy.go
|
2026-06-23 17:09:00 +02:00 |
|
|
|
fbc4b3c90c
|
refactor: rename more.go to anime_resources.go
|
2026-06-23 17:06:06 +02:00 |
|
|
|
697fa38577
|
refactor: replace type switch with reflect map in isemptyresult
|
2026-06-23 17:03:48 +02:00 |
|
|
|
42017681f5
|
fix: capture jikan api error body in api error struct
|
2026-06-23 15:12:46 +02:00 |
|
|
|
fe92997160
|
refactor: remove metrics from jikan client
|
2026-06-23 15:08:46 +02:00 |
|
|
|
a5875de32e
|
Merge branch 'codex/edb6' into integrate-codex-work
# Conflicts:
# integrations/jikan/client_test.go
|
2026-06-21 17:20:46 +02:00 |
|
|
|
8792cdc457
|
feat: observe jikan cache stats
|
2026-06-21 17:19:01 +02:00 |
|
|
|
0fe3a71627
|
feat: add jikan cache stats query
|
2026-06-21 17:18:43 +02:00 |
|
|
|
dbe029e15e
|
fix: ignore expired anime in random pool cache
|
2026-06-21 17:18:11 +02:00 |
|
|
|
eaa8574c03
|
refactor: update watchorder errlog import
|
2026-06-20 19:02:45 +02:00 |
|
|
|
e22c2e7647
|
refactor: update allanime extractor errlog import
|
2026-06-20 19:02:40 +02:00 |
|
|
|
8b905f0080
|
refactor: update allanime client errlog import
|
2026-06-20 19:02:36 +02:00 |
|
|
|
ec26913e65
|
refactor: update jikan transport errlog import
|
2026-06-20 19:02:31 +02:00 |
|
|
|
6241b27959
|
Handle watch order response close errors
|
2026-06-20 18:29:04 +02:00 |
|
|
|
da8c75f1aa
|
Handle AllAnime source assertions
|
2026-06-20 18:29:02 +02:00 |
|
|
|
b5f48389b7
|
Handle AllAnime test copy errors
|
2026-06-20 18:29:01 +02:00 |
|
|
|
347f88ce0a
|
Handle AllAnime extractor errors
|
2026-06-20 18:29:00 +02:00 |
|
|
|
8a9295c03a
|
Handle AllAnime response close errors
|
2026-06-20 18:28:58 +02:00 |
|
|
|
8cc4e42ff1
|
Handle Jikan transport errors
|
2026-06-20 18:28:47 +02:00 |
|
|
|
43ec2d106e
|
Handle relation refresh errors
|
2026-06-20 18:28:45 +02:00 |
|
|
|
4291c4999e
|
Handle Jikan test cleanup errors
|
2026-06-20 18:28:44 +02:00 |
|
|
|
68b7426fe9
|
Handle Jikan cache refresh errors
|
2026-06-20 18:28:43 +02:00 |
|