Checklist
Problem Description / Use Case
From what I understand the way auto downloader works, it will pull RSS feed, e.g. https://nyaa.si/?page=rss&q=&c=1_2&f=0&s=seeders&o=desc, and then it will also pull RSS feed with queue for each (release group, resolution) pair, e.g.:https://nyaa.si/?page=rss&q=SubsPlease%201080p&c=1_2&f=0&s=seeders&o=desc.
The problem is the limit of 75 torrents (at least that's the limit for Nyaa). The very first RSS feed, returns just absolutely everything. And this approach would be just fine, if I would be running Seanime on a server with constant uptime. But I'm using Seanime Denshi on my PC. If I skip a whole day without starting up my PC, this usually causes Seanime to miss episodes I wanted it to auto download.
Proposed Solution
Choosing a release group greatly alleviates this issue. Though, I personally am not interested in choosing any particular group.
I would like to propose a completely different approach, instead of trying to pull RSS feed only once for all configured anime, make a separate request for each one, and filter by anime name. This would completely solve the issue. This approach might be not good for people with many anime configured, as it would make many requests. This could be alleviated by using greater check interval, e.g. 4 hours, instead of 15 minutes.
And by the way, Seanime can already do lots of requests. With 7 release groups, and 2 resolutions configured, Seanime made 15 requests to Nyaa. It worked just fine, I was not rate-limited.
Checklist
Problem Description / Use Case
From what I understand the way auto downloader works, it will pull RSS feed, e.g.
https://nyaa.si/?page=rss&q=&c=1_2&f=0&s=seeders&o=desc, and then it will also pull RSS feed with queue for each (release group, resolution) pair, e.g.:https://nyaa.si/?page=rss&q=SubsPlease%201080p&c=1_2&f=0&s=seeders&o=desc.The problem is the limit of 75 torrents (at least that's the limit for Nyaa). The very first RSS feed, returns just absolutely everything. And this approach would be just fine, if I would be running Seanime on a server with constant uptime. But I'm using Seanime Denshi on my PC. If I skip a whole day without starting up my PC, this usually causes Seanime to miss episodes I wanted it to auto download.
Proposed Solution
Choosing a release group greatly alleviates this issue. Though, I personally am not interested in choosing any particular group.
I would like to propose a completely different approach, instead of trying to pull RSS feed only once for all configured anime, make a separate request for each one, and filter by anime name. This would completely solve the issue. This approach might be not good for people with many anime configured, as it would make many requests. This could be alleviated by using greater check interval, e.g. 4 hours, instead of 15 minutes.
And by the way, Seanime can already do lots of requests. With 7 release groups, and 2 resolutions configured, Seanime made 15 requests to Nyaa. It worked just fine, I was not rate-limited.