Skip to content

560 admin login - #561

Merged
kjlippold merged 4 commits into
release/v2.0.0from
560-admin-login
Oct 15, 2026
Merged

kjlippold merged 4 commits into
release/v2.0.0from
560-admin-login

Conversation

@kjlippold

Copy link
Copy Markdown
Contributor

Addresses #560

  1. Disables the default admin login page. /admin will now direct users to /accounts/login/ and redirect back to the admin dashboard after logging in.
  2. Non-admin users who try to access admin pages will be redirected to their profile page with a notification that they don't have permission to access the admin dashboard.
  3. Added a link to the admin dashboard from the data management app, only visible to admin users.
  4. Removed the computed "accountType" field. All callers of that field now use the isSuperuser, isStaff, and ownedWorkspaceLimit fields instead.

@kjlippold kjlippold self-assigned this Oct 9, 2026
@kjlippold
kjlippold merged commit e36edc1 into release/v2.0.0 Oct 15, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants