passkeep csv importer

This commit is contained in:
Kyle Spearrin 2018-07-23 11:41:15 -04:00
parent 183f5fea5c
commit 473f5bfb62
3 changed files with 8 additions and 1 deletions

2
jslib

@ -1 +1 @@
Subproject commit 06682e267259dcc4ddbf813550451ea620ad9b98 Subproject commit e5d060c80b6c6ca4f863534ec73ed410bb30a21e

View File

@ -136,6 +136,10 @@
Using the SplashID Safe desktop application, click on the SplashID blue lock logo in the top right corner. Navigate to "Export" Using the SplashID Safe desktop application, click on the SplashID blue lock logo in the top right corner. Navigate to "Export"
→ "Export as CSV" and save the CSV file. → "Export as CSV" and save the CSV file.
</ng-container> </ng-container>
<ng-container *ngIf="format === 'passkeepcsv'">
Using the PassKeep mobile app, navigate to "Backup/Restore". Locate the "CSV Backup/Restore" section and click "Backup to
CSV" to save the CSV file.
</ng-container>
</app-callout> </app-callout>
<div class="row"> <div class="row">
<div class="col-6"> <div class="col-6">

View File

@ -40,6 +40,7 @@ import { MSecureCsvImporter } from 'jslib/importers/msecureCsvImporter';
import { OnePassword1PifImporter } from 'jslib/importers/onepassword1PifImporter'; import { OnePassword1PifImporter } from 'jslib/importers/onepassword1PifImporter';
import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter'; import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter';
import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter'; import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter';
import { PassKeepCsvImporter } from 'jslib/importers/passkeepCsvImporter';
import { PasswordBossJsonImporter } from 'jslib/importers/passwordBossJsonImporter'; import { PasswordBossJsonImporter } from 'jslib/importers/passwordBossJsonImporter';
import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter'; import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter';
import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter'; import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter';
@ -292,6 +293,8 @@ export class ImportComponent implements OnInit {
return new ZohoVaultCsvImporter(); return new ZohoVaultCsvImporter();
case 'splashidcsv': case 'splashidcsv':
return new SplashIdCsvImporter(); return new SplashIdCsvImporter();
case 'passkeepcsv':
return new PassKeepCsvImporter();
default: default:
return null; return null;
} }