|
|
0b333fcba8
|
Merge upstream/main
|
2026-07-07 22:29:06 +02:00 |
|
|
|
557c46880e
|
refactor: consolidate http and utls clients, switch to post with aa lease
|
2026-07-07 20:51:35 +02:00 |
|
|
|
e9b134fc9c
|
feat: add aa lease auth
|
2026-07-07 20:51:26 +02:00 |
|
|
|
a577567fdc
|
test: add title search candidate expansion test
|
2026-07-06 19:09:40 +02:00 |
|
|
|
3626edc231
|
test: add split cour episode selection test
|
2026-07-06 19:09:35 +02:00 |
|
|
|
30be4551ee
|
test: update episode titles test for season filtering
|
2026-07-06 19:09:25 +02:00 |
|
|
|
352f32bca7
|
feat: add season-aware episode title selection to tvmaze client
|
2026-07-06 19:08:58 +02:00 |
|
|
|
18bcaf9e31
|
feat: add season and airdate fields to tvmaze episode struct
|
2026-07-06 19:07:23 +02:00 |
|
|
|
15e08e1460
|
refactor: extract season show filter into helper
|
2026-07-06 18:36:36 +02:00 |
|
|
|
c4f276b72d
|
fix: normalize seasonal year filtering locally instead of via api
|
2026-07-06 18:33:33 +02:00 |
|
|
|
c13e5541a6
|
test: verify seasonal shows filters normalized years locally
|
2026-07-06 18:33:28 +02:00 |
|
|
|
a4bc38990d
|
test: add tvmaze client tests
|
2026-07-06 07:36:33 +02:00 |
|
|
|
05ede20893
|
feat: add tvmaze api client
|
2026-07-06 07:36:29 +02:00 |
|
|
|
0d2459fa3c
|
feat: fetch episode titles from allanime provider
|
2026-07-06 07:08:57 +02:00 |
|
|
|
a9bb16d8b5
|
style: use range-over-int in sequel test
|
2026-07-05 22:08:34 +02:00 |
|
|
|
886e412be5
|
feat: add aired field to jikan episode
|
2026-07-01 18:53:24 +02:00 |
|
|
|
2918fa5051
|
feat: enforce strict mal id in allanime getstreams
|
2026-07-01 18:53:19 +02:00 |
|
|
|
5e12a496e7
|
feat: add description field to allanime provider show
|
2026-06-30 21:24:14 +02:00 |
|
|
|
7f74e4bc55
|
feat: add allanime seasonal queries and provider show model
|
2026-06-30 19:28:56 +02:00 |
|
|
|
c6afc2bc53
|
refactor: make allanime base url configurable
|
2026-06-30 19:28:44 +02:00 |
|
|
|
5c8f1d6359
|
refactor: shorten function names in allanime
|
2026-06-25 02:36:19 +02:00 |
|
|
|
ce91822a25
|
refactor: shorten function names in jikan search
|
2026-06-25 02:36:19 +02:00 |
|
|
|
d55a9087eb
|
refactor: shorten function names in allanime
|
2026-06-25 02:36:19 +02:00 |
|
|
|
496aea9d0d
|
refactor: shorten function names in jikan relations
|
2026-06-25 02:36:19 +02:00 |
|
|
|
3c50fc5d53
|
refactor: remove display methods from anime type
|
2026-06-25 02:36:19 +02:00 |
|
|
|
3dfbcdb815
|
refactor: move producer type and method out of studio.go
|
2026-06-25 02:36:19 +02:00 |
|
|
|
6a039dc9ac
|
refactor: move top anime and genres to anime.go
|
2026-06-25 02:36:19 +02:00 |
|
|
|
3515476374
|
refactor: shorten verbose variable names across codebase
|
2026-06-25 02:36:19 +02:00 |
|
|
|
3b53bde103
|
refactor: inline single-use haswatchordertable
|
2026-06-25 02:36:19 +02:00 |
|
|
|
648eb568ff
|
refactor: inline single-use helpers in allanime
|
2026-06-25 02:36:19 +02:00 |
|
|
|
2724f0f7ed
|
refactor: inline single-use helpers in jikan relations
|
2026-06-25 02:36:19 +02:00 |
|
|
|
e40e657d60
|
refactor: inline single-use helpers in jikan client
|
2026-06-25 02:36:19 +02:00 |
|
|
|
7e26f2ee77
|
refactor: rename constants.go to cache_policy.go
|
2026-06-25 02:36:19 +02:00 |
|
|
|
9a0a6d74bb
|
refactor: rename more.go to anime_resources.go
|
2026-06-25 02:36:19 +02:00 |
|
|
|
454b5a0cb3
|
refactor: replace type switch with reflect map in isemptyresult
|
2026-06-25 02:36:19 +02:00 |
|
|
|
fe2f5be812
|
fix: capture jikan api error body in api error struct
|
2026-06-25 02:36:19 +02:00 |
|
|
|
0d53d5efdc
|
refactor: remove metrics from jikan client
|
2026-06-25 02:36:19 +02:00 |
|
|
|
01564ffd52
|
feat: observe jikan cache stats
|
2026-06-25 02:36:19 +02:00 |
|
|
|
e87af49dff
|
fix: ignore expired anime in random pool cache
|
2026-06-25 02:35:53 +02:00 |
|
|
|
51f1c60c81
|
refactor: update watchorder errlog import
|
2026-06-25 02:35:52 +02:00 |
|
|
|
57604d5be6
|
refactor: update allanime extractor errlog import
|
2026-06-25 02:35:52 +02:00 |
|
|
|
e38760d62d
|
refactor: update allanime client errlog import
|
2026-06-25 02:35:52 +02:00 |
|
|
|
5ddfd78240
|
refactor: update jikan transport errlog import
|
2026-06-25 02:35:52 +02:00 |
|
|
|
1c24dc221f
|
Handle watch order response close errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
0acefe636e
|
Handle AllAnime source assertions
|
2026-06-25 02:35:51 +02:00 |
|
|
|
0c685e6c09
|
Handle AllAnime test copy errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
10fafcc848
|
Handle AllAnime extractor errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
690bd6a82e
|
Handle AllAnime response close errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
d994647e62
|
Handle Jikan transport errors
|
2026-06-25 02:35:51 +02:00 |
|
|
|
1c21474ff6
|
Handle relation refresh errors
|
2026-06-25 02:35:51 +02:00 |
|