From 55c9c15c9a2c1c5bfafe96f8fc4f94c98db4c817 Mon Sep 17 00:00:00 2001 From: Jonathan Gillespie Date: Thu, 12 Sep 2024 22:21:02 -0400 Subject: [PATCH] [WIP] --- ...LoggerRecipesOmniStudio.flexipage-meta.xml | 54 +++++++ .../demo_Logging_Procedure_1.oip-meta.xml | 82 +++++++++++ .../demo_Logging_English_1.os-meta.xml | 138 ++++++++++++++++++ .../tabs/Logger_OmniStudio_Demo.tab-meta.xml | 6 + 4 files changed, 280 insertions(+) create mode 100644 config/scratch-orgs/omnistudio/flexipages/LoggerRecipesOmniStudio.flexipage-meta.xml create mode 100644 config/scratch-orgs/omnistudio/omniIntegrationProcedures/demo_Logging_Procedure_1.oip-meta.xml create mode 100644 config/scratch-orgs/omnistudio/omniScripts/demo_Logging_English_1.os-meta.xml create mode 100644 config/scratch-orgs/omnistudio/tabs/Logger_OmniStudio_Demo.tab-meta.xml diff --git a/config/scratch-orgs/omnistudio/flexipages/LoggerRecipesOmniStudio.flexipage-meta.xml b/config/scratch-orgs/omnistudio/flexipages/LoggerRecipesOmniStudio.flexipage-meta.xml new file mode 100644 index 000000000..70e93a6ff --- /dev/null +++ b/config/scratch-orgs/omnistudio/flexipages/LoggerRecipesOmniStudio.flexipage-meta.xml @@ -0,0 +1,54 @@ + + + + region1 + Region + + + + + + direction + ltr + + + display + Display OmniScript on page + + + inlineVariant + brand + + + language + English + + + subType + Logging + + + theme + lightning + + + type + demo + + runtime_omnistudio:omniscript + runtime_omnistudio_omniscript + + + region2 + Region + + + region3 + Region + + LoggerRecipesOmniStudio + + AppPage + diff --git a/config/scratch-orgs/omnistudio/omniIntegrationProcedures/demo_Logging_Procedure_1.oip-meta.xml b/config/scratch-orgs/omnistudio/omniIntegrationProcedures/demo_Logging_Procedure_1.oip-meta.xml new file mode 100644 index 000000000..d2b058a43 --- /dev/null +++ b/config/scratch-orgs/omnistudio/omniIntegrationProcedures/demo_Logging_Procedure_1.oip-meta.xml @@ -0,0 +1,82 @@ + + + {} + {"ElementTypeToHTMLTemplateList":[]} + false + true + false + false + false + false + Procedure + Logger Integration Procedure Demo + + true + false + 0.0 + AddLogEntry + 0.0 + { + "executionConditionalFormula" : "", + "failureConditionalFormula" : "", + "failOnStepError" : true, + "useFormulas" : true, + "additionalInput" : { + "loggingLevel" : "INFO", + "message" : "Hello, world!" + }, + "additionalOutput" : { }, + "failureResponse" : { }, + "sendOnlyAdditionalInput" : true, + "returnOnlyAdditionalOutput" : false, + "returnOnlyFailureResponse" : false, + "responseJSONPath" : "", + "responseJSONNode" : "", + "sendJSONPath" : "", + "sendJSONNode" : "", + "remoteClass" : "CallableLogger", + "remoteOptions" : { }, + "remoteMethod" : "newEntry", + "chainOnStep" : false, + "actionMessage" : "", + "additionalChainableResponse" : { }, + "show" : null, + "label" : "RemoteAction1", + "disOnTplt" : false +} + 1.0 + Remote Action + + demo_Logging + Integration Procedure + { + "linkToExternalObject" : "", + "trackingCustomData" : { }, + "includeAllActionsInResponse" : false, + "columnsPropertyMap" : [ ], + "relationshipFieldsMap" : [ ], + "labelSingular" : "", + "labelPlural" : "", + "description" : "", + "nameColumn" : "", + "rollbackOnError" : false, + "chainableQueriesLimit" : 50, + "chainableDMLStatementsLimit" : null, + "chainableCpuLimit" : 2000, + "chainableHeapSizeLimit" : null, + "chainableDMLRowsLimit" : null, + "chainableQueryRowsLimit" : null, + "chainableSoslQueriesLimit" : null, + "chainableActualTimeLimit" : null, + "additionalChainableResponse" : { }, + "queueableChainableQueriesLimit" : 120, + "queueableChainableCpuLimit" : 40000, + "queueableChainableHeapSizeLimit" : 6, + "ttlMinutes" : 5, + "mockResponseMap" : { } +} + Logging + demo + demo_Logging_Procedure_1 + 1.0 + diff --git a/config/scratch-orgs/omnistudio/omniScripts/demo_Logging_English_1.os-meta.xml b/config/scratch-orgs/omnistudio/omniScripts/demo_Logging_English_1.os-meta.xml new file mode 100644 index 000000000..228ff3e70 --- /dev/null +++ b/config/scratch-orgs/omnistudio/omniScripts/demo_Logging_English_1.os-meta.xml @@ -0,0 +1,138 @@ + + + {"ElementTypeToHTMLTemplateList":[]} + false + false + false + false + false + true + English + Nebula Logger Demo + + true + false + 0.0 + Add New Log Entry + 0.0 + { + "controlWidth" : 12, + "label" : "", + "remoteClass" : "CallableLogger", + "remoteMethod" : "newEntry", + "remoteOptions" : { + "preTransformBundle" : "", + "postTransformBundle" : "", + "loggingLevel" : "INFO", + "message" : "hello, world!" + }, + "remoteTimeout" : 30000, + "preTransformBundle" : "", + "postTransformBundle" : "", + "sendJSONPath" : "", + "sendJSONNode" : "", + "responseJSONPath" : "", + "responseJSONNode" : "", + "extraPayload" : { }, + "inProgressMessage" : "In Progress", + "postMessage" : "Done", + "failureNextLabel" : "Continue", + "failureAbortLabel" : "Abort", + "failureGoBackLabel" : "Go Back", + "failureAbortMessage" : "Are you sure?", + "validationRequired" : "Step", + "redirectPageName" : "", + "redirectTemplateUrl" : "vlcAcknowledge.html", + "redirectNextLabel" : "Next", + "redirectNextWidth" : 3, + "redirectPreviousLabel" : "Previous", + "redirectPreviousWidth" : 3, + "showPersistentComponent" : [ true, false ], + "show" : null, + "HTMLTemplateId" : "", + "wpm" : false, + "ssm" : false, + "message" : { }, + "pubsub" : false, + "svgSprite" : "", + "svgIcon" : "", + "errorMessage" : { + "custom" : [ ], + "default" : null + }, + "enableDefaultAbort" : false, + "enableActionMessage" : false, + "useContinuation" : false, + "businessCategory" : "", + "businessEvent" : "", + "toastComplete" : true +} + 0.0 + Remote Action + + + true + false + 0.0 + Save Log + 0.0 + { + "controlWidth" : 12, + "label" : "Save Nebula Logger Log", + "remoteClass" : "CallableLogger", + "remoteMethod" : "saveLog", + "remoteOptions" : { + "preTransformBundle" : "", + "postTransformBundle" : "" + }, + "remoteTimeout" : 30000, + "preTransformBundle" : "", + "postTransformBundle" : "", + "sendJSONPath" : "", + "sendJSONNode" : "", + "responseJSONPath" : "", + "responseJSONNode" : "", + "extraPayload" : { }, + "inProgressMessage" : "In Progress", + "postMessage" : "Done", + "failureNextLabel" : "Continue", + "failureAbortLabel" : "Abort", + "failureGoBackLabel" : "Go Back", + "failureAbortMessage" : "Are you sure?", + "validationRequired" : "Step", + "redirectPageName" : "", + "redirectTemplateUrl" : "vlcAcknowledge.html", + "redirectNextLabel" : "Next", + "redirectNextWidth" : 3, + "redirectPreviousLabel" : "Previous", + "redirectPreviousWidth" : 3, + "showPersistentComponent" : [ true, false ], + "show" : null, + "HTMLTemplateId" : "", + "wpm" : false, + "ssm" : false, + "message" : { }, + "pubsub" : false, + "svgSprite" : "", + "svgIcon" : "", + "errorMessage" : { + "custom" : [ ], + "default" : null + }, + "enableDefaultAbort" : false, + "enableActionMessage" : false, + "useContinuation" : false, + "businessCategory" : "", + "businessEvent" : "" +} + 1.0 + Remote Action + + OmniScript + {"persistentComponent":[{"render":false,"label":"","remoteClass":"","remoteMethod":"","remoteTimeout":30000,"remoteOptions":{"preTransformBundle":"","postTransformBundle":""},"preTransformBundle":"","postTransformBundle":"","sendJSONPath":"","sendJSONNode":"","responseJSONPath":"","responseJSONNode":"","id":"vlcCart","itemsKey":"cartItems","modalConfigurationSetting":{"modalHTMLTemplateId":"vlcProductConfig.html","modalController":"ModalProductCtrl","modalSize":"lg"}},{"render":false,"dispOutsideOmni":false,"label":"","remoteClass":"","remoteMethod":"","remoteTimeout":30000,"remoteOptions":{"preTransformBundle":"","postTransformBundle":""},"preTransformBundle":"","postTransformBundle":"","id":"vlcKnowledge","itemsKey":"knowledgeItems","modalConfigurationSetting":{"modalHTMLTemplateId":"","modalController":"","modalSize":"lg"}}],"allowSaveForLater":true,"saveNameTemplate":null,"saveExpireInDays":null,"saveForLaterRedirectPageName":"sflRedirect","saveForLaterRedirectTemplateUrl":"vlcSaveForLaterAcknowledge.html","saveContentEncoded":false,"saveObjectId":"%ContextId%","saveURLPatterns":{},"autoSaveOnStepNext":false,"elementTypeToHTMLTemplateMapping":{},"seedDataJSON":{},"trackingCustomData":{},"enableKnowledge":false,"bLK":false,"lkObjName":null,"knowledgeArticleTypeQueryFieldsMap":{},"timeTracking":false,"hideStepChart":false,"mergeSavedData":false,"visualforcePagesAvailableInPreview":{},"cancelType":"SObject","allowCancel":true,"cancelSource":"%ContextId%","cancelRedirectPageName":"OmniScriptCancelled","cancelRedirectTemplateUrl":"vlcCancelled.html","consoleTabLabel":"New","wpm":false,"ssm":false,"message":{},"pubsub":false,"autoFocus":false,"currencyCode":"","showInputWidth":false,"rtpSeed":false,"consoleTabTitle":null,"consoleTabIcon":"custom:custom18","errorMessage":{"custom":[]},"stylesheet":{"newport":"","lightning":"","newportRtl":"","lightningRtl":""},"stepChartPlacement":"right","disableUnloadWarn":true,"scrollBehavior":"auto","currentLanguage":"en_US"} + Logging + demo + demo_Logging_English_1 + 1.0 + 2d957d61-29ef-3aeb-de6c-75e205fbacd2 + diff --git a/config/scratch-orgs/omnistudio/tabs/Logger_OmniStudio_Demo.tab-meta.xml b/config/scratch-orgs/omnistudio/tabs/Logger_OmniStudio_Demo.tab-meta.xml new file mode 100644 index 000000000..5d8d83167 --- /dev/null +++ b/config/scratch-orgs/omnistudio/tabs/Logger_OmniStudio_Demo.tab-meta.xml @@ -0,0 +1,6 @@ + + + LoggerRecipesOmniStudio + + Custom56: Bottle +