- Apr 24, 2023
-
-
BlackDex authored
- Updated Rust to v1.69.0 - Updated MSRV to v1.67.1 - Updated crates - Updated GitHub Actions
-
- Apr 17, 2023
-
-
Daniel García authored
Small update to Rocket WebSockets
-
Daniel García authored
Fixed missing footer_text and a few inconsistencies in email templates
-
- Apr 12, 2023
- Apr 11, 2023
- Apr 10, 2023
-
-
Daniel García authored
Several config and admin interface fixes
-
Daniel García authored
WebSockets via Rocket's Upgrade connection
-
BlackDex authored
- Fixed issue with domains starting with `admin` - Fixed issue with DUO not being enabled globally anymore (regression) - Renamed `Ciphers` to `Entries` in overview - Improved `ADMIN_TOKEN` description - Updated jquery-slim and datatables Resolves #3382 Resolves #3415 Resolves discussion on #3288
-
BlackDex authored
This PR implements a (not yet fully released) new feature of Rocket which allows WebSockets/Upgrade connections. No more need for multiple ports to be opened for Vaultwarden. No explicit need for a reverse proxy to get WebSockets to work (Although I still suggest to use a reverse proxy). - Using a git revision for Rocket, since `rocket_ws` is not yet released. - Updated other crates as well. - Added a connection guard to clear the WS connection from the Users list. Fixes #685 Fixes #2917 Fixes #1424
-
- Apr 09, 2023
-
-
Daniel García authored
check if reset password policy is enabled
-
- Apr 06, 2023
-
-
Stefan Melmuk authored
-
- Apr 02, 2023
-
-
Daniel García authored
Revert setcap, update rust and crates
-
Daniel García authored
Fix sending out multiple websocket notifications
-
BlackDex authored
For some reason I encountered a strange bug which resulted in sending out multiple websocket notifications for the exact same user. Added a `distinct()` for the query to filter out multiple uuid's.
-
Daniel García authored
always return KdfMemory and KdfParallelism
-
Daniel García authored
support `/users/<uuid>/invite/resend` admin api
-
BlackDex authored
- Revert #3170 as discussed in #3387 In hindsight it's better to not have this feature - Update Dockerfile.j2 for easy version changes. Just change it in one place instead of multiple - Updated to Rust to latest patched version - Updated crates to latest available - Pinned mimalloc to an older version, as it breaks on musl builds
-
Daniel García authored
Fix abort on pw reset mail error
-
- Mar 31, 2023
-
-
Nikolay Nikolaev authored
-
Nikolay Nikolaev authored
-
Stefan Melmuk authored
when changing back from argon2id to PBKDF2 the unused parameters should be set to 0. also fix small bug in _register
-
- Mar 30, 2023
-
-
Stefan Melmuk authored
the client will ignore the value of theses fields in case of `PBKDF2` (whether they are unset or left from trying out `Argon2id` as KDF). with `Argon2id` those fields should never be `null` but always in a valid state. if they are `null` (how would that even happen?) the client still assumes default values for `Argon2id` (i.e. m=64 and p=4) and if they are set to something else login will fail anyway.
-
Nikolay Nikolaev authored
-
Nikolay Nikolaev authored
-
BlackDex authored
There was used a wrong macro to produce an error message when mailing the user his password was reset failed. It was using `error!()` which does not return an `Err` and aborts the rest of the code. This resulted in the users password still being resetted, but not being notified. This PR fixes this by using `err!()`. Also, do not set the user object as mutable until it really is needed. Second, when a user was using the new Argon2id KDF with custom values like memory and parallelism, that would have rendered the password incorrect. The endpoint which should return all the data did not returned all the new Argon2id values. Fixes #3388 Co-authored-by:
Stefan Melmuk <509385+stefan0xC@users.noreply.github.com>
-
- Mar 27, 2023
-
-
Daniel García authored
Decode knowndevice `X-Request-Email` as base64url with no padding
-
Jeremy Lin authored
The clients end up removing the padding characters [1][2]. [1] https://github.com/bitwarden/clients/blob/web-v2023.3.0/libs/common/src/misc/utils.ts#L141-L143 [2] https://github.com/bitwarden/mobile/blob/v2023.3.1/src/Core/Utilities/CoreHelpers.cs#L227-L234
-
- Mar 26, 2023
-
- Mar 25, 2023
-
-
Daniel García authored
Some small fixes and updates
-
BlackDex authored
- Updated workflows to use new checkout version This probably fixes the curl download for hadolint also. - Updated crates including Rocket to the latest rc3 :party: - Applied 2 nightly clippy lints to prevent future clippy issues.
-
- Mar 24, 2023
-
-
Daniel García authored
Add support for Quay.io and GHCR.io as registries
-
Daniel García authored
add endpoints to bulk delete collections/groups
-
- Mar 23, 2023
-
-
BlackDex authored
- Added support for Quay.io - Added support for GHCR.io To enable support for these container image registries the following needs to be added. As `Actions secrets and variables` - `Secrets` - `DOCKERHUB_TOKEN` and `DOCKERHUB_USERNAME` - `QUAY_TOKEN` and `QUAY_USERNAME` As `Actions secrets and variables` - `Variables` - `Repository Variables` - `DOCKERHUB_REPO` - `GHCR_REPO` - `QUAY_REPO` The `DOCKERHUB_REPO` currently configured in `Secrets` can be removed if wanted, probably best after this PR has been merged. If one of the vars/secrets are not configured it will skip that specific registry!
-
- Mar 22, 2023
-
-
Stefan Melmuk authored
Co-authored-by:
Daniel García <dani-garcia@users.noreply.github.com>
-
Stefan Melmuk authored
-
Stefan Melmuk authored
-
Daniel García authored
-
- Mar 15, 2023
-
-
Daniel García authored
Merge ClientIp with Headers.
-