onepassword importers
This commit is contained in:
parent
255886df53
commit
175d5ec57f
2
jslib
2
jslib
|
@ -1 +1 @@
|
||||||
Subproject commit 4ba55c8c8bf12385502c1db4c9ba28c33792e433
|
Subproject commit 06e412a095cb4eab41652a4f70ed2788ccec3f2b
|
|
@ -67,6 +67,10 @@
|
||||||
Use the
|
Use the
|
||||||
<a target="_blank" href="https://github.com/kspearrin/ff-password-exporter/blob/master/README.md#ff-password-exporter">FF Password Exporter</a> application to export your passwords to a CSV file.
|
<a target="_blank" href="https://github.com/kspearrin/ff-password-exporter/blob/master/README.md#ff-password-exporter">FF Password Exporter</a> application to export your passwords to a CSV file.
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
<ng-container *ngIf="format === '1password1pif' || format === '1passwordwincsv'">
|
||||||
|
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>
|
||||||
</app-callout>
|
</app-callout>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-6">
|
<div class="col-6">
|
||||||
|
|
|
@ -31,6 +31,8 @@ import { KeePass2XmlImporter } from 'jslib/importers/keepass2XmlImporter';
|
||||||
import { KeePassXCsvImporter } from 'jslib/importers/keepassxCsvImporter';
|
import { KeePassXCsvImporter } from 'jslib/importers/keepassxCsvImporter';
|
||||||
import { LastPassCsvImporter } from 'jslib/importers/lastpassCsvImporter';
|
import { LastPassCsvImporter } from 'jslib/importers/lastpassCsvImporter';
|
||||||
import { MeldiumCsvImporter } from 'jslib/importers/meldiumCsvImporter';
|
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 { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter';
|
||||||
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
|
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
|
||||||
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
|
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
|
||||||
|
@ -180,7 +182,7 @@ export class ImportComponent implements OnInit {
|
||||||
|
|
||||||
this.importOptions = [
|
this.importOptions = [
|
||||||
{ id: 'keepassxcsv', name: 'KeePassX (csv)' },
|
{ id: 'keepassxcsv', name: 'KeePassX (csv)' },
|
||||||
{ id: '1password6wincsv', name: '1Password 6 Windows (csv)' },
|
{ id: '1passwordwincsv', name: '1Password 6 and 7 Windows (csv)' },
|
||||||
{ id: 'roboformcsv', name: 'RoboForm (csv)' },
|
{ id: 'roboformcsv', name: 'RoboForm (csv)' },
|
||||||
{ id: 'keepercsv', name: 'Keeper (csv)' },
|
{ id: 'keepercsv', name: 'Keeper (csv)' },
|
||||||
{ id: 'enpasscsv', name: 'Enpass (csv)' },
|
{ id: 'enpasscsv', name: 'Enpass (csv)' },
|
||||||
|
@ -242,6 +244,10 @@ export class ImportComponent implements OnInit {
|
||||||
return new SaferPassCsvImporter();
|
return new SaferPassCsvImporter();
|
||||||
case 'meldiumcsv':
|
case 'meldiumcsv':
|
||||||
return new MeldiumCsvImporter();
|
return new MeldiumCsvImporter();
|
||||||
|
case '1password1pif':
|
||||||
|
return new OnePassword1PifImporter();
|
||||||
|
case '1passwordwincsv':
|
||||||
|
return new OnePasswordWinCsvImporter();
|
||||||
default:
|
default:
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue