Commit Graph

16236 Commits

Author SHA1 Message Date
Cesar Gonzalez a96b8d69b5
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-25 13:18:42 -05:00
Jordan Aasen 7f33954316
don't display free bitwarden families button (#11184) 2024-09-25 19:56:04 +02:00
Jordan Aasen d0b09202c6
[PM-12504] - hide create send button and send tab when sends are disabled (#11186)
* hide create send button and send tab when sends are disabled

* reverse logic

* tidy up filter.

* fix popup tab navigation filter

* fix popup tab nav state

* fix popup-layout stories
2024-09-25 10:40:23 -07:00
Cesar Gonzalez be1f361c59
[PM-8833] Working through accessibility issues with the password generator 2024-09-25 12:31:47 -05:00
Alec Rippberger 742900a663
PM-11390: [Defect] View Login - Clicking Password History opens Edit Item window behind View Login window (#11119)
* Add password dialog component.

* Properly direct to browser password history screen.

* Add padding to history items.

* Update test to correct password history route.

* Remove unneeded provider.

* Use relative path for SharedModule.
2024-09-25 10:45:13 -04:00
renovate[bot] 57c5c46cf7
[deps] Platform: Update @types/chrome to v0.0.272 (#11057)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-25 09:44:26 -04:00
Cesar Gonzalez 0b7499bdf9
[PM-8833] Implementing final elements of the rough sketch before continuing refinement 2024-09-25 08:38:11 -05:00
Cesar Gonzalez 84b0f2648c
Merge branch 'autofill/pm-12316-implement-inline-menu-passkeys-loading-state' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-25 08:19:03 -05:00
Cesar Gonzalez 4c5ae97bb2
Merge branch 'main' into autofill/pm-12316-implement-inline-menu-passkeys-loading-state 2024-09-25 08:18:40 -05:00
Jordan Aasen cd9045483b
[PM-12561] - add data attrs for send form (#11209)
* add data attrs for send form

* Add data-testid for toggle view password

* Revert "Add data-testid for toggle view password"

This reverts commit bd6fcc8c1b.

* move dataid to component

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-25 14:03:42 +02:00
Jordan Aasen d587be1831
[PM-12403] - Implement Remove Send policy on Add/edit screen (#11178)
* disable edit send if policy requires

* remove unused var

* don't display free bitwarden families button

* Revert "don't display free bitwarden families button"

This reverts commit 832564d705.

* use config instead of policy service

* Revert "don't display free bitwarden families button"

This reverts commit 832564d705.

* remove unnecessary code

* Use short when transforming deletionDate instead of fixed format

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-25 11:07:01 +00:00
Shane Melton e6c3de9f47
[PM-12609] Use shareReplay for allCiphers$ observable (#11229) 2024-09-24 14:30:06 -07:00
Jonathan Prusik 4269489548
pin regedit dependency (#11228) 2024-09-24 17:07:17 -04:00
Todd Martin 85b97d9304
Remove authenticator-token feature flag (#11182) 2024-09-24 17:02:39 -04:00
Todd Martin bdcf920e62
Remove references to device-trust-logging feature flag (#11183) 2024-09-24 16:47:10 -04:00
SmithThe4th 3646214a0f
Made allCiphers$ depend on the refresh subject$ (#11225) 2024-09-24 14:13:27 -04:00
cyprain-okeke e3c75b3c1b
Resolve the payment display (#11219) 2024-09-24 18:07:29 +01:00
Cesar Gonzalez 94c710bce6
[PM-8833] Implementing final elements of the rough sketch before continuing refinement 2024-09-24 10:53:45 -05:00
Cesar Gonzalez 61a4ca056d
[PM-8833] Implementing final elements of the rough sketch before continuing refinement 2024-09-24 10:47:27 -05:00
Cesar Gonzalez 9f90816e2c
[PM-8833] Implementing final elements of the rough sketch before continuing refinement 2024-09-24 10:41:42 -05:00
Cesar Gonzalez 45ae8a0070
[PM-8833] Implementing final elements of the rough sketch before continuing refinement 2024-09-24 10:38:12 -05:00
renovate[bot] 0089ae0886
[deps] DevOps: Update gh minor (#11064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-24 11:35:01 -04:00
Cesar Gonzalez 46766c9bf7
Merge branch 'autofill/pm-12316-implement-inline-menu-passkeys-loading-state' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-24 10:02:07 -05:00
Cesar Gonzalez 4d32fd0750
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-24 09:58:53 -05:00
Cesar Gonzalez 5fe4ed9af7
Merge branch 'main' into autofill/pm-12316-implement-inline-menu-passkeys-loading-state 2024-09-24 09:53:29 -05:00
Cesar Gonzalez 406ccbf7c3
[PM-12316] Fixing an edge case issue where updating the overlay ciphers can trigger an update of the passkey auth view before the page is refreshed 2024-09-24 09:48:59 -05:00
Jonathan Prusik e88e231d48
[PM-11588] Bugfix - parse user input value for combined expiry date when creating/adding a card cipher (#11103)
* simplify logic and fix some pattern-matching bugs

* add first pass at parsing combined expiry year and month from user input

* clean up code

* fix broken three-digit parsing case

* fix case where splitCombinedDateValues returns empty strings when the input is only a delimiter

* fix incorrect expectation of falsy negative integers

* clean up code

* split out logic from parseYearMonthExpiry

* move utils from vault to autofill
2024-09-24 10:36:44 -04:00
Cesar Gonzalez 8af49cc28b
Merge branch 'main' into autofill/pm-12316-implement-inline-menu-passkeys-loading-state 2024-09-24 08:54:44 -05:00
Cesar Gonzalez 05e58d02e3
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-24 08:50:48 -05:00
Cesar Gonzalez a2b4c2f40a
[PM-8833] Reworking how the inline menu is opened and positioned to act more uniformly 2024-09-24 08:38:36 -05:00
Alex Morask c8084cc4e3
Fixed free organization upgrade after stripe sources deprecation (#11205) 2024-09-24 09:26:39 -04:00
Cesar Gonzalez 065299a27e
[PM-8833] Reworking how the inline menu is opened and positioned to act more uniformly 2024-09-24 08:25:04 -05:00
Jordan Aasen 8507097fe7
fix send password input (#11208) 2024-09-24 11:45:08 +02:00
Bernd Schoolmann d92b2cbea2
[PM-11477] Remove deprecated cryptoservice functions (#10854)
* Remove deprecated cryptoservice functions

* Use getUserkeyWithLegacySupport to get userkey

* Fix tests

* Fix tests

* Fix tests

* Remove unused cryptoservice instances

* Fix build

* Remove unused apiService in constructor

* Fix encryption

* Ensure passed in key is used if present

* Fix sends and folders

* Fix tests

* Remove logged key

* Fix import for account restricted keys
2024-09-24 11:28:33 +02:00
Jordan Aasen 6d9223fac7
[PM-12505] - add delete send button to footer (#11187)
* add delete send button to footer

* add basic error handling

* update copy. user bitAction

* use arrow function. remove border class
2024-09-24 09:26:25 +02:00
Jordan Aasen aa91a8d5ca
fix send form defects (#11212) 2024-09-24 09:12:27 +02:00
bw-ghapp[bot] e691e2dadb
Bumped client version(s) (#11211)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-23 22:48:23 +00:00
Shane Melton 4b9935b28c
[PM-12528] AC Fix Collection Refresh (#11207)
* [PM-12528] Ensure collections refresh when the refresh$ subject emits

* [PM-12528] Cleanup all collections observable
2024-09-23 15:01:48 -07:00
SmithThe4th 0db179e974
[PM-739] Using a space at the beginning of otpauth:// generate a wrong OTP (#11204)
* Trimmed tariling whitespace from totp field

* Trimmed tariling whitespace from totp field

* Fix failing test
2024-09-23 16:45:53 -04:00
Justin Baur 073fd29206
Add Retries to `get` (#11176) 2024-09-23 16:39:57 -04:00
cyprain-okeke 08f0dadc2f
Resolve the bug on change payment method (#11202) 2024-09-23 19:23:53 +01:00
Nick Krantz bcddf575a1
[PM-11306] Disable Animation Setting (#11157)
* add appearance option to disable animations

* add check to only show the form after it's populated to avoid flash of inaccurate values

* switch to form loading while waiting for form values
2024-09-23 11:56:09 -05:00
Cesar Gonzalez 8583a52be8
[PM-8833] Refining mouse interactions with filled fields 2024-09-23 11:16:32 -05:00
Jared McCannon 2b462b6fd6
Validate domain has been verified (#11125)
- Added client-side validation that the domain has been verified.
2024-09-23 10:33:44 -05:00
Cesar Gonzalez 3fe78fdead
[PM-8833] Refining mouse interactions with filled fields 2024-09-23 09:24:58 -05:00
github-actions[bot] c484f8306c
Autosync the updated translations (#11167)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-23 14:13:04 +00:00
Nick Krantz 17c9b26336
[PM-12252] Autofill name of new ciphers (#11127)
* autofill name for new ciphers

* only include name and uri when the extension is not popped out

* only populate name and uri for login ciphers

* source the URL directly from the new item dropdown component

* fix new item dropdown tests
2024-09-23 08:55:23 -05:00
Cesar Gonzalez 97a9edfda6
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-23 08:16:36 -05:00
github-actions[bot] 69bf91a15e
Autosync the updated translations (#11196)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-23 09:48:14 +00:00
github-actions[bot] 1b8fcda90d
Autosync the updated translations (#11197)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-23 09:47:05 +00:00