Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read-only admin view for maintainers #400

Open
fricklerhandwerk opened this issue Nov 29, 2024 · 0 comments
Open

Read-only admin view for maintainers #400

fricklerhandwerk opened this issue Nov 29, 2024 · 0 comments
Labels
package maintainer user story for package maintainers user story description or implementation of a workflow

Comments

@fricklerhandwerk
Copy link
Collaborator

As a Nixpkgs maintainer, I want to inspect the security tracker data in case the UI fails me. Since downloading a complete database dump may take >30min but I typically would only look at a few entries, all I need is an easily accessible, faithful representation of the database contents.

Implementation notes:

  • This may get painful because Django has opinions on what an "admin" is
  • In order to scale with the proper frontend, it would require modeling permissions in the ORM rather than in views
  • Yes, that's a second UI to maintain, but we already have done it since the beginning because it has proven quite valuable to be able to click around quickly
@fricklerhandwerk fricklerhandwerk added the package maintainer user story for package maintainers label Nov 29, 2024
@fricklerhandwerk fricklerhandwerk changed the title Set up read-only permissions in the admin view for maintainers Read-only admin view for maintainers Dec 9, 2024
@fricklerhandwerk fricklerhandwerk added the user story description or implementation of a workflow label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package maintainer user story for package maintainers user story description or implementation of a workflow
Projects
Status: No status
Development

No branches or pull requests

1 participant