Skip to content

Commit

Permalink
WIP for ciphers
Browse files Browse the repository at this point in the history
  • Loading branch information
Hinton committed Jan 14, 2023
1 parent e69c8dc commit adf1352
Show file tree
Hide file tree
Showing 193 changed files with 2,344 additions and 2,698 deletions.
2 changes: 1 addition & 1 deletion apps/browser/src/background/main.background.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ import { VaultTimeoutService as VaultTimeoutServiceAbstraction } from "@bitwarde
import { VaultTimeoutSettingsService as VaultTimeoutSettingsServiceAbstraction } from "@bitwarden/common/abstractions/vaultTimeout/vaultTimeoutSettings.service";
import { StateFactory } from "@bitwarden/common/factories/stateFactory";
import { GlobalState } from "@bitwarden/common/models/domain/global-state";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { AvatarUpdateService } from "@bitwarden/common/services/account/avatar-update.service";
import { ApiService } from "@bitwarden/common/services/api.service";
import { AppIdService } from "@bitwarden/common/services/appId.service";
Expand Down
4 changes: 1 addition & 3 deletions apps/browser/src/background/notification.background.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,7 @@ import { CipherType } from "@bitwarden/common/enums/cipherType";
import { PolicyType } from "@bitwarden/common/enums/policyType";
import { ThemeType } from "@bitwarden/common/enums/themeType";
import { Utils } from "@bitwarden/common/misc/utils";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { LoginUriView } from "@bitwarden/common/models/view/login-uri.view";
import { LoginView } from "@bitwarden/common/models/view/login.view";
import { CipherView, LoginView, LoginUriView } from "@bitwarden/common/models/view";

