Commit Graph

16784 Commits

Author SHA1 Message Date
Jonas Hendrickx 4dcb295815 load state of adjust payment dialog 2024-12-02 15:18:30 +01:00
Jonas Hendrickx e3a4baa619 ChangePlanDialog now properly supports the sales tax being updated when it opens. 2024-11-28 12:46:14 +01:00
Jonas Hendrickx 0bcda6e327 remove duplicate section 2024-11-28 10:41:08 +01:00
Jonas Hendrickx 974e0701e6 Revert "remove"
This reverts commit f0413bd90d.
2024-11-28 10:29:38 +01:00
Jonas Hendrickx f0413bd90d remove 2024-11-28 10:28:32 +01:00
Jonas Hendrickx 3957a6c56a reorder 2024-11-27 10:53:18 +01:00
Jonas Hendrickx 83c3b7c4b8 not correctly calculating total 2024-11-26 20:22:09 +01:00
Jonas Hendrickx 6babfcd216 Merge branch 'main' into PM-13999-Show-estimated-tax-for-taxable-countries 2024-11-26 20:09:07 +01:00
Victoria League 3db5beaa60
[CL-514] Update slider icon to reduce blurriness on external monitors (#12154) 2024-11-26 11:31:08 -05:00
Victoria League eac5e63f2f
[CL-513] Fix lifecycle order for toggle title attribute (#12152) 2024-11-26 11:10:43 -05:00
Jonas Hendrickx 44c3bed329 rename callback 2024-11-26 15:52:57 +01:00
Jonas Hendrickx d2425ae5fa revert translation renaming 2024-11-26 12:51:25 +01:00
Jonas Hendrickx 4c5e7345c3 refactor 2024-11-26 11:58:51 +01:00
Jonas Hendrickx f443708b5e refactor 2024-11-26 11:46:03 +01:00
Jonas Hendrickx a1ed915d61 refactor 2024-11-26 11:37:27 +01:00
Jonas Hendrickx 63f85c7b85 refactor 2024-11-26 11:34:39 +01:00
Jonas Hendrickx 7a2e59b9b3 refactor 2024-11-26 11:30:23 +01:00
Jonas Hendrickx 81b7664006 fix english translation tax id number 2024-11-26 11:07:38 +01:00
Jonas Hendrickx fd9ec3fafa refactor 2024-11-26 10:40:09 +01:00
cyprain-okeke c52eeb1cb3
[PM-13348] Browser Extension impacts on Free Bitwarden Family Policy (#12073)
* Add changes for enabled policy

* Remove unused property

* Refactor the changes

* remove duplicated across multiple components

* Add some test and documentations to service

* Correct the comment free family sponsorship for isExemptFromPolicy
2024-11-25 22:37:24 +01:00
Will Martin bb0912154d
[CL-508] extension width setting (#12040) 2024-11-25 14:43:31 -05:00
rr-bw 820b03dd49
fix(biometrics): [PM-13901] Bugfix for "Ask for biometrics on launch does not auto prompt biometrics" (#12144)
This PR ensures that, on the Chrome browser extension, biometrics gets auto-prompted when the user selects "Ask for biometrics on launch" by resetting the `isInitialLockScreen` to `true` on active account change.

Feature flag: `ExtensionRefresh` ON.
2024-11-25 11:34:53 -08:00
Github Actions d13bbf979f Bumped client version(s) 2024-11-25 18:00:19 +00:00
Daniel James Smith 1bfdfd9375
Move access intelligence feature under bitwarden_license (#12116)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-25 18:48:34 +01:00
Kyle Spearrin f65a39d6d8
validate proper duo hostnames (#12149) 2024-11-25 11:57:49 -05:00
Daniel James Smith cf52c6030e
Cleaning up after removing gulp from codebase (#12117)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-25 17:51:24 +01:00
renovate[bot] 2e5a043f1a
[deps] Autofill: Update prettier-plugin-tailwindcss to v0.6.9 (#12122)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 11:24:31 -05:00
renovate[bot] f3e1124b34
[deps] Platform: Update @types/node to v22.9.3 (#12127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 11:21:29 -05:00
renovate[bot] 0be38c580c
[deps] Autofill: Update tldts to v6.1.64 (#12123)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 11:20:54 -05:00
Daniel García 08ce0c863b
Fix conflict with pinned dependency (#12147)
# Conflicts:
#	apps/desktop/desktop_native/core/Cargo.toml
2024-11-25 16:14:53 +00:00
renovate[bot] 12fa1af2c5
[deps] Platform: Pin Rust crate tokio-util to =0.7.11 (#12121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 16:59:00 +01:00
Michal Vaněk 06b3c37f03
[PM-15167] Fix password generator ascii ambiguous sets (#12143)
Co-authored-by:  Audrey  <ajensen@bitwarden.com>
2024-11-25 10:46:17 -05:00
Nick Krantz d52da5869b
[PM-15065] Vault Loading on empty tabs (#12059)
* catch errors from `tabSendMessage`

- Removes the need for a timeout when fetching page details

* Add parameter to reject on error

- allows each implementation to decide if they want to handle the error or not
2024-11-25 08:37:01 -06:00
Jonas Hendrickx 0aa90e1583 refactor 2024-11-25 15:23:51 +01:00
Jonas Hendrickx 6b97fb0462 Merge branch 'PM-14891-Sales-Tax-Estimation-For-Organizations' into PM-13999-Show-estimated-tax-for-taxable-countries 2024-11-25 15:06:14 +01:00
Jonas Hendrickx 51ebe4183e Merge branch 'PM-14892-Sales-Tax-Estimation-For-Clients' into PM-13999-Show-estimated-tax-for-taxable-countries 2024-11-25 15:06:10 +01:00
renovate[bot] da6a0cb8e9
[deps] Platform: Update Rust crate pin-project to v1.1.7 (#12132)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
2024-11-25 15:00:29 +01:00
renovate[bot] e07ddcea59
[deps] Platform: Update Rust crate windows to v0.58.0 (#10580)
* [deps] Platform: Update Rust crate windows to v0.58.0

* Fix windows build

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
2024-11-25 14:59:51 +01:00
renovate[bot] 0723feac9e
[deps] Platform: Update Rust crate async-stream to v0.3.6 (#12128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com>
2024-11-25 14:59:03 +01:00
cyprain-okeke f48422824c
Resolve the bug that was raised (#12086) 2024-11-25 11:26:48 +01:00
Bernd Schoolmann 341a93aa47
[Pm-9823] Extract biometric messaging service (#10862) 2024-11-22 17:41:14 -08:00
Jared Snider 493f81a017
Auth/PM-15115 - New LoginComponent - Remove Captcha (#12077)
* PM-15115 - Captcha being deprecated so remove from new UI refreshed login component + start putting deprecated comments on some things.

* PM-15115 - Add Jira ticket to TODOs per best practice
2024-11-22 15:50:31 -05:00
Daniel James Smith 2ee14ba5ce
Add translation to navButton.title (#12110)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-22 14:59:05 -05:00
Jordan Aasen 52e4ccaebb
remove check for apps (#12079) 2024-11-22 14:57:24 -05:00
Jonathan Prusik 04caec6f69
[PM-15187] Do not use innerHTML (#12108)
* do not use innerHTML

* remove unused catalog message
2024-11-22 14:07:13 -05:00
Alec Rippberger 02ea368446
[PM-4816] Create shared LoginApprovalComponent (#11982)
* Stub out dialog

* Genericize LoginApprovalComponent

* update ipc mocks

* Remove changes to account component

* Remove changes to account component

* Remove debug

* Remove test component

* Remove added translations

* Fix failing test

* Run lint and prettier

* Rename LoginApprovalServiceAbstraction to LoginApprovalComponentServiceAbstraction

* Add back missing "isVisible" check before calling loginRequest

* Rename classes to contain "Component" in the name

* Add missing space between "login attempt" and fingerprint phrase

* Require email
2024-11-22 12:55:26 -06:00
rr-bw 13d4b6f2a6
fix(biometrics): [PM-14593] Bugfix for "Cannot disable biometrics on extension" (ExtensionRefresh) (#12099)
In the legacy `AccountSercurityV1Component` the `updateBiometric(enabled: boolean)` method had an `else` block to handle an `enabled` value of `false`. The new `AccountSecurityComponent` is missing this block, which makes it so the user cannot disable biometrics because we aren't handling the case where they uncheck the biometrics checkbox. This PR just adds the `else` block in the new component so we handle a `false` value.

Feature Flag: ExtensionRefresh ON
2024-11-22 10:31:09 -08:00
Jared Snider 4b6f70a13d
Auth/PM-15155 - 2FA Component Renames (#12092)
* PM-15155 - Move 2FA setup components into own folder

* PM-15155 - Two-factor-authenticator --> Two-factor-setup-authenticator

* PM-15155 - TwoFactorEmail --> TwoFactorSetupEmail

* PM-15155 - TwoFactorBaseComponent --> TwoFactorSetupMethodBaseComponent

* PM-15155 - Rename two-factor-setup folder to just two-factor as it is a management screen not just a setup screen

* PM-15155 - TwoFactorWebauthn --> TwoFactorSetupWebauthn

* PM-15155 - TwoFactorDuo --> TwoFactorSetupDuo

* PM-15155 - TwoFactorYubikey --> TwoFactorSetupYubikey
2024-11-22 12:33:46 -05:00
Daniel James Smith 03aa4fd4d8
[PM-13667] Add button to open credential history on web (#12100)
* Create CredentialGeneratorHistoryDialogComponent to be re-used on web and desktop

* Add button to open credential histpry on web

* Add button to open credential history on desktop (#12101)

- Register route to open new CredentialGeneratorHistoryDialogComponent when FeatureFlag/GeneratorToolsModernization is enabled
- Add button to credential generator
- Add missing keys to en/messages.json

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-11-22 18:29:30 +01:00
bw-ghapp[bot] 7eb18b8e1a
Autosync the updated translations (#12095)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-11-22 13:43:29 +01:00