mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-11 14:48:46 +01:00
e47415fe91
* Replaced field trashed with state The new field state contains either 'active' or 'archived' Adjust all the test files to have the new field Add unit test to verify skipping archived items on import Fix importer * Add addtional fields to 1pux importer types No mapping currently necessary * Field indexAtSource was deprecated Removing it from the 1pux-importer-types Updating all the test files * Removed remaining instances of indexAtSource * Fixed a leftover instance of trashed -> state --------- Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
277 lines
9.9 KiB
TypeScript
277 lines
9.9 KiB
TypeScript
import { ExportData } from "../../../src/importers/onepassword/types/onepassword-1pux-importer-types";
|
|
|
|
export const SoftwareLicenseData: ExportData = {
|
|
accounts: [
|
|
{
|
|
attrs: {
|
|
accountName: "1Password Customer",
|
|
name: "1Password Customer",
|
|
avatar: "",
|
|
email: "username123123123@gmail.com",
|
|
uuid: "TRIZ3XV4JJFRXJ3BARILLTUA6E",
|
|
domain: "https://my.1password.com/",
|
|
},
|
|
vaults: [
|
|
{
|
|
attrs: {
|
|
uuid: "pqcgbqjxr4tng2hsqt5ffrgwju",
|
|
desc: "Just test entries",
|
|
avatar: "ke7i5rxnjrh3tj6uesstcosspu.png",
|
|
name: "T's Test Vault",
|
|
type: "U",
|
|
},
|
|
items: [
|
|
{
|
|
uuid: "47hvppiuwbanbza7bq6jpdjfxu",
|
|
favIndex: 1,
|
|
createdAt: 1619467985,
|
|
updatedAt: 1619468230,
|
|
state: "active",
|
|
categoryUuid: "100",
|
|
details: {
|
|
loginFields: [],
|
|
notesPlain: "My Software License",
|
|
sections: [
|
|
{
|
|
title: "",
|
|
fields: [
|
|
{
|
|
title: "version",
|
|
id: "product_version",
|
|
value: {
|
|
string: "5.10.1000",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "license key",
|
|
id: "reg_code",
|
|
value: {
|
|
string: "265453-13457355-847327",
|
|
},
|
|
guarded: true,
|
|
multiline: true,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Customer",
|
|
name: "customer",
|
|
fields: [
|
|
{
|
|
title: "licensed to",
|
|
id: "reg_name",
|
|
value: {
|
|
string: "Kay Riddler",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "words",
|
|
},
|
|
},
|
|
{
|
|
title: "registered email",
|
|
id: "reg_email",
|
|
value: {
|
|
email: {
|
|
email_address: "kriddler@nullvalue.test",
|
|
provider: null,
|
|
},
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "emailAddress",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "company",
|
|
id: "company",
|
|
value: {
|
|
string: "Riddles and Jigsaw Puzzles GmbH",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "words",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Publisher",
|
|
name: "publisher",
|
|
fields: [
|
|
{
|
|
title: "download page",
|
|
id: "download_link",
|
|
value: {
|
|
url: "https://limuxcompany.nullvalue.test/5.10.1000/isos",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "publisher",
|
|
id: "publisher_name",
|
|
value: {
|
|
string: "Limux Software and Hardware",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "words",
|
|
},
|
|
},
|
|
{
|
|
title: "website",
|
|
id: "publisher_website",
|
|
value: {
|
|
url: "https://limuxcompany.nullvalue.test/",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "retail price",
|
|
id: "retail_price",
|
|
value: {
|
|
string: "$999",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "support email",
|
|
id: "support_email",
|
|
value: {
|
|
email: {
|
|
email_address: "support@nullvalue.test",
|
|
provider: null,
|
|
},
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
{
|
|
title: "Order",
|
|
name: "order",
|
|
fields: [
|
|
{
|
|
title: "purchase date",
|
|
id: "order_date",
|
|
value: {
|
|
date: 1617278460,
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "order number",
|
|
id: "order_number",
|
|
value: {
|
|
string: "594839",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "default",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
{
|
|
title: "order total",
|
|
id: "order_total",
|
|
value: {
|
|
string: "$1086.59",
|
|
},
|
|
guarded: false,
|
|
multiline: false,
|
|
dontGenerate: false,
|
|
inputTraits: {
|
|
keyboard: "numbersAndPunctuation",
|
|
correction: "default",
|
|
capitalization: "default",
|
|
},
|
|
},
|
|
],
|
|
},
|
|
],
|
|
passwordHistory: [],
|
|
},
|
|
overview: {
|
|
subtitle: "5.10.1000",
|
|
title: "Limux Product Key",
|
|
url: "",
|
|
ps: 0,
|
|
pbe: 0.0,
|
|
pgrng: false,
|
|
},
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|