diff --git a/jslib b/jslib index 6b4ae1b8d5..d677bad76a 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 6b4ae1b8d591e973fe4036d3c10b6f0be81debc9 +Subproject commit d677bad76a5e2d95691ffcf164e11094b1d01ee4 diff --git a/src/app/tools/import.component.html b/src/app/tools/import.component.html index b78d8ae3ff..dbc75e3d75 100644 --- a/src/app/tools/import.component.html +++ b/src/app/tools/import.component.html @@ -99,6 +99,10 @@ Using the Sticky Password desktop application, navigate to "Menu" (top right) → "Export" → "Export all". Select the unencrypted format XML option and save the XML file. + + Using the True Key desktop application, click the gear icon (top right) and then navigate to "App Settings". Click the "Export" + button, enter your password and save the CSV file. +
diff --git a/src/app/tools/import.component.ts b/src/app/tools/import.component.ts index 5b5b3d4274..1b0c5e5f92 100644 --- a/src/app/tools/import.component.ts +++ b/src/app/tools/import.component.ts @@ -43,6 +43,7 @@ import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter'; import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport'; import { StickyPasswordXmlImporter } from 'jslib/importers/stickyPasswordXmlImporter'; +import { TrueKeyCsvImporter } from 'jslib/importers/truekeyCsvImporter'; import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter'; @Component({ @@ -269,6 +270,8 @@ export class ImportComponent implements OnInit { return new MSecureCsvImporter(); case 'stickypasswordxml': return new StickyPasswordXmlImporter(); + case 'truekeycsv': + return new TrueKeyCsvImporter(); default: return null; }