Commit Graph

16163 Commits

Author SHA1 Message Date
Cesar Gonzalez 3fe78fdead
[PM-8833] Refining mouse interactions with filled fields 2024-09-23 09:24:58 -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
✨ Audrey ✨ cf48db5ed1
[PM-11418] generator policy constraints (#11014)
* add constraint support to UserStateSubject
* add dynamic constraints
* implement password policy constraints
* replace policy evaluator with constraints in credential generation service
* add cascade between minNumber and minSpecial

Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2024-09-23 11:07:47 +02:00
Cesar Gonzalez eb4ccf3be1
[PM-8833] Fixing an issue with attempting to generate a password without being authenticated 2024-09-20 15:24:01 -05:00
SmithThe4th 9a89ef9b4f
[PM-12277] Deleting or restoring from view item page breaks back button (#11108)
* Added skipLocationChange while navigating to the view cipher to prevent pushing view cipher route to state

* Fix navigation bug after restore or delete

* Simplified to just use popupRouterCacheService.back
2024-09-20 15:31:52 -04:00
Cesar Gonzalez 55b09347f1
[PM-8833] Refactoring implementation 2024-09-20 12:42:24 -05:00
Cesar Gonzalez f3f9a44197
[PM-8833] Refactoring implementation 2024-09-20 12:26:40 -05:00
Cesar Gonzalez f7ad4e55d2
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-20 12:05:15 -05:00
Jonathan Prusik 2b18185b40
remove container padding for popup views (#11162) 2024-09-20 13:00:02 -04:00
Jonathan Prusik 9b352c0cd8
fix typography of change shortcut section text (#11163) 2024-09-20 12:59:48 -04:00
Cesar Gonzalez 0acc8765bf
[PM-8833] Fixing a couple of smaller issues before diving deeper into reworking input event interactions 2024-09-20 11:59:02 -05:00
Robyn MacCallum cf1f7cc61d
[SM-1302] Initial config page (#10196)
* Initial config page

* Remove project actions

* Add copy projectId method to the project page

* Update bitwarden_license/bit-web/src/app/secrets-manager/service-accounts/config/config.component.ts

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Update bitwarden_license/bit-web/src/app/secrets-manager/shared/projects-list.component.ts

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Update apps/web/src/locales/en/messages.json

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Fix method and  string naming

* Ensure config component load logic happens after params observed

* Remove projectId emitted event

* Update bitwarden_license/bit-web/src/app/secrets-manager/service-accounts/config/config.component.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Adjust load function

* Fix config translation

* Remove unnecceary async from copy functions

* Add project ID translation key

* Update bitwarden_license/bit-web/src/app/secrets-manager/service-accounts/config/config.component.ts

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Simplify load function

* Simplify variable definition

* Add all machine account projects to the config page

* Update bitwarden_license/bit-web/src/app/secrets-manager/service-accounts/config/config.component.ts

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>

* Remove unused variable

* Remove revision date in config project list

---------

Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2024-09-20 12:54:03 -04:00
Jordan Aasen ea025b9026
add padding to new organization input (#11090) 2024-09-20 08:49:27 -07:00
Justin Baur 972339be83
Remove Storage Reseed FF (#11156) 2024-09-20 11:46:00 -04:00
Cesar Gonzalez 602694d694
[PM-8833] Fixing an issue where the inline menu aria alert can be read multiple times when a user immediately focuses the menu 2024-09-20 10:17:25 -05:00
Nick Krantz 0516ca00dc
update trial initiation text to only represent the product (#11171)
Co-authored-by: Alec Rippberger <alec@livefront.com>
2024-09-20 09:48:44 -05:00
Cesar Gonzalez 7ea2d50696
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-20 09:14:20 -05:00
github-actions[bot] a2ce4e53c6
Autosync the updated translations (#11165)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-20 14:12:17 +00:00
Cesar Gonzalez c276d5dfa5
[PM-281] A11y visual distinction required for page links (#9878)
* [PM-281] Visual distinction required for login page links

* add bitLink to report links

* add bitLink to billing history

* [PM-281] Adding more references to bitLink and incorporating changes to aria labels for a variety of buttons

* Added editItemWithName to announce links within reports even better

---------

Co-authored-by: Vicki League <vleague@bitwarden.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-20 09:04:48 -05:00
cyprain-okeke 8f05581ba0
[AC-3052] [Defect] Payment method section is blank when upgrading Teams SM trial initiated org paid with Bank Account (#11158)
* Fix the payment method issue

* Resolve the navigation after upgrade
2024-09-20 14:58:53 +01:00
Shane Melton 36a9228523
[PM-11391] Replace button tag with div for TOTP timer (#11116) 2024-09-20 06:56:21 -07:00
Victoria League 1262623fac
[CL-451] Add option for full width chip select (#11135) 2024-09-20 09:52:12 -04:00
Nick Krantz c13131acd1
remove border styles, allow for component library to style the icon button (#11154) 2024-09-20 08:45:44 -05:00
Jason Ng ece6f8aae2
AC-2617 update vault header to have loading text on slow connection(#11121) 2024-09-20 09:44:05 -04:00
github-actions[bot] 5f25bd93cd
Autosync the updated translations (#11166)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-20 11:26:04 +00:00
Cesar Gonzalez 0836e43753
[PM-8833] Fixing an issue with how hover state can affect positioning of the inline menu 2024-09-20 04:29:31 -05:00
Cesar Gonzalez 55da615caa
[PM-8833] Setting up password generator to refresh only when a form is blurred entirely 2024-09-20 03:58:14 -05:00
Cesar Gonzalez 43ed792823
[PM-8833] Adding aria labels to the password generator elements 2024-09-19 17:22:05 -05:00
Cesar Gonzalez c035ef834b
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-19 16:41:25 -05:00
Cesar Gonzalez 64a454aef6
[PM-8833] Working through refinements for how the inline menu is placed 2024-09-19 16:15:17 -05:00
Jordan Aasen 992964fc08
disable hide email when in policy in send options (#11161) 2024-09-19 22:15:11 +02:00
Jordan Aasen 01f668e648
add send link copy (#11160) 2024-09-19 21:59:25 +02:00
Alec Rippberger ca1dce4625
Add missing translation keys. (#11159) 2024-09-19 14:48:14 -05:00
Jordan Aasen c4d66a1383
[PM-11904] - send options form (#11142)
* send options form

* remove commented code

* fix margin. update i18 key

* remove unecessary input

* remove unnecessary typing. DRY up messages
2024-09-19 20:53:25 +02:00
Cesar Gonzalez 3f4e3acdec
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-19 13:35:55 -05:00
Victoria League eec84d893d
[CL-439] Improve keyboard and visual a11y for chip select (#11112) 2024-09-19 13:49:00 -04:00
Shane Melton 4327fa21f6
[PM-11343] Browser Refresh - View dialog permissions in AC (#11092)
* [PM-11343] Add param to conditionally disable the edit button

* [PM-11343] Cleanup router navigation and move query param handling to callers of the View dialog

* [PM-11343] Fix failing test

* [PM-11343] Fix missing router after merge

* [PM-11343] Add null checks in case the dialog result is undefined (due to closing via the ESC key)

* [PM-11343] Add support to provide a list of collections to the cipher view component

* [PM-11343] Add collections as an optional view cipher dialog parameter

* [PM-11343] Update the org vault to provide collections when opening the View cipher dialog

* [PM-11343] Fix import

* [PM-11343] Use [replaceUrl] for cipher items to avoid needing double back button
2024-09-19 10:43:28 -07:00
Cesar Gonzalez 3d4c2209ba
[PM-8833] Implementing a throttle to the update of overlay ciphers to ensure we only trigger the update once within a 50ms period 2024-09-19 12:41:36 -05:00
Jared Snider e1e772b0a2
PM-12365 - AnonLayoutWrapperComp - When you use the AnonLayoutWrapperDataService to set data in the AnonLayoutWrapperComponent, I’m seeing an ExpressionChangedAfterItHasBeenCheckedError shown in the console quite often. We should update the wrapper component to fire change detection if the AnonLayoutWrapperDataService receives new information. (#11136) 2024-09-19 13:39:16 -04:00
SmithThe4th 7ae427e713
Revert "[PM-11200] Move delete item permission to Can Manage (#10890)" (#11155)
* Revert "[PM-11200] Move delete item permission to Can Manage (#10890)"

This reverts commit 8921230b4f.

* Removed provider access
2024-09-19 13:27:08 -04:00
Nick Krantz 01e530d02b
[PM-11691] Remove Nord and Solarized Dark from extension (#11013)
* remove nord and solarized dark from AppearanceV2 component
- This component already behind the extension refresh feature flag

* update the users theme to system when nord or solarized dark is selected

* For desktop, still allow all theme types by overriding the default theme service.

* change theme on the fly rather than updating local state.

- When the feature flag is removed then a migration will have to take place
2024-09-19 10:55:40 -05:00
Cesar Gonzalez 43780489ae
[PM-8833] Fixing an issue where the inline menu can potentially appear without identity ciphers on an account creation form 2024-09-19 10:49:45 -05:00
Cesar Gonzalez bfe9927fbb
[PM-8833] Refactoring elements of the OverlayContentService to facilitate expected interactions with the password generation inline menu behavior 2024-09-19 10:32:43 -05:00
Ike afff91e0f3
added duofederal.com to valid urls (#11137) 2024-09-19 11:32:42 -04:00
bw-ghapp[bot] 19f4afcd2b
Bumped client version(s) (#11152)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-19 14:27:51 +00:00
Cesar Gonzalez b94165b945
Merge branch 'main' into autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation 2024-09-19 09:02:05 -05:00
Oscar Hinton e5bb2e58a6
[PM-12004] Fix ~60 compile warnings in webpack for web (#11004) 2024-09-19 15:00:07 +02:00
Oscar Hinton 6ffd85c42c
[PM-11342] Fix 404 missing styles (#11147)
Fix 404 page lacking styles on nested pages.
2024-09-19 14:56:47 +02:00