From 8e3d5b99c52db0ea47dbc1c0fdf5ef9337a9dfb8 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 12 Jul 2018 15:53:34 -0400 Subject: [PATCH] dashlane csv importer --- src/app/tools/import.component.html | 4 ++++ src/app/tools/import.component.ts | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/app/tools/import.component.html b/src/app/tools/import.component.html index 6b16313f1b..d8b72ba14f 100644 --- a/src/app/tools/import.component.html +++ b/src/app/tools/import.component.html @@ -88,6 +88,10 @@ Using the Password Safe desktop application, navigate to "File" → "Export To" → "XML format..." and save the XML file. + + Using the Dashlane desktop application, navigate to "File" → "Export" → "Unsecured archive (readable) in CSV format" + and save the CSV file. +
diff --git a/src/app/tools/import.component.ts b/src/app/tools/import.component.ts index 4df9a2a6f8..c68c8ee170 100644 --- a/src/app/tools/import.component.ts +++ b/src/app/tools/import.component.ts @@ -25,6 +25,7 @@ import { AviraCsvImporter } from 'jslib/importers/aviraCsvImporter'; import { BitwardenCsvImporter } from 'jslib/importers/bitwardenCsvImporter'; import { BlurCsvImporter } from 'jslib/importers/blurCsvImporter'; import { ChromeCsvImporter } from 'jslib/importers/chromeCsvImporter'; +import { DashlaneCsvImporter } from 'jslib/importers/dashlaneCsvImporter'; import { EnpassCsvImporter } from 'jslib/importers/enpassCsvImporter'; import { FirefoxCsvImporter } from 'jslib/importers/firefoxCsvImporter'; import { Importer } from 'jslib/importers/importer'; @@ -260,6 +261,8 @@ export class ImportComponent implements OnInit { return new EnpassCsvImporter(); case 'pwsafexml': return new PasswordSafeXmlImporter(); + case 'dashlanecsv': + return new DashlaneCsvImporter(); default: return null; }