feat: add AniList browsing with on-demand ZokoAnime playback

This commit is contained in:
2026-10-25 15:44:41 +01:00
parent a281c6730a
commit e328ff3883
20 changed files with 1062 additions and 235 deletions
+8
View File
@@ -542,6 +542,10 @@ fn video_urls_preserve_provider_identity_and_reject_invalid_keys() {
video_url("miruro:opaque_ID-7:3").unwrap(),
"https://barelystarted.miruro.tv/watch/opaque_ID-7/episode?ep=3"
);
assert_eq!(
video_url("anilist:1:3").unwrap(),
"https://zokoanime.video/stream/ani/1/3/sub"
);
for id in [
"",
"--help",
@@ -549,6 +553,10 @@ fn video_urls_preserve_provider_identity_and_reject_invalid_keys() {
"miruro:id:0",
"miruro:id:03",
"miruro:../id:3",
"anilist:01:3",
"anilist:1:03",
"anilist:1:0",
"anilist:1:2147483648",
] {
assert_eq!(
video_url(id).unwrap_err().kind(),