- Sep 01, 2023
-
-
Stefan Melmuk authored
-
- Aug 31, 2023
-
-
Daniel García authored
-
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`
-
- Aug 13, 2023
-
-
GeekCornerGH authored
-
GeekCorner authored
-
- Aug 12, 2023
-
-
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
-
- Jun 04, 2023
-
-
Helmut K. C. Tessarek authored
-
- Jun 03, 2023
-
-
Helmut K. C. Tessarek authored
-
- May 12, 2023
-
-
Stefan Melmuk authored
-
- May 03, 2023
-
-
Gitouche authored
-
- May 01, 2023
-
-
Daniel García authored
-
- Apr 24, 2023
-
-
BlackDex authored
- Updated Rust to v1.69.0 - Updated MSRV to v1.67.1 - Updated crates - Updated GitHub Actions
-
- Apr 02, 2023
-
-
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
-
- Mar 26, 2023
-
- 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
-
-
Daniel García authored
-
- Mar 07, 2023
-
-
BlackDex authored
- Changed MSRV to v1.65. Discussed this with @dani-garcia, and we will support **N-2**. This is/will be the same as for the `time` crate we use. Also updated the wiki regarding this https://github.com/dani-garcia/vaultwarden/wiki/Building-binary - Removed backtrace crate in favor of `std::backtrace` stable since v1.65 - Updated Rust to v1.67.1 - Updated all the crates - Updated the GHA action versions - Adjusted the GHA MSRV build to extract the MSRV from `Cargo.toml`
-
- Feb 21, 2023
-
-
Daniel García authored
-
- Feb 13, 2023
-
-
BlackDex authored
- Updated Rust to v1.67.0 - Updated all crates except for `cookies` and `webauthn`
-
- Feb 01, 2023
-
-
Jeremy Lin authored
This is done by running `setcap cap_net_bind_service=+ep` on the executable in the build stage (doing it in the runtime stage creates an extra copy of the executable that bloats the image). This only works when using the BuildKit-based builder, since the `COPY` instruction doesn't copy capabilities on the legacy builder.
-
- Jan 24, 2023
-
-
Jeremy Lin authored
This check doesn't seem to add enough value to justify the difficulties it tends to create when generating `RUN` instructions from a template.
-
Jeremy Lin authored
This is a more accurate name, since these Dockerfiles require BuildKit, not Buildx.
-
Daniel García authored
-
- Jan 12, 2023
-
-
Daniel García authored
-
BlackDex authored
This PR sets Rust to v1.66.1 to fix a CVE. https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html Also updated some packages while at it.
-
BlackDex authored
This PR sets Rust to v1.66.1 to fix a CVE. https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html Also updated some packages while at it.
-
BlackDex authored
This PR sets Rust to v1.66.1 to fix a CVE. https://blog.rust-lang.org/2023/01/10/cve-2022-46176.html https://blog.rust-lang.org/2023/01/10/Rust-1.66.1.html Also updated some packages while at it.
-
- Dec 18, 2022
-
-
BlackDex authored
- Put groups support behind a feature flag, and disabled by default. The reason is that it has some known issues, but we want to keep optimizing this feature. Putting it behind a feature flag could help some users, and the developers into optimizing this feature without to much trouble. Further: - Updates Rust to v1.66.0 - Updated GHA workflows - Updated Alpine to 3.17 - Updated jquery to v3.6.2 - Moved jdenticon.js to load at the bottom, fixes an issue on chromium - Added autocomplete attribute to admin login password field - Added some extra CSP options (Tested this on Safari, Firefox, Chrome, Bitwarden Desktop) - Moved uppercase convertion from runtime to compile-time using `paste` for building the environment variables, lowers heap allocations.
- Dec 16, 2022
-
-
BlackDex authored
- Put groups support behind a feature flag, and disabled by default. The reason is that it has some known issues, but we want to keep optimizing this feature. Putting it behind a feature flag could help some users, and the developers into optimizing this feature without to much trouble. Further: - Updates Rust to v1.66.0 - Updated GHA workflows - Updated Alpine to 3.17 - Updated jquery to v3.6.2 - Moved jdenticon.js to load at the bottom, fixes an issue on chromium - Added autocomplete attribute to admin login password field - Added some extra CSP options (Tested this on Safari, Firefox, Chrome, Bitwarden Desktop) - Moved uppercase convertion from runtime to compile-time using `paste` for building the environment variables, lowers heap allocations.
-
- Dec 12, 2022
-
-
Daniel García authored
-
- Dec 01, 2022
-
-
Daniel García authored
-
- Nov 09, 2022
-
-
BlackDex authored
- Update Rust to v1.65.0 - Update dependencies - Updated workflow files - Added some extra clippy checks - Fixed some clippy checks
-
BlackDex authored
- Update Rust to v1.65.0 - Update dependencies - Updated workflow files - Added some extra clippy checks - Fixed some clippy checks
-
BlackDex authored
- Update Rust to v1.65.0 - Update dependencies - Updated workflow files - Added some extra clippy checks - Fixed some clippy checks
-
- Nov 08, 2022
-
-
BlackDex authored
- Update Rust to v1.65.0 - Update dependencies - Updated workflow files - Added some extra clippy checks - Fixed some clippy checks
-
- Oct 26, 2022
-
-
Daniel García authored
-
- Oct 23, 2022
-
-
GeekCorner authored
-
- Oct 14, 2022
-
- Oct 09, 2022
-
-
Daniel García authored
-