Web-based Workflow Editor
To access the workflow constructor:
From the Administration menu in the application header, select Workflows.
Click the Edit workflow button in the sidebar.
The following controls are displayed in the header of the Workflows page:
Navigates you back to the Workflows administration page. Use this link to view all of the workflows in YouTrack, including MPS-based workflows.
Displays the name that is assigned to the current workflow.
Opens the Edit Workflow dialog. Here, you can change the workflow name and title.
Deletes the currently selected workflow, following a confirmation of this action.
The list contains all of the default workflows and the custom workflows that your organization has added to YouTrack. The workflow API modules are also shown in the sidebar and are read only.
The following controls are displayed at the top of the sidebar:
Filter by name
Lets you filter the list to show workflows and modules that match the substring in the input field.
Hides the list of workflows and rules in the sidebar. Use this control to view the workflow editor in the full width of the page.
Workflows for which you have write access include the following controls in the workflow list:
Opens the Edit Workflow dialog. Here, you can rename the workflow and give it a human-readable title. The Title property is only displayed in the list on the Workflows administration page.
Adds a rule or custom script to the corresponding workflow. Select template to open the New Module dialog, enter a name, then save the new module.
Shows additional actions that are available for the current workflow. The following actions are available:
Workflow Editor Toolbar
The workflow editor lets you write and update scripts directly in YouTrack. The following controls are displayed in the toolbar of the workflow editor:
Opens the editor in distraction-free mode. The all of the controls in the application and page header are hidden. When you collapse the sidebar as well, only the workflow editor and its toolbar are visible.
Toggles the highlighting of errors and warnings in the editor.
Opens a list of additional actions and options.
Closes the workflow editor. The New Module dialog is displayed in the workflow editor panel.
Last modified by
Displays the time of the last modification as well as the full name of the user who applied the most recent update to the module.
Stores unsaved changes to the current module.
Discards any unsaved changes.
The following options are available under the Show more menu:
Reverts the most recent change to the current script.
Restores the most recently reverted change.
Opens the Edit Module dialog. Here, you can edit the name of the current module.
Deletes the current module, following a confirmation of this action.
Opens the Editor Options dialog. Here, you manage settings that affect the appearance and behavior of the workflow editor.
The following settings are available from the Editor options item in the Show more menu:
Toggles the typeface that is used for the code presentation.
Defines the set of keyboard shortcuts that are supported in the editor. Here, you can select from the Default, Vim, and Emacs keyboard shortcut schemes.
Sets the color scheme that is used in the editor. Here, you can select from White or Dark.
At the bottom of the editor is a console. The console displays logging messages that are related to the current script. The following controls are available in the console toolbar:
Toggles the visibility of the console pane.
Filters the log entries to show all or messages only. Use the input field to filter for log entries that match a substring.
Filters the list of log entries to show entries that match a substring. Click this control a second time to hide the filter.
Reloads the console, displaying new log entries that were added after the page was loaded.
Downloads the log entries that are currently displayed in the console as a file.
Removes all of the log entries from the console.