- Sep 01, 2023
-
-
Stefan Melmuk authored
-
- Aug 31, 2023
-
-
Daniel García authored
-
Daniel García authored
Update Rust and Crates
-
BlackDex authored
- Updated Rust to v1.72.0 - Updated all the crates Including a CVE https://github.com/dani-garcia/vaultwarden/security/dependabot/21 - Updated GitHub Workflows - Run `cargo fmt` which has some new fmt's - Moved from `rust-toolchain` to `rust-toolchain.toml`
-
Daniel García authored
Update admin interface
-
BlackDex authored
- Updated the admin interface dependencies. - Replace bootstrap-native with bootstrap - Added auto theme with an option to switch to dark/light - Some small color changes - Added an dev only function to always load static files from disk
-
Daniel García authored
Allow Authorization header for Web Sockets
-
Daniel García authored
add new secretsmanager plan for web-v2023.8.x
-
BlackDex authored
Some clients (Thirdparty) might use the `Authorization` header instead of a query param. We didn't supported this since all the official clients do not seem to use this way of working. But Bitwarden does check both ways. This PR adds an extra check for this header which can be optional. Fixes #3776
-
Stefan Melmuk authored
needed for web-v2023.8.2+ compatibility due to the inclusion of the new trusted device encryption feature. without this change, the web vault will assume that you don't have a master password set and force you to set one.
-
- Aug 24, 2023
-
-
Stefan Melmuk authored
in web-v2023.8.x the getPlans() call was changed from `/plans/` to `/plans/all` and the create new organization form also requires a bitwardenProduct to differentiate between plans for PasswordManager and the SecretsManager
-
- Aug 13, 2023
-
-
Mathijs van Veluw authored
Optimized Favicon downloading
-
BlackDex authored
Some optimizations in regards to downloading Favicon's. I also encounterd some issues with accessing some sites where the connection got dropped or closed early. This seems a reqwest/hyper thingy, https://github.com/hyperium/hyper/issues/2136. This is now also fixed. General: - Decreased struct size - Decreased memory allocations - Optimized tokenizer a bit more to only emit tags when all attributes are there and are valid. reqwest/hyper connection issue: The following changes helped solve the connection issues to some sites. The endresult is that some icons are now able to be downloaded always instead of sometimes. - Enabled some extra reqwest features, `deflate` and `native-tls-alpn` (Which do not bring in any extra crates since other crates already enabled them, but they were not active for Vaultwarden it self) - Configured reqwest to have a max amount of idle pool connections per host - Configured reqwest to timeout the idle connections in 10 seconds
-
Mathijs van Veluw authored
chore: Bump web vault to v2023.7.1 and bump Rust
-
GeekCornerGH authored
-
GeekCorner authored
-
Mathijs van Veluw authored
Implement "login with device"
-
Bernd Schoolmann authored
-
- Aug 12, 2023
-
-
Daniel García authored
Update images to Bookworm and PQ15 and Rust v1.71
-
Daniel García authored
Fix UserOrg status during LDAP Import
-
Daniel García authored
Fix .env.template file
-
BlackDex authored
This PR updates the base images to use Debian Bookworm as base image. Also the MUSL/Alpine builds now use OpenSSLv3 and PostgreSQL v15. The GHA Workflows are updated to use Ubuntu 22.04 to better match the versions of Debian Bookworm. Also: - Enabled spares crate registry - Updated workflow actions - Updated Rust to v1.71.0 - The rust-musl images now use musl v1.2.3 for the 32bit arch's if the Rust version is v1.71.0 or higher. The 64bit arch's already used musl v1.2.3. - Updated crates. Improves / Closes #3434
-
- Jul 31, 2023
-
-
BlackDex authored
When a user does not have an account yet and SMTP was disabled it would set the UserOrg status still to Accepted, though that would make it possible to verify the user by the Org Admin's. This would fail, since the user didn't actually crated his account, and therefor no PublicKey existed. This PR fixes this behaviour by checking if the password is empty and if so, puts the user to an `Invited` state instead of `Accepted`. Fixes #3737
-
- Jul 29, 2023
-
-
BlackDex authored
There was one item missing and one item wrongly named. This has been fixed including a spellcheck.
-
- Jul 17, 2023
-
-
Daniel García authored
Remove debug code during attachment download
-
BlackDex authored
There was some debug code during attachment downloads. This produces extra logs not needed or even wanted.
-
- Jul 14, 2023
-
-
Daniel García authored
Fix some external_id issues
-
Daniel García authored
feat: Add support for forwardemail
-
- Jul 12, 2023
-
-
BlackDex authored
- Do not update `externalId` on group updates Groups are only updated via the web-vault currently, and those do not send the `externalId` value, and thus we need to prevent updating it. - Refactored some other ExternalId functions - Prevent empty `externalId` on `Collections` - Return `externalId` for users Fixes #3685
-
GeekCorner authored
-
- Jul 10, 2023
-
-
Daniel García authored
Fix Org API Key generation on PosgreSQL
-
BlackDex authored
Using PostgreSQL creating or rotating the Org API Key failed because of some query mismatch. This PR fixes that. Fixes https://github.com/dani-garcia/vaultwarden/discussions/3671#discussioncomment-6400394
-
- Jul 06, 2023
-
-
Mathijs van Veluw authored
Fix org creation regresion
-
BlackDex authored
A previous PR added a field which isn't there on the initial creation of an org. This PR fixes that.
-
- Jul 05, 2023
-
-
Daniel García authored
fix version when compiled at a specific commit
-
- Jul 04, 2023
-
-
Helmut K. C. Tessarek authored
When a specific commit is checked out from the main branch, the vaultwarden version is reported as `vaultwarden x.y.z-githash (HEAD)`. This is a problem, because the admin interface reports this as a version from a branch called HEAD, while in reality the commit was from the main branch.
-
Daniel García authored
Update crates and small clippy fix
-
Daniel García authored
fix missing password check while manual reset password enrollment
-
Daniel García authored
Added-External_id for Collections
-
Daniel García authored
Updated docker run command
-