action #114421
Updated by livdywan over 2 years ago
## Acceptance criteria * **AC1:** Every query or API route mentioned in #113189 has a reasonable limit * **AC2:** There is a way for users to get all the data, e.g. with pagination * **AC3:** **AC2:** By default we still show a sensible number ## Suggestions * Add limit for easy endpoints, and split out the harder ones (multiple SQL queries, paging...) into separate tickets * Wait for outcome of #111770 * Ensure there is a query parameter available to users to configure the number of results * Ensure there is a server-side limit * Add help text on the web UI (or documentation) * Watch out for a combination of dbix and perl code filtering/ processing queries * Allow users to get all data but each query limited * Optional: UI elements to configure the limit directly