1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-20 02:03:39 +00:00

[PS-1805] BEEEP: Renamed importers based on agreed naming-convention (#3978)

* Rename all importer related files

Renamed all files based on our naming convention which we decided on with https://github.com/bitwarden/adr/blob/master/decisions/0012-angular-filename-convention.md

* Removed entries from whitelist-capital-letters.txt

* Rename missing safeInCloud test data

* Fix broken import

* Renamed folders (removed capital letters)

* Fix filename of BitwardenCsvImporter

* Fix imports of onepassword mac/win importer tests

* Remove already renamed folders from whitelist

* Rename dashlaneImporters to dashlane

Rename the folder
Fix all the imports
Remove dashlaneImporters from white-list

* Rename keeperImporters to keeper

Rename the folder
Fix all the imports
Remove keeperImporters from white-list

* Rename onepasswordImporters to onepassword

Rename the folder
Fix all the imports
Remove onepasswordImporters from white-list

* Rename safeinCloud test data folder

* Fix onepassword importer type imports
This commit is contained in:
Daniel James Smith
2022-11-11 16:20:03 +01:00
committed by GitHub
parent 235fb8f6ee
commit 0e78910582
141 changed files with 217 additions and 354 deletions

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class AscendoCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class AvastCsvImporter extends BaseImporter implements Importer {

View File

@@ -2,7 +2,7 @@ import { CipherType } from "../enums/cipherType";
import { SecureNoteType } from "../enums/secureNoteType";
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class AvastJsonImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class AviraCsvImporter extends BaseImporter implements Importer {

View File

@@ -9,7 +9,7 @@ import { FieldView } from "../models/view/field.view";
import { LoginView } from "../models/view/login.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class BitwardenCsvImporter extends BaseImporter implements Importer {

View File

@@ -6,7 +6,7 @@ import { CipherWithIdExport } from "../models/export/cipher-with-ids.export";
import { CollectionWithIdExport } from "../models/export/collection-with-id.export";
import { FolderWithIdExport } from "../models/export/folder-with-id.export";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class BitwardenJsonImporter extends BaseImporter implements Importer {

View File

@@ -5,7 +5,7 @@ import { EncString } from "../models/domain/enc-string";
import { ImportResult } from "../models/domain/import-result";
import { SymmetricCryptoKey } from "../models/domain/symmetric-crypto-key";
import { BitwardenJsonImporter } from "./bitwardenJsonImporter";
import { BitwardenJsonImporter } from "./bitwarden-json-importer";
import { Importer } from "./importer";
interface BitwardenPasswordProtectedFileFormat {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class BlackBerryCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class BlurCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
const OfficialProps = ["!group_id", "!group_name", "title", "username", "password", "URL", "id"];

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class ChromeCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class ClipperzHtmlImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class CodebookCsvImporter extends BaseImporter implements Importer {

View File

@@ -5,7 +5,7 @@ import { CardView } from "../../models/view/card.view";
import { CipherView } from "../../models/view/cipher.view";
import { IdentityView } from "../../models/view/identity.view";
import { LoginView } from "../../models/view/login.view";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
import {
@@ -14,7 +14,7 @@ import {
PaymentsRecord,
PersonalInformationRecord,
SecureNoteRecord,
} from "./types/dashlaneCsvTypes";
} from "./types/dashlane-csv-types";
const _mappedCredentialsColums = new Set([
"title",

View File

@@ -5,7 +5,7 @@ import { CardView } from "../../models/view/card.view";
import { CipherView } from "../../models/view/cipher.view";
import { IdentityView } from "../../models/view/identity.view";
import { SecureNoteView } from "../../models/view/secure-note.view";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
const HandledResults = new Set([

View File

@@ -2,7 +2,7 @@ import { CipherType } from "../enums/cipherType";
import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class EncryptrCsvImporter extends BaseImporter implements Importer {

View File

@@ -4,7 +4,7 @@ import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class EnpassCsvImporter extends BaseImporter implements Importer {

View File

@@ -5,7 +5,7 @@ import { CardView } from "../models/view/card.view";
import { CipherView } from "../models/view/cipher.view";
import { FolderView } from "../models/view/folder.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class EnpassJsonImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class FirefoxCsvImporter extends BaseImporter implements Importer {

View File

@@ -2,7 +2,7 @@ import { CipherType } from "../enums/cipherType";
import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class FSecureFskImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class GnomeJsonImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
const NotesHeader = "Notes\n\n";

View File

@@ -2,7 +2,7 @@ import { FieldType } from "../enums/fieldType";
import { ImportResult } from "../models/domain/import-result";
import { FolderView } from "../models/view/folder.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class KeePass2XmlImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class KeePassXCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,5 +1,5 @@
import { ImportResult } from "../../models/domain/import-result";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
export class KeeperCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,8 +1,8 @@
import { ImportResult } from "../../models/domain/import-result";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
import { KeeperJsonExport, RecordsEntity } from "./types/keeperJsonTypes";
import { KeeperJsonExport, RecordsEntity } from "./types/keeper-json-types";
export class KeeperJsonImporter extends BaseImporter implements Importer {
parse(data: string): Promise<ImportResult> {

View File

@@ -8,7 +8,7 @@ import { IdentityView } from "../models/view/identity.view";
import { LoginView } from "../models/view/login.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class LastPassCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class LogMeOnceCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class MeldiumCsvImporter extends BaseImporter implements Importer {

View File

@@ -3,7 +3,7 @@ import { SecureNoteType } from "../enums/secureNoteType";
import { ImportResult } from "../models/domain/import-result";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class MSecureCsvImporter extends BaseImporter implements Importer {

View File

@@ -6,7 +6,7 @@ import { CipherView } from "../models/view/cipher.view";
import { IdentityView } from "../models/view/identity.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
const mappedBaseColumns = ["nickname", "additionalInfo"];

View File

@@ -4,7 +4,7 @@ import { ImportResult } from "../models/domain/import-result";
import { CipherView } from "../models/view/cipher.view";
import { LoginView } from "../models/view/login.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
type nodePassCsvParsed = {

View File

@@ -7,7 +7,7 @@ import { CipherView } from "../../models/view/cipher.view";
import { IdentityView } from "../../models/view/identity.view";
import { PasswordHistoryView } from "../../models/view/password-history.view";
import { SecureNoteView } from "../../models/view/secure-note.view";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
export class OnePassword1PifImporter extends BaseImporter implements Importer {

View File

@@ -9,7 +9,7 @@ import { IdentityView } from "../../models/view/identity.view";
import { LoginView } from "../../models/view/login.view";
import { PasswordHistoryView } from "../../models/view/password-history.view";
import { SecureNoteView } from "../../models/view/secure-note.view";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
import {
@@ -25,7 +25,7 @@ import {
UrlsEntity,
Value,
VaultsEntity,
} from "./types/onepassword1PuxImporterTypes";
} from "./types/onepassword-1pux-importer-types";
export class OnePassword1PuxImporter extends BaseImporter implements Importer {
result = new ImportResult();

View File

@@ -2,10 +2,10 @@ import { CipherType } from "../../enums/cipherType";
import { FieldType } from "../../enums/fieldType";
import { ImportResult } from "../../models/domain/import-result";
import { CipherView } from "../../models/view/cipher.view";
import { BaseImporter } from "../baseImporter";
import { BaseImporter } from "../base-importer";
import { Importer } from "../importer";
import { CipherImportContext } from "./cipherImportContext";
import { CipherImportContext } from "./cipher-import-context";
export const IgnoredProperties = [
"ainfo",

View File

@@ -4,7 +4,7 @@ import { CipherView } from "../../models/view/cipher.view";
import { IdentityView } from "../../models/view/identity.view";
import { Importer } from "../importer";
import { IgnoredProperties, OnePasswordCsvImporter } from "./onepasswordCsvImporter";
import { IgnoredProperties, OnePasswordCsvImporter } from "./onepassword-csv-importer";
export class OnePasswordMacCsvImporter extends OnePasswordCsvImporter implements Importer {
setCipherType(value: any, cipher: CipherView) {

View File

@@ -5,8 +5,8 @@ import { IdentityView } from "../../models/view/identity.view";
import { LoginView } from "../../models/view/login.view";
import { Importer } from "../importer";
import { CipherImportContext } from "./cipherImportContext";
import { OnePasswordCsvImporter } from "./onepasswordCsvImporter";
import { CipherImportContext } from "./cipher-import-context";
import { OnePasswordCsvImporter } from "./onepassword-csv-importer";
export class OnePasswordWinCsvImporter extends OnePasswordCsvImporter implements Importer {
constructor() {

View File

@@ -1,7 +1,7 @@
import { ImportResult } from "../models/domain/import-result";
import { CollectionView } from "../models/view/collection.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PadlockCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PassKeepCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PassmanJsonImporter extends BaseImporter implements Importer {

View File

@@ -1,7 +1,7 @@
import { ImportResult } from "../models/domain/import-result";
import { CollectionView } from "../models/view/collection.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasspackCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasswordAgentCsvImporter extends BaseImporter implements Importer {

View File

@@ -3,7 +3,7 @@ import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { FolderView } from "../models/view/folder.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasswordBossJsonImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasswordDragonXmlImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasswordSafeXmlImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class PasswordWalletTxtImporter extends BaseImporter implements Importer {

View File

@@ -2,7 +2,7 @@ import { CipherType } from "../enums/cipherType";
import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class RememBearCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class RoboFormCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class SafariCsvImporter extends BaseImporter implements Importer {

View File

@@ -7,7 +7,7 @@ import { FieldView } from "../models/view/field.view";
import { FolderView } from "../models/view/folder.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class SafeInCloudXmlImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class SaferPassCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class SecureSafeCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,7 +1,7 @@
import { ImportResult } from "../models/domain/import-result";
import { CipherView } from "../models/view/cipher.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class SplashIdCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class StickyPasswordXmlImporter extends BaseImporter implements Importer {

View File

@@ -4,7 +4,7 @@ import { ImportResult } from "../models/domain/import-result";
import { CardView } from "../models/view/card.view";
import { SecureNoteView } from "../models/view/secure-note.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
const PropertiesToIgnore = [

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class UpmCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,6 +1,6 @@
import { ImportResult } from "../models/domain/import-result";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class YotiCsvImporter extends BaseImporter implements Importer {

View File

@@ -1,7 +1,7 @@
import { ImportResult } from "../models/domain/import-result";
import { CipherView } from "../models/view/cipher.view";
import { BaseImporter } from "./baseImporter";
import { BaseImporter } from "./base-importer";
import { Importer } from "./importer";
export class ZohoVaultCsvImporter extends BaseImporter implements Importer {