Commit graph

57 commits

Author SHA1 Message Date
Stefan Melmuk
2cfaa0b1c2
update to v2026.2.0 branch 2026-02-19 08:15:33 +01:00
Stefan Melmuk
ffddc7ce83
update to v2026.1.1 branch 2026-02-07 19:22:57 +01:00
Stefan Melmuk
e849d661c2
update to v2026.1.0 branch 2026-01-24 10:31:20 +01:00
Stefan Melmuk
9dd5871289
update to v2025.12.2 branch 2026-01-09 03:31:05 +01:00
BlackDex
227af525c3
Really fix version extraction via ls-remote
Signed-off-by: BlackDex <black.dex@gmail.com>
2026-01-08 18:51:44 +00:00
BlackDex
ce68f93dbb
Fix version extraction from tag
Signed-off-by: BlackDex <black.dex@gmail.com>
2026-01-07 18:59:24 +00:00
BlackDex
de399d9b5e
Use '+build.n' for same web-vault new builds
Signed-off-by: BlackDex <black.dex@gmail.com>
2026-01-07 16:34:25 +00:00
BlackDex
73b267cfbe
Adjust to use -patch.n format - take 2
Signed-off-by: BlackDex <black.dex@gmail.com>
2026-01-01 17:36:03 +00:00
BlackDex
b74e627dfc
Adjust to use -patch.n format
Signed-off-by: BlackDex <black.dex@gmail.com>
2026-01-01 17:34:53 +00:00
BlackDex
d743491051
Use instead of
Signed-off-by: BlackDex <black.dex@gmail.com>
2025-12-31 17:41:42 +00:00
BlackDex
471547bdd5
Some small fixes
Signed-off-by: BlackDex <black.dex@gmail.com>
2025-12-31 17:28:58 +00:00
Stefan Melmuk
7695c84d67
update to v2025.12.1 branch 2025-12-28 18:53:27 +01:00
Stefan Melmuk
a6d3247c03
update to v2025.12.0 branch 2025-12-16 22:22:27 +01:00
Stefan Melmuk
a0b20bb156
update to v2025.10.1 branch 2025-10-30 23:57:51 +01:00
Stefan Melmuk
6899e74eb4
update to v2025.10.0 branch 2025-10-15 10:31:51 +02:00
Stefan Melmuk
02ce57270b
update to v2025.9.1 branch 2025-10-04 06:42:16 +02:00
Stefan Melmuk
b63be0e5ce
update to v2025.9.0 branch 2025-09-30 22:19:44 +02:00
Stefan Melmuk
70d2a963c1
update to v2025.8.2 branch 2025-09-03 14:02:35 +02:00
Stefan Melmuk
9ea4023f77
update to v2025.8.0 branch 2025-08-20 10:53:06 +02:00
Stefan Melmuk
17c74bf59a
update to v2025.7.2 branch 2025-08-08 17:02:25 +02:00
Stefan Melmuk
434c7bb5a1
update to v2025.7.1 branch 2025-08-04 00:48:55 +02:00
Stefan Melmuk
f67816eeb7
update to v2025.7.0 branch 2025-07-09 18:16:01 +02:00
Stefan Melmuk
612c54cd94
update to v2025.6.2 branch 2025-07-09 17:43:18 +02:00
Stefan Melmuk
60acdbce4d
update to v2025.6.1 branch 2025-07-09 17:42:12 +02:00
Stefan Melmuk
f2ddbbb93b
add remote to existing web-vault repository 2025-07-07 10:29:59 +02:00
Stefan Melmuk
27ae0f6bdb
change default webvault-version to latest web-vault 2025-07-07 10:12:58 +02:00
Stefan Melmuk
005ecac766
fix local build version 2025-05-27 23:07:29 +02:00
Timshel
68d5a6954f Build using prepatched vaultwarden/vw_web_builds 2025-05-15 20:28:37 +02:00
BlackDex
34de48e83d
Update to v2024.11.2
A security patch has just been released, update to this version.
Add some other modifications like removing stripe, braintree and paypal keys.

Signed-off-by: BlackDex <black.dex@gmail.com>
2024-11-25 20:37:28 +01:00
BlackDex
4f516a026b
Added some missing changes and CI
Signed-off-by: BlackDex <black.dex@gmail.com>
2024-11-22 21:10:17 +01:00
BlackDex
1912ee4afe
Update web-vault to v2024.11
- This PR includes the changes from @stefan0xC done in #182
- It also adds the dynamic-css support

