-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update web-vault to v2024.6.2 and remove bitwarden_license/ from build #169
Conversation
@stefan0xC, do we want to add the changes mentioned in #163 to this PR in a good way? |
6e2d1dd
to
60968d9
Compare
Every time I sign in:
The vault does load up nonetheless. |
@dfunkt That also happens on https://vault.bitwarden.com/ |
Seems like the clients are now using the new |
The other clients also seem to use this currently. dani-garcia/vaultwarden#4681 |
60968d9
to
d1021f6
Compare
Updating to the new web-vault version ( |
The added logo (which is now used for the login screen) uses the |
Since the web-vault requires a new endpoint I'd probably release a new vaultwarden version first before making a new |
It's impossible for a project to satisfy whetever policies they have downstream. While a new release might be a good idea anyway, I think just adding 2024.6.3 to the vw image might do the trick. In that case packagers will also understand the connection. Btw, thanks for all your hard work. I will be in Austria this summer. Maybe I can buy you a beer... |
It is also kinda chicken and egg issue here. Releasing a new Vaultwarden version should then be with an older web-vault. We should just time it so that they are done on at least the same day. |
IMO it is the packagers' responsibility to make sure that their packages are consistent and have dependencies in place. e.g. in RPM files you can do something like this... This is from my webvault spec file:
The issue is, you cannot satisfy all requirements by all packagers or port systems. They have to make sure that their stuff is in order. It is not the upstream project dev's responsibility. Why? Because it is impossible. You might not even know all the downstream projects. Even if you do, where does it end? You have other things to worry about. While I understand the idea, it's still not doable, nor feasible. You release when it's ready. The rest will fall into place. |
fb1c50d
to
f5747e1
Compare
I encountered some issues during testing, which is why I opted for not releasing this version. Mainly viewing 2FA codes in the via the admin console interface doesn't seem to work. Not sure if that is fixed if we build the current It does seem to work on Bitwarden Cloud though. |
hm... that does not seem to work in edit: seems like it's not a change of mine that is responsible but setting |
Well 2024.7.0 is out anyways. |
f5747e1
to
d943835
Compare
Sorry, I've been a bit busy lately. The new collapsible side menu needs some adjustment to the smaller vw logo because it's a) off-center and b) has the wrong color in admin-console in light mode: Bitwarden does not have the issue because they use their bw_web_builds/patches/v2024.5.0.patch Lines 765 to 774 in 26c122f
|
2024.7.0 has been pulled back anyway, apparently new releases are scheduled for next week: |
Ah, thanks. I was wondering about that (why they released it twice). I hadn't noticed that they have removed it. |
Now they are released again |
Maybe,directly implement 7.1 ? |
@lukasj98 I'm aware but what I said above #169 (comment) still applies. |
Technically you should be able to use style-sheets from the html/css to adjust the style of a SVG. Not sure how that would work correctly, never tried that before. |
@BlackDex Well, Bitwarden moved from using a class to having two versions of the logo with |
6ec6910
to
dade15d
Compare
@BlackDex since the web-vault beginning with I've also backported bitwarden/clients@71e8fdb to allow enrollment in password recovery (dani-garcia/vaultwarden#4628). as far as I've tested it this works without any issues. |
Nice! I just finished bulk collection endpoint, that seems to work. |
@stefan0xC: Check the VAULT_VERSION in your latest commits, you've seemingly reverted back to v2024.5.1. |
dade15d
to
8767431
Compare
hm. with |
But why not 2024.7.1 |
@lukasj98 see my comments above |
This comment was marked as duplicate.
This comment was marked as duplicate.
I can solve this on the server-side. Tested it already so, not that big of an issue. |
8767431
to
3a2220d
Compare
New version out for web-vault v2024.7.3. The new version includes [PM-4154] Introduce Bulk Encrypt Service for Faster Unlock Times. I'm very keen to see this make it into Vaultwarden to see how much it improves performance! |
@ccben87 you mean |
Ah, yes, my bad. I made a typo. I meant to say 2024.7.3. I've edited my prior comment to prevent confusion. |
New web-vault version: web-v2024.6.2
There were a lot of changes between v2024.5.1 and v2024.6.2
Since the payment method warning is now hidden behind a feature flag I've removed the code that patches it out (because the banner was also added to other parts of the code base and I think the patches are more maintainable this way). We might want to remove it manually again if the feature flag gets removed.