1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-10-09 05:57:40 +02:00
bitwarden-browser/src/app/settings
Addison Beck 17ae5ee57c
[Account Switching] [Refactor] Implement new account centric services (#1220)
* [chore] updated services.module to use account services

* [refactor] sorted services provided by services.module

* [chore] removed references to deleted jslib services

* [chore] used activeAccount over storageService for account level storage items

* [chore] resolved linter warnings

* Refactor activeAccountService to stateService

* [bug] Remove uneeded calls to state service on logout

This was causing console erros on logout. Clearing of data is handled fully in dedicated services, clearing them in state afterwards is essentially a redundant call.

* [bug] Add back null locked callback to VaultTimeoutService

* Move call to get showUpdateKey

* [bug] Ensure HtmlStorageService does not override StateService options and locations

* [bug] Adjust theme logic to pull from the new storage locations

* [bug] Correct theme not sticking on refresh

* [bug] Add enableFullWidth to the account model

* [bug] fix theme option empty when light is selected

* [bug] init state on application start

* [bug] Reinit state when coming back from a lock

* [style] Fix lint complaints

* [bug] Clean state on logout

* [chore] Resolved merge issues

* [bug] Correct default for enableGravitars

* Bump angular to 12.

* Remove angular.json

* Bump rxjs

* Fix build errors, remove file-loader with asset/resource

* Use contenthash

* Bump jslib

* Bump ngx-toastr

* [chore] resolve issues from merge

* [chore] resolve issues from merge

* [bug] Add missing bracket

* Use newer import syntax

* [bug] Correct service orge

* [style] Fix lint complaints

* [chore] update jslib

* [review] Address code review

* [review] Address code review

* [review] Rename providerService to webProviderService

Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com>
Co-authored-by: Hinton <oscar@oscarhinton.com>
2021-12-14 11:10:26 -05:00
..
account.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
account.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
add-credit.component.html Combine tax info with other updates 2020-06-17 20:11:30 -04:00
add-credit.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
adjust-payment.component.html Collect tax info for payments 2020-06-17 13:20:06 -04:00
adjust-payment.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
adjust-storage.component.html ally title work 2019-10-11 10:35:24 -04:00
adjust-storage.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
api-key.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
api-key.component.ts Update jslib and use new UserVerificationService pattern (#1302) 2021-11-17 09:37:36 +10:00
change-email.component.html Add warning about 2FA when changing account email (#1186) 2021-09-13 10:49:24 +10:00
change-email.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
change-kdf.component.html Update change-kdf.component.html (#860) 2021-03-02 11:21:34 -05:00
change-kdf.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
change-password.component.html [Callout] Removed redundant code (#1131) 2021-08-30 16:19:31 -05:00
change-password.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
create-organization.component.html shared org plans component 2019-03-21 13:11:40 -04:00
create-organization.component.ts [Refactor] Use rxjs first instead of unsubscribe from queryParams (#1229) 2021-10-15 08:59:43 +10:00
deauthorize-sessions.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
deauthorize-sessions.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
delete-account.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
delete-account.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
domain-rules.component.html more a11y fixes 2019-10-11 11:22:21 -04:00
domain-rules.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
emergency-access-add-edit.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
emergency-access-add-edit.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
emergency-access-attachments.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
emergency-access-confirm.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
emergency-access-confirm.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
emergency-access-takeover.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
emergency-access-takeover.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
emergency-access-view.component.html Add loading spinner icon to emergency access view (#1235) 2021-10-14 19:40:35 -04:00
emergency-access-view.component.ts Add loading spinner icon to emergency access view (#1235) 2021-10-14 19:40:35 -04:00
emergency-access.component.html Use UserNamePipe (#1085) 2021-07-19 10:47:34 +02:00
emergency-access.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
emergency-add-edit.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
link-sso.component.html added localization variable for link sso (#648) 2020-09-11 14:22:56 -04:00
link-sso.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
options.component.html Dark Theme (#1017) 2021-09-30 08:06:20 +10:00
options.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
organization-plans.component.html Fix basePrice to reflect the sponsorship (#1311) 2021-11-24 16:12:06 -05:00
organization-plans.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
organizations.component.html [Reset Password] Admin Actions (#935) 2021-06-02 11:35:49 -05:00
organizations.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
payment.component.html fixed the cvc learn more link in the payment component (#652) 2020-09-14 15:53:24 -04:00
payment.component.ts Remove empty catch blocks, and update tslint rule (#1226) 2021-10-20 18:30:04 +02:00
premium.component.html Add Emergency Access to Get Premium (#800) 2021-02-17 10:22:51 -05:00
premium.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
profile.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
profile.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
purge-vault.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
purge-vault.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
settings.component.html Feature/families for enterprise (#1300) 2021-11-22 08:41:40 -05:00
settings.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
sponsored-families.component.html Fix families sponsorship redeem page (#1321) 2021-12-01 19:48:05 -06:00
sponsored-families.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
sponsoring-org-row.component.html Fix families sponsorship redeem page (#1321) 2021-12-01 19:48:05 -06:00
sponsoring-org-row.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
tax-info.component.html Taiwan 2020-07-31 06:38:25 -04:00
tax-info.component.ts Remove empty catch blocks, and update tslint rule (#1226) 2021-10-20 18:30:04 +02:00
two-factor-authenticator.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-authenticator.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
two-factor-base.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
two-factor-duo.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-duo.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
two-factor-email.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-email.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
two-factor-recovery.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-recovery.component.ts Add jslib as a "real" dependency (#951) 2021-06-07 20:13:58 +02:00
two-factor-setup.component.html Further Dark Theme QA Fixes (#1217) 2021-10-08 08:47:32 +10:00
two-factor-setup.component.ts [Account Switching] [Refactor] Implement new account centric services (#1220) 2021-12-14 11:10:26 -05:00
two-factor-verify.component.html [KeyConnector] Add support for key connector OTP (#1256) 2021-11-09 19:24:26 +01:00
two-factor-verify.component.ts Bump angular to v12 (#1325) 2021-12-09 22:12:53 +01:00
two-factor-webauthn.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-webauthn.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
two-factor-yubikey.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
two-factor-yubikey.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
update-key.component.html Fixes for dynamic modal a11y (#1237) 2021-10-22 07:30:25 +10:00
update-key.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
update-license.component.html ally title work 2019-10-11 10:35:24 -04:00
update-license.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
user-billing.component.html add support for check payment method type 2020-02-07 16:48:46 -05:00
user-billing.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
user-subscription.component.html ally title work 2019-10-11 10:35:24 -04:00
user-subscription.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00
vault-timeout-input.component.html Remove max from minutes in vault timeout input (#1239) 2021-10-14 15:54:50 +02:00
vault-timeout-input.component.ts Vault Timeout Policy (#1171) 2021-09-10 15:27:00 +02:00
verify-email.component.html ally title work 2019-10-11 10:35:24 -04:00
verify-email.component.ts Replace toaster library (#1322) 2021-12-07 20:41:45 +01:00