Removed the access-intelligence since this is linked to Bitwarden Licensed code.

Signed-off-by: BlackDex <black.dex@gmail.com>
2024-11-21 21:22:52 +01:00
Stefan Melmuk
4e690d4770
update web-vault to v2024.10.5 2024-11-06 15:49:35 +01:00
BlackDex
12568dfbb4
Add build env's
Sometimes you want to set specific environment variables during build.
For example, on some systems nodejs needs some extra options to be able to run correctly on low memory systems.
To make sure this will be loaded and works on both scripts and Dockerfile, you can now create a `.build_env` file.
This `.build_env` file should contain all the variables (including an export command) you want to expose during build time.

The template file has a nodejs example.

Closes #183

Signed-off-by: BlackDex <black.dex@gmail.com>
2024-11-04 22:28:25 +01:00
Mathijs van Veluw
b20d398f5a
Merge branch 'master' into feature/build 2024-08-07 21:05:15 +02:00
Stefan Melmuk
7b86da5d58
build without the bitwarden_license/ directory 2024-08-06 22:00:08 +02:00
Timshel
08c92e2732 Use checkout and build scripts in docker 2024-08-02 14:15:04 +02:00
Stefan Melmuk
b4b89efdf6
normalize commit id length 2024-03-09 10:55:24 +01:00
Stefan Melmuk
9b23b36860
make it work with docker 2024-03-09 10:55:24 +01:00
Stefan Melmuk
21ffad4495
create script to replace svg icons 2024-03-09 10:55:22 +01:00
Sandro
5367c2447d
Fix applying latest patch if patches is a symlink 2024-01-17 00:47:43 +01:00
BlackDex
0277844cf9
Misc changes
Some misc changes.
- Moved old patch files to a `legacy` sub-folder
- If a legacy patch is used, show a warning and pause for 10 seconds
- Updated the checkout and Dockerfile so both use the same way of
  cloning the Bitwarden/client repo
- Updated the `patch_web_vault.sh` script to try and detect the vault version
- Added two new make commands to prepare and release a new version
- Added a `.env` feature for the `Makefile` to set some defaults
  Mainly used for using either `docker` or `podman` and for the GitHub
  Release script to have a predefined GPG user/key
2023-12-18 17:09:47 +01:00
3afdaa61ed Upstream repository default branch is now called 'main'. 2023-12-16 07:17:35 -05:00
Stefan Melmuk
e94fdf1d38
don't run npm audit fix
currently it fails (because it can't resolve the $tailwindcss reference)
but also in general we might not want to depend on automatic updating the
dependencies without checking them first.
2023-08-31 19:56:08 +02:00
Stefan Melmuk
2f513f32ea
add support for annotated tags 2023-05-11 21:26:07 +02:00
BlackDex
b6a7cdb5e5
Moved images into directory structure
As requested in #122 moved all the image files into a correct directory structure.
This does seem a bit logical indeed. And it makes it more clear where
which replaced image goes. It also makes the `cp` command less error prone.

Fixes #122
2023-03-28 17:49:13 +02:00
Helmut K. C. Tessarek
5b326ecb4f
remove v from version string 2023-02-21 20:47:34 -05:00
BlackDex
34c0540ec9
Make scripts compatible with macOS/BSD
All the scripts used by this repo were more focused on Linux based systems.
They did not work on macOS or other BSD based systems because of flags
or commands which are not available.

This PR resolves those items by adjusting the failed commands so they
work on both Linux and macOS/BSD systems.

Fixes #112
2023-02-15 22:19:44 +01:00
Stefan Melmuk
9c252b069c
change the favicon.ico 2023-01-11 08:30:48 +01:00
Stefan Melmuk
dedd6bbe45
make backup of previous web-vault
currently if `builds/web-vault` exists the script will copy the newly
built web-vault to `builds/web-vault/web-vault`.

include suggestions from code review

Co-authored-by: BlackDex <black.dex@gmail.com>
2022-12-18 00:00:20 +01:00
Stefan Melmuk
cc7af21968
change pageTitle to Vaultwarden and add favicons 2022-12-08 23:15:50 +01:00