Vincent Salucci
bacb8828de
[AC-1266] Enums filename conventions ( #5140 )
...
* refactor: update clientType enum
* refactor: update deviceType filename
* refactor: update encryptedExportType filename
* refactor: update encryptionType filename
* refactor: update eventType filename
* refactor: update fieldType filename
* refactor: update fileUploadType filename
* refactor: update hashPurpose filename
* refactor: update htmlStorageLocation filename
* refactor: update kdfType filename
* refactor: update keySuffixOptions filename
* refactor: update linkedIdType filename
* refactor: update logLevelType filename
* refactor: update nativeMessagingVersion filename
* refactor: update notificationType filename
* refactor: update productType filename
* refactor: update secureNoteType filename
* refactor: update stateVersion filename
* refactor: update storageLocation filename
* refactor: update themeType filename
* refactor: update uriMatchType filename
* fix: update kdfType classes missed in initial pass, refs AC-1266
* fix: missing import update for device-type
* refactor: add barrel file for enums and update pathed import statements, refs AC-1266
* fix: incorrect import statements for web, refs AC-1266
* fix: missed import statement updates (browser), refs AC-1266
* fix: missed import statement changes (cli), refs AC-1266
* fix: missed import statement changes (desktop), refs AC-1266
* fix: prettier, refs AC-1266
* refactor: (libs) update relative paths to use barrel file, refs AC-1266
* fix: missed find/replace import statements for SecureNoteType, refs AC-1266
* refactor: apply .enum suffix to enums folder and modify leftover relative paths, refs AC-1266
* fix: find/replace errors for native-messaging-version, refs AC-1266
2023-04-04 22:42:21 -05:00
Matt Gibson
cf972e784c
Auth/ps 2298 reorg auth ( #4564 )
...
* Move auth service factories to Auth team
* Move authentication componenets to Auth team
* Move auth guard services to Auth team
* Move Duo content script to Auth team
* Move auth CLI commands to Auth team
* Move Desktop Account components to Auth Team
* Move Desktop guards to Auth team
* Move two-factor provider images to Auth team
* Move web Accounts components to Auth Team
* Move web settings components to Auth Team
* Move web two factor images to Auth Team
* Fix missed import changes for Auth Team
* Fix Linting errors
* Fix missed CLI imports
* Fix missed Desktop imports
* Revert images move
* Fix missed imports in Web
* Move angular lib components to Auth Team
* Move angular auth guards to Auth team
* Move strategy specs to Auth team
* Update .eslintignore for new paths
* Move lib common abstractions to Auth team
* Move services to Auth team
* Move common lib enums to Auth team
* Move webauthn iframe to Auth team
* Move lib common domain models to Auth team
* Move common lib requests to Auth team
* Move response models to Auth team
* Clean up whitelist
* Move bit web components to Auth team
* Move SSO and SCIM files to Auth team
* Revert move SCIM to Auth team
SCIM belongs to Admin Console team
* Move captcha to Auth team
* Move key connector to Auth team
* Move emergency access to auth team
* Delete extra file
* linter fixes
* Move kdf config to auth team
* Fix whitelist
* Fix duo autoformat
* Complete two factor provider request move
* Fix whitelist names
* Fix login capitalization
* Revert hint dependency reordering
* Revert hint dependency reordering
* Revert hint component
This components is being picked up as a move between clients
* Move web hint component to Auth team
* Move new files to auth team
* Fix desktop build
* Fix browser build
2023-02-06 15:53:37 -06:00
Robyn MacCallum
8a9e59094a
Login Flows ( #4411 )
...
* [SG-171] Login with a device request: Desktop (#3999 )
* Move LoginWithDeviceComponent to libs
* Create login module
* Remove login component from previous location
* Move startPasswordlessLogin method to base class
* Register route for login with device component
* Add new localizations
* Add Login with Device page styles
* Add desktop login with device component
* Spacing fix
* Add content box around page
* Update wording of helper text
* Make resend timeout a class variable
* SG-173 - Login device approval desktop (#4232 )
* SG-173 Implemented UI and login for login approval request
* SG-173 - Show login approval after login
* SG-173 Fetch login requests if the setting is true
* SG-173 Add subheading to new setting
* SG-173 Handle modal dismiss denying login request
* SG-173 Fix pr comments
* SG-173 Implemented desktop alerts
* SG-173 Replicated behaviour of openViewRef
* SG-173 Fixed previous commit
* SG-173 PR fix
* SG-173 Fix PR comment
* SG-173 Added missing service injection
* SG-173 Added logo to notifications
* SG-173 Fix PR comments
* [SG-910] Override self hosted check for desktop (#4405 )
* Override base component self hosted check
* Add selfhost check to environment service
* [SG-170] Login with Device Request - Browser (#4198 )
* work: ui stuff
* fix: use parent
* fix: words
* [SG-987] [SG-988] [SG-989] Fix passwordless login request (#4573 )
* SG-987 Fix notification text and button options
* SG-988 Fix approval and decline confirmation toasts
* SG-989 Fix methods called
* SG-988 Undo previous commit
* [SG-1034] [Defect] - Vault is empty upon login confirmation (#4646 )
* fix: sync after login
* undo: whoops
---------
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
Co-authored-by: Brandon Maharaj <bmaharaj@bitwarden.com>
Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>
2023-02-05 10:57:21 -05:00
Robyn MacCallum
7ebedbecfb
[SG-998] and [SG-999] Vault and Autofill team refactor ( #4542 )
...
* Move DeprecatedVaultFilterService to vault folder
* [libs] move VaultItemsComponent
* [libs] move AddEditComponent
* [libs] move AddEditCustomFields
* [libs] move attachmentsComponent
* [libs] folderAddEditComponent
* [libs] IconComponent
* [libs] PasswordRepormptComponent
* [libs] PremiumComponent
* [libs] ViewCustomFieldsComponent
* [libs] ViewComponent
* [libs] PasswordRepromptService
* [libs] Move FolderService and FolderApiService abstractions
* [libs] FolderService imports
* [libs] PasswordHistoryComponent
* [libs] move Sync and SyncNotifier abstractions
* [libs] SyncService imports
* [libs] fix file casing for passwordReprompt abstraction
* [libs] SyncNotifier import fix
* [libs] CipherServiceAbstraction
* [libs] PasswordRepromptService abstraction
* [libs] Fix file casing for angular passwordReprompt service
* [libs] fix file casing for SyncNotifierService
* [libs] CipherRepromptType
* [libs] rename CipherRepromptType
* [libs] CipherType
* [libs] Rename CipherType
* [libs] CipherData
* [libs] FolderData
* [libs] PasswordHistoryData
* [libs] AttachmentData
* [libs] CardData
* [libs] FieldData
* [libs] IdentityData
* [libs] LocalData
* [libs] LoginData
* [libs] SecureNoteData
* [libs] LoginUriData
* [libs] Domain classes
* [libs] SecureNote
* [libs] Request models
* [libs] Response models
* [libs] View part 1
* [libs] Views part 2
* [libs] Move folder services
* [libs] Views fixes
* [libs] Move sync services
* [libs] cipher service
* [libs] Types
* [libs] Sync file casing
* [libs] Fix folder service import
* [libs] Move spec files
* [libs] casing fixes on spec files
* [browser] Autofill background, clipboard, commands
* [browser] Fix ContextMenusBackground casing
* [browser] Rename fix
* [browser] Autofill content
* [browser] autofill.js
* [libs] enpass importer spec fix
* [browser] autofill models
* [browser] autofill manifest path updates
* [browser] Autofill notification files
* [browser] autofill services
* [browser] Fix file casing
* [browser] Vault popup loose components
* [browser] Vault components
* [browser] Manifest fixes
* [browser] Vault services
* [cli] vault commands and models
* [browser] File capitilization fixes
* [desktop] Vault components and services
* [web] vault loose components
* [web] Vault components
* [browser] Fix misc-utils import
* [libs] Fix psono spec imports
* [fix] Add comments to address lint rules
2023-01-31 16:08:37 -05:00
Oscar Hinton
cf2d3f5382
[SM-288] Rename requests and responses to follow naming convention ( #3806 )
2022-10-18 19:01:42 +02:00
Justin Baur
2c208edb98
Add `sync$` observable ( #3384 )
...
* Add sync$ observable
* Update lock method
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2022-08-29 14:14:59 -04:00
Hinton
d7492e3cf3
Move to libs
2022-06-03 16:24:40 +02:00