diff --git a/jslib b/jslib index 51ee0b065a..4b5e192457 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 51ee0b065abb965980e8fe398b568c015e557a2f +Subproject commit 4b5e192457efd2ca6f364274a395bc21ce172c70 diff --git a/src/app/tools/import.component.html b/src/app/tools/import.component.html index e84fd23f34..7e81a5b178 100644 --- a/src/app/tools/import.component.html +++ b/src/app/tools/import.component.html @@ -118,6 +118,10 @@ and click the "Export" button at the top of the listing. Choose the "csv (lastpass)" export format and click the "Export" button. + + Using the Ascendo DataVault desktop application, navigate to "Tools" → "Export". In the dialog that pops up, select + the "All Items (DVX, CSV)" option. Click the "Ok" button to save the CSV file. +
diff --git a/src/app/tools/import.component.ts b/src/app/tools/import.component.ts index 7995a8b2a9..e61d47da88 100644 --- a/src/app/tools/import.component.ts +++ b/src/app/tools/import.component.ts @@ -21,6 +21,7 @@ import { KvpRequest } from 'jslib/models/request/kvpRequest'; import { CipherView } from 'jslib/models/view/cipherView'; +import { AscendoCsvImporter } from 'jslib/importers/ascendoCsvImporter'; import { AviraCsvImporter } from 'jslib/importers/aviraCsvImporter'; import { BitwardenCsvImporter } from 'jslib/importers/bitwardenCsvImporter'; import { BlurCsvImporter } from 'jslib/importers/blurCsvImporter'; @@ -280,6 +281,8 @@ export class ImportComponent implements OnInit { return new ClipperzHtmlImporter(); case 'roboformcsv': return new RoboFormCsvImporter(); + case 'ascendocsv': + return new AscendoCsvImporter(); default: return null; }