From 5095294581421adbf52b83fd01d2678df7349909 Mon Sep 17 00:00:00 2001 From: Volker Scheuber Date: Fri, 20 Jan 2023 12:46:49 -0600 Subject: [PATCH 1/4] comment sample import --- src/app.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app.ts b/src/app.ts index e72f9533..3b592237 100755 --- a/src/app.ts +++ b/src/app.ts @@ -19,7 +19,8 @@ import realm from './cli/realm/realm'; import saml from './cli/saml/saml'; import script from './cli/script/script'; import service from './cli/service/service'; -import something from './cli/_template/something'; +// enable sample command template. +// import something from './cli/_template/something'; import theme from './cli/theme/theme'; import { printMessage } from './utils/Console'; import { getVersions } from './utils/Version'; From 18226c39967dacaa046ca76f80aa469aa586d5fb Mon Sep 17 00:00:00 2001 From: Volker Scheuber Date: Fri, 20 Jan 2023 12:48:41 -0600 Subject: [PATCH 2/4] remove stale test data files --- .../baseline/ForgottenUsername.journey.json | 216 --- test/e2e/journey/baseline/Login.journey.json | 205 --- .../baseline/PasswordGrant.journey.json | 139 -- .../baseline/ProgressiveProfile.journey.json | 198 --- .../baseline/Registration.journey.json | 249 --- .../baseline/ResetPassword.journey.json | 268 --- .../baseline/UpdatePassword.journey.json | 323 ---- .../baseline/allAlphaJourneys.journeys.json | 1520 ----------------- .../delete/ForgottenUsername.journey.json | 216 --- test/e2e/journey/delete/Login.journey.json | 205 --- .../journey/delete/PasswordGrant.journey.json | 139 -- .../delete/ProgressiveProfile.journey.json | 198 --- .../journey/delete/Registration.journey.json | 249 --- .../journey/delete/ResetPassword.journey.json | 268 --- .../delete/UpdatePassword.journey.json | 323 ---- test/e2e/journey/delete/deleteMe.journey.json | 230 --- test/e2e/journey/list/Disabled.journey.json | 43 - .../list/ForgottenUsername.journey.json | 216 --- test/e2e/journey/list/Login.journey.json | 205 --- .../journey/list/PasswordGrant.journey.json | 139 -- .../list/ProgressiveProfile.journey.json | 198 --- .../journey/list/Registration.journey.json | 249 --- .../journey/list/ResetPassword.journey.json | 268 --- .../journey/list/UpdatePassword.journey.json | 323 ---- test/e2e/theme/baseline/Contrast.theme.json | 95 -- test/e2e/theme/baseline/Highlander.theme.json | 95 -- test/e2e/theme/baseline/Robroy.theme.json | 95 -- .../theme/baseline/Starter-Theme.theme.json | 94 - test/e2e/theme/baseline/Zardoz.theme.json | 95 -- test/e2e/theme/import/Contrast.theme.json | 95 -- test/e2e/theme/import/Highlander.theme.json | 95 -- test/e2e/theme/import/Robroy.theme.json | 95 -- .../e2e/theme/import/Starter-Theme.theme.json | 94 - .../theme/import/Zardoz.default.theme.json | 95 -- 34 files changed, 7535 deletions(-) delete mode 100644 test/e2e/journey/baseline/ForgottenUsername.journey.json delete mode 100644 test/e2e/journey/baseline/Login.journey.json delete mode 100644 test/e2e/journey/baseline/PasswordGrant.journey.json delete mode 100644 test/e2e/journey/baseline/ProgressiveProfile.journey.json delete mode 100644 test/e2e/journey/baseline/Registration.journey.json delete mode 100644 test/e2e/journey/baseline/ResetPassword.journey.json delete mode 100644 test/e2e/journey/baseline/UpdatePassword.journey.json delete mode 100644 test/e2e/journey/baseline/allAlphaJourneys.journeys.json delete mode 100644 test/e2e/journey/delete/ForgottenUsername.journey.json delete mode 100644 test/e2e/journey/delete/Login.journey.json delete mode 100644 test/e2e/journey/delete/PasswordGrant.journey.json delete mode 100644 test/e2e/journey/delete/ProgressiveProfile.journey.json delete mode 100644 test/e2e/journey/delete/Registration.journey.json delete mode 100644 test/e2e/journey/delete/ResetPassword.journey.json delete mode 100644 test/e2e/journey/delete/UpdatePassword.journey.json delete mode 100644 test/e2e/journey/delete/deleteMe.journey.json delete mode 100644 test/e2e/journey/list/Disabled.journey.json delete mode 100644 test/e2e/journey/list/ForgottenUsername.journey.json delete mode 100644 test/e2e/journey/list/Login.journey.json delete mode 100644 test/e2e/journey/list/PasswordGrant.journey.json delete mode 100644 test/e2e/journey/list/ProgressiveProfile.journey.json delete mode 100644 test/e2e/journey/list/Registration.journey.json delete mode 100644 test/e2e/journey/list/ResetPassword.journey.json delete mode 100644 test/e2e/journey/list/UpdatePassword.journey.json delete mode 100644 test/e2e/theme/baseline/Contrast.theme.json delete mode 100644 test/e2e/theme/baseline/Highlander.theme.json delete mode 100644 test/e2e/theme/baseline/Robroy.theme.json delete mode 100644 test/e2e/theme/baseline/Starter-Theme.theme.json delete mode 100644 test/e2e/theme/baseline/Zardoz.theme.json delete mode 100644 test/e2e/theme/import/Contrast.theme.json delete mode 100644 test/e2e/theme/import/Highlander.theme.json delete mode 100644 test/e2e/theme/import/Robroy.theme.json delete mode 100644 test/e2e/theme/import/Starter-Theme.theme.json delete mode 100644 test/e2e/theme/import/Zardoz.default.theme.json diff --git a/test/e2e/journey/baseline/ForgottenUsername.journey.json b/test/e2e/journey/baseline/ForgottenUsername.journey.json deleted file mode 100644 index f17e6b17..00000000 --- a/test/e2e/journey/baseline/ForgottenUsername.journey.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:10.100Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "9f1e8d94-4922-481b-9e14-212b66548900": { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "_rev": "-1331445210", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "_id": "5e2a7c95-94af-4b23-8724-deb13853726a", - "_rev": "-1421046051", - "nodes": [ - { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Forgotten Username" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "_id": "b93ce36e-1976-4610-b24f-8d6760b5463b", - "_rev": "1389809903", - "tree": "Login", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "_id": "bf9ea8d5-9802-4f26-9664-a21840faac23", - "_rev": "-626658673", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "_id": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "_rev": "2035832000", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "forgottenUsername", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "forgottenUsername": { - "_id": "emailTemplate/forgottenUsername", - "enabled": true, - "from": "", - "subject": { - "en": "Account Information - username", - "fr": "Informations sur le compte - nom d'utilisateur" - }, - "message": { - "en": "

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "html": { - "en": "{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ForgottenUsername", - "_rev": "-1762040244", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Username Reset\"]" - }, - "entryNodeId": "5e2a7c95-94af-4b23-8724-deb13853726a", - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "connections": { - "outcome": "bf9ea8d5-9802-4f26-9664-a21840faac23" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 139, - "y": 146 - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 767, - "y": 188 - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "connections": { - "false": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "true": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 324, - "y": 152 - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "connections": { - "outcome": "b93ce36e-1976-4610-b24f-8d6760b5463b" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 563, - "y": 193 - } - }, - "description": "Forgotten Username Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 149 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 982, - "y": 252 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/Login.journey.json b/test/e2e/journey/baseline/Login.journey.json deleted file mode 100644 index ff0c3efc..00000000 --- a/test/e2e/journey/baseline/Login.journey.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.826Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0": { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "_rev": "-2064640544", - "usernameAttribute": "userName", - "validateInput": false, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "0c80c39b-4813-4e67-b4fb-5a0bba85f994": { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "_rev": "-1763423776", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "_id": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d", - "_rev": "-656534578", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "_id": "33b24514-3e50-4180-8f08-ab6f4e51b07e", - "_rev": "-1405518667", - "tree": "ProgressiveProfile", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "_id": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "_rev": "-1594114", - "nodes": [ - { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "New here? Create an account
Forgot username? Forgot password?" - }, - "pageHeader": { - "en": "Sign In" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "_id": "bba3e0d8-8525-4e82-bf48-ac17f7988917", - "_rev": "2098371942", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Login", - "_rev": "174084184", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Authentication\"]" - }, - "entryNodeId": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "bba3e0d8-8525-4e82-bf48-ac17f7988917" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 315, - "y": 140 - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 815, - "y": 180 - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "connections": { - "outcome": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 136, - "y": 59 - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "connections": { - "outcome": "33b24514-3e50-4180-8f08-ab6f4e51b07e" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 564, - "y": 132 - } - }, - "description": "Platform Login Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1008, - "y": 186 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 624, - "y": 267 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/PasswordGrant.journey.json b/test/e2e/journey/baseline/PasswordGrant.journey.json deleted file mode 100644 index 05f528e4..00000000 --- a/test/e2e/journey/baseline/PasswordGrant.journey.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.244Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "59952413-9bc2-47e5-a9b2-b04c1d729e24": { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "_rev": "2095457991", - "_type": { - "_id": "UsernameCollectorNode", - "name": "Username Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "8c217417-11dd-4a0f-a9e4-59c2390085be": { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "_rev": "425124739", - "_type": { - "_id": "PasswordCollectorNode", - "name": "Password Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "_id": "6b9a715d-ea23-4eae-9a59-69797c147157", - "_rev": "-1023377049", - "nodes": [ - { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "nodeType": "UsernameCollectorNode", - "displayName": "Username Collector" - }, - { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "nodeType": "PasswordCollectorNode", - "displayName": "Password Collector" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "_id": "e2988546-a459-4c9a-b0e2-fa65ae136b34", - "_rev": "1835919004", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "PasswordGrant", - "_rev": "732382459", - "identityResource": "managed/alpha_user", - "uiConfig": {}, - "entryNodeId": "6b9a715d-ea23-4eae-9a59-69797c147157", - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "connections": { - "outcome": "e2988546-a459-4c9a-b0e2-fa65ae136b34" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 134, - "y": 77 - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 311, - "y": 240 - } - }, - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 459, - "y": 20 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 524, - "y": 165 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/ProgressiveProfile.journey.json b/test/e2e/journey/baseline/ProgressiveProfile.journey.json deleted file mode 100644 index 1da71685..00000000 --- a/test/e2e/journey/baseline/ProgressiveProfile.journey.json +++ /dev/null @@ -1,198 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.682Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "0a042e10-b22e-4e02-86c4-65e26e775f7a": { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "_rev": "-1210529544", - "attributesToCollect": [ - "preferences/updates", - "preferences/marketing" - ], - "identityAttribute": "userName", - "validateInputs": false, - "required": false, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "_id": "423a959a-a1b9-498a-b0f7-596b6b6e775a", - "_rev": "1288219125", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "_id": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "_rev": "-1679047423", - "interval": "AT", - "identityAttribute": "userName", - "amount": 3, - "_type": { - "_id": "LoginCountDecisionNode", - "name": "Login Count Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "_id": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e", - "_rev": "-1852493841", - "identityAttribute": "userName", - "queryFilter": "!(/preferences pr) or /preferences/marketing eq false or /preferences/updates eq false", - "_type": { - "_id": "QueryFilterDecisionNode", - "name": "Query Filter Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "_id": "a5aecad8-854a-4ed5-b719-ff6c90e858c0", - "_rev": "380010937", - "nodes": [ - { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": {}, - "pageHeader": { - "en": "Please select your preferences" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ProgressiveProfile", - "_rev": "1342496803", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Progressive Profile\"]" - }, - "entryNodeId": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 766, - "y": 36 - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e" - }, - "displayName": "Login Count Decision", - "nodeType": "LoginCountDecisionNode", - "x": 152, - "y": 36 - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a5aecad8-854a-4ed5-b719-ff6c90e858c0" - }, - "displayName": "Query Filter Decision", - "nodeType": "QueryFilterDecisionNode", - "x": 357, - "y": 36 - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "connections": { - "outcome": "423a959a-a1b9-498a-b0f7-596b6b6e775a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 555, - "y": 20 - } - }, - "description": "Prompt for missing preferences on 3rd login", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 802, - "y": 312 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 919, - "y": 171 - }, - "startNode": { - "x": 50, - "y": 58.5 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/Registration.journey.json b/test/e2e/journey/baseline/Registration.journey.json deleted file mode 100644 index c3e7be6f..00000000 --- a/test/e2e/journey/baseline/Registration.journey.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.859Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7fcaf48e-a754-4959-858b-05b2933b825f": { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "_rev": "1966656034", - "usernameAttribute": "userName", - "validateInput": true, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d3ce2036-1523-4ce8-b1a2-895a2a036667": { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "_rev": "-1158802257", - "attributesToCollect": [ - "givenName", - "sn", - "mail", - "preferences/marketing", - "preferences/updates" - ], - "identityAttribute": "userName", - "validateInputs": true, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3d8709a1-f09f-4d1f-8094-2850e472c1db": { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "_rev": "-1470058997", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "120c69d3-90b4-4ad4-b7af-380e8b119340": { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "_rev": "-1607497240", - "message": { - "en": "Select a security question" - }, - "_type": { - "_id": "KbaCreateNode", - "name": "KBA Definition", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b4a0e915-c15d-4b83-9c9d-18347d645976": { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "_rev": "1508860909", - "_type": { - "_id": "AcceptTermsAndConditionsNode", - "name": "Accept Terms and Conditions", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "_id": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "_rev": "762531723", - "nodes": [ - { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - }, - { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - }, - { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "nodeType": "KbaCreateNode", - "displayName": "KBA Definition" - }, - { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "nodeType": "AcceptTermsAndConditionsNode", - "displayName": "Accept Terms and Conditions" - } - ], - "pageDescription": { - "en": "Signing up is fast and easy.
Already have an account? Sign In" - }, - "pageHeader": { - "en": "Sign Up" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "_id": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "_rev": "-841385771", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "_id": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237", - "_rev": "-612221945", - "identityResource": "managed/alpha_user", - "_type": { - "_id": "CreateObjectNode", - "name": "Create Object", - "collection": true - }, - "_outcomes": [ - { - "id": "CREATED", - "displayName": "Created" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Registration", - "_rev": "1897687361", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Registration\"]" - }, - "entryNodeId": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "connections": { - "outcome": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 261, - "y": 168 - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "connections": { - "outcome": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 681, - "y": 144 - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "connections": { - "CREATED": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a" - }, - "displayName": "Create Object", - "nodeType": "CreateObjectNode", - "x": 537, - "y": 206 - } - }, - "description": "Platform Registration Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 905, - "y": 171 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 741, - "y": 293 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/ResetPassword.journey.json b/test/e2e/journey/baseline/ResetPassword.journey.json deleted file mode 100644 index f728e8e4..00000000 --- a/test/e2e/journey/baseline/ResetPassword.journey.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.347Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "276afa7c-a680-4cf4-a5f6-d6c78191f5c9": { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "_rev": "-1256358519", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "009c19c8-9572-47bb-adb2-1f092c559a43": { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "_rev": "519412822", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "_id": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "_rev": "-1138066714", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "resetPassword", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "_id": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a", - "_rev": "402776485", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "_id": "989f0bf8-a328-4217-b82b-5275d79ca8bd", - "_rev": "555551070", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "mail", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "_id": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "_rev": "86486605", - "nodes": [ - { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "_id": "e4c752f9-c625-48c9-9644-a58802fa9e9c", - "_rev": "1593283676", - "nodes": [ - { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Change password" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "resetPassword": { - "_id": "emailTemplate/resetPassword", - "enabled": true, - "from": "", - "subject": { - "en": "Reset your password", - "fr": "Réinitialisez votre mot de passe" - }, - "message": { - "en": "

Click to reset your password

Password reset link

", - "fr": "

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

" - }, - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ResetPassword", - "_rev": "328000516", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "connections": { - "outcome": "e4c752f9-c625-48c9-9644-a58802fa9e9c" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 453, - "y": 66 - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "connections": { - "false": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "true": "06c97be5-7fdd-4739-aea1-ecc7fe082865" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 271, - "y": 21 - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 819, - "y": 61 - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "connections": { - "outcome": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 103, - "y": 50 - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "connections": { - "outcome": "989f0bf8-a328-4217-b82b-5275d79ca8bd" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 643, - "y": 50 - } - }, - "description": "Reset Password Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 79 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 981, - "y": 147 - }, - "startNode": { - "x": 25, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/UpdatePassword.journey.json b/test/e2e/journey/baseline/UpdatePassword.journey.json deleted file mode 100644 index 00d3a28a..00000000 --- a/test/e2e/journey/baseline/UpdatePassword.journey.json +++ /dev/null @@ -1,323 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.432Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "fe2962fc-4db3-4066-8624-553649afc438": { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "_rev": "875005143", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21a99653-a7a7-47ee-b650-f493a84bba09": { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "_rev": "688403743", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "_id": "0f0904e6-1da3-4cdb-9abf-0d2545016fab", - "_rev": "-1218497043", - "presentAttribute": "password", - "identityAttribute": "userName", - "_type": { - "_id": "AttributePresentDecisionNode", - "name": "Attribute Present Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "_id": "20237b34-26cb-4a0b-958f-abb422290d42", - "_rev": "1965792723", - "nodes": [ - { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter current password" - }, - "pageHeader": { - "en": "Verify Existing Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "_id": "3990ce1f-cce6-435b-ae1c-f138e89411c1", - "_rev": "-212483341", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [ - "userName" - ], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "_id": "7d1deabe-cd98-49c8-943f-ca12305775f3", - "_rev": "869693667", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "_id": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "_rev": "-1059437256", - "emailSuspendMessage": { - "en": "An email has been sent to your address, please verify your email address to update your password. Click the link in that email to proceed." - }, - "identityAttribute": "userName", - "emailTemplateName": "updatePassword", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "_id": "d018fcd1-4e22-4160-8c41-63bee51c9cb3", - "_rev": "-1359533036", - "nodes": [ - { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter new password" - }, - "pageHeader": { - "en": "Update Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "_id": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "_rev": "-716667889", - "sessionDataKey": "UserToken", - "sharedStateKey": "userName", - "_type": { - "_id": "SessionDataNode", - "name": "Get Session Data", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "updatePassword": { - "_id": "emailTemplate/updatePassword", - "enabled": true, - "from": "", - "subject": { - "en": "Update your password" - }, - "message": { - "en": "

Verify email to update password

Update password link

" - }, - "html": { - "en": "

Verify email to update password

Update password link

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "UpdatePassword", - "_rev": "-237395169", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "connections": { - "false": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "true": "20237b34-26cb-4a0b-958f-abb422290d42" - }, - "displayName": "Attribute Present Decision", - "nodeType": "AttributePresentDecisionNode", - "x": 288, - "y": 133 - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "connections": { - "outcome": "7d1deabe-cd98-49c8-943f-ca12305775f3" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 526, - "y": 46 - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 1062, - "y": 189 - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 722, - "y": 45 - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "connections": { - "outcome": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 659, - "y": 223 - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "connections": { - "outcome": "3990ce1f-cce6-435b-ae1c-f138e89411c1" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 943, - "y": 30 - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "connections": { - "outcome": "0f0904e6-1da3-4cdb-9abf-0d2545016fab" - }, - "displayName": "Get Session Data", - "nodeType": "SessionDataNode", - "x": 122, - "y": 129 - } - }, - "description": "Update password using active session", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1212, - "y": 128 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 939, - "y": 290 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/baseline/allAlphaJourneys.journeys.json b/test/e2e/journey/baseline/allAlphaJourneys.journeys.json deleted file mode 100644 index 5c936f16..00000000 --- a/test/e2e/journey/baseline/allAlphaJourneys.journeys.json +++ /dev/null @@ -1,1520 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-21T01:33:32.263Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "trees": { - "ResetPassword": { - "innerNodes": { - "276afa7c-a680-4cf4-a5f6-d6c78191f5c9": { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "_rev": "-1256358519", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "009c19c8-9572-47bb-adb2-1f092c559a43": { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "_rev": "519412822", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "_id": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "_rev": "-1138066714", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "resetPassword", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "_id": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a", - "_rev": "402776485", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "_id": "989f0bf8-a328-4217-b82b-5275d79ca8bd", - "_rev": "555551070", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "mail", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "_id": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "_rev": "86486605", - "nodes": [ - { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "_id": "e4c752f9-c625-48c9-9644-a58802fa9e9c", - "_rev": "1593283676", - "nodes": [ - { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Change password" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "resetPassword": { - "_id": "emailTemplate/resetPassword", - "emailTemplate/resetPassword": "" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ResetPassword", - "_rev": "328000516", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "connections": { - "outcome": "e4c752f9-c625-48c9-9644-a58802fa9e9c" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 453, - "y": 66 - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "connections": { - "false": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "true": "06c97be5-7fdd-4739-aea1-ecc7fe082865" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 271, - "y": 21 - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 819, - "y": 61 - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "connections": { - "outcome": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 103, - "y": 50 - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "connections": { - "outcome": "989f0bf8-a328-4217-b82b-5275d79ca8bd" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 643, - "y": 50 - } - }, - "description": "Reset Password Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 79 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 981, - "y": 147 - }, - "startNode": { - "x": 25, - "y": 25 - } - } - } - }, - "Registration": { - "innerNodes": { - "7fcaf48e-a754-4959-858b-05b2933b825f": { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "_rev": "1966656034", - "usernameAttribute": "userName", - "validateInput": true, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d3ce2036-1523-4ce8-b1a2-895a2a036667": { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "_rev": "-1158802257", - "attributesToCollect": [ - "givenName", - "sn", - "mail", - "preferences/marketing", - "preferences/updates" - ], - "identityAttribute": "userName", - "validateInputs": true, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3d8709a1-f09f-4d1f-8094-2850e472c1db": { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "_rev": "-1470058997", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "120c69d3-90b4-4ad4-b7af-380e8b119340": { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "_rev": "-1607497240", - "message": { - "en": "Select a security question" - }, - "_type": { - "_id": "KbaCreateNode", - "name": "KBA Definition", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b4a0e915-c15d-4b83-9c9d-18347d645976": { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "_rev": "1508860909", - "_type": { - "_id": "AcceptTermsAndConditionsNode", - "name": "Accept Terms and Conditions", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "_id": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "_rev": "762531723", - "nodes": [ - { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - }, - { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - }, - { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "nodeType": "KbaCreateNode", - "displayName": "KBA Definition" - }, - { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "nodeType": "AcceptTermsAndConditionsNode", - "displayName": "Accept Terms and Conditions" - } - ], - "pageDescription": { - "en": "Signing up is fast and easy.
Already have an account? Sign In" - }, - "pageHeader": { - "en": "Sign Up" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "_id": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "_rev": "-841385771", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "_id": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237", - "_rev": "-612221945", - "identityResource": "managed/alpha_user", - "_type": { - "_id": "CreateObjectNode", - "name": "Create Object", - "collection": true - }, - "_outcomes": [ - { - "id": "CREATED", - "displayName": "Created" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Registration", - "_rev": "1897687361", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Registration\"]" - }, - "entryNodeId": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "connections": { - "outcome": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 261, - "y": 168 - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "connections": { - "outcome": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 681, - "y": 144 - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "connections": { - "CREATED": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a" - }, - "displayName": "Create Object", - "nodeType": "CreateObjectNode", - "x": 537, - "y": 206 - } - }, - "description": "Platform Registration Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 905, - "y": 171 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 741, - "y": 293 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } - }, - "PasswordGrant": { - "innerNodes": { - "59952413-9bc2-47e5-a9b2-b04c1d729e24": { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "_rev": "2095457991", - "_type": { - "_id": "UsernameCollectorNode", - "name": "Username Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "8c217417-11dd-4a0f-a9e4-59c2390085be": { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "_rev": "425124739", - "_type": { - "_id": "PasswordCollectorNode", - "name": "Password Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "_id": "6b9a715d-ea23-4eae-9a59-69797c147157", - "_rev": "-1023377049", - "nodes": [ - { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "nodeType": "UsernameCollectorNode", - "displayName": "Username Collector" - }, - { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "nodeType": "PasswordCollectorNode", - "displayName": "Password Collector" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "_id": "e2988546-a459-4c9a-b0e2-fa65ae136b34", - "_rev": "1835919004", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "PasswordGrant", - "_rev": "732382459", - "identityResource": "managed/alpha_user", - "uiConfig": {}, - "entryNodeId": "6b9a715d-ea23-4eae-9a59-69797c147157", - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "connections": { - "outcome": "e2988546-a459-4c9a-b0e2-fa65ae136b34" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 134, - "y": 77 - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 311, - "y": 240 - } - }, - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 459, - "y": 20 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 524, - "y": 165 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } - }, - "ProgressiveProfile": { - "innerNodes": { - "0a042e10-b22e-4e02-86c4-65e26e775f7a": { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "_rev": "-1210529544", - "attributesToCollect": [ - "preferences/updates", - "preferences/marketing" - ], - "identityAttribute": "userName", - "validateInputs": false, - "required": false, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "_id": "423a959a-a1b9-498a-b0f7-596b6b6e775a", - "_rev": "1288219125", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "_id": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "_rev": "-1679047423", - "interval": "AT", - "identityAttribute": "userName", - "amount": 3, - "_type": { - "_id": "LoginCountDecisionNode", - "name": "Login Count Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "_id": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e", - "_rev": "-1852493841", - "identityAttribute": "userName", - "queryFilter": "!(/preferences pr) or /preferences/marketing eq false or /preferences/updates eq false", - "_type": { - "_id": "QueryFilterDecisionNode", - "name": "Query Filter Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "_id": "a5aecad8-854a-4ed5-b719-ff6c90e858c0", - "_rev": "380010937", - "nodes": [ - { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": {}, - "pageHeader": { - "en": "Please select your preferences" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ProgressiveProfile", - "_rev": "1342496803", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Progressive Profile\"]" - }, - "entryNodeId": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 766, - "y": 36 - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e" - }, - "displayName": "Login Count Decision", - "nodeType": "LoginCountDecisionNode", - "x": 152, - "y": 36 - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a5aecad8-854a-4ed5-b719-ff6c90e858c0" - }, - "displayName": "Query Filter Decision", - "nodeType": "QueryFilterDecisionNode", - "x": 357, - "y": 36 - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "connections": { - "outcome": "423a959a-a1b9-498a-b0f7-596b6b6e775a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 555, - "y": 20 - } - }, - "description": "Prompt for missing preferences on 3rd login", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 802, - "y": 312 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 919, - "y": 171 - }, - "startNode": { - "x": 50, - "y": 58.5 - } - } - } - }, - "ForgottenUsername": { - "innerNodes": { - "9f1e8d94-4922-481b-9e14-212b66548900": { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "_rev": "-1331445210", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "_id": "5e2a7c95-94af-4b23-8724-deb13853726a", - "_rev": "-1421046051", - "nodes": [ - { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Forgotten Username" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "_id": "b93ce36e-1976-4610-b24f-8d6760b5463b", - "_rev": "1389809903", - "tree": "Login", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "_id": "bf9ea8d5-9802-4f26-9664-a21840faac23", - "_rev": "-626658673", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "_id": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "_rev": "2035832000", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "forgottenUsername", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "forgottenUsername": { - "_id": "emailTemplate/forgottenUsername", - "emailTemplate/forgottenUsername": "" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ForgottenUsername", - "_rev": "-1762040244", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Username Reset\"]" - }, - "entryNodeId": "5e2a7c95-94af-4b23-8724-deb13853726a", - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "connections": { - "outcome": "bf9ea8d5-9802-4f26-9664-a21840faac23" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 139, - "y": 146 - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 767, - "y": 188 - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "connections": { - "false": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "true": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 324, - "y": 152 - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "connections": { - "outcome": "b93ce36e-1976-4610-b24f-8d6760b5463b" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 563, - "y": 193 - } - }, - "description": "Forgotten Username Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 149 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 982, - "y": 252 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } - }, - "UpdatePassword": { - "innerNodes": { - "fe2962fc-4db3-4066-8624-553649afc438": { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "_rev": "875005143", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21a99653-a7a7-47ee-b650-f493a84bba09": { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "_rev": "688403743", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "_id": "0f0904e6-1da3-4cdb-9abf-0d2545016fab", - "_rev": "-1218497043", - "presentAttribute": "password", - "identityAttribute": "userName", - "_type": { - "_id": "AttributePresentDecisionNode", - "name": "Attribute Present Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "_id": "20237b34-26cb-4a0b-958f-abb422290d42", - "_rev": "1965792723", - "nodes": [ - { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter current password" - }, - "pageHeader": { - "en": "Verify Existing Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "_id": "3990ce1f-cce6-435b-ae1c-f138e89411c1", - "_rev": "-212483341", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [ - "userName" - ], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "_id": "7d1deabe-cd98-49c8-943f-ca12305775f3", - "_rev": "869693667", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "_id": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "_rev": "-1059437256", - "emailSuspendMessage": { - "en": "An email has been sent to your address, please verify your email address to update your password. Click the link in that email to proceed." - }, - "identityAttribute": "userName", - "emailTemplateName": "updatePassword", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "_id": "d018fcd1-4e22-4160-8c41-63bee51c9cb3", - "_rev": "-1359533036", - "nodes": [ - { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter new password" - }, - "pageHeader": { - "en": "Update Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "_id": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "_rev": "-716667889", - "sessionDataKey": "UserToken", - "sharedStateKey": "userName", - "_type": { - "_id": "SessionDataNode", - "name": "Get Session Data", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "updatePassword": { - "_id": "emailTemplate/updatePassword", - "emailTemplate/updatePassword": "" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "UpdatePassword", - "_rev": "-237395169", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "connections": { - "false": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "true": "20237b34-26cb-4a0b-958f-abb422290d42" - }, - "displayName": "Attribute Present Decision", - "nodeType": "AttributePresentDecisionNode", - "x": 288, - "y": 133 - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "connections": { - "outcome": "7d1deabe-cd98-49c8-943f-ca12305775f3" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 526, - "y": 46 - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 1062, - "y": 189 - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 722, - "y": 45 - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "connections": { - "outcome": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 659, - "y": 223 - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "connections": { - "outcome": "3990ce1f-cce6-435b-ae1c-f138e89411c1" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 943, - "y": 30 - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "connections": { - "outcome": "0f0904e6-1da3-4cdb-9abf-0d2545016fab" - }, - "displayName": "Get Session Data", - "nodeType": "SessionDataNode", - "x": 122, - "y": 129 - } - }, - "description": "Update password using active session", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1212, - "y": 128 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 939, - "y": 290 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } - }, - "Login": { - "innerNodes": { - "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0": { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "_rev": "-2064640544", - "usernameAttribute": "userName", - "validateInput": false, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "0c80c39b-4813-4e67-b4fb-5a0bba85f994": { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "_rev": "-1763423776", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "_id": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d", - "_rev": "-656534578", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "_id": "33b24514-3e50-4180-8f08-ab6f4e51b07e", - "_rev": "-1405518667", - "tree": "ProgressiveProfile", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "_id": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "_rev": "-1594114", - "nodes": [ - { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "New here? Create an account
Forgot username? Forgot password?" - }, - "pageHeader": { - "en": "Sign In" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "_id": "bba3e0d8-8525-4e82-bf48-ac17f7988917", - "_rev": "2098371942", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Login", - "_rev": "174084184", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Authentication\"]" - }, - "entryNodeId": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "bba3e0d8-8525-4e82-bf48-ac17f7988917" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 315, - "y": 140 - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 815, - "y": 180 - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "connections": { - "outcome": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 136, - "y": 59 - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "connections": { - "outcome": "33b24514-3e50-4180-8f08-ab6f4e51b07e" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 564, - "y": 132 - } - }, - "description": "Platform Login Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1008, - "y": 186 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 624, - "y": 267 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/ForgottenUsername.journey.json b/test/e2e/journey/delete/ForgottenUsername.journey.json deleted file mode 100644 index f17e6b17..00000000 --- a/test/e2e/journey/delete/ForgottenUsername.journey.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:10.100Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "9f1e8d94-4922-481b-9e14-212b66548900": { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "_rev": "-1331445210", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "_id": "5e2a7c95-94af-4b23-8724-deb13853726a", - "_rev": "-1421046051", - "nodes": [ - { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Forgotten Username" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "_id": "b93ce36e-1976-4610-b24f-8d6760b5463b", - "_rev": "1389809903", - "tree": "Login", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "_id": "bf9ea8d5-9802-4f26-9664-a21840faac23", - "_rev": "-626658673", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "_id": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "_rev": "2035832000", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "forgottenUsername", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "forgottenUsername": { - "_id": "emailTemplate/forgottenUsername", - "enabled": true, - "from": "", - "subject": { - "en": "Account Information - username", - "fr": "Informations sur le compte - nom d'utilisateur" - }, - "message": { - "en": "

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "html": { - "en": "{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ForgottenUsername", - "_rev": "-1762040244", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Username Reset\"]" - }, - "entryNodeId": "5e2a7c95-94af-4b23-8724-deb13853726a", - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "connections": { - "outcome": "bf9ea8d5-9802-4f26-9664-a21840faac23" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 139, - "y": 146 - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 767, - "y": 188 - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "connections": { - "false": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "true": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 324, - "y": 152 - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "connections": { - "outcome": "b93ce36e-1976-4610-b24f-8d6760b5463b" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 563, - "y": 193 - } - }, - "description": "Forgotten Username Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 149 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 982, - "y": 252 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/Login.journey.json b/test/e2e/journey/delete/Login.journey.json deleted file mode 100644 index ff0c3efc..00000000 --- a/test/e2e/journey/delete/Login.journey.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.826Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0": { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "_rev": "-2064640544", - "usernameAttribute": "userName", - "validateInput": false, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "0c80c39b-4813-4e67-b4fb-5a0bba85f994": { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "_rev": "-1763423776", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "_id": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d", - "_rev": "-656534578", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "_id": "33b24514-3e50-4180-8f08-ab6f4e51b07e", - "_rev": "-1405518667", - "tree": "ProgressiveProfile", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "_id": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "_rev": "-1594114", - "nodes": [ - { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "New here? Create an account
Forgot username? Forgot password?" - }, - "pageHeader": { - "en": "Sign In" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "_id": "bba3e0d8-8525-4e82-bf48-ac17f7988917", - "_rev": "2098371942", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Login", - "_rev": "174084184", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Authentication\"]" - }, - "entryNodeId": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "bba3e0d8-8525-4e82-bf48-ac17f7988917" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 315, - "y": 140 - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 815, - "y": 180 - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "connections": { - "outcome": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 136, - "y": 59 - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "connections": { - "outcome": "33b24514-3e50-4180-8f08-ab6f4e51b07e" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 564, - "y": 132 - } - }, - "description": "Platform Login Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1008, - "y": 186 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 624, - "y": 267 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/PasswordGrant.journey.json b/test/e2e/journey/delete/PasswordGrant.journey.json deleted file mode 100644 index 05f528e4..00000000 --- a/test/e2e/journey/delete/PasswordGrant.journey.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.244Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "59952413-9bc2-47e5-a9b2-b04c1d729e24": { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "_rev": "2095457991", - "_type": { - "_id": "UsernameCollectorNode", - "name": "Username Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "8c217417-11dd-4a0f-a9e4-59c2390085be": { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "_rev": "425124739", - "_type": { - "_id": "PasswordCollectorNode", - "name": "Password Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "_id": "6b9a715d-ea23-4eae-9a59-69797c147157", - "_rev": "-1023377049", - "nodes": [ - { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "nodeType": "UsernameCollectorNode", - "displayName": "Username Collector" - }, - { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "nodeType": "PasswordCollectorNode", - "displayName": "Password Collector" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "_id": "e2988546-a459-4c9a-b0e2-fa65ae136b34", - "_rev": "1835919004", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "PasswordGrant", - "_rev": "732382459", - "identityResource": "managed/alpha_user", - "uiConfig": {}, - "entryNodeId": "6b9a715d-ea23-4eae-9a59-69797c147157", - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "connections": { - "outcome": "e2988546-a459-4c9a-b0e2-fa65ae136b34" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 134, - "y": 77 - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 311, - "y": 240 - } - }, - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 459, - "y": 20 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 524, - "y": 165 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/ProgressiveProfile.journey.json b/test/e2e/journey/delete/ProgressiveProfile.journey.json deleted file mode 100644 index 1da71685..00000000 --- a/test/e2e/journey/delete/ProgressiveProfile.journey.json +++ /dev/null @@ -1,198 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.682Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "0a042e10-b22e-4e02-86c4-65e26e775f7a": { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "_rev": "-1210529544", - "attributesToCollect": [ - "preferences/updates", - "preferences/marketing" - ], - "identityAttribute": "userName", - "validateInputs": false, - "required": false, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "_id": "423a959a-a1b9-498a-b0f7-596b6b6e775a", - "_rev": "1288219125", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "_id": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "_rev": "-1679047423", - "interval": "AT", - "identityAttribute": "userName", - "amount": 3, - "_type": { - "_id": "LoginCountDecisionNode", - "name": "Login Count Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "_id": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e", - "_rev": "-1852493841", - "identityAttribute": "userName", - "queryFilter": "!(/preferences pr) or /preferences/marketing eq false or /preferences/updates eq false", - "_type": { - "_id": "QueryFilterDecisionNode", - "name": "Query Filter Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "_id": "a5aecad8-854a-4ed5-b719-ff6c90e858c0", - "_rev": "380010937", - "nodes": [ - { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": {}, - "pageHeader": { - "en": "Please select your preferences" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ProgressiveProfile", - "_rev": "1342496803", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Progressive Profile\"]" - }, - "entryNodeId": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 766, - "y": 36 - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e" - }, - "displayName": "Login Count Decision", - "nodeType": "LoginCountDecisionNode", - "x": 152, - "y": 36 - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a5aecad8-854a-4ed5-b719-ff6c90e858c0" - }, - "displayName": "Query Filter Decision", - "nodeType": "QueryFilterDecisionNode", - "x": 357, - "y": 36 - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "connections": { - "outcome": "423a959a-a1b9-498a-b0f7-596b6b6e775a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 555, - "y": 20 - } - }, - "description": "Prompt for missing preferences on 3rd login", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 802, - "y": 312 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 919, - "y": 171 - }, - "startNode": { - "x": 50, - "y": 58.5 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/Registration.journey.json b/test/e2e/journey/delete/Registration.journey.json deleted file mode 100644 index c3e7be6f..00000000 --- a/test/e2e/journey/delete/Registration.journey.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.859Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7fcaf48e-a754-4959-858b-05b2933b825f": { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "_rev": "1966656034", - "usernameAttribute": "userName", - "validateInput": true, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d3ce2036-1523-4ce8-b1a2-895a2a036667": { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "_rev": "-1158802257", - "attributesToCollect": [ - "givenName", - "sn", - "mail", - "preferences/marketing", - "preferences/updates" - ], - "identityAttribute": "userName", - "validateInputs": true, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3d8709a1-f09f-4d1f-8094-2850e472c1db": { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "_rev": "-1470058997", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "120c69d3-90b4-4ad4-b7af-380e8b119340": { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "_rev": "-1607497240", - "message": { - "en": "Select a security question" - }, - "_type": { - "_id": "KbaCreateNode", - "name": "KBA Definition", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b4a0e915-c15d-4b83-9c9d-18347d645976": { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "_rev": "1508860909", - "_type": { - "_id": "AcceptTermsAndConditionsNode", - "name": "Accept Terms and Conditions", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "_id": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "_rev": "762531723", - "nodes": [ - { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - }, - { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - }, - { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "nodeType": "KbaCreateNode", - "displayName": "KBA Definition" - }, - { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "nodeType": "AcceptTermsAndConditionsNode", - "displayName": "Accept Terms and Conditions" - } - ], - "pageDescription": { - "en": "Signing up is fast and easy.
Already have an account? Sign In" - }, - "pageHeader": { - "en": "Sign Up" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "_id": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "_rev": "-841385771", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "_id": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237", - "_rev": "-612221945", - "identityResource": "managed/alpha_user", - "_type": { - "_id": "CreateObjectNode", - "name": "Create Object", - "collection": true - }, - "_outcomes": [ - { - "id": "CREATED", - "displayName": "Created" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Registration", - "_rev": "1897687361", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Registration\"]" - }, - "entryNodeId": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "connections": { - "outcome": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 261, - "y": 168 - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "connections": { - "outcome": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 681, - "y": 144 - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "connections": { - "CREATED": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a" - }, - "displayName": "Create Object", - "nodeType": "CreateObjectNode", - "x": 537, - "y": 206 - } - }, - "description": "Platform Registration Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 905, - "y": 171 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 741, - "y": 293 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/ResetPassword.journey.json b/test/e2e/journey/delete/ResetPassword.journey.json deleted file mode 100644 index f728e8e4..00000000 --- a/test/e2e/journey/delete/ResetPassword.journey.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.347Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "276afa7c-a680-4cf4-a5f6-d6c78191f5c9": { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "_rev": "-1256358519", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "009c19c8-9572-47bb-adb2-1f092c559a43": { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "_rev": "519412822", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "_id": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "_rev": "-1138066714", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "resetPassword", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "_id": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a", - "_rev": "402776485", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "_id": "989f0bf8-a328-4217-b82b-5275d79ca8bd", - "_rev": "555551070", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "mail", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "_id": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "_rev": "86486605", - "nodes": [ - { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "_id": "e4c752f9-c625-48c9-9644-a58802fa9e9c", - "_rev": "1593283676", - "nodes": [ - { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Change password" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "resetPassword": { - "_id": "emailTemplate/resetPassword", - "enabled": true, - "from": "", - "subject": { - "en": "Reset your password", - "fr": "Réinitialisez votre mot de passe" - }, - "message": { - "en": "

Click to reset your password

Password reset link

", - "fr": "

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

" - }, - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ResetPassword", - "_rev": "328000516", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "connections": { - "outcome": "e4c752f9-c625-48c9-9644-a58802fa9e9c" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 453, - "y": 66 - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "connections": { - "false": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "true": "06c97be5-7fdd-4739-aea1-ecc7fe082865" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 271, - "y": 21 - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 819, - "y": 61 - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "connections": { - "outcome": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 103, - "y": 50 - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "connections": { - "outcome": "989f0bf8-a328-4217-b82b-5275d79ca8bd" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 643, - "y": 50 - } - }, - "description": "Reset Password Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 79 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 981, - "y": 147 - }, - "startNode": { - "x": 25, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/UpdatePassword.journey.json b/test/e2e/journey/delete/UpdatePassword.journey.json deleted file mode 100644 index 00d3a28a..00000000 --- a/test/e2e/journey/delete/UpdatePassword.journey.json +++ /dev/null @@ -1,323 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.432Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "fe2962fc-4db3-4066-8624-553649afc438": { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "_rev": "875005143", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21a99653-a7a7-47ee-b650-f493a84bba09": { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "_rev": "688403743", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "_id": "0f0904e6-1da3-4cdb-9abf-0d2545016fab", - "_rev": "-1218497043", - "presentAttribute": "password", - "identityAttribute": "userName", - "_type": { - "_id": "AttributePresentDecisionNode", - "name": "Attribute Present Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "_id": "20237b34-26cb-4a0b-958f-abb422290d42", - "_rev": "1965792723", - "nodes": [ - { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter current password" - }, - "pageHeader": { - "en": "Verify Existing Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "_id": "3990ce1f-cce6-435b-ae1c-f138e89411c1", - "_rev": "-212483341", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [ - "userName" - ], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "_id": "7d1deabe-cd98-49c8-943f-ca12305775f3", - "_rev": "869693667", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "_id": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "_rev": "-1059437256", - "emailSuspendMessage": { - "en": "An email has been sent to your address, please verify your email address to update your password. Click the link in that email to proceed." - }, - "identityAttribute": "userName", - "emailTemplateName": "updatePassword", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "_id": "d018fcd1-4e22-4160-8c41-63bee51c9cb3", - "_rev": "-1359533036", - "nodes": [ - { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter new password" - }, - "pageHeader": { - "en": "Update Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "_id": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "_rev": "-716667889", - "sessionDataKey": "UserToken", - "sharedStateKey": "userName", - "_type": { - "_id": "SessionDataNode", - "name": "Get Session Data", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "updatePassword": { - "_id": "emailTemplate/updatePassword", - "enabled": true, - "from": "", - "subject": { - "en": "Update your password" - }, - "message": { - "en": "

Verify email to update password

Update password link

" - }, - "html": { - "en": "

Verify email to update password

Update password link

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "UpdatePassword", - "_rev": "-237395169", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "connections": { - "false": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "true": "20237b34-26cb-4a0b-958f-abb422290d42" - }, - "displayName": "Attribute Present Decision", - "nodeType": "AttributePresentDecisionNode", - "x": 288, - "y": 133 - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "connections": { - "outcome": "7d1deabe-cd98-49c8-943f-ca12305775f3" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 526, - "y": 46 - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 1062, - "y": 189 - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 722, - "y": 45 - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "connections": { - "outcome": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 659, - "y": 223 - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "connections": { - "outcome": "3990ce1f-cce6-435b-ae1c-f138e89411c1" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 943, - "y": 30 - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "connections": { - "outcome": "0f0904e6-1da3-4cdb-9abf-0d2545016fab" - }, - "displayName": "Get Session Data", - "nodeType": "SessionDataNode", - "x": 122, - "y": 129 - } - }, - "description": "Update password using active session", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1212, - "y": 128 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 939, - "y": 290 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/delete/deleteMe.journey.json b/test/e2e/journey/delete/deleteMe.journey.json deleted file mode 100644 index be1b8ec2..00000000 --- a/test/e2e/journey/delete/deleteMe.journey.json +++ /dev/null @@ -1,230 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-22T00:35:27.476Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "fab1f53e-cda4-458a-b458-b07f75c75d5f": { - "_id": "fab1f53e-cda4-458a-b458-b07f75c75d5f", - "_rev": "25892709", - "usernameAttribute": "userName", - "validateInput": false, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "9d146833-e8d1-4802-8c35-0d7772290807": { - "_id": "9d146833-e8d1-4802-8c35-0d7772290807", - "_rev": "635791920", - "userName": "userName", - "identityAttribute": "mail", - "_type": { - "_id": "DisplayUserNameNode", - "name": "Display Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "c22373f9-252b-4d0b-b80e-e4b392a17d98": { - "_id": "c22373f9-252b-4d0b-b80e-e4b392a17d98", - "_rev": "2070053042", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "68e23c54-0c9e-4991-9b25-daf306d6ec65": { - "_id": "68e23c54-0c9e-4991-9b25-daf306d6ec65", - "_rev": "1940919660", - "passwordHeader": "X-OpenAM-Password", - "referrerWhiteList": [], - "allowWithoutReferer": true, - "usernameHeader": "X-OpenAM-Username", - "_type": { - "_id": "ZeroPageLoginNode", - "name": "Zero Page Login Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "Has Credentials" - }, - { - "id": "false", - "displayName": "No Credentials" - } - ] - }, - "9cd184fc-9453-4666-b667-2875d9301b5e": { - "_id": "9cd184fc-9453-4666-b667-2875d9301b5e", - "_rev": "-778770090", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "3c89697f-c114-4d36-907f-6c36f820cde7": { - "_id": "3c89697f-c114-4d36-907f-6c36f820cde7", - "_rev": "725994360", - "nodes": [ - { - "_id": "fab1f53e-cda4-458a-b458-b07f75c75d5f", - "nodeType": "ValidatedUsernameNode", - "displayName": "Username" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "2d564be0-325e-439a-aeb0-6c884270c756": { - "_id": "2d564be0-325e-439a-aeb0-6c884270c756", - "_rev": "-916183031", - "nodes": [ - { - "_id": "9d146833-e8d1-4802-8c35-0d7772290807", - "nodeType": "DisplayUserNameNode", - "displayName": "Display Username" - }, - { - "_id": "c22373f9-252b-4d0b-b80e-e4b392a17d98", - "nodeType": "ValidatedPasswordNode", - "displayName": "Password" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "deleteMe", - "_rev": "-620086377", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"e2e\"]" - }, - "entryNodeId": "68e23c54-0c9e-4991-9b25-daf306d6ec65", - "nodes": { - "68e23c54-0c9e-4991-9b25-daf306d6ec65": { - "x": 210, - "y": 137, - "connections": { - "true": "9cd184fc-9453-4666-b667-2875d9301b5e", - "false": "3c89697f-c114-4d36-907f-6c36f820cde7" - }, - "nodeType": "ZeroPageLoginNode", - "displayName": "Zero Page Login" - }, - "9cd184fc-9453-4666-b667-2875d9301b5e": { - "x": 858, - "y": 143, - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "nodeType": "DataStoreDecisionNode", - "displayName": "Validate Credentials" - }, - "3c89697f-c114-4d36-907f-6c36f820cde7": { - "x": 407, - "y": 261, - "connections": { - "outcome": "2d564be0-325e-439a-aeb0-6c884270c756" - }, - "nodeType": "PageNode", - "displayName": "Username Page" - }, - "2d564be0-325e-439a-aeb0-6c884270c756": { - "x": 633, - "y": 240.76666259765625, - "connections": { - "outcome": "9cd184fc-9453-4666-b667-2875d9301b5e" - }, - "nodeType": "PageNode", - "displayName": "Password Page" - } - }, - "staticNodes": { - "startNode": { - "x": 70, - "y": 155 - }, - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1085, - "y": 67 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 1087, - "y": 294 - } - }, - "description": "e2e test journey.", - "enabled": true - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/Disabled.journey.json b/test/e2e/journey/list/Disabled.journey.json deleted file mode 100644 index a69c4518..00000000 --- a/test/e2e/journey/list/Disabled.journey.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-21T18:16:56.677Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": {}, - "nodes": {}, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Disabled", - "_rev": "-296440409", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Prototype\"]" - }, - "entryNodeId": "e301438c-0bd0-429c-ab0c-66126501069a", - "nodes": {}, - "description": "Test the new status flag for journeys.", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 500, - "y": 50 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 500, - "y": 350 - }, - "startNode": { - "x": 50, - "y": 250 - } - }, - "enabled": false - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/ForgottenUsername.journey.json b/test/e2e/journey/list/ForgottenUsername.journey.json deleted file mode 100644 index f17e6b17..00000000 --- a/test/e2e/journey/list/ForgottenUsername.journey.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:10.100Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "9f1e8d94-4922-481b-9e14-212b66548900": { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "_rev": "-1331445210", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "_id": "5e2a7c95-94af-4b23-8724-deb13853726a", - "_rev": "-1421046051", - "nodes": [ - { - "_id": "9f1e8d94-4922-481b-9e14-212b66548900", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Forgotten Username" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "_id": "b93ce36e-1976-4610-b24f-8d6760b5463b", - "_rev": "1389809903", - "tree": "Login", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "_id": "bf9ea8d5-9802-4f26-9664-a21840faac23", - "_rev": "-626658673", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "_id": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "_rev": "2035832000", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "forgottenUsername", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "forgottenUsername": { - "_id": "emailTemplate/forgottenUsername", - "enabled": true, - "from": "", - "subject": { - "en": "Account Information - username", - "fr": "Informations sur le compte - nom d'utilisateur" - }, - "message": { - "en": "

{{#if object.userName}}Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "
{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "html": { - "en": "{{#if object.userName}}

Your username is '{{object.userName}}'.

{{else}}If you received this email in error, please disregard.{{/if}}

Click here to login

", - "fr": "{{#if object.userName}}

Votre nom d'utilisateur est '{{object.userName}}'.

{{else}}Si vous avez reçu cet e-mail par erreur, veuillez ne pas en tenir compte.{{/if}}

Cliquez ici pour vous connecter

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ForgottenUsername", - "_rev": "-1762040244", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Username Reset\"]" - }, - "entryNodeId": "5e2a7c95-94af-4b23-8724-deb13853726a", - "nodes": { - "5e2a7c95-94af-4b23-8724-deb13853726a": { - "connections": { - "outcome": "bf9ea8d5-9802-4f26-9664-a21840faac23" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 139, - "y": 146 - }, - "b93ce36e-1976-4610-b24f-8d6760b5463b": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 767, - "y": 188 - }, - "bf9ea8d5-9802-4f26-9664-a21840faac23": { - "connections": { - "false": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca", - "true": "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 324, - "y": 152 - }, - "d9a79f01-2ce3-4be2-a28a-975f35c3c8ca": { - "connections": { - "outcome": "b93ce36e-1976-4610-b24f-8d6760b5463b" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 563, - "y": 193 - } - }, - "description": "Forgotten Username Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 149 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 982, - "y": 252 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/Login.journey.json b/test/e2e/journey/list/Login.journey.json deleted file mode 100644 index ff0c3efc..00000000 --- a/test/e2e/journey/list/Login.journey.json +++ /dev/null @@ -1,205 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.826Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0": { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "_rev": "-2064640544", - "usernameAttribute": "userName", - "validateInput": false, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "0c80c39b-4813-4e67-b4fb-5a0bba85f994": { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "_rev": "-1763423776", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "_id": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d", - "_rev": "-656534578", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "_id": "33b24514-3e50-4180-8f08-ab6f4e51b07e", - "_rev": "-1405518667", - "tree": "ProgressiveProfile", - "_type": { - "_id": "InnerTreeEvaluatorNode", - "name": "Inner Tree Evaluator", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "_id": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "_rev": "-1594114", - "nodes": [ - { - "_id": "7354982f-57b6-4b04-9ddc-f1dd1e1e07d0", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "0c80c39b-4813-4e67-b4fb-5a0bba85f994", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "New here? Create an account
Forgot username? Forgot password?" - }, - "pageHeader": { - "en": "Sign In" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "_id": "bba3e0d8-8525-4e82-bf48-ac17f7988917", - "_rev": "2098371942", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Login", - "_rev": "174084184", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Authentication\"]" - }, - "entryNodeId": "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8", - "nodes": { - "2998c1c9-f4c8-4a00-b2c6-3426783ee49d": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "bba3e0d8-8525-4e82-bf48-ac17f7988917" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 315, - "y": 140 - }, - "33b24514-3e50-4180-8f08-ab6f4e51b07e": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Inner Tree Evaluator", - "nodeType": "InnerTreeEvaluatorNode", - "x": 815, - "y": 180 - }, - "a12bc72f-ad97-4f1e-a789-a1fa3dd566c8": { - "connections": { - "outcome": "2998c1c9-f4c8-4a00-b2c6-3426783ee49d" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 136, - "y": 59 - }, - "bba3e0d8-8525-4e82-bf48-ac17f7988917": { - "connections": { - "outcome": "33b24514-3e50-4180-8f08-ab6f4e51b07e" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 564, - "y": 132 - } - }, - "description": "Platform Login Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1008, - "y": 186 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 624, - "y": 267 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/PasswordGrant.journey.json b/test/e2e/journey/list/PasswordGrant.journey.json deleted file mode 100644 index 05f528e4..00000000 --- a/test/e2e/journey/list/PasswordGrant.journey.json +++ /dev/null @@ -1,139 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.244Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "59952413-9bc2-47e5-a9b2-b04c1d729e24": { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "_rev": "2095457991", - "_type": { - "_id": "UsernameCollectorNode", - "name": "Username Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "8c217417-11dd-4a0f-a9e4-59c2390085be": { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "_rev": "425124739", - "_type": { - "_id": "PasswordCollectorNode", - "name": "Password Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "_id": "6b9a715d-ea23-4eae-9a59-69797c147157", - "_rev": "-1023377049", - "nodes": [ - { - "_id": "59952413-9bc2-47e5-a9b2-b04c1d729e24", - "nodeType": "UsernameCollectorNode", - "displayName": "Username Collector" - }, - { - "_id": "8c217417-11dd-4a0f-a9e4-59c2390085be", - "nodeType": "PasswordCollectorNode", - "displayName": "Password Collector" - } - ], - "pageDescription": {}, - "pageHeader": {}, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "_id": "e2988546-a459-4c9a-b0e2-fa65ae136b34", - "_rev": "1835919004", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "PasswordGrant", - "_rev": "732382459", - "identityResource": "managed/alpha_user", - "uiConfig": {}, - "entryNodeId": "6b9a715d-ea23-4eae-9a59-69797c147157", - "nodes": { - "6b9a715d-ea23-4eae-9a59-69797c147157": { - "connections": { - "outcome": "e2988546-a459-4c9a-b0e2-fa65ae136b34" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 134, - "y": 77 - }, - "e2988546-a459-4c9a-b0e2-fa65ae136b34": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 311, - "y": 240 - } - }, - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 459, - "y": 20 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 524, - "y": 165 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/ProgressiveProfile.journey.json b/test/e2e/journey/list/ProgressiveProfile.journey.json deleted file mode 100644 index 1da71685..00000000 --- a/test/e2e/journey/list/ProgressiveProfile.journey.json +++ /dev/null @@ -1,198 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:09.682Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "0a042e10-b22e-4e02-86c4-65e26e775f7a": { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "_rev": "-1210529544", - "attributesToCollect": [ - "preferences/updates", - "preferences/marketing" - ], - "identityAttribute": "userName", - "validateInputs": false, - "required": false, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "_id": "423a959a-a1b9-498a-b0f7-596b6b6e775a", - "_rev": "1288219125", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "_id": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "_rev": "-1679047423", - "interval": "AT", - "identityAttribute": "userName", - "amount": 3, - "_type": { - "_id": "LoginCountDecisionNode", - "name": "Login Count Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "_id": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e", - "_rev": "-1852493841", - "identityAttribute": "userName", - "queryFilter": "!(/preferences pr) or /preferences/marketing eq false or /preferences/updates eq false", - "_type": { - "_id": "QueryFilterDecisionNode", - "name": "Query Filter Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "_id": "a5aecad8-854a-4ed5-b719-ff6c90e858c0", - "_rev": "380010937", - "nodes": [ - { - "_id": "0a042e10-b22e-4e02-86c4-65e26e775f7a", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": {}, - "pageHeader": { - "en": "Please select your preferences" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ProgressiveProfile", - "_rev": "1342496803", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Progressive Profile\"]" - }, - "entryNodeId": "8afdaec3-275e-4301-bb53-34f03e6a4b29", - "nodes": { - "423a959a-a1b9-498a-b0f7-596b6b6e775a": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 766, - "y": 36 - }, - "8afdaec3-275e-4301-bb53-34f03e6a4b29": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e" - }, - "displayName": "Login Count Decision", - "nodeType": "LoginCountDecisionNode", - "x": 152, - "y": 36 - }, - "a1f45b44-5bf7-4c57-aa3f-75c619c7db8e": { - "connections": { - "false": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0", - "true": "a5aecad8-854a-4ed5-b719-ff6c90e858c0" - }, - "displayName": "Query Filter Decision", - "nodeType": "QueryFilterDecisionNode", - "x": 357, - "y": 36 - }, - "a5aecad8-854a-4ed5-b719-ff6c90e858c0": { - "connections": { - "outcome": "423a959a-a1b9-498a-b0f7-596b6b6e775a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 555, - "y": 20 - } - }, - "description": "Prompt for missing preferences on 3rd login", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 802, - "y": 312 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 919, - "y": 171 - }, - "startNode": { - "x": 50, - "y": 58.5 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/Registration.journey.json b/test/e2e/journey/list/Registration.journey.json deleted file mode 100644 index c3e7be6f..00000000 --- a/test/e2e/journey/list/Registration.journey.json +++ /dev/null @@ -1,249 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.859Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "7fcaf48e-a754-4959-858b-05b2933b825f": { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "_rev": "1966656034", - "usernameAttribute": "userName", - "validateInput": true, - "_type": { - "_id": "ValidatedUsernameNode", - "name": "Platform Username", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d3ce2036-1523-4ce8-b1a2-895a2a036667": { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "_rev": "-1158802257", - "attributesToCollect": [ - "givenName", - "sn", - "mail", - "preferences/marketing", - "preferences/updates" - ], - "identityAttribute": "userName", - "validateInputs": true, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3d8709a1-f09f-4d1f-8094-2850e472c1db": { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "_rev": "-1470058997", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "120c69d3-90b4-4ad4-b7af-380e8b119340": { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "_rev": "-1607497240", - "message": { - "en": "Select a security question" - }, - "_type": { - "_id": "KbaCreateNode", - "name": "KBA Definition", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "b4a0e915-c15d-4b83-9c9d-18347d645976": { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "_rev": "1508860909", - "_type": { - "_id": "AcceptTermsAndConditionsNode", - "name": "Accept Terms and Conditions", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "_id": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "_rev": "762531723", - "nodes": [ - { - "_id": "7fcaf48e-a754-4959-858b-05b2933b825f", - "nodeType": "ValidatedUsernameNode", - "displayName": "Platform Username" - }, - { - "_id": "d3ce2036-1523-4ce8-b1a2-895a2a036667", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - }, - { - "_id": "3d8709a1-f09f-4d1f-8094-2850e472c1db", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - }, - { - "_id": "120c69d3-90b4-4ad4-b7af-380e8b119340", - "nodeType": "KbaCreateNode", - "displayName": "KBA Definition" - }, - { - "_id": "b4a0e915-c15d-4b83-9c9d-18347d645976", - "nodeType": "AcceptTermsAndConditionsNode", - "displayName": "Accept Terms and Conditions" - } - ], - "pageDescription": { - "en": "Signing up is fast and easy.
Already have an account? Sign In" - }, - "pageHeader": { - "en": "Sign Up" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "_id": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "_rev": "-841385771", - "identityAttribute": "userName", - "_type": { - "_id": "IncrementLoginCountNode", - "name": "Increment Login Count", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "_id": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237", - "_rev": "-612221945", - "identityResource": "managed/alpha_user", - "_type": { - "_id": "CreateObjectNode", - "name": "Create Object", - "collection": true - }, - "_outcomes": [ - { - "id": "CREATED", - "displayName": "Created" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - } - }, - "scripts": {}, - "emailTemplates": {}, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "Registration", - "_rev": "1897687361", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Registration\"]" - }, - "entryNodeId": "0c091c49-f3af-48fb-ac6f-07fba0499dd6", - "nodes": { - "0c091c49-f3af-48fb-ac6f-07fba0499dd6": { - "connections": { - "outcome": "ad5dcbb3-7335-49b7-b3e7-7d850bb88237" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 261, - "y": 168 - }, - "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b": { - "connections": { - "outcome": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Increment Login Count", - "nodeType": "IncrementLoginCountNode", - "x": 681, - "y": 144 - }, - "ad5dcbb3-7335-49b7-b3e7-7d850bb88237": { - "connections": { - "CREATED": "97a15eb2-a015-4b6d-81a0-be78c3aa1a3b", - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a" - }, - "displayName": "Create Object", - "nodeType": "CreateObjectNode", - "x": 537, - "y": 206 - } - }, - "description": "Platform Registration Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 905, - "y": 171 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 741, - "y": 293 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/ResetPassword.journey.json b/test/e2e/journey/list/ResetPassword.journey.json deleted file mode 100644 index f728e8e4..00000000 --- a/test/e2e/journey/list/ResetPassword.journey.json +++ /dev/null @@ -1,268 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:08.347Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "276afa7c-a680-4cf4-a5f6-d6c78191f5c9": { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "_rev": "-1256358519", - "attributesToCollect": [ - "mail" - ], - "identityAttribute": "mail", - "validateInputs": false, - "required": true, - "_type": { - "_id": "AttributeCollectorNode", - "name": "Attribute Collector", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "009c19c8-9572-47bb-adb2-1f092c559a43": { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "_rev": "519412822", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "_id": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "_rev": "-1138066714", - "emailSuspendMessage": { - "en": "An email has been sent to the address you entered. Click the link in that email to proceed." - }, - "emailTemplateName": "resetPassword", - "identityAttribute": "mail", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "_id": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a", - "_rev": "402776485", - "identityAttribute": "mail", - "identifier": "userName", - "_type": { - "_id": "IdentifyExistingUserNode", - "name": "Identify Existing User", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "_id": "989f0bf8-a328-4217-b82b-5275d79ca8bd", - "_rev": "555551070", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [], - "identityAttribute": "mail", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "_id": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "_rev": "86486605", - "nodes": [ - { - "_id": "276afa7c-a680-4cf4-a5f6-d6c78191f5c9", - "nodeType": "AttributeCollectorNode", - "displayName": "Attribute Collector" - } - ], - "pageDescription": { - "en": "Enter your email address or Sign in" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "_id": "e4c752f9-c625-48c9-9644-a58802fa9e9c", - "_rev": "1593283676", - "nodes": [ - { - "_id": "009c19c8-9572-47bb-adb2-1f092c559a43", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Change password" - }, - "pageHeader": { - "en": "Reset Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "resetPassword": { - "_id": "emailTemplate/resetPassword", - "enabled": true, - "from": "", - "subject": { - "en": "Reset your password", - "fr": "Réinitialisez votre mot de passe" - }, - "message": { - "en": "

Click to reset your password

Password reset link

", - "fr": "

Cliquez pour réinitialiser votre mot de passe

Mot de passe lien de réinitialisation

" - }, - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "ResetPassword", - "_rev": "328000516", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b", - "nodes": { - "06c97be5-7fdd-4739-aea1-ecc7fe082865": { - "connections": { - "outcome": "e4c752f9-c625-48c9-9644-a58802fa9e9c" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 453, - "y": 66 - }, - "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a": { - "connections": { - "false": "06c97be5-7fdd-4739-aea1-ecc7fe082865", - "true": "06c97be5-7fdd-4739-aea1-ecc7fe082865" - }, - "displayName": "Identify Existing User", - "nodeType": "IdentifyExistingUserNode", - "x": 271, - "y": 21 - }, - "989f0bf8-a328-4217-b82b-5275d79ca8bd": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 819, - "y": 61 - }, - "cc3e1ed2-25f1-47bf-83c6-17084f8b2b2b": { - "connections": { - "outcome": "21b8ddf3-0203-4ae1-ab05-51cf3a3a707a" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 103, - "y": 50 - }, - "e4c752f9-c625-48c9-9644-a58802fa9e9c": { - "connections": { - "outcome": "989f0bf8-a328-4217-b82b-5275d79ca8bd" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 643, - "y": 50 - } - }, - "description": "Reset Password Tree", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 970, - "y": 79 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 981, - "y": 147 - }, - "startNode": { - "x": 25, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/journey/list/UpdatePassword.journey.json b/test/e2e/journey/list/UpdatePassword.journey.json deleted file mode 100644 index 00d3a28a..00000000 --- a/test/e2e/journey/list/UpdatePassword.journey.json +++ /dev/null @@ -1,323 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-20T17:54:11.432Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "innerNodes": { - "fe2962fc-4db3-4066-8624-553649afc438": { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "_rev": "875005143", - "validateInput": false, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "21a99653-a7a7-47ee-b650-f493a84bba09": { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "_rev": "688403743", - "validateInput": true, - "passwordAttribute": "password", - "_type": { - "_id": "ValidatedPasswordNode", - "name": "Platform Password", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "_id": "0f0904e6-1da3-4cdb-9abf-0d2545016fab", - "_rev": "-1218497043", - "presentAttribute": "password", - "identityAttribute": "userName", - "_type": { - "_id": "AttributePresentDecisionNode", - "name": "Attribute Present Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "_id": "20237b34-26cb-4a0b-958f-abb422290d42", - "_rev": "1965792723", - "nodes": [ - { - "_id": "fe2962fc-4db3-4066-8624-553649afc438", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter current password" - }, - "pageHeader": { - "en": "Verify Existing Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "_id": "3990ce1f-cce6-435b-ae1c-f138e89411c1", - "_rev": "-212483341", - "identityResource": "managed/alpha_user", - "patchAsObject": false, - "ignoredFields": [ - "userName" - ], - "identityAttribute": "userName", - "_type": { - "_id": "PatchObjectNode", - "name": "Patch Object", - "collection": true - }, - "_outcomes": [ - { - "id": "PATCHED", - "displayName": "Patched" - }, - { - "id": "FAILURE", - "displayName": "Failed" - } - ] - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "_id": "7d1deabe-cd98-49c8-943f-ca12305775f3", - "_rev": "869693667", - "_type": { - "_id": "DataStoreDecisionNode", - "name": "Data Store Decision", - "collection": true - }, - "_outcomes": [ - { - "id": "true", - "displayName": "True" - }, - { - "id": "false", - "displayName": "False" - } - ] - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "_id": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "_rev": "-1059437256", - "emailSuspendMessage": { - "en": "An email has been sent to your address, please verify your email address to update your password. Click the link in that email to proceed." - }, - "identityAttribute": "userName", - "emailTemplateName": "updatePassword", - "emailAttribute": "mail", - "objectLookup": true, - "_type": { - "_id": "EmailSuspendNode", - "name": "Email Suspend Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "_id": "d018fcd1-4e22-4160-8c41-63bee51c9cb3", - "_rev": "-1359533036", - "nodes": [ - { - "_id": "21a99653-a7a7-47ee-b650-f493a84bba09", - "nodeType": "ValidatedPasswordNode", - "displayName": "Platform Password" - } - ], - "pageDescription": { - "en": "Enter new password" - }, - "pageHeader": { - "en": "Update Password" - }, - "_type": { - "_id": "PageNode", - "name": "Page Node", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "_id": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "_rev": "-716667889", - "sessionDataKey": "UserToken", - "sharedStateKey": "userName", - "_type": { - "_id": "SessionDataNode", - "name": "Get Session Data", - "collection": true - }, - "_outcomes": [ - { - "id": "outcome", - "displayName": "Outcome" - } - ] - } - }, - "scripts": {}, - "emailTemplates": { - "updatePassword": { - "_id": "emailTemplate/updatePassword", - "enabled": true, - "from": "", - "subject": { - "en": "Update your password" - }, - "message": { - "en": "

Verify email to update password

Update password link

" - }, - "html": { - "en": "

Verify email to update password

Update password link

" - }, - "styles": "body{background-color:#324054;color:#5e6d82;padding:60px;text-align:center}a{text-decoration:none;color:#109cf1}.content{background-color:#fff;border-radius:4px;margin:0 auto;padding:48px;width:235px}", - "defaultLocale": "en", - "mimeType": "text/html" - } - }, - "socialIdentityProviders": {}, - "themes": [], - "saml2Entities": {}, - "circlesOfTrust": {}, - "tree": { - "_id": "UpdatePassword", - "_rev": "-237395169", - "identityResource": "managed/alpha_user", - "uiConfig": { - "categories": "[\"Password Reset\"]" - }, - "entryNodeId": "d1b79744-493a-44fe-bc26-7d324a8caa4e", - "nodes": { - "0f0904e6-1da3-4cdb-9abf-0d2545016fab": { - "connections": { - "false": "a3d97b53-e38a-4b24-aed0-a021050eb744", - "true": "20237b34-26cb-4a0b-958f-abb422290d42" - }, - "displayName": "Attribute Present Decision", - "nodeType": "AttributePresentDecisionNode", - "x": 288, - "y": 133 - }, - "20237b34-26cb-4a0b-958f-abb422290d42": { - "connections": { - "outcome": "7d1deabe-cd98-49c8-943f-ca12305775f3" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 526, - "y": 46 - }, - "3990ce1f-cce6-435b-ae1c-f138e89411c1": { - "connections": { - "FAILURE": "e301438c-0bd0-429c-ab0c-66126501069a", - "PATCHED": "70e691a5-1e33-4ac3-a356-e7b6d60d92e0" - }, - "displayName": "Patch Object", - "nodeType": "PatchObjectNode", - "x": 1062, - "y": 189 - }, - "7d1deabe-cd98-49c8-943f-ca12305775f3": { - "connections": { - "false": "e301438c-0bd0-429c-ab0c-66126501069a", - "true": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Data Store Decision", - "nodeType": "DataStoreDecisionNode", - "x": 722, - "y": 45 - }, - "a3d97b53-e38a-4b24-aed0-a021050eb744": { - "connections": { - "outcome": "d018fcd1-4e22-4160-8c41-63bee51c9cb3" - }, - "displayName": "Email Suspend Node", - "nodeType": "EmailSuspendNode", - "x": 659, - "y": 223 - }, - "d018fcd1-4e22-4160-8c41-63bee51c9cb3": { - "connections": { - "outcome": "3990ce1f-cce6-435b-ae1c-f138e89411c1" - }, - "displayName": "Page Node", - "nodeType": "PageNode", - "x": 943, - "y": 30 - }, - "d1b79744-493a-44fe-bc26-7d324a8caa4e": { - "connections": { - "outcome": "0f0904e6-1da3-4cdb-9abf-0d2545016fab" - }, - "displayName": "Get Session Data", - "nodeType": "SessionDataNode", - "x": 122, - "y": 129 - } - }, - "description": "Update password using active session", - "staticNodes": { - "70e691a5-1e33-4ac3-a356-e7b6d60d92e0": { - "x": 1212, - "y": 128 - }, - "e301438c-0bd0-429c-ab0c-66126501069a": { - "x": 939, - "y": 290 - }, - "startNode": { - "x": 50, - "y": 25 - } - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/baseline/Contrast.theme.json b/test/e2e/theme/baseline/Contrast.theme.json deleted file mode 100644 index b28c9a3f..00000000 --- a/test/e2e/theme/baseline/Contrast.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.887Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "cd6c93e2-52e2-4340-9770-66a588343841": { - "_id": "cd6c93e2-52e2-4340-9770-66a588343841", - "accountFooter": "", - "accountFooterEnabled": false, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#000000", - "buttonRounded": "0", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "", - "journeyFooterEnabled": false, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#000000", - "linkColor": "#000000", - "linkedTrees": [], - "logo": "https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg", - "logoAltText": "Contrast", - "logoEnabled": true, - "logoHeight": "72", - "logoProfile": "data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A", - "logoProfileAltText": "Contrast", - "logoProfileCollapsed": "data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A", - "logoProfileCollapsedAltText": "", - "logoProfileCollapsedHeight": "22", - "logoProfileHeight": "22", - "name": "Contrast", - "pageTitle": "#23282e", - "primaryColor": "#000000", - "primaryOffColor": "#000000", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#000000", - "profileMenuTextHighlightColor": "#455469", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/baseline/Highlander.theme.json b/test/e2e/theme/baseline/Highlander.theme.json deleted file mode 100644 index 07ea6bba..00000000 --- a/test/e2e/theme/baseline/Highlander.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.888Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "00203891-dde0-4114-b27a-219ae0b43a61": { - "_id": "00203891-dde0-4114-b27a-219ae0b43a61", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "\n\n", - "journeyFooterEnabled": true, - "journeyHeader": "
\n \n \n \n \n \n
    \n
  • \n Link\n
  • \n
  • \n Disabled\n
  • \n
\n \n \n \n
\n", - "journeyHeaderEnabled": true, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#C60819", - "linkColor": "#EB0A1E", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoEnabled": true, - "logoHeight": "40", - "logoProfile": "https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg", - "logoProfileAltText": "Highlander", - "logoProfileCollapsed": "https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg", - "logoProfileCollapsedAltText": "Highlander", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "28", - "name": "Highlander", - "pageTitle": "#23282e", - "primaryColor": "#EB0A1E", - "primaryOffColor": "#C60819", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#EB0A1E", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/baseline/Robroy.theme.json b/test/e2e/theme/baseline/Robroy.theme.json deleted file mode 100644 index 8baffbce..00000000 --- a/test/e2e/theme/baseline/Robroy.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.888Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "b82755e8-fe9a-4d27-b66b-45e37ae12345": { - "_id": "b82755e8-fe9a-4d27-b66b-45e37ae12345", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "\n", - "journeyFooterEnabled": true, - "journeyHeader": "
\n \n \n \n \n \n
    \n
  • \n Link\n
  • \n
  • \n Disabled\n
  • \n
\n \n \n \n
\n", - "journeyHeaderEnabled": true, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": true, - "journeyLayout": "justified-right", - "journeyTheaterMode": false, - "linkActiveColor": "#49871E", - "linkColor": "#5AA625", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoEnabled": true, - "logoHeight": "40", - "logoProfile": "data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A", - "logoProfileAltText": "RobRoy", - "logoProfileCollapsed": "data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A", - "logoProfileCollapsedAltText": "RobRoy", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "28", - "name": "Robroy", - "pageTitle": "#23282e", - "primaryColor": "#5AA625", - "primaryOffColor": "#49871E", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#5AA625", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/baseline/Starter-Theme.theme.json b/test/e2e/theme/baseline/Starter-Theme.theme.json deleted file mode 100644 index bacfe136..00000000 --- a/test/e2e/theme/baseline/Starter-Theme.theme.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.889Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "86ce2f64-586d-44fe-8593-b12a85aac68d": { - "_id": "86ce2f64-586d-44fe-8593-b12a85aac68d", - "accountFooter": "", - "accountFooterEnabled": false, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#324054", - "backgroundImage": "", - "bodyText": "#23282e", - "buttonRounded": 5, - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": true, - "journeyFooter": "", - "journeyFooterEnabled": false, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#0c85cf", - "linkColor": "#109cf1", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoHeight": "40", - "logoProfile": "", - "logoProfileAltText": "", - "logoProfileCollapsed": "", - "logoProfileCollapsedAltText": "", - "logoProfileCollapsedHeight": "40", - "logoProfileHeight": "40", - "name": "Starter Theme", - "pageTitle": "#23282e", - "primaryColor": "#324054", - "primaryOffColor": "#242E3C", - "profileBackgroundColor": "#f6f8fa", - "profileMenuHighlightColor": "#f3f5f8", - "profileMenuHoverColor": "#324054", - "profileMenuHoverTextColor": "#ffffff", - "profileMenuTextHighlightColor": "#455469", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/baseline/Zardoz.theme.json b/test/e2e/theme/baseline/Zardoz.theme.json deleted file mode 100644 index f10cd05c..00000000 --- a/test/e2e/theme/baseline/Zardoz.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.889Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "4ded6d91-ceea-400a-ae3f-42209f1b0e06": { - "_id": "4ded6d91-ceea-400a-ae3f-42209f1b0e06", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "\n", - "journeyFooterEnabled": true, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "
\n

Uptime & Performance Benchmarking Made Easy

\n
\n\n", - "journeyJustifiedContentEnabled": true, - "journeyLayout": "justified-right", - "journeyTheaterMode": true, - "linkActiveColor": "#007661", - "linkColor": "#009C80", - "linkedTrees": [], - "logo": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoAltText": "Zardoz Logo", - "logoEnabled": true, - "logoHeight": "47", - "logoProfile": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoProfileAltText": "Zardaz Logo", - "logoProfileCollapsed": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoProfileCollapsedAltText": "Zardaz Logo", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "40", - "name": "Zardoz", - "pageTitle": "#23282e", - "primaryColor": "#009C80", - "primaryOffColor": "#007661", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#009C80", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/import/Contrast.theme.json b/test/e2e/theme/import/Contrast.theme.json deleted file mode 100644 index b28c9a3f..00000000 --- a/test/e2e/theme/import/Contrast.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.887Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "cd6c93e2-52e2-4340-9770-66a588343841": { - "_id": "cd6c93e2-52e2-4340-9770-66a588343841", - "accountFooter": "", - "accountFooterEnabled": false, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#000000", - "buttonRounded": "0", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "", - "journeyFooterEnabled": false, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#000000", - "linkColor": "#000000", - "linkedTrees": [], - "logo": "https://cdn.forgerock.com/platform/themes/contrast/logo-contrast.svg", - "logoAltText": "Contrast", - "logoEnabled": true, - "logoHeight": "72", - "logoProfile": "data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A", - "logoProfileAltText": "Contrast", - "logoProfileCollapsed": "data:image/svg+xml,%0A%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3477 13.5664H43.9438C43.5192 12.6317 43.0319 11.734 42.4905 10.8711H24.3477V13.5664Z' fill='black'/%3E%3Cpath d='M24.3477 8.17578H40.5261C39.6996 7.2052 38.7974 6.30182 37.8224 5.48047H24.3477V8.17578Z' fill='black'/%3E%3Cpath d='M24.3477 40.5195H37.8224C38.7975 39.6982 39.6996 38.7948 40.5261 37.8242H24.3477V40.5195Z' fill='black'/%3E%3Cpath d='M24.3477 2.78516H33.8482C31.0136 1.27039 27.7313 0.198195 24.3477 0V2.78516Z' fill='black'/%3E%3Cpath d='M24.3477 18.957H45.6208C45.4566 18.0405 45.2557 17.1372 44.9856 16.2617H24.3477V18.957Z' fill='black'/%3E%3Cpath d='M24.3477 21.6523V24.3477H45.9317C45.958 23.8992 46 23.4549 46 23C46 22.5451 45.958 22.1008 45.9317 21.6523H24.3477Z' fill='black'/%3E%3Cpath d='M0 23C0 35.1781 9.64778 45.2964 21.6523 46V0C9.64778 0.703566 0 10.8219 0 23Z' fill='black'/%3E%3Cpath d='M24.3477 46C27.7313 45.8018 31.0136 44.7296 33.8482 43.2148H24.3477V46Z' fill='black'/%3E%3Cpath d='M45.6208 27.043H24.3477V29.7383H44.9857C45.2557 28.8628 45.4566 27.9595 45.6208 27.043V27.043Z' fill='black'/%3E%3Cpath d='M24.3477 35.1289H42.4905C43.0319 34.266 43.5192 33.3683 43.9438 32.4336H24.3477V35.1289Z' fill='black'/%3E%3C/svg%3E%0A", - "logoProfileCollapsedAltText": "", - "logoProfileCollapsedHeight": "22", - "logoProfileHeight": "22", - "name": "Contrast", - "pageTitle": "#23282e", - "primaryColor": "#000000", - "primaryOffColor": "#000000", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#000000", - "profileMenuTextHighlightColor": "#455469", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/import/Highlander.theme.json b/test/e2e/theme/import/Highlander.theme.json deleted file mode 100644 index 07ea6bba..00000000 --- a/test/e2e/theme/import/Highlander.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.888Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "00203891-dde0-4114-b27a-219ae0b43a61": { - "_id": "00203891-dde0-4114-b27a-219ae0b43a61", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "\n\n", - "journeyFooterEnabled": true, - "journeyHeader": "
\n \n \n \n \n \n
    \n
  • \n Link\n
  • \n
  • \n Disabled\n
  • \n
\n \n \n \n
\n", - "journeyHeaderEnabled": true, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#C60819", - "linkColor": "#EB0A1E", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoEnabled": true, - "logoHeight": "40", - "logoProfile": "https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-full.svg", - "logoProfileAltText": "Highlander", - "logoProfileCollapsed": "https://cdn.forgerock.com/platform/themes/highlander/logo-highlander-icon.svg", - "logoProfileCollapsedAltText": "Highlander", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "28", - "name": "Highlander", - "pageTitle": "#23282e", - "primaryColor": "#EB0A1E", - "primaryOffColor": "#C60819", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#EB0A1E", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/import/Robroy.theme.json b/test/e2e/theme/import/Robroy.theme.json deleted file mode 100644 index 8baffbce..00000000 --- a/test/e2e/theme/import/Robroy.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.888Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "b82755e8-fe9a-4d27-b66b-45e37ae12345": { - "_id": "b82755e8-fe9a-4d27-b66b-45e37ae12345", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": false, - "journeyFooter": "\n", - "journeyFooterEnabled": true, - "journeyHeader": "
\n \n \n \n \n \n
    \n
  • \n Link\n
  • \n
  • \n Disabled\n
  • \n
\n \n \n \n
\n", - "journeyHeaderEnabled": true, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": true, - "journeyLayout": "justified-right", - "journeyTheaterMode": false, - "linkActiveColor": "#49871E", - "linkColor": "#5AA625", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoEnabled": true, - "logoHeight": "40", - "logoProfile": "data:image/svg+xml,%0A%3Csvg width='156' height='34' viewBox='0 0 156 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445995 0.446289 0.445995 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cpath d='M51.053 25.38L53.186 25.11V8.964L51.161 8.586V6.939H55.076C55.418 6.939 55.796 6.93 56.21 6.912C56.624 6.894 56.939 6.876 57.155 6.858C58.091 6.786 58.865 6.75 59.477 6.75C61.331 6.75 62.816 6.939 63.932 7.317C65.048 7.695 65.858 8.271 66.362 9.045C66.866 9.819 67.118 10.836 67.118 12.096C67.118 13.338 66.785 14.49 66.119 15.552C65.453 16.614 64.49 17.343 63.23 17.739C63.95 18.045 64.589 18.603 65.147 19.413C65.705 20.223 66.299 21.276 66.929 22.572C67.379 23.454 67.721 24.093 67.955 24.489C68.207 24.867 68.45 25.083 68.684 25.137L69.575 25.407V27H64.985C64.697 27 64.391 26.712 64.067 26.136C63.761 25.542 63.356 24.615 62.852 23.355C62.258 21.879 61.745 20.727 61.313 19.899C60.881 19.071 60.422 18.558 59.936 18.36H57.155V25.11L59.639 25.38V27H51.053V25.38ZM59.639 16.713C60.665 16.713 61.466 16.344 62.042 15.606C62.618 14.868 62.906 13.761 62.906 12.285C62.906 10.971 62.618 9.999 62.042 9.369C61.484 8.739 60.512 8.424 59.126 8.424C58.622 8.424 58.19 8.451 57.83 8.505C57.488 8.541 57.263 8.559 57.155 8.559V16.659C57.371 16.695 57.893 16.713 58.721 16.713H59.639ZM70.674 19.521C70.674 17.829 71.007 16.389 71.673 15.201C72.357 14.013 73.266 13.122 74.4 12.528C75.534 11.916 76.767 11.61 78.099 11.61C80.367 11.61 82.113 12.312 83.337 13.716C84.579 15.102 85.2 16.992 85.2 19.386C85.2 21.096 84.858 22.554 84.174 23.76C83.508 24.948 82.608 25.839 81.474 26.433C80.358 27.009 79.125 27.297 77.775 27.297C75.525 27.297 73.779 26.604 72.537 25.218C71.295 23.814 70.674 21.915 70.674 19.521ZM77.991 25.542C80.025 25.542 81.042 23.58 81.042 19.656C81.042 17.604 80.799 16.047 80.313 14.985C79.827 13.905 79.035 13.365 77.937 13.365C75.849 13.365 74.805 15.327 74.805 19.251C74.805 21.303 75.057 22.869 75.561 23.949C76.083 25.011 76.893 25.542 77.991 25.542ZM86.4395 5.454L91.3805 4.86H91.4345L92.1905 5.373V13.338C92.6765 12.852 93.2705 12.447 93.9725 12.123C94.6925 11.781 95.4665 11.61 96.2945 11.61C98.0225 11.61 99.4265 12.222 100.506 13.446C101.604 14.652 102.153 16.506 102.153 19.008C102.153 20.556 101.829 21.96 101.181 23.22C100.533 24.48 99.5975 25.479 98.3735 26.217C97.1675 26.937 95.7635 27.297 94.1615 27.297C92.7395 27.297 91.5065 27.18 90.4625 26.946C89.4185 26.694 88.7525 26.469 88.4645 26.271V7.182L86.4395 6.858V5.454ZM94.8635 13.986C94.3235 13.986 93.8105 14.112 93.3245 14.364C92.8565 14.598 92.4785 14.868 92.1905 15.174V25.029C92.2985 25.227 92.5505 25.389 92.9465 25.515C93.3425 25.641 93.7925 25.704 94.2965 25.704C95.4485 25.704 96.3665 25.173 97.0505 24.111C97.7525 23.031 98.1035 21.438 98.1035 19.332C98.1035 17.514 97.8065 16.173 97.2125 15.309C96.6185 14.427 95.8355 13.986 94.8635 13.986Z' fill='black'/%3E%3Cpath d='M104.183 25.38L106.316 25.11V8.964L104.291 8.586V6.939H108.206C108.548 6.939 108.926 6.93 109.34 6.912C109.754 6.894 110.069 6.876 110.285 6.858C111.221 6.786 111.995 6.75 112.607 6.75C114.461 6.75 115.946 6.939 117.062 7.317C118.178 7.695 118.988 8.271 119.492 9.045C119.996 9.819 120.248 10.836 120.248 12.096C120.248 13.338 119.915 14.49 119.249 15.552C118.583 16.614 117.62 17.343 116.36 17.739C117.08 18.045 117.719 18.603 118.277 19.413C118.835 20.223 119.429 21.276 120.059 22.572C120.509 23.454 120.851 24.093 121.085 24.489C121.337 24.867 121.58 25.083 121.814 25.137L122.705 25.407V27H118.115C117.827 27 117.521 26.712 117.197 26.136C116.891 25.542 116.486 24.615 115.982 23.355C115.388 21.879 114.875 20.727 114.443 19.899C114.011 19.071 113.552 18.558 113.066 18.36H110.285V25.11L112.769 25.38V27H104.183V25.38ZM112.769 16.713C113.795 16.713 114.596 16.344 115.172 15.606C115.748 14.868 116.036 13.761 116.036 12.285C116.036 10.971 115.748 9.999 115.172 9.369C114.614 8.739 113.642 8.424 112.256 8.424C111.752 8.424 111.32 8.451 110.96 8.505C110.618 8.541 110.393 8.559 110.285 8.559V16.659C110.501 16.695 111.023 16.713 111.851 16.713H112.769ZM123.804 19.521C123.804 17.829 124.137 16.389 124.803 15.201C125.487 14.013 126.396 13.122 127.53 12.528C128.664 11.916 129.897 11.61 131.229 11.61C133.497 11.61 135.243 12.312 136.467 13.716C137.709 15.102 138.33 16.992 138.33 19.386C138.33 21.096 137.988 22.554 137.304 23.76C136.638 24.948 135.738 25.839 134.604 26.433C133.488 27.009 132.255 27.297 130.905 27.297C128.655 27.297 126.909 26.604 125.667 25.218C124.425 23.814 123.804 21.915 123.804 19.521ZM131.121 25.542C133.155 25.542 134.172 23.58 134.172 19.656C134.172 17.604 133.929 16.047 133.443 14.985C132.957 13.905 132.165 13.365 131.067 13.365C128.979 13.365 127.935 15.327 127.935 19.251C127.935 21.303 128.187 22.869 128.691 23.949C129.213 25.011 130.023 25.542 131.121 25.542ZM143.187 33.723C142.863 33.723 142.512 33.696 142.134 33.642C141.774 33.588 141.513 33.525 141.351 33.453V30.564C141.477 30.636 141.729 30.708 142.107 30.78C142.485 30.852 142.827 30.888 143.133 30.888C144.033 30.888 144.771 30.591 145.347 29.997C145.941 29.403 146.49 28.404 146.994 27H145.536L140.46 13.905L139.245 13.554V11.988H146.67V13.554L144.699 13.878L147.102 21.357L148.074 24.543L148.911 21.357L151.125 13.878L149.424 13.554V11.988H155.283V13.554L153.96 13.878C152.97 16.902 151.989 19.818 151.017 22.626C150.045 25.434 149.478 27.009 149.316 27.351C148.74 28.863 148.191 30.069 147.669 30.969C147.147 31.869 146.526 32.553 145.806 33.021C145.086 33.489 144.213 33.723 143.187 33.723Z' fill='%236CBE34'/%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A", - "logoProfileAltText": "RobRoy", - "logoProfileCollapsed": "data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M32.5539 32.5538C32.5539 32.5538 17.0796 35.6024 7.23861 25.7614C-2.60242 15.9204 0.446148 0.446137 0.446148 0.446137C0.446148 0.446137 15.9204 -2.60243 25.7614 7.23866C35.6024 17.0797 32.5539 32.5538 32.5539 32.5538Z' fill='%23C3EA21'/%3E%3Cpath d='M32.5537 32.554C32.5537 32.554 17.0795 35.6026 7.23845 25.7615C-2.60257 15.9205 0.445996 0.446289 0.445996 0.446289L32.5537 32.554Z' fill='%238ADB53'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='33' height='33' fill='white' transform='matrix(-1 0 0 1 33 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A", - "logoProfileCollapsedAltText": "RobRoy", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "28", - "name": "Robroy", - "pageTitle": "#23282e", - "primaryColor": "#5AA625", - "primaryOffColor": "#49871E", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#5AA625", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/import/Starter-Theme.theme.json b/test/e2e/theme/import/Starter-Theme.theme.json deleted file mode 100644 index bacfe136..00000000 --- a/test/e2e/theme/import/Starter-Theme.theme.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-23T19:16:25.889Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "86ce2f64-586d-44fe-8593-b12a85aac68d": { - "_id": "86ce2f64-586d-44fe-8593-b12a85aac68d", - "accountFooter": "", - "accountFooterEnabled": false, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#324054", - "backgroundImage": "", - "bodyText": "#23282e", - "buttonRounded": 5, - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": true, - "journeyFooter": "", - "journeyFooterEnabled": false, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "", - "journeyJustifiedContentEnabled": false, - "journeyLayout": "card", - "journeyTheaterMode": false, - "linkActiveColor": "#0c85cf", - "linkColor": "#109cf1", - "linkedTrees": [], - "logo": "", - "logoAltText": "", - "logoHeight": "40", - "logoProfile": "", - "logoProfileAltText": "", - "logoProfileCollapsed": "", - "logoProfileCollapsedAltText": "", - "logoProfileCollapsedHeight": "40", - "logoProfileHeight": "40", - "name": "Starter Theme", - "pageTitle": "#23282e", - "primaryColor": "#324054", - "primaryOffColor": "#242E3C", - "profileBackgroundColor": "#f6f8fa", - "profileMenuHighlightColor": "#f3f5f8", - "profileMenuHoverColor": "#324054", - "profileMenuHoverTextColor": "#ffffff", - "profileMenuTextHighlightColor": "#455469", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file diff --git a/test/e2e/theme/import/Zardoz.default.theme.json b/test/e2e/theme/import/Zardoz.default.theme.json deleted file mode 100644 index e87440f2..00000000 --- a/test/e2e/theme/import/Zardoz.default.theme.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "meta": { - "origin": "https://openam-frodo-dev.forgeblocks.com/am", - "exportedBy": "volker.scheuber@forgerock.com", - "exportDate": "2022-06-24T03:22:25.978Z", - "exportTool": "frodo", - "exportToolVersion": "v0.6.1 [v18.2.0]" - }, - "theme": { - "4ded6d91-ceea-400a-ae3f-42209f1b0e06": { - "_id": "4ded6d91-ceea-400a-ae3f-42209f1b0e06", - "accountFooter": "\n", - "accountFooterEnabled": true, - "accountPageSections": { - "accountControls": { - "enabled": false - }, - "accountSecurity": { - "enabled": true, - "subsections": { - "password": { - "enabled": true - }, - "securityQuestions": { - "enabled": false - }, - "twoStepVerification": { - "enabled": true - }, - "username": { - "enabled": true - } - } - }, - "consent": { - "enabled": false - }, - "oauthApplications": { - "enabled": false - }, - "personalInformation": { - "enabled": true - }, - "preferences": { - "enabled": false - }, - "social": { - "enabled": false - }, - "trustedDevices": { - "enabled": true - } - }, - "backgroundColor": "#FFFFFF", - "backgroundImage": "", - "bodyText": "#5E6D82", - "buttonRounded": "50", - "dangerColor": "#f7685b", - "favicon": "", - "isDefault": true, - "journeyFooter": "\n", - "journeyFooterEnabled": true, - "journeyHeader": "
Header Content
", - "journeyHeaderEnabled": false, - "journeyJustifiedContent": "
\n

Uptime & Performance Benchmarking Made Easy

\n
\n\n", - "journeyJustifiedContentEnabled": true, - "journeyLayout": "justified-right", - "journeyTheaterMode": true, - "linkActiveColor": "#007661", - "linkColor": "#009C80", - "linkedTrees": [], - "logo": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoAltText": "Zardoz Logo", - "logoEnabled": true, - "logoHeight": "47", - "logoProfile": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoProfileAltText": "Zardaz Logo", - "logoProfileCollapsed": "https://cdn.forgerock.com/platform/themes/zardoz/logo-zardoz.svg", - "logoProfileCollapsedAltText": "Zardaz Logo", - "logoProfileCollapsedHeight": "28", - "logoProfileHeight": "40", - "name": "Zardoz", - "pageTitle": "#23282e", - "primaryColor": "#009C80", - "primaryOffColor": "#007661", - "profileBackgroundColor": "#FFFFFF", - "profileMenuHighlightColor": "#FFFFFF", - "profileMenuHoverColor": "#FFFFFF", - "profileMenuHoverTextColor": "#455469", - "profileMenuTextHighlightColor": "#009C80", - "secondaryColor": "#69788b", - "textColor": "#ffffff" - } - } -} \ No newline at end of file From edb3e96ca57f83528dc390ac3508eef06cfbb9ea Mon Sep 17 00:00:00 2001 From: Volker Scheuber Date: Wed, 25 Jan 2023 12:52:58 -0600 Subject: [PATCH 3/4] fix #160 --- src/ops/Saml2Ops.ts | 40 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/src/ops/Saml2Ops.ts b/src/ops/Saml2Ops.ts index 97ef9e98..d4abf53a 100644 --- a/src/ops/Saml2Ops.ts +++ b/src/ops/Saml2Ops.ts @@ -1,7 +1,7 @@ import fs from 'fs'; import path from 'path'; import { Saml2ProviderSkeleton } from '@rockcarver/frodo-lib/types/api/ApiTypes'; -import { Saml2, ExportImportUtils } from '@rockcarver/frodo-lib'; +import { Saml2, ExportImportUtils, Base64 } from '@rockcarver/frodo-lib'; import { MultiOpStatusInterface, Saml2ExportInterface, @@ -11,10 +11,11 @@ import { createProgressBar, createTable, debugMessage, + failSpinner, printMessage, showSpinner, stopProgressBar, - stopSpinner, + succeedSpinner, updateProgressBar, } from '../utils/Console'; import { saveTextToFile } from '../utils/ExportImportUtils'; @@ -250,16 +251,12 @@ export async function importSaml2ProviderFromFile( fs.readFile(file, 'utf8', async (err, data) => { if (err) throw err; const fileData = JSON.parse(data); - if (validateImport(fileData.meta)) { - showSpinner(`Importing ${entityId}...`); - try { - await importSaml2Provider(entityId, fileData); - stopSpinner(`Imported ${entityId}.`); - } catch (error) { - stopSpinner(`Error importing ${entityId}: ${error.message}`); - } - } else { - printMessage('Import validation failed...', 'error'); + showSpinner(`Importing ${entityId}...`); + try { + await importSaml2Provider(entityId, fileData); + succeedSpinner(`Imported ${entityId}.`); + } catch (error) { + failSpinner(`Error importing ${entityId}: ${error.message}`); } }); } @@ -273,19 +270,16 @@ export async function importFirstSaml2ProviderFromFile(file: string) { if (err) throw err; const fileData = JSON.parse(data) as Saml2ExportInterface; // pick the first provider and run with it - const entityId = + const entityId64 = Object.keys(fileData.saml.remote)[0] || Object.keys(fileData.saml.hosted)[0]; - if (validateImport(fileData.meta)) { - showSpinner(`Importing ${entityId}...`); - try { - await importSaml2Provider(entityId, fileData); - stopSpinner(`Imported ${entityId}.`); - } catch (error) { - stopSpinner(`Error importing ${entityId}: ${error.message}`); - } - } else { - printMessage('Import validation failed...', 'error'); + const entityId = Base64.decode(entityId64); + showSpinner(`Importing ${entityId}...`); + try { + await importSaml2Provider(entityId, fileData); + succeedSpinner(`Imported ${entityId}.`); + } catch (error) { + failSpinner(`Error importing ${entityId}: ${error.message}`); } }); } From 6c14da1ec361be788f7725fb2395552a6e040efe Mon Sep 17 00:00:00 2001 From: Volker Scheuber Date: Wed, 25 Jan 2023 13:18:21 -0600 Subject: [PATCH 4/4] update changelog and update to frodo-lib 0.18.2 --- CHANGELOG.md | 18 ++++++++++++++++++ package-lock.json | 14 +++++++------- package.json | 2 +- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1aac6c31..d9d44b59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- \#52: Added new developer options for `script export` and `script import` commands: + - `frodo script export`: + - `-x`, `--extract`: Extract the script from the exported file, and save it to a separate file. Ignored with `-n` or `-a`. + - `frodo script import`: + - `-w`, `--watch`: Watch for changes to the script files and import the scripts automatically when the file changes. Can only be used with `-A`. (default: false) + + ***Note:*** This new option only applies if the export was generated with the new `--extract` option! + +### Changed + +- Updated to frodo-lib 0.18.2 + +### Fixed + +- \#190: Frodo now properly imports previously exported saml providers. + ## [0.20.2-0] - 2023-01-24 ## [0.20.1] - 2023-01-20 diff --git a/package-lock.json b/package-lock.json index ab3aacd5..a1d86af1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.20.2-0", "license": "MIT", "dependencies": { - "@rockcarver/frodo-lib": "0.18.2-0", + "@rockcarver/frodo-lib": "0.18.2", "chokidar": "^3.5.3", "cli-progress": "^3.11.2", "cli-table3": "^0.6.3", @@ -2867,9 +2867,9 @@ } }, "node_modules/@rockcarver/frodo-lib": { - "version": "0.18.2-0", - "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-0.18.2-0.tgz", - "integrity": "sha512-N4lt+4Q+SsKFdEqiesB74WZMoa13JdllZfa/S8W8loCRlc52/mqKlrOLLTS+EKBO3eGPJEnDOcAGOTyHCaYAGA==", + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-0.18.2.tgz", + "integrity": "sha512-dBPDwO8QkDeBJYePIf32EZFJQ597Hh8FYr0VQkoqAHsonwJbu2cW2BXRQysxklb560SN6vtEIJg0x4qXcrMuKQ==", "dependencies": { "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", @@ -18097,9 +18097,9 @@ } }, "@rockcarver/frodo-lib": { - "version": "0.18.2-0", - "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-0.18.2-0.tgz", - "integrity": "sha512-N4lt+4Q+SsKFdEqiesB74WZMoa13JdllZfa/S8W8loCRlc52/mqKlrOLLTS+EKBO3eGPJEnDOcAGOTyHCaYAGA==", + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-0.18.2.tgz", + "integrity": "sha512-dBPDwO8QkDeBJYePIf32EZFJQ597Hh8FYr0VQkoqAHsonwJbu2cW2BXRQysxklb560SN6vtEIJg0x4qXcrMuKQ==", "requires": { "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", diff --git a/package.json b/package.json index 822d4eff..de5ecc4c 100644 --- a/package.json +++ b/package.json @@ -104,7 +104,7 @@ ] }, "dependencies": { - "@rockcarver/frodo-lib": "0.18.2-0", + "@rockcarver/frodo-lib": "0.18.2", "chokidar": "^3.5.3", "cli-progress": "^3.11.2", "cli-table3": "^0.6.3",