feat(editor): Workflows Diff UI (no-changelog) (#17452)

This commit is contained in:
Raúl Gómez Morales
2025-07-22 13:50:18 +02:00
committed by GitHub
parent f2ca2df90c
commit 9f45c284db
36 changed files with 3285 additions and 119 deletions

View File

@@ -78,6 +78,7 @@ import IconLucideEyeOff from '~icons/lucide/eye-off';
import IconLucideFile from '~icons/lucide/file';
import IconLucideFileArchive from '~icons/lucide/file-archive';
import IconLucideFileCode from '~icons/lucide/file-code';
import IconLucideFileDiff from '~icons/lucide/file-diff';
import IconLucideFileDown from '~icons/lucide/file-down';
import IconLucideFileInput from '~icons/lucide/file-input';
import IconLucideFileOutput from '~icons/lucide/file-output';
@@ -474,6 +475,7 @@ export const updatedIconSet = {
file: IconLucideFile,
'file-archive': IconLucideFileArchive,
'file-code': IconLucideFileCode,
'file-diff': IconLucideFileDiff,
'file-down': IconLucideFileDown,
'file-input': IconLucideFileInput,
'file-output': IconLucideFileOutput,

View File

@@ -5,6 +5,7 @@ interface RadioOption {
label: string;
value: Value;
disabled?: boolean;
data?: Record<string, string | number | boolean | undefined>;
}
interface RadioButtonsProps {

View File

@@ -2560,6 +2560,8 @@
"workflowSettings.showMessage.saveSettings.title": "Workflow settings saved",
"workflowSettings.timeoutAfter": "Timeout After",
"workflowSettings.timeoutWorkflow": "Timeout Workflow",
"workflowSettings.executionTimeout": "Timeout Workflow",
"workflowSettings.tags": "Tags",
"workflowSettings.timezone": "Timezone",
"workflowSettings.timeSavedPerExecution": "Estimated time saved",
"workflowSettings.timeSavedPerExecution.hint": "Minutes per production execution",