Ike
9b509cd329
[PM-8943] Update QRious script initialization in Authenticator two-factor provider ( #9926 )
...
* create onload() for qrious as well as error messaging if QR code cannot be displayed
* button and message updates and formpromise removal
* load QR script async
* rename and reorder methods
2024-07-08 14:48:19 -07:00
Ike
2042b3a26c
[PM-8938] two factor settings authenticator validation ( #9857 )
...
* add validation
* minor adjustments
* better useability on submit button
* removed img
* fixed formatting
2024-06-27 12:38:10 -07:00
Bernd Schoolmann
c01f6be286
[PM-1802] Update 2fa provider icons and description ( #9568 )
...
* Update yubikey to yubico
* Update icons and descriptions
* Change order of 2fa providers
* Refactor 2fa providers into separate component
* Update i18n messages for 2fa providers
* Update design
* Fix link
* Remove unused SVGs
* Undo changes to scss
* Add speedbumps to links
* Fix missing i18n string
* Add a11y tags
* Fix incorrect filepath
* Remove unused i18n strings
* Delete accidentally committed file
* Fix premium and enabled checkmark being in new line
* Rename two-factor-icon selector
* Update authenticator names in two-factor-authenticator setup component
* Update text according to figma design
* Update keys to notify crowdin translators of changed content
* Move svg icons to separate file
* Fix incorrect i18n key
2024-06-27 10:14:21 -07:00
KiruthigaManivannan
6fadee7cb4
PM-2055 Update Two Factor Authenticator Dialog ( #8972 )
...
* PM-2055 Update Two Factor Authenticator Dialog
* PM-2055 Added close to disable two factor
* PM-2055 Added a event emitter to capture enabled status
2024-06-06 09:53:29 -04:00
Matt Gibson
ee690cd1ef
Use account service for getting account profile data. ( #9133 )
...
* Use account service for getting account profile data.
* desktop build fixes
* CLI build fixes
* Remove state service methods
2024-05-17 00:21:00 +02:00
renovate[bot]
28de9439be
[deps] Autofill: Update prettier to v3 ( #7014 )
...
* [deps] Autofill: Update prettier to v3
* prettier formatting updates
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com >
2023-11-29 16:15:20 -05:00
Will Martin
a4fcd62c99
[CL-106] use CL's DialogService in Desktop & Browser ( #5875 )
...
* remove libs/angular dialog service; move simple dialog types to CL
* update DialogServiceAbstraction imports to CL
* update imports in libs/angular to use CL
* colocate simple dialog types
* move SimpleConfigurableDialog files under SimpleDialog
* remove CL import alias from CL src
* update imports
* run prettier
* convert SimpleDialog enums to types
* replace DialogServiceAbstraction with DialogService
* restrict libs/angular imports in CL
* add deprecation note to ModalService
* Delete BrowserDialogService
* Remove ElectronDialogService
* update browser and desktop services.module
* remove os.EOL in simple dialog
* change SimpleDialogCloseType to boolean
* remove close type
2023-08-16 08:26:56 -04:00
Andreas Coroiu
a73525a80c
[PM-2135] [BEEEP] Refactor and refresh web user verification components ( #5377 )
...
* [PM-2135] feat: create new user-verification module
* [PM-2136] feat: add ability to remove form field bottom margin
(cherry picked from commit 05925ff77ed47f3865c2aecade8271390d9e2fa6)
* [PM-2135] feat: refactor user-verification component
* [PM-2135] feat: refactor user-verification-prompt
* [PM-2135] feat: use form validation in prompt
* [PM-2135] feat: change autofocus target
* [PM-2135] chore: clean up old code
* [PM-2135] feat: allow user verification to show invalid password error
* [PM-2135] feat: hack mark as touched to get error to display
* [PM-2135] chore: move to auth
* [PM-2135] fix: hardcoded dialog buttons
* [PM-2135] feat: add onDestroy handler
* [PM-2135] fix: remove unecessary directive input
* [PM-2135] feat: add password toggle
* [PM-2135] chore: add hack comment
* [PM-2135] chore: move services to auth folder and rename
* [PM-2135] fix: show correct error messages
* [PM-2135] fix: re-add non-existant files to whitelist
I honestly don't know why the linter is complaining about this
* Fix capital letters whitelist
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] chore: remove rows that were mistakenly added during merge from master
* [PM-2135] feat: disable built-in browser validations
* Revert "[PM-2135] feat: disable built-in browser validations"
This reverts commit 969f75822a .
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
2023-06-28 09:02:22 -04:00
Matt Gibson
78248db590
Platform/pm 19/platform team file moves ( #5460 )
...
* Rename service-factory folder
* Move cryptographic service factories
* Move crypto models
* Move crypto services
* Move domain base class
* Platform code owners
* Move desktop log services
* Move log files
* Establish component library ownership
* Move background listeners
* Move background background
* Move localization to Platform
* Move browser alarms to Platform
* Move browser state to Platform
* Move CLI state to Platform
* Move Desktop native concerns to Platform
* Move flag and misc to Platform
* Lint fixes
* Move electron state to platform
* Move web state to Platform
* Move lib state to Platform
* Fix broken tests
* Rename interface to idiomatic TS
* `npm run prettier` 🤖
* Resolve review feedback
* Set platform as owners of web core and shared
* Expand moved services
* Fix test types
---------
Co-authored-by: Hinton <hinton@users.noreply.github.com >
2023-06-06 15:34:53 -05:00
Jake Fink
2c51af192c
Move auth to app folder ( #5336 )
...
* move auth folder into app folder
* fix auth folder imports
* reorder imports in login component
2023-05-02 16:08:52 -04:00