Skip to content

Commit f4cf0c9

Browse files
committed
Refactor for new workflow schema & plugin management
Major breaking changes: - Refactor workflow model: add ExecutionConfig & FlowControlConfig, move Parameters/Dependencies, update timeout/delay fields, add agent/branching support. - Update all workflow UI and logic to use new nested model. - Remove PluginConfig page/dialogs; unify plugin management under /plugins. - Simplify plugin install/update/uninstall: version in type string, update dialog fields. - Update workflow config dialog for new timeout/retry fields. - Bump to .NET 10.0 and latest NuGet packages. - Remove obsolete usings, update sample workflow, minor UI tweaks. Aligns console with latest FlowSynx schema and API. #90
1 parent 3881fc9 commit f4cf0c9

24 files changed

Lines changed: 170 additions & 1095 deletions

src/Components/Layout/NavMenu.razor

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@
55
<MudDivider />
66
<MudNavLink Href="/plugins"
77
Match="NavLinkMatch.Prefix"
8-
Icon="@Icons.Material.Filled.GridView">Installed Plugins</MudNavLink>
9-
<MudDivider />
10-
<MudNavLink Href="/pluginconfig"
11-
Match="NavLinkMatch.Prefix"
12-
Icon="@Icons.Material.Filled.Settings">Plugins Config</MudNavLink>
8+
Icon="@Icons.Material.Filled.GridView">Plugins</MudNavLink>
139
<MudDivider />
1410
<MudNavLink Href="/workflows"
1511
Match="NavLinkMatch.Prefix"

src/Components/Pages/PluginConfig/AddPluginConfigDialog.razor

Lines changed: 0 additions & 282 deletions
This file was deleted.

0 commit comments

Comments
 (0)