diff --git a/content/en/blog/releases/2025.X/2025.5.md b/content/en/blog/releases/2025.X/2025.5.md index c07d2c27e..f89b30f69 100644 --- a/content/en/blog/releases/2025.X/2025.5.md +++ b/content/en/blog/releases/2025.X/2025.5.md @@ -93,7 +93,7 @@ Finally, the [Documentation][] includes the following updates: |     > [{{% ctx %}} Triggers Service][] | 12.2.3.25310 | Yes | Minor | N/A | | | [{{% ctx %}} Innovation Execution Application][] | 27.3.1.25310 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the Code Analyser that restricts what C# code can be executed from flows within CORTEX and is [breaking][Breaking - Introduced Code Analyser to the {{% ctx %}} Execution Service] between 2025.3 and 2025.5. | |     > [{{% ctx %}} Execution Service][] | 27.3.1.25310 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the Code Analyser that restricts what C# code can be executed from flows within CORTEX and is [breaking][Breaking - Introduced Code Analyser to the {{% ctx %}} Execution Service] between 2025.3 and 2025.5. | -| [{{% ctx %}} Gateway][Gateway], including [{{% ctx %}} Studio][] | 13.5.0.25260 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the Code Analyser that restricts what C# code can be executed from flows within CORTEX and is [breaking][Breaking - Introduced Code Analyser to the {{% ctx %}} Execution Service] between 2025.3 and 2025.5. | +| [{{% ctx %}} Gateway][Gateway] | 13.5.0.25260 | Yes | Major | Yes | Major changes occurred between releases, these changes are related to the Code Analyser that restricts what C# code can be executed from flows within CORTEX and is [breaking][Breaking - Introduced Code Analyser to the {{% ctx %}} Execution Service] between 2025.3 and 2025.5. | | [{{% ctx %}} Blocks Package][Blocks] | 48.5.1.25260 | Yes | Minor | N/A | | | [{{% ctx %}} Interaction Portal][Interaction Portal] | 3.2.0.25260 | Yes | Minor | N/A | | | {{% ctx %}} App Server Install Scripts | 5.2.11.25260 | Yes | Patch | N/A | | @@ -677,7 +677,7 @@ Releases are currently forecast to be made available on: [Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" version="2025.5" >}} -[Gateway]: {{< url path="Cortex.Guides.Gateway.MainDoc" version="2025.5" >}} +[Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" version="2025.5" >}} [Innovation Only - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.SingleServerWithoutHA.MainDoc" version="2025.5" >}} [Innovation Only - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.InstallInnovationOnly.MultipleServerWithHA.MainDoc" version="2025.5" >}} @@ -685,12 +685,10 @@ Releases are currently forecast to be made available on: [Adding Innovation to a 7.2 Installation - Single Server - Without HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.SingleServerWithoutHA.MainDoc" version="2025.5" >}} [Adding Innovation to a 7.2 Installation - Multiple Server - With HA]: {{< url path="Cortex.GettingStarted.OnPremise.AddInnovationTo72.MultipleServerWithHA.MainDoc" version="2025.5" >}} -[Upgrade - Single Server - Without HA]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2024.11to2025.1.SingleServerWithoutHA.MainDoc" version="2025.5" >}} -[Upgrade - Multiple Server - With HA]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2024.11to2025.1.MultipleServerWithHA.MainDoc" version="2025.5" >}} +[Upgrade - Single Server - Without HA]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025.3to2025.5.SingleServerWithoutHA.MainDoc" version="2025.5" >}} +[Upgrade - Multiple Server - With HA]: {{< url path="Cortex.Guides.UpgradeGuides.UpgradeCortex.2025.3to2025.5.MultipleServerWithHA.MainDoc" version="2025.5" >}} [Breaking - Introduced Code Analyser to the {{% ctx %}} Execution Service]: {{< ref "#introduced-code-analyser-to-the-cortex-execution-service-1" >}} -[{{% ctx %}} Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" version="2025.5" >}} - [{{% ctx %}} Service Portal]: {{< url path="Cortex.ServicePortal.MainDoc" version="2025.5" >}} [2025.3]: {{< url path="Cortex.Blogs.Releases.2025.3.MainDoc" version="2025.5" >}} diff --git a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md index a89709652..1590693ab 100644 --- a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md +++ b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md @@ -37,12 +37,12 @@ The 3 tabs that form the Bottom Panel are: [Bottom Panel tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.MainDoc" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Flow?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} [What is a Message?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.WhatIsAMessage.MainDoc" >}} diff --git a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md index 470559c51..5f8c87e44 100644 --- a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md +++ b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md @@ -86,20 +86,20 @@ The [Bottom Panel][] consists of 3 tabs: [Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.MainDoc" >}} [Exceptions Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.ExceptionsViewer" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flow Input Variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Left Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.LeftPanel.MainDoc" >}} [Main Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.MainDoc" >}} [Main Toolbar]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.MainToolbar" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Navigation Bar]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.NavigationBar.MainDoc" >}} [Property Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.PropertyEditor" >}} [Right Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.MainDoc" >}} [Settings Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.SettingsEditor" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [Variables Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesViewer" >}} [What is a Block?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} [What is a Block Property?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.WhatIsABlockProperty.MainDoc" >}} diff --git a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md index 3de6aa3e7..566ce6aa5 100644 --- a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md +++ b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md @@ -72,7 +72,7 @@ See the [Variables Viewer][Variables Viewer tutorial] tutorial for a step-by-ste [Dictionary TKey]: {{< url path="Cortex.Reference.DataTypes.Collections.IDictionary.MainDoc" >}} [Execution Context]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.WhatIsAnExecution.ExecutionContext" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [JSON]: {{< url path="Cortex.Reference.Glossary.F-J.Json" >}} [String]: {{< url path="Cortex.Reference.DataTypes.Text.String.MainDoc" >}} diff --git a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md index bdc33b860..e26404f54 100644 --- a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md +++ b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md @@ -146,7 +146,7 @@ See the [Property Editor][Property Editor tutorial] tutorial for a step-by-step [property editors]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.MainDoc" >}} [Property Editor tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.RightPanel.PropertyEditor" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Block?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} [What is a Block Property?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.WhatIsABlockProperty.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} diff --git a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md index a1d720edc..af3381616 100644 --- a/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md +++ b/content/en/docs/2025.3/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md @@ -61,10 +61,10 @@ See the [Settings Editor][Settings Editor tutorial] tutorial for a step-by-step [Flow Input Variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Settings Editor tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.RightPanel.SettingsEditor" >}} [Variable Scopes]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.VariableScopes.MainDoc" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Flow?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} diff --git a/content/en/docs/2025.3/Reference/Concepts/fundamentals/messages/what-is-a-message.md b/content/en/docs/2025.3/Reference/Concepts/fundamentals/messages/what-is-a-message.md index 2baf3fed2..81076d3bd 100644 --- a/content/en/docs/2025.3/Reference/Concepts/fundamentals/messages/what-is-a-message.md +++ b/content/en/docs/2025.3/Reference/Concepts/fundamentals/messages/what-is-a-message.md @@ -103,5 +103,5 @@ None [Validation]: {{< url path="Cortex.Reference.Messages.Validation.MainDoc" >}} [Start an execution]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.StartAnExecution" >}} -[Messages Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Settings Editor]: {{< url path="Cortex.Guides.Studio.EastPanel.SettingsEditor" >}} diff --git a/content/en/docs/2025.5/Guides/cortex-studio/_index.md b/content/en/docs/2025.5/Guides/cortex-studio/_index.md deleted file mode 100644 index a71a50e81..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/_index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "CORTEX Studio" -linkTitle: "CORTEX Studio" -description: "The web-based, low-code, integrated development environment (IDE) for creating, editing, debugging, testing and managing flows that define the logic and actions required to capture and automate simple user tasks through to complex business or IT processes." -weight: 100 -outOfSupport: true ---- - -{{< workinprogress >}} diff --git a/content/en/docs/2025.5/Guides/cortex-studio/debugging.md b/content/en/docs/2025.5/Guides/cortex-studio/debugging.md deleted file mode 100644 index 3e3ed9f9e..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/debugging.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "Debugging" -linkTitle: "Debugging" -description: "" -weight: 1 ---- - -{{< workinprogress >}} - -## Summary - -## Property Viewer - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts diff --git a/content/en/docs/2025.5/Guides/cortex-studio/east-panel.md b/content/en/docs/2025.5/Guides/cortex-studio/east-panel.md deleted file mode 100644 index 94a52f91e..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/east-panel.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "CORTEX Studio - East Panel (TBC)" -linkTitle: "CORTEX Studio - East Panel (TBC)" -description: "Eastern panel for Property Editor, Execution Viewer and Exceptions" -weight: 1 ---- - -{{< workinprogress >}} - -## Summary - -## Property Editor - -### Add Variables button - -### Show/Hide Advanced Properties button - -### Help button - -## Execution Viewer - -### Variables Viewer - -#### Variable Details Viewer - -##### Load Value Button - -### Exceptions Viewer - -## Settings Editor - -### Inputs Property - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts diff --git a/content/en/docs/2025.5/Guides/cortex-studio/expression-editor.md b/content/en/docs/2025.5/Guides/cortex-studio/expression-editor.md deleted file mode 100644 index c2016f173..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/expression-editor.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "CORTEX Studio - Expression Editor" -linkTitle: "CORTEX Studio - Expression Editor" -description: "A guide on how to use the Expression Editor" -weight: 0 ---- - -{{< workinprogress >}} - -## Summary - -TODO: What is used for, etc. - -## Snippets - -TODO: How to Access, Whats Available, etc - -## Tools - -TODO: Full Screen, Find and Replace, Command Menu, Replace All (Ctrl F2), etc - -## Example Expressions - -TODO: Variable, Object Construct (Complex/Collection), String Concatenation/Interpolation, Arithmetics, etc - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts - -TODO diff --git a/content/en/docs/2025.5/Guides/cortex-studio/literal-editor.md b/content/en/docs/2025.5/Guides/cortex-studio/literal-editor.md deleted file mode 100644 index 5b76f0261..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/literal-editor.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "CORTEX Studio - Literal Editor" -linkTitle: "CORTEX Studio - Literal Editor" -description: "A guide on how to use the Literal Editor" -weight: 0 ---- - -{{< workinprogress >}} - -## Summary - -TODO: What is used for, etc. - -## Selecting a Literal Type - -TODO: Searching/Filtering - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts - -TODO diff --git a/content/en/docs/2025.5/Guides/cortex-studio/main-display-area.md b/content/en/docs/2025.5/Guides/cortex-studio/main-display-area.md deleted file mode 100644 index 2547a75c9..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/main-display-area.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: "CORTEX Studio - Main Display Area" -linkTitle: "CORTEX Studio - Main Display Area" -description: "The Main Display Area for developing and managing a flow" -weight: 1 ---- - -{{< workinprogress >}} - -## Summary - -## Main Toolbar - -### Undo - -TODO: - -- What happens when an undo action is taken -- What can be undone -- Keyboard Shortcuts? - -### Redo - -TODO: - -- What happens when an redo action is taken -- What can be redone -- Keyboard Shortcuts? - -### Start an execution - -TODO: - -- Should this be called 'starting an execution' or 'debugging an execution' -- Start execution via API or Studio - - describe the steps of starting from API (API call is made to Gateway, Authentication and Authorisation is performed, etc) - - describe the steps of starting from Studio (User clicks button, call is made to Gateway, Authentication and Authorisation is performed, etc) -- Image of button and token after button was pressed -- Executions are private and only displayed to the user that requested them (Check this is true, look at the APIs). -- link debugging in this page to glossary -- link 'what is an execution.md' debugging/production to glossary -- Providing input variables (API or Studio) - - literals and expression -- Retrieving Output variables (API or Studio) - -#### Break On Exception - -TODO - -### Edit and Continue an Execution - -## Workspaces - -### Blocks - -#### Breakpoints - -### Executions - -Executions are represented by tokens on a workspace. - -#### Set Next Block to Execute - -## Workspace Toolbar - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts diff --git a/content/en/docs/2025.5/Guides/cortex-studio/navigation.md b/content/en/docs/2025.5/Guides/cortex-studio/navigation.md deleted file mode 100644 index 25ffb0804..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/navigation.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "CORTEX Studio - Navigation" -linkTitle: "CORTEX Studio - Navigation" -description: "How to navigate between and in flows" -weight: 1 ---- - -{{< workinprogress >}} - -## Summary - -## Breadcrumb trail - -## Quick Navigation - -## Swimlane Management - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts diff --git a/content/en/docs/2025.5/Guides/cortex-studio/palettes.md b/content/en/docs/2025.5/Guides/cortex-studio/palettes.md deleted file mode 100644 index 38e9742f5..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/palettes.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "CORTEX Studio - Palettes" -linkTitle: "CORTEX Studio - Palettes" -description: "Block palette information" -weight: 1 ---- - -{{< workinprogress >}} diff --git a/content/en/docs/2025.5/Guides/cortex-studio/south-panel.md b/content/en/docs/2025.5/Guides/cortex-studio/south-panel.md deleted file mode 100644 index 0e8f75286..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/south-panel.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "CORTEX Studio - South Panel (TBC)" -linkTitle: "CORTEX Studio - South Panel (TBC)" -description: "Southern panel for Executions, Messages, and Variables" -weight: 1 ---- - -{{< workinprogress >}} - -## Summary - -## Executions Grid - -### Pausing an Execution - -### Stepping an Execution - -### Continuing an Execution - -### Stopping an Execution - -## Variables Grid - -TODO: Add Screenshot of Grid - -### Creating Variables - -TODO: Screenshots, How to create - -### Viewing Variables - -TODO: Screenshots, Searching/Filtering - -### Renaming Variables - -TODO: Screenshots, Searching/Filtering - -### Modifying Variables - -TODO: Screenshots, How to modify - -#### Changing a Variable's Scope - -TODO: Screenshots, how to modify scope - -1. Find the variable in the [Variable Grid][] -2. Double-click the **Scope** to load a dropdown menu -3. Select the desired workspace - -If the variable does not appear in the grid, the most likely reason is the variable is not in scope of the workspace currently in focus. To resolve this, either select the appropriate workspace, or change the **Scope** filter on the [Variable Grid][] to **All**. - -### Deleting Variables - -TODO: Screenshots, How to delete - -### Validating Variables - -TODO: Screenshots - -## Messages Grid - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts diff --git a/content/en/docs/2025.5/Guides/cortex-studio/variable-editor.md b/content/en/docs/2025.5/Guides/cortex-studio/variable-editor.md deleted file mode 100644 index 79b9d2faa..000000000 --- a/content/en/docs/2025.5/Guides/cortex-studio/variable-editor.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "CORTEX Studio - Variable Editor" -linkTitle: "CORTEX Studio - Variable Editor" -description: "A guide on how to use the Variable Editor" -weight: 0 ---- - -{{< workinprogress >}} - -## Summary - -TODO: What is used for, etc. - -## Selecting Variables - -TODO: Searching/Filtering -TODO: Complex/Collection variable referencing - -## Creating Variables - -TODO: Create variable from property, create all undefined variables - -## Remarks - -### Known Limitations - -## See Also - -### Related Concepts - -TODO diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid.md index 0d5f82c13..abae1cbd2 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid.md @@ -19,10 +19,12 @@ The Executions Grid is automatically displayed when in `Debug` mode and a flow i Flows that are `Running` or `Paused` are shown with a green background; flows that have raised an [exception][What is an Exception?] are shown with a red background. -An [execution][What is an Execution?] may be selected by clicking on its row and can be controlled by action icons at the top right of the Executions Grid. Multiple executions can be selected using `Ctrl + Click` or `Shift + Click`. Selected executions are indicated with a darker background and the actions available are dependent on the state of the selected executions; greyed-out action icons are not applicable to the selected executions’ state. - ## Actions +### Select an Execution + +An [execution][What is an Execution?] may be selected by clicking on its row and can be controlled by action icons at the top right of the Executions Grid. Multiple executions can be selected using `Ctrl + Click` or `Shift + Click`. Selected executions are indicated with a darker background and the actions available are dependent on the state of the selected executions; greyed-out action icons are not applicable to the selected executions’ state. + ### Continue the Execution Clicking the {{< image src="/images/Flow Editor - Continue Execution.png" >}} icon causes the selected executions to continue until the flow ends, a breakpoint is reached, or [`Break on exception`][Execution Options] is enabled and an exception has occurred causing the flow to pause. This action is only available for paused executions. diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md index a89709652..1590693ab 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/overview.md @@ -37,12 +37,12 @@ The 3 tabs that form the Bottom Panel are: [Bottom Panel tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.BottomPanel.MainDoc" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Flow?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} [What is a Message?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.WhatIsAMessage.MainDoc" >}} diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid.md index 124083558..ba69fd777 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid.md @@ -40,7 +40,9 @@ Clicking the {{< image src="/images/Flow Editor - Add Variables.png" >}} icon wi See the [Create, Rename and Delete a Variable][Create, Rename and Delete a Variable tutorial] tutorial for a step-by-step guide. -### Rename a Variable +### Modify a Variable + +#### Rename a Variable Double-click the variable’s `Name` field to enable its editing; rename the variable and click outside the field to complete the renaming process. It is entered as free-format text, however, when it is saved, it will automatically be prepended by `($)` to denote that this is a variable. If the `Name` is entered prepended by a `($)`, the system will not duplicate the prefix. @@ -48,32 +50,14 @@ Renaming a variable will update any use of that variable in the flow to use the See the [Create, Rename and Delete a Variable][Create, Rename and Delete a Variable tutorial] tutorial for a step-by-step guide. -### Copy Variables - -Right-click anywhere on a variable and select `Copy` from the context menu to copy the variable. To copy multiple variables select all the variables to be copied before right-clicking. - -### Cut Variables - -Right-click anywhere on a variable and select `Cut` from the context menu to cut the variable. To cut multiple variables select all the variables to be cut before right-clicking. - -### Paste Variables - -Right-click anywhere in the variable grid and select `Paste` from the context menu to paste the cut or copied variable(s). The pasted variable(s) will be added to the currently selected workspace and if a variable already exists on that workspace with the same name it will append `-Copy` to the name. - -### Delete Variables - -Right-click anywhere on a variable and select `Delete` from the context menu to delete the variable. Alternatively, select the variable to be deleted and use the `delete` key to delete the variable. To delete multiple variables select all the variables to be deleted before right-clicking or using the `delete` key. - -See the [Create, Rename and Delete a Variable][Create, Rename and Delete a Variable tutorial] tutorial for a step-by-step guide. - -### Assigning a Default Value to a Variable +#### Assigning a Default Value to a Variable Double-click the `Set Default Value?` field of the required variable to reveal a checkbox; click on the checkbox to enable the default value. Then, double-click on the `Default Value` field to open an [Expression Editor][] in which to specify the default value. See the [Assign a Default Value to a Variable][Assign a Default Value to a Variable tutorial] tutorial for a step-by-step guide. -### Defining an Input or Output Variable +#### Defining an Input or Output Variable The scope of an input or output variable must be set to the top-Level workspace, i.e. flow level, for it to accept an input value or return an output value. Double-click on the `Is Input Variable?` or `Is Output Variable?` fields, as appropriate, to reveal a checkbox. Click on the checkbox to tick it to make the selected variable an input or output variable. @@ -81,7 +65,7 @@ A single variable can be both an input variable and an output variable. See the [Define an Input or Output Variable][Define an Input or Output Variable tutorial] tutorial for a step-by-step guide. -### Modifying the Scope of a Variable +#### Modifying the Scope of a Variable Double-click on the `Scope` field of the variable to open a dropdown menu. Select the scope from the dropdown. @@ -89,6 +73,24 @@ To change the scope for multiple variables, they can be changed individually, or See the [Modify the Scope of a Variable][Modify the Scope of a Variable tutorial] tutorial for a step-by-step guide. +### Copy Variables + +Right-click anywhere on a variable and select `Copy` from the context menu to copy the variable. To copy multiple variables select all the variables to be copied before right-clicking. + +### Cut Variables + +Right-click anywhere on a variable and select `Cut` from the context menu to cut the variable. To cut multiple variables select all the variables to be cut before right-clicking. + +### Paste Variables + +Right-click anywhere in the variable grid and select `Paste` from the context menu to paste the cut or copied variable(s). The pasted variable(s) will be added to the currently selected workspace and if a variable already exists on that workspace with the same name it will append `-Copy` to the name. + +### Delete Variables + +Right-click anywhere on a variable and select `Delete` from the context menu to delete the variable. Alternatively, select the variable to be deleted and use the `delete` key to delete the variable. To delete multiple variables select all the variables to be deleted before right-clicking or using the `delete` key. + +See the [Create, Rename and Delete a Variable][Create, Rename and Delete a Variable tutorial] tutorial for a step-by-step guide. + ### Sort Variables The variables displayed may be ordered by any of the columns. diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md index 470559c51..5f8c87e44 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview.md @@ -86,20 +86,20 @@ The [Bottom Panel][] consists of 3 tabs: [Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.MainDoc" >}} [Exceptions Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.ExceptionsViewer" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flow Input Variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Left Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.LeftPanel.MainDoc" >}} [Main Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.MainDoc" >}} [Main Toolbar]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.MainToolbar" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Navigation Bar]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.NavigationBar.MainDoc" >}} [Property Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.PropertyEditor" >}} [Right Panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.MainDoc" >}} [Settings Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.SettingsEditor" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [Variables Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesViewer" >}} [What is a Block?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} [What is a Block Property?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.WhatIsABlockProperty.MainDoc" >}} diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md index 3de6aa3e7..566ce6aa5 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer.md @@ -72,7 +72,7 @@ See the [Variables Viewer][Variables Viewer tutorial] tutorial for a step-by-ste [Dictionary TKey]: {{< url path="Cortex.Reference.DataTypes.Collections.IDictionary.MainDoc" >}} [Execution Context]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.WhatIsAnExecution.ExecutionContext" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [JSON]: {{< url path="Cortex.Reference.Glossary.F-J.Json" >}} [String]: {{< url path="Cortex.Reference.DataTypes.Text.String.MainDoc" >}} diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md index bdc33b860..e26404f54 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/property-editor.md @@ -146,7 +146,7 @@ See the [Property Editor][Property Editor tutorial] tutorial for a step-by-step [property editors]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.MainDoc" >}} [Property Editor tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.RightPanel.PropertyEditor" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Block?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} [What is a Block Property?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.WhatIsABlockProperty.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} diff --git a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md index a1d720edc..af3381616 100644 --- a/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md +++ b/content/en/docs/2025.5/Guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/settings-editor.md @@ -61,10 +61,10 @@ See the [Settings Editor][Settings Editor tutorial] tutorial for a step-by-step [Flow Input Variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.FlowInputVariable" >}} [Flows]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.MainDoc" >}} [Messages]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} [Settings Editor tutorial]: {{< url path="Cortex.Tutorials.Development.FlowEditor.RightPanel.SettingsEditor" >}} [Variable Scopes]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.VariableScopes.MainDoc" >}} [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [What is a Flow?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.WhatIsAFlow.MainDoc" >}} [What is a Variable?]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} diff --git a/content/en/docs/2025.5/Overview/_index.md b/content/en/docs/2025.5/Overview/_index.md index 408a100e8..dc2f8f95f 100644 --- a/content/en/docs/2025.5/Overview/_index.md +++ b/content/en/docs/2025.5/Overview/_index.md @@ -9,7 +9,7 @@ weight: 2 ### Low-code automation -{{% ctx %}} is a **[low-code][Studio]**, **automation and orchestration platform**, that enables organisations to graphically **capture** and **automate** anything from simple **tasks**, to interactive **workflows**, to complex IT and business **processes** that span the entire organisation. +{{% ctx %}} is a **[low-code][Gateway]**, **automation and orchestration platform**, that enables organisations to graphically **capture** and **automate** anything from simple **tasks**, to interactive **workflows**, to complex IT and business **processes** that span the entire organisation. ### Enterprise-grade @@ -73,7 +73,7 @@ Wherever you are on your automation journey and whatever you are trying to achie [on-premise]: {{< url path="Cortex.GettingStarted.OnPremise.MainDoc" >}} [Guides]: {{< url path="Cortex.Guides.MainDoc" >}} -[Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} +[Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} [Tutorials]: {{< url path="Cortex.Tutorials.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/APIs/cortex-studio/_index.md b/content/en/docs/2025.5/Reference/APIs/cortex-studio/_index.md deleted file mode 100644 index 930596c18..000000000 --- a/content/en/docs/2025.5/Reference/APIs/cortex-studio/_index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "CORTEX Studio" -linkTitle: "CORTEX Studio" -type: swagger -description: "This section includes all reference documentation for the APIs exposed by {{% ctx %}} Studio." -weight: 100 ---- - -{{< workinprogress >}} diff --git a/content/en/docs/2025.5/Reference/Blocks/Exceptions/rethrow-exception/rethrow-exception-block.md b/content/en/docs/2025.5/Reference/Blocks/Exceptions/rethrow-exception/rethrow-exception-block.md index 1289c161d..b038da7aa 100644 --- a/content/en/docs/2025.5/Reference/Blocks/Exceptions/rethrow-exception/rethrow-exception-block.md +++ b/content/en/docs/2025.5/Reference/Blocks/Exceptions/rethrow-exception/rethrow-exception-block.md @@ -84,6 +84,6 @@ In future, additional ways to propagate exceptions between flows may be added. [Variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.VariableEditor.MainDoc" >}} -[Exceptions Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.ExceptionsViewer">}} +[Exceptions Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.ExceptionsViewer">}} [Advanced]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.AdvancedProperties.MainDoc" >}} \ No newline at end of file diff --git a/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-async-block.md b/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-async-block.md index 854ca8870..981a8a0af 100644 --- a/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-async-block.md +++ b/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-async-block.md @@ -245,7 +245,7 @@ In future this limitation may be removed. [Handling Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.HandlingExceptions.MainDoc" >}} [Validation Error]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Undoing]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.Undo" >}} +[Undoing]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.Undo" >}} [FlowReference]: {{< url path="Cortex.Reference.DataTypes.Flows.FlowReference.MainDoc" >}} [Int32]: {{< url path="Cortex.Reference.DataTypes.Numbers.Int32.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-block.md b/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-block.md index e18e12e2f..eb3235979 100644 --- a/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-block.md +++ b/content/en/docs/2025.5/Reference/Blocks/flows/run-flow/run-flow-block.md @@ -227,7 +227,7 @@ In future this limitation may be removed. [Handling Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.HandlingExceptions.MainDoc" >}} [Validation Error]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Messages.MainDoc" >}} -[Undoing]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.Undo" >}} +[Undoing]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.Undo" >}} [FlowReference]: {{< url path="Cortex.Reference.DataTypes.Flows.FlowReference.MainDoc" >}} [Int32]: {{< url path="Cortex.Reference.DataTypes.Numbers.Int32.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/advanced-properties.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/advanced-properties.md index 5df1e7238..70375cbf6 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/advanced-properties.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/advanced-properties.md @@ -64,7 +64,7 @@ None [block]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} [Block Properties]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.MainDoc" >}} -[Property Editor]: {{< url path="Cortex.Guides.Studio.EastPanel.PropertyEditor" >}} +[Property Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.PropertyEditor" >}} [All Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/property-editors/expression-editor.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/property-editors/expression-editor.md index a1add4898..16294973d 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/property-editors/expression-editor.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/blocks/block-properties/property-editors/expression-editor.md @@ -9,7 +9,7 @@ weight: 200 ## Summary -The [Expression Editor][] is the most powerful [property editor][] and can accept [literal values][], [expressions][], and [variables][]. +The Expression Editor is the most powerful [property editor][] and can accept [literal values][], [expressions][], and [variables][]. {{< figure src="/images/set-variable/set-variable-expression-empty.PNG" >}} @@ -883,9 +883,7 @@ This may change in future to allow developers to specifically select which of th [Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" >}} -[Expression Editor]: {{< url path="Cortex.Guides.Studio.ExpressionEditor.MainDoc" >}} - -[Variables Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [Boolean Literals]: {{< url path="MSDocs.CSharp.BooleanLiterals" >}} [Char Literals]: {{< url path="MSDocs.CSharp.CharLiterals" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/exceptions/what-is-an-exception.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/exceptions/what-is-an-exception.md index 14c3a64e0..ae8e54d52 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/exceptions/what-is-an-exception.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/exceptions/what-is-an-exception.md @@ -107,4 +107,4 @@ None [InfiniteLoopException: Category]: {{< url path="Cortex.Reference.Exceptions.Loops.InfiniteLoopException.Category" >}} [InfiniteLoopException: Error Code]: {{< url path="Cortex.Reference.Exceptions.Loops.InfiniteLoopException.ErrorCode" >}} -[Exceptions Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.ExceptionsViewer" >}} +[Exceptions Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.ExceptionsViewer" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/executions-in-development.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/executions-in-development.md index f1ceee546..e7a2b0cca 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/executions-in-development.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/executions-in-development.md @@ -1,7 +1,7 @@ --- title: "Executions in Development" linkTitle: "Executions in Development" -description: "Information regarding working with executions in development (i.e. {{% ctx %}} Studio)." +description: "Information regarding working with executions in development (i.e. {{% ctx %}} Gateway)." weight: 100 --- @@ -9,37 +9,37 @@ weight: 100 ## Summary -Whilst debugging a flow, each execution is represented by a [token][] that moves through the [flow][], showing which [block][] is currently being executed. +Whilst debugging a flow, each execution is represented by a token that moves through the [flow][], showing which [block][] is currently being executed. -A [flow][] can be debugged in [{{% ctx %}} Studio][CORTEX Studio] by clicking the [Start an execution][] button or by making an [API call][API call: CORTEX Studio] to [{{% ctx %}} Studio][CORTEX Studio], [providing input variables][Providing Input Variables] to the flow, if required; this will [validate the flow][Validating a Flow] and then begin an execution. +A [flow][] can be debugged in [{{% ctx %}} Gateway][CORTEX Gateway] by clicking the [Start an execution][] button or by making an [API call][API call: CORTEX Gateway], [providing input variables][Providing Input Variables] to the flow, if required; this will [validate the flow][Validating a Flow] and then begin an execution. The following parameters can be specified: -- Show execution on workspace - when this is `true`, the token will be shown at every step throughout the [flow][], otherwise the token will only be shown when the execution [pauses][Paused], hits a [breakpoint][], or an exception occurs when `Break on exception` is `true` +- Show execution on workspace - when this is `true`, the token will be shown at every step throughout the [flow][], otherwise the token will only be shown when the execution [pauses][Paused], hits a breakpoint, or an exception occurs when `Break on exception` is `true` - Break on exception - when this is `true` the execution will [pause][Paused] when an exception occurs ## Providing Input Variables Any flow that has [Input Variables][] defined requires them to be provided when debugging, these may be provided to a flow in the following ways: -- From [{{% ctx %}} Studio][CORTEX Studio] using the [Inputs Property][] in the [Settings Editor][] -- From an [HTTP request][HTTP request: CORTEX Studio] using the inputVariables in the body of the request +- From [{{% ctx %}} Gateway][CORTEX Gateway] using the Inputs Property in the [Settings Editor][] +- From an [HTTP request][HTTP request: CORTEX Gateway] using the inputVariables in the body of the request ## Retrieving Output Variables -Any flow that has [Output Variables][] defined can have those variables retrieved after the execution has completed by using the outputVariables in the body of the [HTTP response][HTTP response: CORTEX Studio]. +Any flow that has [Output Variables][] defined can have those variables retrieved after the execution has completed by using the outputVariables in the body of the [HTTP response][HTTP response: CORTEX Gateway]. ## Validating a Flow The [flow][] is validated before it's debugged, if this is successful an execution will begin. -If there are any issues with the flow then the execution will not start and details of what needs to be resolved will be returned. If the flow was debugged by clicking the [Start an execution][] button, then entries will be displayed in the [Messages Grid][]; if it was debugged by making an [HTTP request][HTTP request: CORTEX Studio] to [{{% ctx %}} Studio][CORTEX Studio], then a 400 Bad Request is returned. +If there are any issues with the flow then the execution will not start and details of what needs to be resolved will be returned. If the flow was debugged by clicking the [Start an execution][] button, then entries will be displayed in the [Messages Grid][]; if it was debugged by making an [HTTP request][HTTP request: CORTEX Gateway] to [{{% ctx %}} Gateway][CORTEX Gateway], then a 400 Bad Request is returned. For a complete list see [Validation][] messages. ## Selecting an Execution -One or more executions can be selected within [{{% ctx %}} Studio][CORTEX Studio] by clicking on their [token][], or selecting them using the [Executions Grid][]. This allows: +One or more executions can be selected within [{{% ctx %}} Gateway][CORTEX Gateway] by clicking on their token, or [selecting][Select an Execution] them using the [Executions Grid][]. This allows: - [Interacting with an Execution][] - [Viewing an Execution's Variables][] @@ -47,7 +47,7 @@ One or more executions can be selected within [{{% ctx %}} Studio][CORTEX Studio ## Interacting with an Execution -Once executions are [selected][Selecting an Execution] in [{{% ctx %}} Studio][CORTEX Studio] they can be interacted with in the following ways: +Once executions are [selected][Selecting an Execution] in [{{% ctx %}} Gateway][CORTEX Gateway] they can be interacted with in the following ways: - [Paused][] - [Stepped][] @@ -56,7 +56,7 @@ Once executions are [selected][Selecting an Execution] in [{{% ctx %}} Studio][C ### Set Next Block to Execute -[Set Next Block to Execute][] allows a developer to choose which [block][] will be executed next for the selected execution, even if this block is not connected to the [flow][]. +Set Next Block to Execute allows a developer to choose which [block][] will be executed next for the selected execution, even if this block is not connected to the [flow][]. Examples of what this can be used to do whilst debugging include: @@ -70,7 +70,7 @@ Currently, Set Next Block to Execute is not available when [multiple executions ### Edit and Continue an Execution -[Edit and Continue][] allows a developer to pause all executions, and make changes to the [flow][] before continuing debugging. +[Edit Flow][] and [Continue Debugging][] allows a developer to pause all executions, and make changes to the [flow][] before continuing debugging. Examples of what this can be used to do whilst debugging include: @@ -81,13 +81,13 @@ Currently when using Edit and Continue, it is not possible to [directly change t ## Viewing an Execution's Variables -When debugging a [flow][] in [{{% ctx %}} Studio][CORTEX Studio], [selecting an execution][Selecting an Execution] will display all initialised [variables][variable] that are in [scope][] in the [Variables Viewer][]. +When debugging a [flow][] in [{{% ctx %}} Gateway][CORTEX Gateway], [selecting an execution][Selecting an Execution] will display all initialised [variables][variable] that are in [scope][] in the [Variables Viewer][]. -To see the data in a variable, select the variable in the [Variables Viewer][] and the data will be presented in the [Variable Details Viewer][]. If the data is large enough to negatively affect the performance of [{{% ctx %}} Studio][CORTEX Studio] it will not be displayed unless the [Load Value Button][] is clicked. +To see the data in a variable, select the variable in the [Variables List][] and the data will be presented in the [Variable Details Viewer][]. If the data is large enough to negatively affect the performance of [{{% ctx %}} Gateway][CORTEX Gateway] it will not be displayed unless the `Load Value Button` is clicked. ## Viewing an Execution's Exceptions -When debugging a [flow][] in [{{% ctx %}} Studio][CORTEX Studio], [selecting an execution][Selecting an Execution] will display all [exceptions][exception] that have been thrown for that execution in the [Exceptions Viewer][]. +When debugging a [flow][] in [{{% ctx %}} Gateway][CORTEX Gateway], [selecting an execution][Selecting an Execution] will display all [exceptions][exception] that have been thrown for that execution in the [Exceptions Viewer][]. In future, it will be possible to navigate to the block that caused the exception. @@ -118,19 +118,19 @@ There are two ways that logs are generated while debugging a [flow][], they are: #### Updating a Variable's value is not possible without using a Block -When using [Edit and Continue][], it is not possible to directly change the value of a [variable][] without using a [block][]. +When using [Edit and Continue][Edit and Continue an Execution], it is not possible to directly change the value of a [variable][] without using a [block][]. In future this limitation may be removed. #### Set Next Block to Execute not available when multiple Executions are selected -It is not possible to use [Set Next Block to Execute][] when there are multiple executions selected on the same [workspace][]. +It is not possible to use Set Next Block to Execute when there are multiple executions selected on the same [workspace][]. In future this limitation may be removed. #### Set Next Block to Execute not available when the Block and Execution are on different Workspaces -It is not possible to use [Set Next Block to Execute][] when the selected execution is not on the same [workspace][] as the [block][] being set next to execute. +It is not possible to use Set Next Block to Execute when the selected execution is not on the same [workspace][] as the [block][] being set next to execute. In future this limitation may be removed. @@ -202,28 +202,26 @@ None [All Data Types]: {{< url path="Cortex.Reference.DataTypes.MainDoc" >}} -[API call: CORTEX Studio]: {{< url path="Cortex.Reference.Apis.Studio.MainDoc" >}} -[HTTP request: CORTEX Studio]: {{< url path="Cortex.Reference.Apis.Studio.MainDoc" >}} -[HTTP response: CORTEX Studio]: {{< url path="Cortex.Reference.Apis.Studio.MainDoc" >}} +[API call: CORTEX Gateway]: {{< url path="Cortex.Reference.Apis.Gateway.MainDoc" >}} +[HTTP request: CORTEX Gateway]: {{< url path="Cortex.Reference.Apis.Gateway.MainDoc" >}} +[HTTP response: CORTEX Gateway]: {{< url path="Cortex.Reference.Apis.Gateway.MainDoc" >}} [Execution Service]: {{< url path="Cortex.Reference.Logs.CortexExecutionService.MainDoc" >}} [Validation]: {{< url path="Cortex.Reference.Messages.Validation.MainDoc" >}} -[CORTEX Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} -[Set Next Block to Execute]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.SetNextBlockToExecute" >}} -[breakpoint]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.Breakpoints" >}} -[token]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.Executions" >}} -[Start an execution]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.StartAnExecution" >}} -[Edit and Continue]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.EditAndContinueAnExecution" >}} -[Exceptions Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.ExceptionsViewer" >}} -[Variable Details Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.VariableDetailsViewer" >}} -[Load Value Button]: {{< url path="Cortex.Guides.Studio.EastPanel.LoadValueButton" >}} -[Variables Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.VariablesViewer" >}} -[Settings Editor]: {{< url path="Cortex.Guides.Studio.EastPanel.SettingsEditor" >}} -[Inputs Property]: {{< url path="Cortex.Guides.Studio.EastPanel.InputsProperty" >}} -[Executions Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.ExecutionsGrid" >}} -[Paused]: {{< url path="Cortex.Guides.Studio.SouthPanel.PausingAnExecution" >}} -[Stepped]: {{< url path="Cortex.Guides.Studio.SouthPanel.SteppingAnExecution" >}} -[Continued]: {{< url path="Cortex.Guides.Studio.SouthPanel.ContinuingAnExecution" >}} -[Stopped]: {{< url path="Cortex.Guides.Studio.SouthPanel.StoppingAnExecution" >}} -[Messages Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.MessagesGrid" >}} +[CORTEX Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} +[Start an execution]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.StartAnExecution" >}} +[Select an execution]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.SelectExecution" >}} +[Continue Debugging]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.ContinueExecution" >}} +[Edit Flow]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.Edit" >}} +[Exceptions Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.ExceptionsViewer" >}} +[Variable Details Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariableDetailsViewer" >}} +[Variables List]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesList" >}} +[Variables Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesViewer" >}} +[Settings Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.SettingsEditor" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} +[Paused]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.PauseExecution" >}} +[Stepped]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.StepExecution" >}} +[Continued]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.ContinueExecution" >}} +[Stopped]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.StopExecution" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/what-is-an-execution.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/what-is-an-execution.md index 24b5b691f..d217161af 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/what-is-an-execution.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/executions/what-is-an-execution.md @@ -11,7 +11,7 @@ weight: 1 An execution represents a running instance of a [flow][], the execution moves through the flow sequentially executing each [block][] saving any outputs to [variables][variable]. A flow can have one or more executions running at any time, each with their own variables. -- See [Executions in Development][] for more information regarding working with executions in [{{% ctx %}} Studio][CORTEX Studio]. +- See [Executions in Development][] for more information regarding working with executions in [{{% ctx %}} Gateway][CORTEX Gateway]. - See [Executions in Production][] for more information regarding running executions in the [Execution Service][]. ## Anatomy of an Execution @@ -136,8 +136,8 @@ None [All Data Types]: {{< url path="Cortex.Reference.DataTypes.MainDoc" >}} -[CORTEX Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} -[Executions Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.ExecutionsGrid" >}} +[CORTEX Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} +[Executions Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid.MainDoc" >}} [Execution Service]: {{< url path="Cortex.Reference.Apis.CortexInnovation.ExecutionApplication.Services.ExecutionService.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/flows/what-is-a-flow.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/flows/what-is-a-flow.md index e56d20651..f5a2cf20e 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/flows/what-is-a-flow.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/flows/what-is-a-flow.md @@ -9,7 +9,7 @@ weight: 1 ## Summary -A flow is an object in [{{% ctx %}} Studio][CORTEX Studio] that contains the logic and actions (in the form of [blocks][] and [workspaces][]) that is able to be executed on a {{% ctx %}} platform. +A flow is an object in [{{% ctx %}} Gateway][CORTEX Gateway] that contains the logic and actions (in the form of [blocks][] and [workspaces][]) that is able to be executed on a {{% ctx %}} platform. ## Anatomy of a Flow @@ -120,7 +120,7 @@ For further information about [workspaces][workspace], see [Workspaces][workspac A [flow execution][flow execution] may be started by: -* [Debugging][] a flow in [{{% ctx %}} Studio][CORTEX Studio] +* [Debugging][Executions in Development] a flow in [{{% ctx %}} Gateway][CORTEX Gateway] * Triggering it by making an HTTP request from an external source (e.g. a web application or web hooks) * Triggering it using the [Run Flow][] and [Run Flow Async][] block * Triggering it using predefined events (future) (e.g. on receipt of an email) @@ -183,6 +183,7 @@ None [Handling Exceptions within a Block]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.HandlingExceptionsWithinABlock.MainDoc" >}} [Exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.MainDoc" >}} [Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} +[Executions in Development]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.ExecutionsInDevelopment.MainDoc" >}} [Handling Exceptions within a Flow]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Flows.HandlingExceptionsWithinAFlow.MainDoc" >}} [flow level exceptions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Exceptions.HandlingExceptions.FlowLevel" >}} [block]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.WhatIsABlock.MainDoc" >}} @@ -200,8 +201,7 @@ None [Start Flow]: {{< url path="Cortex.Reference.Blocks.Flows.StartFlow.StartFlow.MainDoc" >}} [End Flow]: {{< url path="Cortex.Reference.Blocks.Flows.EndFlow.EndFlow.MainDoc" >}} -[CORTEX Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} -[Debugging]: {{< url path="Cortex.Guides.Studio.Debugging.MainDoc" >}} +[CORTEX Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} [Run Flow]: {{< url path="Cortex.Reference.Blocks.Flows.RunFlow.RunFlow.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/messages/what-is-a-message.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/messages/what-is-a-message.md index 2baf3fed2..c5b01b7f0 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/messages/what-is-a-message.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/messages/what-is-a-message.md @@ -102,6 +102,6 @@ None [Validation]: {{< url path="Cortex.Reference.Messages.Validation.MainDoc" >}} -[Start an execution]: {{< url path="Cortex.Guides.Studio.MainDisplayArea.StartAnExecution" >}} -[Messages Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.MessagesGrid" >}} -[Settings Editor]: {{< url path="Cortex.Guides.Studio.EastPanel.SettingsEditor" >}} +[Start an execution]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel.StartAnExecution" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} +[Settings Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.SettingsEditor" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/using-variables.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/using-variables.md index cbb032356..b98505ec9 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/using-variables.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/using-variables.md @@ -16,7 +16,7 @@ There are a number of ways to use variables: ## Variable Editor -The [Variable Editor][] allows the developer to [create][] and [use][] variables whilst configuring a [block][]. +The Variable Editor allows the developer to [create][] and [use][] variables whilst configuring a [block][]. ### Creating a Variable @@ -202,8 +202,7 @@ None [Exception]: {{< url path="Cortex.Reference.DataTypes.Exceptions.Exception.MainDoc" >}} [String]: {{< url path="Cortex.Reference.DataTypes.Text.String.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.VariablesGrid" >}} -[Variable Editor]: {{< url path="Cortex.Guides.Studio.VariableEditor.MainDoc" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} [Properties]: {{< url path="Cortex.Reference.Glossary.P-T.PropertyCSharp" >}} [Methods]: {{< url path="Cortex.Reference.Glossary.K-O.Method" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/variable-scopes.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/variable-scopes.md index a8258f433..16c89f155 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/variable-scopes.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/variable-scopes.md @@ -90,9 +90,9 @@ None [Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.MainDoc" >}} [variable]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.WhatIsAVariable.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.VariablesGrid" >}} -[Grid: Creating Variables]: {{< url path="Cortex.Guides.Studio.SouthPanel.CreatingVariables" >}} -[Grid: Changing a Variable's Scope]: {{< url path="Cortex.Guides.Studio.SouthPanel.ChangingAVariablesScope" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} +[Grid: Creating Variables]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} +[Grid: Changing a Variable's Scope]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.ModifyScope" >}} [All Blocks]: {{< url path="Cortex.Reference.Blocks.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/what-is-a-variable.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/what-is-a-variable.md index fc61ec3f1..5de898960 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/what-is-a-variable.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/variables/what-is-a-variable.md @@ -68,7 +68,7 @@ In the following example `($)TotalUnreadEmails` and `($)FoldersWithUnreadEmails` ## Variables at Design Time -The [Variables Grid][] is used to [create][], [view][], [modify][], and [delete][] variables. It is opened by clicking `Variables` tab at the bottom of [{{% ctx %}} Studio][CORTEX Studio]. For more information see [Variables Grid][]. +The [Variables Grid][] is used to [create][], [modify][], and [delete][] variables. It is opened by clicking the `Variables` tab on the [bottom panel][] of the [Flow Editor][]. For more information see [Variables Grid][]. Variables can also be created through the use of the [Variable Editor][]. For more information see [Creating Variables][]. @@ -80,7 +80,7 @@ Variables must be initialised with data before they can be used in a block. If an [Input][] or [InputOutput][] property [uses a variable][] that has not been initialised, a [Message][Messages] will be returned stating `Variable is not initialised`, and the name of the variable will be included within the details of the message. The [Message][Messages] will be: -- Displayed in the [Messages Grid][] when [debugging a flow][] in [{{% ctx %}} Studio][CORTEX Studio] +- Displayed in the [Messages Grid][] when [debugging a flow][] in [{{% ctx %}} Gateway][CORTEX Gateway] - Returned as an exception to the caller when a flow is triggered via the [API Gateway Service][] Variables can be initialised in the following ways: @@ -105,21 +105,21 @@ If a variable has its `Is Input Variable?` and `Set Default Value?` properties s ### Viewing Variables -When [debugging a flow][debugging a flow] in [{{% ctx %}} Studio][CORTEX Studio], selecting an execution will display all initialised variables that are in [scope][] in the [Variables Viewer][]. +When [debugging a flow][debugging a flow] in [{{% ctx %}} Gateway][CORTEX Gateway], selecting an execution will display all initialised variables that are in [scope][] in the [Variables Viewer][]. {{< figure src="/images/reference/concepts/fundamentals/variables/what-is-a-variable-variable-panel-2.png" >}} #### Viewing Basic Data Types -When a variable contains a [basic data type][] (e.g. String, Integer, etc), the value will be displayed directly in the [Variables Viewer][]. Strings will be surrounded by double quotes (e.g. `"MyString"`). +When a variable contains a [basic data type][] (e.g. String, Integer, etc), the value will be displayed directly in the [Variables List][]. Strings will be surrounded by double quotes (e.g. `"MyString"`). #### Viewing Complex Data Types -When a variable contains a [complex data type][] that is not a collection data type (e.g. Command or FlowException), the value will be displayed as `Instance of Command` or `Instance of FlowException` respectively in the [Variables Viewer][]. +When a variable contains a [complex data type][] that is not a collection data type (e.g. Command or FlowException), the value will be displayed as `Instance of Command` or `Instance of FlowException` respectively in the [Variables List][]. -When a variable contains a [collection data type][Collections] (e.g. Dictionary, List, or Structure), the [Variables Viewer][] will specify the data type and how many items the collection contains (e.g. `Dictionary with 2 item(s)`). +When a variable contains a [collection data type][Collections] (e.g. Dictionary, List, or Structure), the [Variables List][] will specify the data type and how many items the collection contains (e.g. `Dictionary with 2 item(s)`). -To see the data in the variable, select the variable in the [Variables Viewer][] and the data will be presented in the [Variable Details Viewer][]. +To see the data in the variable, select the variable in the [Variables List][] and the data will be presented in the [Variable Details Viewer][]. The following examples show the [Variable Details Viewer][] when showing a: @@ -210,6 +210,8 @@ None [Output]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.WhatIsABlockProperty.Output" >}} [Variable Editor]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.VariableEditor.MainDoc" >}} [Creating Variables]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.VariableEditor.CreatingVariables" >}} +[bottom panel]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MainDoc" >}} +[Flow Editor]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainDoc" >}} [Data Types Concept]: {{< url path="Cortex.Reference.Concepts.Fundamentals.DataTypes.MainDoc" >}} [basic data type]: {{< url path="Cortex.Reference.Concepts.Fundamentals.DataTypes.WhatIsADataType.BasicDataTypes" >}} @@ -248,12 +250,12 @@ None [FlowException]: {{< url path="Cortex.Reference.Exceptions.Flows.FlowException.MainDoc" >}} -[CORTEX Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} -[Variables Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.VariablesViewer" >}} -[Variable Details Viewer]: {{< url path="Cortex.Guides.Studio.EastPanel.VariableDetailsViewer" >}} -[Messages Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.MessagesGrid" >}} -[Variables Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.VariablesGrid" >}} -[create]: {{< url path="Cortex.Guides.Studio.SouthPanel.CreatingVariables" >}} -[view]: {{< url path="Cortex.Guides.Studio.SouthPanel.ViewingVariables" >}} -[modify]: {{< url path="Cortex.Guides.Studio.SouthPanel.ModifyingVariables" >}} -[delete]: {{< url path="Cortex.Guides.Studio.SouthPanel.DeletingVariables" >}} +[CORTEX Gateway]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} +[Variables Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesViewer" >}} +[Variable Details Viewer]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariableDetailsViewer" >}} +[Variables List]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.RightPanel.ExecutionViewer.VariablesList" >}} +[Messages Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid.MainDoc" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} +[create]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.CreateVariable" >}} +[delete]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.DeleteVariable" >}} +[modify]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.ModifyVariable" >}} diff --git a/content/en/docs/2025.5/Reference/Concepts/fundamentals/workspaces/what-is-a-workspace.md b/content/en/docs/2025.5/Reference/Concepts/fundamentals/workspaces/what-is-a-workspace.md index 9cc71a32a..72ee2c187 100644 --- a/content/en/docs/2025.5/Reference/Concepts/fundamentals/workspaces/what-is-a-workspace.md +++ b/content/en/docs/2025.5/Reference/Concepts/fundamentals/workspaces/what-is-a-workspace.md @@ -173,4 +173,4 @@ None [scope]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Variables.VariableScopes.MainDoc" >}} [Handling Exceptions within a Workspace]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Workspaces.HandlingExceptionsWithinAWorkspace.MainDoc" >}} -[Variables Grid]: {{< url path="Cortex.Guides.Studio.SouthPanel.VariablesGrid" >}} +[Variables Grid]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid.MainDoc" >}} diff --git a/content/en/docs/2025.5/Reference/Glossary/a-e.md b/content/en/docs/2025.5/Reference/Glossary/a-e.md index e644a01c5..179b280bd 100644 --- a/content/en/docs/2025.5/Reference/Glossary/a-e.md +++ b/content/en/docs/2025.5/Reference/Glossary/a-e.md @@ -183,13 +183,9 @@ The name of the new and current generation of the {{% ctx %}} [automation][] [pl ### {{% ctx %}} Gateway -The centralised web-based [portal][] for accessing all user applications and tooling in the [{{% ctx %}}][CORTEX] [platform][]. +A Web portal for creating automation solutions and managing their full life-cycle, including design, development, testing, deployment, monitoring, maintenance and ultimately end-of-life. -### {{% ctx %}} Studio - -The web-based integrated development environment ([IDE][]) for creating, editing, [debugging][], testing and managing [flows][Flow] that define the logic and actions required to capture and automate a [task][tasks] or [process][Processes]. - -For more detailed information about {{% ctx %}} Studio, see [Guides > {{% ctx %}} Studio][Guides > CORTEX Studio]. +For more detailed information about {{% ctx %}} Gateway, see the [user guide][Gateway User Guide]. ### Culture @@ -233,9 +229,9 @@ For a complete list of available data types, see [Reference > Data Types][]. ### Debug -The ability for [flow developers][] to execute and interact with a [flow][] step-by-step from within [{{% ctx %}} Studio][CORTEX Studio], so that they are able to identify and remove [errors][] in the [flow's][flow] logic and actions. +The ability for [flow developers][] to execute and interact with a [flow][] step-by-step from within [{{% ctx %}} Gateway][CORTEX Gateway], so that they are able to identify and remove [errors][] in the [flow's][flow] logic and actions. -For more detailed information about debugging in {{% ctx %}} Studio, see [{{% ctx %}} Studio > Debugging][CORTEX Studio > Debugging]. +For more detailed information about debugging in {{% ctx %}} Gateway, see [Executions in Development][]. ### Default Value @@ -309,7 +305,7 @@ When a [request][] to start a [flow][] is received by the [{{% ctx %}}][CORTEX] There can be multiple executions of a flow running [concurrently][concurrent]. -For more detailed information about executions, see [{{% ctx %}} Studio > Debugging][CORTEX Studio > Debugging]. +For more detailed information about executions, see [Fundamentals > Executions][Fundamentals > Executions]. ### Explicit Cast @@ -344,7 +340,7 @@ It is based on the [Monaco Editor][] used by [VS Code][], and includes a rich se * [Snippets][] * [Intellisense][] -For more detailed information about the Expression Editor, see [{{% ctx %}} Studio > Expression Editor][CORTEX Studio > Expression Editor]. +For more detailed information about the Expression Editor, see [Fundamentals > Expression Editor][Fundamentals > Expression Editor]. [Automate]: {{< ref "#automate" >}} [Automation]: {{< ref "#automation" >}} @@ -360,7 +356,7 @@ For more detailed information about the Expression Editor, see [{{% ctx %}} Stud [Continuous Delivery]: {{< ref "#continuous-delivery" >}} [Continuous Deployment]: {{< ref "#continuous-deployment" >}} [CORTEX]: {{< ref "#cortex" >}} -[CORTEX Studio]: {{< ref "#cortex-studio" >}} +[CORTEX Gateway]: {{< ref "#cortex-gateway" >}} [Data Type]: {{< ref "#data-type" >}} [Debugging]: {{< ref "#debug" >}} [Errors]: {{< ref "#error" >}} @@ -427,9 +423,11 @@ For more detailed information about the Expression Editor, see [{{% ctx %}} Stud [32-bit]: {{< url path="Cortex.Reference.Glossary.0-9.32Bit" >}} [data type]: {{< url path="Cortex.Reference.Glossary.A-E.DataType" >}} -[Guides > CORTEX Studio]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} -[CORTEX Studio > Debugging]: {{< url path="Cortex.Guides.Studio.Debugging.MainDoc" >}} -[CORTEX Studio > Expression Editor]: {{< url path="Cortex.Guides.Studio.ExpressionEditor.MainDoc" >}} +[Gateway User Guide]: {{< url path="Cortex.Guides.UserGuides.UserInterfaces.Gateway.MainDoc" >}} +[Fundamentals > Expression Editor]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.ExpressionEditor.MainDoc" >}} +[Executions in Development]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.ExecutionsInDevelopment.MainDoc" >}} + +[Fundamentals > Executions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Executions.MainDoc" >}} [Fundamentals > Expressions]: {{< url path="Cortex.Reference.Concepts.Fundamentals.Blocks.BlockProperties.PropertyEditors.ExpressionEditor.Expressions" >}} diff --git a/content/en/docs/2025.5/Reference/Glossary/f-j.md b/content/en/docs/2025.5/Reference/Glossary/f-j.md index bbdb47beb..26744b500 100644 --- a/content/en/docs/2025.5/Reference/Glossary/f-j.md +++ b/content/en/docs/2025.5/Reference/Glossary/f-j.md @@ -23,13 +23,13 @@ Different files can store different types of data (i.e. a text file, `.txt`, sto ### Flow -A flow is an object in [{{% ctx %}} Studio][CORTEX Studio] that contains the logic and actions (in the form of [blocks][]) that the [{{% ctx %}}][CORTEX] [platform][] is able to execute for the [flow developers][]. +A flow is an object in [{{% ctx %}} Gateway][CORTEX Gateway] that contains the logic and actions (in the form of [blocks][]) that the [{{% ctx %}}][CORTEX] [platform][] is able to execute for the [flow developers][]. For more detailed information about flows, see [Fundamentals > Flows][]. ### Flow Developer -A flow developer is a user that has been granted permissions to develop [flows][] in [{{% ctx %}} Studio][CORTEX Studio]. +A flow developer is a user that has been granted permissions to develop [flows][] in [{{% ctx %}} Gateway][CORTEX Gateway]. For more detailed information about granting permissions to develop [flows][], see [Studio Authorisation][Studio Authorisation]. @@ -106,9 +106,9 @@ Human-in-the-Loop or HITL allows people to interact with automated systems and p ### IDE -IDE or Integrated Development Environment is a software application such as [{{% ctx %}} Studio][CORTEX Studio], that allows users to create a program or application. +IDE or Integrated Development Environment is a software application such as [{{% ctx %}} Gateway][CORTEX Gateway], that allows users to create a program or application. -In [{{% ctx %}} Studio][CORTEX Studio], the users are called [flow developers][], and the programs are called [flows][]. +In [{{% ctx %}} Gateway][CORTEX Gateway], the users are called [flow developers][], and the programs are called [flows][]. Some common and popular examples of IDE's include: @@ -222,7 +222,7 @@ See [What is JSON][What is Json (W3)] for more information. [blocks]: {{< url path="Cortex.Reference.Glossary.A-E.Block" >}} [code]: {{< url path="Cortex.Reference.Glossary.A-E.Code" >}} [CORTEX]: {{< url path="Cortex.Reference.Glossary.A-E.Cortex" >}} -[CORTEX Studio]: {{< url path="Cortex.Reference.Glossary.A-E.CortexStudio" >}} +[CORTEX Gateway]: {{< url path="Cortex.Reference.Glossary.A-E.CortexGateway" >}} [C#]: {{< url path="Cortex.Reference.Glossary.A-E.CSharp" >}} [data type]: {{< url path="Cortex.Reference.Glossary.A-E.DataType" >}} [Explicit Cast]: {{< url path="Cortex.Reference.Glossary.A-E.ExplicitCast" >}} diff --git a/content/en/docs/2025.5/Reference/logs/cortex-studio/_index.md b/content/en/docs/2025.5/Reference/logs/cortex-studio/_index.md deleted file mode 100644 index 6ed9f36ef..000000000 --- a/content/en/docs/2025.5/Reference/logs/cortex-studio/_index.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "CORTEX Studio" -linkTitle: "CORTEX Studio" -description: "This section includes all reference documentation for the logs generated by {{% ctx %}} Studio." -weight: 100 ---- - -{{< workinprogress >}} diff --git a/content/en/docs/2025.5/Reference/troubleshooting/installation.md b/content/en/docs/2025.5/Reference/troubleshooting/installation.md index 159021dbc..86ca434e2 100644 --- a/content/en/docs/2025.5/Reference/troubleshooting/installation.md +++ b/content/en/docs/2025.5/Reference/troubleshooting/installation.md @@ -165,7 +165,7 @@ To work around this error, either uninstall the platform and reinstall it using Check that the `Feature Flags` Guid in the `CortexGateway.SetParameters.xml` file used for installing {{% ctx %}} Gateway is correct. If it is not, update it and reinstall {{% ctx %}} Gateway or update the value in the `web.config` file and restart the website. If the value is correct, please contact [{{% ctx %}} Service Portal][CORTEX Service Portal] for assistance. -### {{% ctx %}} blocks not visible in {{% ctx %}} Studio {#ts-no-blocks} +### {{% ctx %}} blocks not visible in {{% ctx %}} Gateway {#ts-no-blocks} #### Application Pool user does not have Modify rights to the Roaming folder diff --git a/content/en/docs/2025.5/_shared/architecture/components/multi-server.md b/content/en/docs/2025.5/_shared/architecture/components/multi-server.md index aee3ef12f..2636368c6 100644 --- a/content/en/docs/2025.5/_shared/architecture/components/multi-server.md +++ b/content/en/docs/2025.5/_shared/architecture/components/multi-server.md @@ -1,7 +1,6 @@ | Component | Purpose | Required/Optional | Server Role | |--------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|-----------------------------|--------------------------------------------| | [{{% ctx %}} Gateway][Gateway Guide] | {{< section "/architecture/components/purpose/cortex-gateway.md" >}} | Required | Web Application Server | -| [{{% ctx %}} Studio][Studio Guide] | {{< section "/architecture/components/purpose/cortex-studio.md" >}} | Required | Web Application Server | | [{{% ctx %}} Core Application][Core Application] | {{< section "/architecture/components/purpose/cortex-innovation-core-application.md" >}} | Required | Application Server | |     > [API Gateway Service][API Gateway Service] | {{< section "/architecture/components/purpose/api-gateway-service.md" >}} | - | - | |     > [Authorisation Service][Authorisation Service] | {{< section "/architecture/components/purpose/authorisation-service.md" >}} | - | - | @@ -45,7 +44,6 @@ [Scheduling Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.SchedulingService.MainDoc" >}} [Triggers Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.TriggersService.MainDoc" >}} [Gateway Guide]: {{< url path="Cortex.Guides.Gateway.MainDoc" >}} -[Studio Guide]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} [Microsoft Service Fabric]: {{< url path="MSDocs.ServiceFabric.MainDoc" >}} [Microsoft Service Fabric Explorer]: {{< url path="MSDocs.ServiceFabric.Explorer" >}} [Particular NServiceBus]: {{< url path="Particular.NServiceBus.MainDoc" >}} diff --git a/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-gateway.md b/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-gateway.md index fa2132d34..83f62080b 100644 --- a/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-gateway.md +++ b/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-gateway.md @@ -1 +1 @@ -Web portal that hosts applications for creating automation solutions and managing their full life-cycle, including design, development, testing, deployment, monitoring, maintenance and ultimately end-of-life. \ No newline at end of file +Web portal for creating automation solutions and managing their full life-cycle, including design, development, testing, deployment, monitoring, maintenance and ultimately end-of-life. diff --git a/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-studio.md b/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-studio.md deleted file mode 100644 index c93afb1e7..000000000 --- a/content/en/docs/2025.5/_shared/architecture/components/purpose/cortex-studio.md +++ /dev/null @@ -1 +0,0 @@ -Application hosted in {{% ctx %}} Gateway that provides the graphical, low-code environment for developing, testing, versioning, publishing and managing the full life-cycle of automation solutions. \ No newline at end of file diff --git a/content/en/docs/2025.5/_shared/architecture/components/single-server.md b/content/en/docs/2025.5/_shared/architecture/components/single-server.md index ff7dc1495..b4638a273 100644 --- a/content/en/docs/2025.5/_shared/architecture/components/single-server.md +++ b/content/en/docs/2025.5/_shared/architecture/components/single-server.md @@ -1,7 +1,6 @@ | Component | Purpose | Required/Optional | Server Role | |--------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|-----------------------------|--------------------------------------------| | [{{% ctx %}} Gateway][Gateway Guide] | {{< section "/architecture/components/purpose/cortex-gateway.md">}} | Required | Web Application Server | -| [{{% ctx %}} Studio][Studio Guide] | {{< section "/architecture/components/purpose/cortex-studio.md" >}} | Required | Web Application Server | | [{{% ctx %}} Core Application][Core Application] | {{< section "/architecture/components/purpose/cortex-innovation-core-application.md" >}} | Required | Application Server | |     > [API Gateway Service][API Gateway Service] | {{< section "/architecture/components/purpose/api-gateway-service.md" >}} | - | - | |     > [Authorisation Service][Authorisation Service] | {{< section "/architecture/components/purpose/authorisation-service.md" >}} | - | - | @@ -43,7 +42,6 @@ [Scheduling Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.SchedulingService.MainDoc" >}} [Triggers Service]: {{< url path="Cortex.Guides.CortexInnovation.CoreApplication.Services.TriggersService.MainDoc" >}} [Gateway Guide]: {{< url path="Cortex.Guides.Gateway.MainDoc" >}} -[Studio Guide]: {{< url path="Cortex.Guides.Studio.MainDoc" >}} [Microsoft Service Fabric]: {{< url path="MSDocs.ServiceFabric.MainDoc" >}} [Microsoft Service Fabric Explorer]: {{< url path="MSDocs.ServiceFabric.Explorer" >}} [Particular NServiceBus]: {{< url path="Particular.NServiceBus.MainDoc" >}} diff --git a/content/static/2025.5/images/editable/Cortex 7 Single Server.png b/content/static/2025.5/images/editable/Cortex 7 Single Server.png index e72f2bb26..3f90862b6 100644 Binary files a/content/static/2025.5/images/editable/Cortex 7 Single Server.png and b/content/static/2025.5/images/editable/Cortex 7 Single Server.png differ diff --git a/content/static/2025.5/images/editable/Cortex Overview-Single Server.png b/content/static/2025.5/images/editable/Cortex Overview-Single Server.png index 00fa17102..b51b5faca 100644 Binary files a/content/static/2025.5/images/editable/Cortex Overview-Single Server.png and b/content/static/2025.5/images/editable/Cortex Overview-Single Server.png differ diff --git a/content/static/2025.5/images/editable/Cortex Overview.png b/content/static/2025.5/images/editable/Cortex Overview.png index 237b68000..fc6a348fb 100644 Binary files a/content/static/2025.5/images/editable/Cortex Overview.png and b/content/static/2025.5/images/editable/Cortex Overview.png differ diff --git a/content/static/2025.5/images/editable/Cortex and Cortex 7 Best Architecture.png b/content/static/2025.5/images/editable/Cortex and Cortex 7 Best Architecture.png index 4824d67cf..4b5b8111f 100644 Binary files a/content/static/2025.5/images/editable/Cortex and Cortex 7 Best Architecture.png and b/content/static/2025.5/images/editable/Cortex and Cortex 7 Best Architecture.png differ diff --git a/data/urls.toml b/data/urls.toml index cd51af3d2..7ae21490b 100644 --- a/data/urls.toml +++ b/data/urls.toml @@ -577,13 +577,9 @@ Executions = "/docs/guides/cortex-studio/main-display-area/#executions" StartAnExecution = "/docs/guides/cortex-studio/main-display-area/#start-an-execution" EditAndContinueAnExecution = "/docs/guides/cortex-studio/main-display-area/#edit-and-continue-an-execution" - [Cortex.Guides.Studio.Navigation] - MainDoc = "/docs/guides/cortex-studio/navigation/" [Cortex.Guides.Studio.PackageManagement] MainDoc = "/docs/guides/cortex-studio/package-management/" AutomaticSelectionOfDependentFlows = "/docs/guides/cortex-studio/package-management/#automatic-selection-of-dependent-flows" - [Cortex.Guides.Studio.Palettes] - MainDoc = "/docs/guides/cortex-studio/palettes/" [Cortex.Guides.Studio.SouthPanel] MainDoc = "/docs/guides/cortex-studio/south-panel/" ExecutionsGrid = "/docs/guides/cortex-studio/south-panel/#executions-grid" @@ -1051,15 +1047,31 @@ MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/overview" [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel] MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel" - ExecutionsGrid = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid" - MessagesGrid = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/messages-grid" - VariablesGrid = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid" - [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.LeftPanel] + [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.ExecutionsGrid] + MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid" + ContinueExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid/#continue-the-execution" + PauseExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid/#pause-the-execution" + SelectExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid/#select-an-execution" + StepExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid/#step-the-execution" + StopExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/executions-grid/#stop-the-execution" + [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.MessagesGrid] + MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/messages-grid" + [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.BottomPanel.VariablesGrid] + MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid" + CreateVariable = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid/#create-a-variable" + DeleteVariable = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid/#delete-variables" + ModifyScope = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid/#modifying-the-scope-of-a-variable" + ModifyVariable = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/bottom-panel/variables-grid/#modify-a-variable" + [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.LeftPanel] MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/left-panel" [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.MainPanel] MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel" + ContinueExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#continue-debugging" + Edit = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#edit-flow" ExecutionOptions = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#execution-options" MainToolbar = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#main-toolbar" + StartAnExecution = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#start-an-execution" + Undo = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#undo" Workspaces = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#workspaces" WorkspaceToolbar = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/main-panel/#workspace-toolbar" [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Dev.FlowEditor.NavigationBar] @@ -1073,6 +1085,8 @@ MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer" ExceptionsViewer = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/exceptions-viewer" VariablesViewer = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer" + VariablesList = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer/#variables-list" + VariableDetailsViewer = "/docs/guides/user-guides/user-interfaces/gateway/dev/flow-editor/right-panel/execution-viewer/variables-viewer/#variable-details-viewer" [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Ops] MainDoc = "/docs/guides/user-guides/user-interfaces/gateway/ops/" [Cortex.Guides.UserGuides.UserInterfaces.Gateway.Ops.Overview] @@ -1082,6 +1096,8 @@ MainDoc = "/docs/reference/" [Cortex.Reference.Apis] MainDoc = "/docs/reference/Apis/" + [Cortex.Reference.Apis.Gateway] + MainDoc = "/docs/reference/apis/cortex-gateway/" [Cortex.Reference.Apis.Studio] MainDoc = "/docs/reference/apis/cortex-studio/" [Cortex.Reference.Apis.ApiGatewayService] @@ -2809,6 +2825,7 @@ CORS = "/docs/reference/glossary/a-e/#cors" Cortex = "/docs/reference/glossary/a-e/#cortex" CortexStudio = "/docs/reference/glossary/a-e/#cortex-studio" + CortexGateway = "/docs/reference/glossary/a-e/#cortex-gateway" CRL = "/docs/reference/glossary/a-e/#crl" DataType = "/docs/reference/glossary/a-e/#data-type" Developer = "/docs/reference/glossary/a-e/#developer"