I have so many shows that loading the main Sonarr page takes a significant amount of time to load. I actually bookmark the /addseries endpoint, instead, to avoid this.
It’d be awesome if the main page paginated (default to 15 shows or something), so that the main page didn’t have so much to load. A drop-down to specify how many shows to display on a page (with an All option) that saves as a browser cookie would round this out nicely.
Any page you load results in the entire series collection being fetched from the server (first time) as the list of series is integral to the UI in a few different ways.
I have 578 shows, and it takes 18s to load the main page, although most of it seems to be spent loading posters, which makes sense. How about continuing to load the show list, but only rendering a paginated subset of show rows?
Which series view? We’ll be making a number of improvements in the next version of Sonarr as rending the view shouldn’t take very long and images are cached.
At this time we don’t plan to paginate the series view, but we can re-evaluate this after the overhaul.