import { BrowserApi } from "../browser/browserApi";
import { AutofillService } from "../services/abstractions/autofill.service";
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/browser/cipher-context-menu-handler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { CipherType } from "@bitwarden/common/enums/cipherType";
import { StateFactory } from "@bitwarden/common/factories/stateFactory";
import { Utils } from "@bitwarden/common/misc/utils";
import { GlobalState } from "@bitwarden/common/models/domain/global-state";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import {
authServiceFactory,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { TotpService } from "@bitwarden/common/abstractions/totp.service";
import { CipherRepromptType } from "@bitwarden/common/enums/cipherRepromptType";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { Cipher } from "@bitwarden/common/models/domain/cipher";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { AutofillTabCommand } from "../commands/autofill-tab-command";

Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/browser/context-menu-clicked-handler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { CipherRepromptType } from "@bitwarden/common/enums/cipherRepromptType";
import { EventType } from "@bitwarden/common/enums/eventType";
import { StateFactory } from "@bitwarden/common/factories/stateFactory";
import { GlobalState } from "@bitwarden/common/models/domain/global-state";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import LockedVaultPendingNotificationsItem from "../background/models/lockedVaultPendingNotificationsItem";
import {
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/browser/main-context-menu-handler.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { mock, MockProxy } from "jest-mock-extended";
import { I18nService } from "@bitwarden/common/abstractions/i18n.service";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { Cipher } from "@bitwarden/common/models/domain/cipher";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { BrowserStateService } from "../services/abstractions/browser-state.service";

Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/browser/main-context-menu-handler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { CipherType } from "@bitwarden/common/enums/cipherType";
import { StateFactory } from "@bitwarden/common/factories/stateFactory";
import { Utils } from "@bitwarden/common/misc/utils";
import { GlobalState } from "@bitwarden/common/models/domain/global-state";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { CachedServices } from "../background/service_factories/factory-options";
import {
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/commands/autofill-tab-command.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import AutofillPageDetails from "../models/autofillPageDetails";
import { AutofillService } from "../services/abstractions/autofill.service";
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/models/browserGroupingsComponentState.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { Utils } from "@bitwarden/common/misc/utils";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { CollectionView } from "@bitwarden/common/models/view/collection.view";
import { FolderView } from "@bitwarden/common/models/view/folder.view";
import { DeepJsonify } from "@bitwarden/common/types/deep-jsonify";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { TotpService } from "@bitwarden/common/abstractions/totp.service";
import { CipherRepromptType } from "@bitwarden/common/enums/cipherRepromptType";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { EventType } from "@bitwarden/common/enums/eventType";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

@Component({
selector: "app-action-buttons",
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/popup/components/cipher-row.component.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Component, EventEmitter, Input, Output } from "@angular/core";

import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

@Component({
selector: "app-cipher-row",
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/popup/generator/generator.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { PasswordGenerationService } from "@bitwarden/common/abstractions/passwo
import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUtils.service";
import { StateService } from "@bitwarden/common/abstractions/state.service";
import { UsernameGenerationService } from "@bitwarden/common/abstractions/usernameGeneration.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

@Component({
selector: "app-generator",
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/popup/vault/current-tab.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import { SyncService } from "@bitwarden/common/abstractions/sync/sync.service.ab
import { CipherRepromptType } from "@bitwarden/common/enums/cipherRepromptType";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { Utils } from "@bitwarden/common/misc/utils";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { BrowserApi } from "../../browser/browserApi";
import { AutofillService } from "../../services/abstractions/autofill.service";
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/popup/vault/vault-filter.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { SearchService } from "@bitwarden/common/abstractions/search.service";
import { SyncService } from "@bitwarden/common/abstractions/sync/sync.service.abstraction";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { TreeNode } from "@bitwarden/common/models/domain/tree-node";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { CollectionView } from "@bitwarden/common/models/view/collection.view";
import { FolderView } from "@bitwarden/common/models/view/folder.view";

Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/popup/vault/vault-items.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUti
import { SearchService } from "@bitwarden/common/abstractions/search.service";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { TreeNode } from "@bitwarden/common/models/domain/tree-node";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { CollectionView } from "@bitwarden/common/models/view/collection.view";
import { FolderView } from "@bitwarden/common/models/view/folder.view";

Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/services/abstractions/autofill.service.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import AutofillField from "../../models/autofillField";
import AutofillForm from "../../models/autofillForm";
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/services/autofill.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { CipherType } from "@bitwarden/common/enums/cipherType";
import { EventType } from "@bitwarden/common/enums/eventType";
import { FieldType } from "@bitwarden/common/enums/fieldType";
import { UriMatchType } from "@bitwarden/common/enums/uriMatchType";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { FieldView } from "@bitwarden/common/models/view/field.view";

import { BrowserApi } from "../browser/browserApi";
Expand Down
2 changes: 1 addition & 1 deletion apps/browser/src/services/vaultFilter.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { FolderService } from "@bitwarden/common/abstractions/folder/folder.serv
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.service.abstraction";
import { StateService } from "@bitwarden/common/abstractions/state.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

export class VaultFilterService extends BaseVaultFilterService {
vaultFilter: VaultFilter = new VaultFilter();
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/commands/get.command.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import { LoginUriExport } from "@bitwarden/common/models/export/login-uri.export
import { LoginExport } from "@bitwarden/common/models/export/login.export";
import { SecureNoteExport } from "@bitwarden/common/models/export/secure-note.export";
import { ErrorResponse } from "@bitwarden/common/models/response/error.response";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { CollectionView } from "@bitwarden/common/models/view/collection.view";
import { FolderView } from "@bitwarden/common/models/view/folder.view";

Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/commands/list.command.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
CollectionResponse as ApiCollectionResponse,
} from "@bitwarden/common/models/response/collection.response";
import { ListResponse as ApiListResponse } from "@bitwarden/common/models/response/list.response";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { Response } from "../models/response";
import { CipherResponse } from "../models/response/cipher.response";
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/models/response/cipher.response.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { CipherWithIdExport } from "@bitwarden/common/models/export/cipher-with-ids.export";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { AttachmentResponse } from "./attachment.response";
import { BaseResponse } from "./base.response";
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/models/response/login.response.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { LoginExport } from "@bitwarden/common/models/export/login.export";
import { LoginView } from "@bitwarden/common/models/view/login.view";
import { LoginView } from "@bitwarden/common/models/view";

export class LoginResponse extends LoginExport {
passwordRevisionDate: Date;
Expand Down
2 changes: 1 addition & 1 deletion apps/cli/src/models/response/password-history.response.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { PasswordHistoryView } from "@bitwarden/common/models/view/password-history.view";
import { PasswordHistoryView } from "@bitwarden/common/models/view";

export class PasswordHistoryResponse {
lastUsedDate: Date;
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/src/app/vault/vault-items.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import { Component } from "@angular/core";

import { VaultItemsComponent as BaseVaultItemsComponent } from "@bitwarden/angular/components/vault-items.component";
import { SearchService } from "@bitwarden/common/abstractions/search.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

import { SearchBarService } from "../layout/search/search-bar.service";

Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/src/app/vault/vault.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import { TotpService } from "@bitwarden/common/abstractions/totp.service";
import { CipherRepromptType } from "@bitwarden/common/enums/cipherRepromptType";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { EventType } from "@bitwarden/common/enums/eventType";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { FolderView } from "@bitwarden/common/models/view/folder.view";

import { invokeMenu, RendererMenuItem } from "../../utils";
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/src/app/vault/view.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUti
import { StateService } from "@bitwarden/common/abstractions/state.service";
import { TokenService } from "@bitwarden/common/abstractions/token.service";
import { TotpService } from "@bitwarden/common/abstractions/totp.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

const BroadcasterSubscriptionId = "ViewComponent";

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ import { PolicyService } from "@bitwarden/common/abstractions/policy/policy.serv
import { AuthenticationStatus } from "@bitwarden/common/enums/authenticationStatus";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { PolicyType } from "@bitwarden/common/enums/policyType";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView, LoginView } from "@bitwarden/common/models/view";
import { LoginUriView } from "@bitwarden/common/models/view/login-uri.view";
import { LoginView } from "@bitwarden/common/models/view/login.view";

import { DecryptedCommandData } from "../models/native-messaging/decrypted-command-data";
import { CredentialCreatePayload } from "../models/native-messaging/encrypted-message-payloads/credential-create-payload";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { PlatformUtilsService } from "@bitwarden/common/abstractions/platformUti
import { UserVerificationService } from "@bitwarden/common/abstractions/userVerification/userVerification.service.abstraction";
import { CipherType } from "@bitwarden/common/enums/cipherType";
import { Utils } from "@bitwarden/common/misc/utils";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";
import { Verification } from "@bitwarden/common/types/verification";

class CountBasedLocalizationKey {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { MessagingService } from "@bitwarden/common/abstractions/messaging.servi
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
import { Cipher } from "@bitwarden/common/models/domain/cipher";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

// eslint-disable-next-line no-restricted-imports
import { ExposedPasswordsReportComponent as BaseExposedPasswordsReportComponent } from "../../reports/pages/exposed-passwords-report.component";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { LogService } from "@bitwarden/common/abstractions/log.service";
import { MessagingService } from "@bitwarden/common/abstractions/messaging.service";
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

// eslint-disable-next-line no-restricted-imports
import { InactiveTwoFactorReportComponent as BaseInactiveTwoFactorReportComponent } from "../../reports/pages/inactive-two-factor-report.component";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { OrganizationService } from "@bitwarden/common/abstractions/organization
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
import { StateService } from "@bitwarden/common/abstractions/state.service";
import { Cipher } from "@bitwarden/common/models/domain/cipher";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

// eslint-disable-next-line no-restricted-imports
import { ReusedPasswordsReportComponent as BaseReusedPasswordsReportComponent } from "../../reports/pages/reused-passwords-report.component";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { CipherService } from "@bitwarden/common/abstractions/cipher.service";
import { MessagingService } from "@bitwarden/common/abstractions/messaging.service";
import { OrganizationService } from "@bitwarden/common/abstractions/organization/organization.service.abstraction";
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

// eslint-disable-next-line no-restricted-imports
import { UnsecuredWebsitesReportComponent as BaseUnsecuredWebsitesReportComponent } from "../../reports/pages/unsecured-websites-report.component";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { OrganizationService } from "@bitwarden/common/abstractions/organization
import { PasswordGenerationService } from "@bitwarden/common/abstractions/passwordGeneration.service";
import { PasswordRepromptService } from "@bitwarden/common/abstractions/passwordReprompt.service";
import { Cipher } from "@bitwarden/common/models/domain/cipher";
import { CipherView } from "@bitwarden/common/models/view/cipher.view";
import { CipherView } from "@bitwarden/common/models/view";

// eslint-disable-next-line no-restricted-imports
import { WeakPasswordsReportComponent as BaseWeakPasswordsReportComponent } from "../../reports/pages/weak-passwords-report.component";
Expand Down
Loading

0 comments on commit adf1352

Please sign in to comment.