[PR #1007] [MERGED] Admin interface restyle #3563

Closed
opened 2025-10-09 18:25:44 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/1007
Author: @BlackDex
Created: 5/25/2020
Status: Merged
Merged: 5/28/2020
Merged by: @dani-garcia

Base: masterHead: admin-interface


📝 Commits (2)

  • 3c66deb Redesign of the admin interface.
  • b6fde85 Added version check to diagnostics

📊 Changes

12 files changed (+539 additions, -183 deletions)

View changed files

📝 src/api/admin.rs (+159 -11)
📝 src/api/web.rs (+1 -0)
📝 src/config.rs (+4 -1)
📝 src/db/models/cipher.rs (+8 -0)
📝 src/db/models/organization.rs (+4 -0)
📝 src/static/images/logo-gray.png (+0 -0)
src/static/images/shield-white.png (+0 -0)
📝 src/static/templates/admin/base.hbs (+82 -6)
src/static/templates/admin/diagnostics.hbs (+117 -0)
src/static/templates/admin/organizations.hbs (+30 -0)
📝 src/static/templates/admin/settings.hbs (+0 -165)
src/static/templates/admin/users.hbs (+134 -0)

📄 Description

Some changes done to the admin interface.

Main changes:

  • Splitted up settings and users into two separate pages.
  • Added Organizations and Diagnostics pages.
  • Added verified shield when the e-mail address has been verified.
  • Added the amount of personal items in the database to the users overview.

Items which can be added later:

  • Amount of cipher items accessible for a user, not only his personal items.
  • Amount of users per Org
  • Version update check in the diagnostics overview.
  • Copy/Pasteable runtime config which has sensitive data changed or removed for support questions either on the forum or github issues.
  • Option to delete Orgs and all its passwords (when there are no members anymore).
  • Etc....

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/1007 **Author:** [@BlackDex](https://github.com/BlackDex) **Created:** 5/25/2020 **Status:** ✅ Merged **Merged:** 5/28/2020 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `master` ← **Head:** `admin-interface` --- ### 📝 Commits (2) - [`3c66deb`](https://github.com/dani-garcia/vaultwarden/commit/3c66deb5cc7a4387e4176d2a5bdd3f321f09a6bd) Redesign of the admin interface. - [`b6fde85`](https://github.com/dani-garcia/vaultwarden/commit/b6fde857a74b24cbc71631468b13656f01e370c7) Added version check to diagnostics ### 📊 Changes **12 files changed** (+539 additions, -183 deletions) <details> <summary>View changed files</summary> 📝 `src/api/admin.rs` (+159 -11) 📝 `src/api/web.rs` (+1 -0) 📝 `src/config.rs` (+4 -1) 📝 `src/db/models/cipher.rs` (+8 -0) 📝 `src/db/models/organization.rs` (+4 -0) 📝 `src/static/images/logo-gray.png` (+0 -0) ➕ `src/static/images/shield-white.png` (+0 -0) 📝 `src/static/templates/admin/base.hbs` (+82 -6) ➕ `src/static/templates/admin/diagnostics.hbs` (+117 -0) ➕ `src/static/templates/admin/organizations.hbs` (+30 -0) 📝 `src/static/templates/admin/settings.hbs` (+0 -165) ➕ `src/static/templates/admin/users.hbs` (+134 -0) </details> ### 📄 Description Some changes done to the admin interface. Main changes: - Splitted up settings and users into two separate pages. - Added Organizations and Diagnostics pages. - Added verified shield when the e-mail address has been verified. - Added the amount of personal items in the database to the users overview. Items which can be added later: - Amount of cipher items accessible for a user, not only his personal items. - Amount of users per Org - Version update check in the diagnostics overview. - Copy/Pasteable runtime config which has sensitive data changed or removed for support questions either on the forum or github issues. - Option to delete Orgs and all its passwords (when there are no members anymore). - Etc.... --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2025-10-09 18:25:44 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#3563