This PR adds the ability for the frontend to "get all" data from a GET endpoint, by hitting the next url until there is no next, and return all the aggregated data.
This fixes the issue where menu selections (such as the assign tags dialog or the various queues, plugins, entrypoint dropdowns) only gets the first "page" of results instead of all results.
This also allows all tables to have an "All" option for rows-per-page.
This PR adds the ability for the frontend to "get all" data from a GET endpoint, by hitting the
next
url until there is nonext
, and return all the aggregated data.This fixes the issue where menu selections (such as the assign tags dialog or the various queues, plugins, entrypoint dropdowns) only gets the first "page" of results instead of all results.
This also allows all tables to have an "All" option for rows-per-page.