Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dani-garcia/vaultwarden Loading
base: 1.29.1
Choose a base ref
...
head repository: dani-garcia/vaultwarden Loading
compare: 1.29.2
Choose a head ref
  • 20 commits
  • 64 files changed
  • 6 contributors

Commits on Jul 29, 2023

  1. Fix .env.template file

    There was one item missing and one item wrongly named.
    This has been fixed including a spellcheck.
    BlackDex committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    4395e8e View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Fix UserOrg status during LDAP Import

    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
    BlackDex committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    d892880 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Update images to Bookworm and PQ15

    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
    BlackDex committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    aaeae16 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3734 from BlackDex/fix-env-template

    Fix .env.template file
    dani-garcia committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    9412112 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3740 from BlackDex/fix-ldap-import-org-status

    Fix UserOrg status during LDAP Import
    dani-garcia committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    dacd50f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3573 from BlackDex/update-base-images-and-versions

    Update images to Bookworm and PQ15 and Rust v1.71
    dani-garcia committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    e9ec374 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Implement login-with-device

    quexten authored and BlackDex committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    8d7b3db View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3592 from quexten/feature/login-with-device

    Implement "login with device"
    BlackDex committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    61ae4c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc57c4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae1c53f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3769 from GeekCornerGH/feature/bump-web-vault-v20…

    …23.7.1
    
    chore: Bump web vault to v2023.7.1 and bump Rust
    BlackDex committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    d1af468 View commit details
    Browse the repository at this point in the history
  6. Optimized Favicon downloading

    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, hyperium/hyper#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
    BlackDex committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    6cdcb3b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #3751 from BlackDex/optimize-icon-fetching

    Optimized Favicon downloading
    BlackDex committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    3d2df6c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. add minimal secretsmanager plan for web-v2023.8.x

    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
    stefan0xC committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    33ef70c View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. add UserDecryptionOptions to login response (#3813)

    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.
    stefan0xC committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f162e85 View commit details
    Browse the repository at this point in the history
  2. Allow Authorization header for Web Sockets

    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
    BlackDex committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    aa9bc1f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3797 from stefan0xC/add-plans-all-endpoint

    add new secretsmanager plan for web-v2023.8.x
    dani-garcia committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f5a19c5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3806 from BlackDex/fix-3776

    Allow Authorization header for Web Sockets
    dani-garcia committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f579a41 View commit details
    Browse the repository at this point in the history
  5. Update admin interface

    - 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
    BlackDex committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    83d5432 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3730 from BlackDex/update-admin-interface

    Update admin interface
    dani-garcia committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    66bff73 View commit details
    Browse the repository at this point in the history
Loading