5rahim / seanime

Open-source media server for anime and manga.
https://seanime.rahim.app
MIT License
402 stars 31 forks source link

Anilist API error #155

Closed Celezsial closed 1 week ago

Celezsial commented 1 week ago

Checklist

Bug Severity

Panic / Crash

Bug Area

AniList

Bug Description / Steps to Reproduce

When i opened the site, everything loaded apart from the library and all animes and manga where they are usually found. And after a bit a red popup comes up like the one attached

Expected Behavior

No response

Screenshots

Screenshot 2024-11-10 172959

Logs

2024-11-10 17:13:37 |INF| app > Seanime 2.2.2-Sangatsu 2024-11-10 17:13:37 |INF| app > OS: windows 2024-11-10 17:13:37 |INF| app > Arch: amd64 2024-11-10 17:13:37 |INF| app > Processor count: 12 2024-11-10 17:13:37 |DBG| app > Initializing config 2024-11-10 17:13:37 |INF| app > Data directory: C:\Users\ADMIN\AppData\Roaming\Seanime 2024-11-10 17:13:37 |INF| app > Working directory: D:\Program Files\Seanime 2024-11-10 17:13:37 |INF| db > Database instantiated name=seanime.db 2024-11-10 17:13:37 |DBG| db > Local files retrieved 2024-11-10 17:13:37 |INF| local platform > Database instantiated name=local.db 2024-11-10 17:13:37 |INF| continuity > Initialized manager 2024-11-10 17:13:37 |DBG| manga downloader > Reading download directory 2024-11-10 17:13:37 |TRC| ws > Sending message type=refreshed-manga-download-data 2024-11-10 17:13:37 |DBG| app > Refreshing modules 2024-11-10 17:13:37 |TRC| torrent repo > Setting settings 2024-11-10 17:13:37 |INF| discordrpc > Discord Rich Presence enabled 2024-11-10 17:13:37 |INF| app > Logged in to qBittorrent 2024-11-10 17:13:37 |INF| watcher > Watching directories: [D:/Program Files/Seanime/Anime] 2024-11-10 17:13:37 |INF| watcher > Library size: 24 GB 2024-11-10 17:13:37 |INF| app > Refreshed modules 2024-11-10 17:13:37 |DBG| manga > Initialized provider extension bank 2024-11-10 17:13:37 |DBG| onlinestream > Initialized provider extension bank 2024-11-10 17:13:37 |DBG| torrent repo > Initialized anime provider extension bank 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=comick 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=comick-multi 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=mangapill 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=mangasee 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=mangadex 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in manga provider extension id=manganato 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in onlinestream provider extension id=gogoanime 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in onlinestream provider extension id=zoro 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in anime torrent provider extension id=nyaa 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in anime torrent provider extension id=nyaa-sukebei 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in anime torrent provider extension id=animetosho 2024-11-10 17:13:37 |DBG| torrent repo > Anime provider extension added 2024-11-10 17:13:37 |DBG| extensions > Loaded built-in anime torrent provider extension id=seadex 2024-11-10 17:13:37 |TRC| extensions > Loading external extensions 2024-11-10 17:13:37 |TRC| extensions > Killing Goja VMs 2024-11-10 17:13:37 |DBG| extensions > Killed Goja VMs 2024-11-10 17:13:37 |TRC| extensions > Unloading external extensions 2024-11-10 17:13:37 |DBG| extensions > Unloaded external extensions 2024-11-10 17:13:37 |DBG| extensions > Loaded external extensions 2024-11-10 17:13:37 |TRC| ws > Sending message type=extensions-reloaded 2024-11-10 17:13:37 |DBG| app > Fetching Anilist data 2024-11-10 17:13:37 |INF| app > Authenticated to AniList as Celezsial 2024-11-10 17:13:37 |DBG| anilist > Fetching anime collection username=Celezsial 2024-11-10 17:13:37 |DBG| animetosho > Loaded Sneedex Nyaa IDs count=1354 2024-11-10 17:13:47 |ERR| anilist > Failed Request error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" duration=10.058s rlr= 2024-11-10 17:13:47 |ERR| app > Failed to fetch Anilist anime collection error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" 2024-11-10 17:13:47 |DBG| transcoder > Hardware acceleration: disabled 2024-11-10 17:13:47 |INF| transcoder > Initialized 2024-11-10 17:13:47 |INF| mediastream > Transcoder module initialized 2024-11-10 17:13:47 |INF| mediastream > Module initialized 2024-11-10 17:13:47 |INF| torrentstream > Initialized torrent client on port 43213 2024-11-10 17:13:47 |TRC| torrentstream > Dropping all torrents 2024-11-10 17:13:47 |DBG| torrentstream > Dropped all torrents 2024-11-10 17:13:47 |INF| torrentstream > Creating streaming server on 0.0.0.0:43214 2024-11-10 17:13:47 |INF| torrentstream > Module initialized 2024-11-10 17:13:47 |TRC| systray > App is ready 2024-11-10 17:13:47 |INF| app > Serving embedded web interface 2024-11-10 17:13:47 |INF| app > Web assets path: C:\Users\ADMIN\AppData\Roaming\Seanime\assets 2024-11-10 17:13:47 |INF| app > Manga downloads path: C:\Users\ADMIN\AppData\Roaming\Seanime\manga 2024-11-10 17:13:47 |INF| app > Offline assets path: C:\Users\ADMIN\AppData\Roaming\Seanime\offline\assets 2024-11-10 17:13:47 |INF| app > Server Address: 127.0.0.1:43211 2024-11-10 17:13:47 |INF| app > Seanime started at http://127.0.0.1:43211 2024-11-10 17:13:51 |INF| api > Success latency=1.6481ms method=GET url=/api/v1/status 2024-11-10 17:13:51 |DBG| ws > Client connected id=3ffef97f-d2aa-460c-9266-e40e83dc1cc8 2024-11-10 17:13:51 |DBG| anilist > Fetching manga collection 2024-11-10 17:13:51 |INF| api > Success latency=0s method=GET url=/api/v1/extensions/list/anime-torrent-provider 2024-11-10 17:13:51 |INF| api > Success latency=1.0373ms method=GET url=/api/v1/torrentstream/settings 2024-11-10 17:13:51 |DBG| anilist > Fetching anime collection username=Celezsial 2024-11-10 17:13:51 |DBG| anilist > Fetching anime collection username=Celezsial 2024-11-10 17:13:51 |DBG| anilist > Fetching anime collection username=Celezsial 2024-11-10 17:13:51 |INF| api > Success latency=0s method=GET url=/api/v1/auto-downloader/items 2024-11-10 17:13:51 |INF| api > Success latency=486.0381ms method=GET url=/api/v1/latest-update 2024-11-10 17:14:01 |ERR| anilist > Failed Request error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" duration=10.029s rlr= 2024-11-10 17:14:01 |ERR| api > Error latency=10.0292516s method=GET url=/api/v1/manga/collection 2024-11-10 17:14:01 |ERR| anilist > Failed Request error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" duration=10.018s rlr= 2024-11-10 17:14:01 |ERR| anilist > Failed Request error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" duration=10.018s rlr= 2024-11-10 17:14:01 |ERR| anilist > Failed Request error="{\"networkErrors\":{\"code\":403,\"message\":\"Response body {\n \\"errors\\": [\n {\n \\"message\\": \\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\\",\n \\"status\\": 403,\n \\"locations\\": [\n {\n \\"line\\": 1,\n \\"column\\": 1\n }\n ]\n }\n ],\n \\"data\\": null\n}\"},\"graphqlErrors\":[{\"message\":\"The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information.\",\"locations\":[{\"line\":1,\"column\":1}]}]}" duration=10.017s rlr= 2024-11-10 17:14:01 |ERR| api > Error latency=10.0176808s method=GET url=/api/v1/library/missing-episodes 2024-11-10 17:14:01 |ERR| api > Error latency=10.0183045s method=GET url=/api/v1/anilist/collection 2024-11-10 17:14:01 |ERR| api > Error latency=10.0183045s method=GET url=/api/v1/library/collection 2024-11-10 17:14:01 |INF| api > Success latency="506.2µs" method=GET url=/api/v1/continuity/history 2024-11-10 17:14:04 |DBG| ws > Client disconnection id=3ffef97f-d2aa-460c-9266-e40e83dc1cc8 2024-11-10 17:14:11 |ERR| anilist > Failed Request error="The AniList API has been temporarily disabled due to severe stability issues. Please check the official AniList Discord for more information." duration=10.043s rlr= 2024-11-10 17:14:11 |ERR| api > Error latency=10.0436808s method=POST url=/api/v1/anilist/list-anime

Debugging Checklist

App Version

v2.2.2

Operating System

Windows

5rahim commented 1 week ago

The error is self-explanatory, AniList temporarily disabled their API because they're having issues, nothing I nor other apps that use AniList can do for now until they resolve the issue.

img-2024-11-10-12-03-32@2x

5rahim commented 1 week ago

You can join the AniList discord and check the announcement channel for updates.

Celezsial commented 1 week ago

ty!