[PR #5880] [MERGED] Update admin interface #31285

Closed
opened 2026-06-17 11:17:55 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/5880
Author: @BlackDex
Created: 5/24/2025
Status: Merged
Merged: 5/26/2025
Merged by: @dani-garcia

Base: mainHead: admin-fixes


📝 Commits (1)

📊 Changes

13 files changed (+508 additions, -203 deletions)

View changed files

📝 src/api/admin.rs (+29 -25)
📝 src/api/core/accounts.rs (+2 -3)
📝 src/api/core/ciphers.rs (+1 -1)
📝 src/static/scripts/admin.css (+2 -2)
📝 src/static/scripts/admin_diagnostics.js (+11 -6)
📝 src/static/scripts/bootstrap.bundle.js (+9 -5)
📝 src/static/scripts/bootstrap.css (+13 -32)
📝 src/static/scripts/datatables.css (+105 -16)
📝 src/static/scripts/datatables.js (+316 -106)
📝 src/static/templates/admin/diagnostics.hbs (+12 -3)
📝 src/static/templates/admin/organizations.hbs (+1 -1)
📝 src/static/templates/admin/users.hbs (+1 -1)
📝 src/static/templates/scss/vaultwarden.scss.hbs (+6 -2)

📄 Description

  • Updated Backend Admin dependencies
  • Fixed NTP time by using CloudFlare trace - Fixes #5797
  • Fixed web-vault version check - Fixes #5761
  • Fixed an issue with the css not hiding the 'Create Account' link.
    There were no braces around the function call.
    Also added a hide for newer web-vault versions as it still causes confusion with the cached /api/config (Should fix #5873 confusion)
  • Also fixed two (nightly) clippy warnings

🔄 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/5880 **Author:** [@BlackDex](https://github.com/BlackDex) **Created:** 5/24/2025 **Status:** ✅ Merged **Merged:** 5/26/2025 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `main` ← **Head:** `admin-fixes` --- ### 📝 Commits (1) - [`2dda243`](https://github.com/dani-garcia/vaultwarden/commit/2dda2436d743e3963ffca34b4d80722a94091ea6) Update admin interface ### 📊 Changes **13 files changed** (+508 additions, -203 deletions) <details> <summary>View changed files</summary> 📝 `src/api/admin.rs` (+29 -25) 📝 `src/api/core/accounts.rs` (+2 -3) 📝 `src/api/core/ciphers.rs` (+1 -1) 📝 `src/static/scripts/admin.css` (+2 -2) 📝 `src/static/scripts/admin_diagnostics.js` (+11 -6) 📝 `src/static/scripts/bootstrap.bundle.js` (+9 -5) 📝 `src/static/scripts/bootstrap.css` (+13 -32) 📝 `src/static/scripts/datatables.css` (+105 -16) 📝 `src/static/scripts/datatables.js` (+316 -106) 📝 `src/static/templates/admin/diagnostics.hbs` (+12 -3) 📝 `src/static/templates/admin/organizations.hbs` (+1 -1) 📝 `src/static/templates/admin/users.hbs` (+1 -1) 📝 `src/static/templates/scss/vaultwarden.scss.hbs` (+6 -2) </details> ### 📄 Description - Updated Backend Admin dependencies - Fixed NTP time by using CloudFlare trace - Fixes #5797 - Fixed web-vault version check - Fixes #5761 - Fixed an issue with the css not hiding the 'Create Account' link. There were no braces around the function call. Also added a hide for newer web-vault versions as it still causes confusion with the cached /api/config (Should fix #5873 confusion) - Also fixed two (nightly) clippy warnings --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-17 11:17:56 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vaultwarden#31285