added password dragon xml importer

This commit is contained in:
Kyle Spearrin 2018-07-11 23:30:56 -04:00
parent 50aad69189
commit ce00587041
3 changed files with 8 additions and 1 deletions

2
jslib

@ -1 +1 @@
Subproject commit 0c9fd975f76c8edbdee6b7a76b3ae8bb8ec1b5b3
Subproject commit 17d50fc90cc21ba547b6f083180ae89d2932de19

View File

@ -75,6 +75,10 @@
See detailed instructions on our help site at
<a target="_blank" href="https://help.bitwarden.com/article/import-from-1password/">https://help.bitwarden.com/article/import-from-1password/</a>.
</ng-container>
<ng-container *ngIf="format === 'passworddragonxml'">
Using the Password Dragon desktop application, navigate to "File" &rarr; "Export" &rarr; "To XML". In the dialog that pops
up select "All Rows" and check all fields. Click the "Export" button and save the XML file.
</ng-container>
</app-callout>
<div class="row">
<div class="col-6">

View File

@ -35,6 +35,7 @@ import { MeldiumCsvImporter } from 'jslib/importers/meldiumCsvImporter';
import { OnePassword1PifImporter } from 'jslib/importers/onepassword1PifImporter';
import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter';
import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter';
import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter';
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter';
@ -251,6 +252,8 @@ export class ImportComponent implements OnInit {
return new OnePasswordWinCsvImporter();
case 'keepercsv':
return new KeeperCsvImporter();
case 'passworddragonxml':
return new PasswordDragonXmlImporter();
default:
return null;
}