Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

Improve the interface for creating API limits #1206

Open
jwalgran opened this issue Jan 8, 2021 · 0 comments
Open

Improve the interface for creating API limits #1206

jwalgran opened this issue Jan 8, 2021 · 0 comments

Comments

@jwalgran
Copy link
Contributor

jwalgran commented Jan 8, 2021

Overview

ApiLimit objects are currently managed via the Django admin with not custom behavior. Update this management interface, either by replacing it with a React page under /dashboard or modifying the Django admin page so that more context is available when creating ApiLimit records.

Is your feature request related to a problem? Please describe.

In the initial set of 6 limits I created when launching the API limiting feature, 2 were incorrect. In both cases there were multiple contributors with similar names and I created the limit with the wrong contributor.

Some deficiencies in the current Django admin form:

  • The contributor dropdown is not sorted alphabetically
  • The related admin user for the contributor is not shown
  • Aggregated historical API request activity is not shown

Describe the solution you'd like

  • Create an updated management UI for API limits that makes it less likely that the wrong contributor account is selected.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant