Commit Graph

3373 Commits

Author SHA1 Message Date
Cesar Gonzalez 0cfd954ea1
[PM-8833] Refactoring implementation 2024-09-30 08:56:47 -05:00
Cesar Gonzalez ef462a1b51
[PM-8833] Reworking how we handle adding a password to history 2024-09-27 14:49:36 -05:00
Cesar Gonzalez ab681e79eb
[PM-8833] Reworking how we handle adding a password to history 2024-09-27 14:43:39 -05:00
Cesar Gonzalez 59e119bea0
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-27 14:37:37 -05:00
Cesar Gonzalez 346c754c9a
[PM-8833] Reworking how we handle generating the password to pull the usage of the service out of the OverlayBackground 2024-09-27 12:57:26 -05:00
Jordan Aasen 08e9a69083
fix delete send button (#11296) 2024-09-27 19:56:17 +02:00
Cesar Gonzalez 68878e7c2c
[PM-8833] Reworking how we handle generating the password to pull the usage of the service out of the OverlayBackground 2024-09-27 12:51:29 -05:00
Cesar Gonzalez 4281685cc0
[PM-8833] Reworking how we handle generating the password to pull the usage of the service out of the OverlayBackground 2024-09-27 12:46:16 -05:00
Daniel James Smith 20c253e87b
[PM-12066] Add missing column headers to reports (#11293)
* Add missing column header to weak-password report

* Add missing column header to exposed-password report

* Add missing column header to reused-password report

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-27 13:03:22 -04:00
cyprain-okeke b149c86c28
Resolve the issue of recalculation (#11294) 2024-09-27 17:51:43 +01:00
✨ Audrey ✨ 433ae13513
[PM-5611] username generator panel (#11201)
* add username and email engines to generators
* introduce username and email settings components
* introduce generator algorithm metadata
* inline generator policies
* wait until settings are available during generation
2024-09-27 09:02:59 -04:00
Jordan Aasen 739c76a24f
[PM-12704] - fix loading state for send list (#11264)
* fix loading state for send service

* fix test

* fix test and service
2024-09-27 13:38:50 +02:00
github-actions[bot] ff57c72df5
Autosync the updated translations (#11271)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-27 11:09:44 +00:00
Daniel García 281b4db424
[PM-1179] Ensure win is not destroyed in updateWindowState (#10737) 2024-09-27 12:30:04 +02:00
github-actions[bot] 81e82a2535
Autosync the updated translations (#11270)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-27 08:53:03 +00:00
github-actions[bot] 794e46973d
Autosync the updated translations (#11272)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-27 08:49:58 +00:00
Daniel James Smith 9eeaf0a61f
[PM-12066] Add sorting to weak password report (#11027)
* Simplify the filter(toggle group) to filter by organizationId instead of a orgFilterStatus property which is not present on the CipherView

* Add sorting to weak password report table

- Create new type to represent a row within the report
- Add types and remove usage of any
- Include the score/badge within the data passed to the datasource/table instead of looking it up via the `passwordStrengthMap`
- Remove unneeded passwordStrengthCache
-  Enable sorting via bitSortable
- Set default sort to order by weakness

* Show headers and sort also within AC version of weak-password report, but hide the Owner column

* Clarify that we are filtering by OrgId

* Use a typed object for the reportValue instead of an array

---------

Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-27 01:38:18 +02:00
Cesar Gonzalez 5e6b2ea830
[PM-8833] Refactoring implementation 2024-09-26 15:45:11 -05:00
Jason Ng 069ed80eed
PM-12678 update org vault so user not blocked after edit item(#11261) 2024-09-26 16:25:27 -04:00
Cesar Gonzalez 3e04153951
[PM-8833] Refactoring implementation 2024-09-26 14:54:55 -05:00
Cesar Gonzalez 1468c2623d
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-26 12:08:39 -05:00
Cesar Gonzalez 23a369bdf6
[PM-8833] Fixing broken jest tests for OverlayBackground 2024-09-26 11:57:00 -05:00
Cesar Gonzalez da2dc3c66f
[PM-8833] Fixing broken jest tests for AutofillInlineMenuIframeService 2024-09-26 09:48:05 -05:00
Cesar Gonzalez d076a7525b
[PM-8833] Fixing broken jest tests for AutofillInlineMenuButton 2024-09-26 09:42:27 -05:00
Cesar Gonzalez 61bcb8b78a
[PM-8833] Fixing broken jest tests for AutofillInlineMenuList 2024-09-26 09:38:16 -05:00
Cesar Gonzalez caeedb7d23
[PM-8833] Fixing broken jest tests for AutofillOverlayContentService 2024-09-26 09:12:27 -05:00
renovate[bot] 46f62b6dd5
[deps]: Lock file maintenance (#11071)
* [deps]: Lock file maintenance

* Works on my machine

* Lock minimatch types version to the _very_ old one we need

This is yet another dependency locked to years old due to gulp. REMOVE THIS OVERRIDE WHEN WE DROP GULP

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
2024-09-26 10:04:15 -04:00
Cesar Gonzalez e616e2a8e6
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-26 08:45:03 -05:00
Cesar Gonzalez 02ca7e7826
[PM-8833] Working through accessibility issues with the password generator 2024-09-26 06:00:37 -05:00
Cesar Gonzalez d842df3779
[PM-8833] Working through accessibility issues with the password generator 2024-09-26 05:21:57 -05:00
Cesar Gonzalez e4e43f8e04
[PM-8833] Working through accessibility issues with the password generator 2024-09-26 05:05:51 -05:00
Jonas Hendrickx d2e5af7fb5
[PM-11901] Refactoring self-hosting license file uploader (#11083) 2024-09-26 11:23:23 +02:00
Cesar Gonzalez 0a1d727884
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-26 04:22:20 -05:00
Bernd Schoolmann 8fb97e7b60
Rename biometric integration description to exclude safari (#11233) 2024-09-26 10:44:10 +02:00
Cesar Gonzalez 077abe0518
[PM-12316] Implement inline menu passkeys authenticating state (#11113) 2024-09-25 16:56:50 -05:00
Cesar Gonzalez 082e5aa1c5
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-25 15:27:56 -05:00
Jordan Aasen caece397c6
[PM-11927] - File Send popout dialog (#11138)
* file popout component

* finish file popout dialog

* finalize send popout dialog component

* fix tests

* conditionally provide file popout dialog

* simplify send file popout dialog

* add file popout dialog container

* remove unnecessary modules
2024-09-25 21:35:12 +02:00
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
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
Shane Melton e6c3de9f47
[PM-12609] Use shareReplay for allCiphers$ observable (#11229) 2024-09-24 14:30:06 -07:00
Todd Martin 85b97d9304
Remove authenticator-token feature flag (#11182) 2024-09-24 17:02:39 -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