From 15db9d61a9cfcaf908d287e8c75adf976432496c Mon Sep 17 00:00:00 2001 From: Daniel James Smith <2670567+djsmith85@users.noreply.github.com> Date: Fri, 4 Apr 2025 20:38:19 +0200 Subject: [PATCH] Add Edge (csv) as a import format option (#13971) Co-authored-by: Daniel James Smith --- libs/importer/src/components/import.component.html | 7 ++++++- libs/importer/src/models/import-options.ts | 1 + libs/importer/src/services/import.service.ts | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/libs/importer/src/components/import.component.html b/libs/importer/src/components/import.component.html index 072271f8205..23a9afa1111 100644 --- a/libs/importer/src/components/import.component.html +++ b/libs/importer/src/components/import.component.html @@ -165,7 +165,12 @@ --> The process is exactly the same as importing from Google Chrome. diff --git a/libs/importer/src/models/import-options.ts b/libs/importer/src/models/import-options.ts index bd3202067ca..a8c4b4e0a8a 100644 --- a/libs/importer/src/models/import-options.ts +++ b/libs/importer/src/models/import-options.ts @@ -46,6 +46,7 @@ export const regularImportOptions = [ { id: "ascendocsv", name: "Ascendo DataVault (csv)" }, { id: "meldiumcsv", name: "Meldium (csv)" }, { id: "passkeepcsv", name: "PassKeep (csv)" }, + { id: "edgecsv", name: "Edge (csv)" }, { id: "operacsv", name: "Opera (csv)" }, { id: "vivaldicsv", name: "Vivaldi (csv)" }, { id: "gnomejson", name: "GNOME Passwords and Keys/Seahorse (json)" }, diff --git a/libs/importer/src/services/import.service.ts b/libs/importer/src/services/import.service.ts index cc9cdc39320..bd18e78d542 100644 --- a/libs/importer/src/services/import.service.ts +++ b/libs/importer/src/services/import.service.ts @@ -239,6 +239,7 @@ export class ImportService implements ImportServiceAbstraction { return new PadlockCsvImporter(); case "keepass2xml": return new KeePass2XmlImporter(); + case "edgecsv": case "chromecsv": case "operacsv": case "vivaldicsv":