mirror of
https://github.com/bitwarden/browser
synced 2025-12-17 08:43:33 +00:00
[PM-12598] Create dedicated importer for Password-XP (csv) (#11751)
* Create dedicated password-xp csv importer * Add support for importing unmapped columns as custom fields * Add support for importing folders and assiging items to them * On import into an organization, convert folders to collections * Register importer within importService and make it selectable via the UI Add instructions on how to export from Password XP * Mark method as private * Add docs * Add comment around folder detection * Move test data into separate file --------- Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
This commit is contained in:
committed by
GitHub
parent
d4a381e1bd
commit
73632cd368
@@ -84,6 +84,7 @@ import {
|
||||
UpmCsvImporter,
|
||||
YotiCsvImporter,
|
||||
ZohoVaultCsvImporter,
|
||||
PasswordXPCsvImporter,
|
||||
} from "../importers";
|
||||
import { Importer } from "../importers/importer";
|
||||
import {
|
||||
@@ -336,6 +337,8 @@ export class ImportService implements ImportServiceAbstraction {
|
||||
return new PasskyJsonImporter();
|
||||
case "protonpass":
|
||||
return new ProtonPassJsonImporter(this.i18nService);
|
||||
case "passwordxpcsv":
|
||||
return new PasswordXPCsvImporter();
|
||||
case "netwrixpasswordsecure":
|
||||
return new NetwrixPasswordSecureCsvImporter();
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user