mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-12 01:45:56 -05:00
[PR #5798] [MERGED] Sync with Upstream #7304
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dani-garcia/vaultwarden/pull/5798
Author: @BlackDex
Created: 4/23/2025
Status: ✅ Merged
Merged: 5/26/2025
Merged by: @dani-garcia
Base:
main← Head:sync-upstream📝 Commits (10+)
bdb46feWIP Sync with Upstream42b5964More API Response fixes13cb71fAdd avatar color to emergency access api91d357bFix spelling and some crate updates82a3e2eUse PushId and always generate the PushId1eb6cd1Fix clippy lints8d73aacFix several Push issues and API's88753c2Check if push_uuid is empty and generate when neededdb7ca75Updated some comments and removed old export format0d2961fcargo update📊 Changes
37 files changed (+632 additions, -367 deletions)
View changed files
📝
.env.template(+4 -8)📝
Cargo.lock(+37 -42)📝
Cargo.toml(+2 -2)📝
src/api/admin.rs(+3 -3)📝
src/api/core/accounts.rs(+33 -27)📝
src/api/core/ciphers.rs(+12 -12)📝
src/api/core/events.rs(+3 -3)📝
src/api/core/folders.rs(+3 -3)📝
src/api/core/mod.rs(+14 -6)📝
src/api/core/organizations.rs(+132 -34)📝
src/api/core/public.rs(+1 -1)📝
src/api/core/sends.rs(+28 -10)📝
src/api/core/two_factor/authenticator.rs(+4 -0)📝
src/api/core/two_factor/duo.rs(+3 -0)📝
src/api/core/two_factor/duo_oidc.rs(+1 -1)📝
src/api/identity.rs(+7 -6)📝
src/api/notifications.rs(+19 -25)📝
src/api/push.rs(+123 -107)📝
src/auth.rs(+22 -13)📝
src/config.rs(+15 -10)...and 17 more files
📄 Description
Synced the API responses of Vaultwarden to match more closely the current Bitwarden version (Mainly v2025.4.x and some v2025.5.x). This solved several issues which are currently open, but also some outstanding tasks.
Smallerror-kind which is needed for the org-import to show the correct error messagecan manageaccess to a collection to import personal/non-collection backups/exports into the allowed collection. Fixes #5592By fixing several responses like which users are a member of a collection or group some issues seem to have been resolved since I'm unable to reproduce them anymore. This is either thanks to those changes or some web-vault updates or both.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.