[PR #1018] [MERGED] Admin interface #2833

Closed
opened 2026-02-05 04:59:48 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/1018
Author: @BlackDex
Created: 6/3/2020
Status: Merged
Merged: 6/3/2020
Merged by: @dani-garcia

Base: masterHead: admin-interface


📝 Commits (3)

  • 5c54dfe Fixed an issue when DNS resolving fails.
  • 2fffaec Added attachment info per user and some layout fix
  • ac2723f Updated Organizations overview

📊 Changes

7 files changed (+152 additions, -66 deletions)

View changed files

📝 src/api/admin.rs (+62 -43)
📝 src/db/models/attachment.rs (+20 -0)
📝 src/db/models/cipher.rs (+11 -1)
📝 src/db/models/organization.rs (+9 -0)
📝 src/static/templates/admin/diagnostics.hbs (+6 -4)
📝 src/static/templates/admin/organizations.hbs (+36 -15)
📝 src/static/templates/admin/users.hbs (+8 -3)

📄 Description

Added attachment info per user and some layout fix

Fixed an issue when DNS resolving fails.
In the event of a failed DNS Resolving checking for new versions will
cause a huge delay, and in the end a timeout when loading the page.

  • Check if DNS resolving failed, if that is the case, do not check for
    new versions
  • Changed fn get_github_api to make use of structs
  • Added a timeout of 10 seconds for the version check requests
  • Moved the "Unknown" lables to the "Latest" lable
  • Added the amount and size of the attachments per user
  • Changed the items count function a bit
  • Some small layout changes

Updated Organizations overview

  • Changed HTML to match users overview
  • Added User count
  • Added Org cipher amount
  • Added Attachment count and size

🔄 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/1018 **Author:** [@BlackDex](https://github.com/BlackDex) **Created:** 6/3/2020 **Status:** ✅ Merged **Merged:** 6/3/2020 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `master` ← **Head:** `admin-interface` --- ### 📝 Commits (3) - [`5c54dfe`](https://github.com/dani-garcia/vaultwarden/commit/5c54dfee3adabe4e070dd02020ac3d96972bdec0) Fixed an issue when DNS resolving fails. - [`2fffaec`](https://github.com/dani-garcia/vaultwarden/commit/2fffaec226e2dcfb9b013aa985049e368b88f368) Added attachment info per user and some layout fix - [`ac2723f`](https://github.com/dani-garcia/vaultwarden/commit/ac2723f898c45120ec023bbb2e0e66b26ad71a01) Updated Organizations overview ### 📊 Changes **7 files changed** (+152 additions, -66 deletions) <details> <summary>View changed files</summary> 📝 `src/api/admin.rs` (+62 -43) 📝 `src/db/models/attachment.rs` (+20 -0) 📝 `src/db/models/cipher.rs` (+11 -1) 📝 `src/db/models/organization.rs` (+9 -0) 📝 `src/static/templates/admin/diagnostics.hbs` (+6 -4) 📝 `src/static/templates/admin/organizations.hbs` (+36 -15) 📝 `src/static/templates/admin/users.hbs` (+8 -3) </details> ### 📄 Description Added attachment info per user and some layout fix Fixed an issue when DNS resolving fails. In the event of a failed DNS Resolving checking for new versions will cause a huge delay, and in the end a timeout when loading the page. - Check if DNS resolving failed, if that is the case, do not check for new versions - Changed `fn get_github_api` to make use of structs - Added a timeout of 10 seconds for the version check requests - Moved the "Unknown" lables to the "Latest" lable - Added the amount and size of the attachments per user - Changed the items count function a bit - Some small layout changes Updated Organizations overview - Changed HTML to match users overview - Added User count - Added Org cipher amount - Added Attachment count and size --- <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 2026-02-05 04:59:48 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/vaultwarden#2833