Skip to content

Commit 15075f2

Browse files
authored
Merge pull request #493 from serverlessworkflow/fix-464-dashboard-center-node-on-click
Add center to clicked node feature on the Dashboard's graph
2 parents 370a883 + 0b5c130 commit 15075f2

File tree

8 files changed

+29
-25
lines changed

8 files changed

+29
-25
lines changed

src/api/Synapse.Api.Http/Synapse.Api.Http.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
</ItemGroup>
4444

4545
<ItemGroup>
46-
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.19.0" />
47-
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.19.0" />
46+
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.19.1" />
47+
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.19.1" />
4848
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="7.2.0" />
4949
</ItemGroup>
5050

src/core/Synapse.Core.Infrastructure/Synapse.Core.Infrastructure.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@
4545
<ItemGroup>
4646
<PackageReference Include="IdentityModel" Version="7.0.0" />
4747
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="8.3.1" />
48-
<PackageReference Include="Neuroglia.Data.Expressions.Abstractions" Version="4.19.0" />
49-
<PackageReference Include="Neuroglia.Data.Infrastructure.Redis" Version="4.19.0" />
50-
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented.Redis" Version="4.19.0" />
51-
<PackageReference Include="Neuroglia.Mediation" Version="4.19.0" />
52-
<PackageReference Include="Neuroglia.Plugins" Version="4.19.0" />
53-
<PackageReference Include="Neuroglia.Serialization.Xml" Version="4.19.0" />
48+
<PackageReference Include="Neuroglia.Data.Expressions.Abstractions" Version="4.19.1" />
49+
<PackageReference Include="Neuroglia.Data.Infrastructure.Redis" Version="4.19.1" />
50+
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented.Redis" Version="4.19.1" />
51+
<PackageReference Include="Neuroglia.Mediation" Version="4.19.1" />
52+
<PackageReference Include="Neuroglia.Plugins" Version="4.19.1" />
53+
<PackageReference Include="Neuroglia.Serialization.Xml" Version="4.19.1" />
5454
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0" />
5555
</ItemGroup>
5656

src/core/Synapse.Core/Synapse.Core.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
<PackageReference Include="Apache.Avro" Version="1.12.0" />
6868
<PackageReference Include="Docker.DotNet" Version="3.125.15" />
6969
<PackageReference Include="KubernetesClient" Version="16.0.2" />
70-
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented" Version="4.19.0" />
71-
<PackageReference Include="Neuroglia.Eventing.CloudEvents" Version="4.19.0" />
70+
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented" Version="4.19.1" />
71+
<PackageReference Include="Neuroglia.Eventing.CloudEvents" Version="4.19.1" />
7272
<PackageReference Include="Semver" Version="3.0.0" />
7373
<PackageReference Include="ServerlessWorkflow.Sdk" Version="1.0.0" />
7474
</ItemGroup>

src/correlator/Synapse.Correlator/Synapse.Correlator.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@
3636
<PackageReference Include="Microsoft.Extensions.Configuration.KeyPerFile" Version="9.0.1" />
3737
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
3838
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
39-
<PackageReference Include="Neuroglia.Data.Expressions.JavaScript" Version="4.19.0" />
40-
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.0" />
41-
<PackageReference Include="Neuroglia.Eventing.CloudEvents.AspNetCore" Version="4.19.0" />
42-
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.19.0" />
43-
<PackageReference Include="Neuroglia.Eventing.CloudEvents.Infrastructure" Version="4.19.0" />
44-
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.19.0" />
39+
<PackageReference Include="Neuroglia.Data.Expressions.JavaScript" Version="4.19.1" />
40+
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.1" />
41+
<PackageReference Include="Neuroglia.Eventing.CloudEvents.AspNetCore" Version="4.19.1" />
42+
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.19.1" />
43+
<PackageReference Include="Neuroglia.Eventing.CloudEvents.Infrastructure" Version="4.19.1" />
44+
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.19.1" />
4545
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="7.2.0" />
4646
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="7.2.0" />
4747
</ItemGroup>

src/dashboard/Synapse.Dashboard/Components/WorkflowDiagram/WorkflowDiagram.razor

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,10 @@
153153
graph.CssClass = "";
154154
isDirty = true;
155155
}
156+
if (graph != null && this.Store.DagreGraph != null && e.GraphElement is INodeViewModel node)
157+
{
158+
await this.Store.DagreGraph.CenterAsync(node);
159+
}
156160
if (OnMouseUp.HasDelegate)
157161
{
158162
await OnMouseUp.InvokeAsync(e);

src/dashboard/Synapse.Dashboard/Synapse.Dashboard.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.1" />
1818
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.1" PrivateAssets="all" />
1919
<PackageReference Include="moment.net" Version="1.3.4" />
20-
<PackageReference Include="Neuroglia.Blazor.Dagre" Version="4.19.0" />
20+
<PackageReference Include="Neuroglia.Blazor.Dagre" Version="4.19.1" />
2121
</ItemGroup>
2222

2323
<ItemGroup>

src/runner/Synapse.Runner/Synapse.Runner.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@
6363
<PackageReference Include="Moq" Version="4.20.72" />
6464
<PackageReference Include="Neuroglia.AsyncApi.Client.Bindings.All" Version="3.0.1" />
6565
<PackageReference Include="Neuroglia.AsyncApi.DependencyInjectionExtensions" Version="3.0.1" />
66-
<PackageReference Include="Neuroglia.Data.Expressions.JavaScript" Version="4.19.0" />
67-
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.0" />
68-
<PackageReference Include="Neuroglia.Eventing.CloudEvents.Infrastructure" Version="4.19.0" />
69-
<PackageReference Include="Neuroglia.Scripting.NodeJS" Version="4.19.0" />
70-
<PackageReference Include="Neuroglia.Scripting.Python" Version="4.19.0" />
66+
<PackageReference Include="Neuroglia.Data.Expressions.JavaScript" Version="4.19.1" />
67+
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.1" />
68+
<PackageReference Include="Neuroglia.Eventing.CloudEvents.Infrastructure" Version="4.19.1" />
69+
<PackageReference Include="Neuroglia.Scripting.NodeJS" Version="4.19.1" />
70+
<PackageReference Include="Neuroglia.Scripting.Python" Version="4.19.1" />
7171
<PackageReference Include="NReco.Logging.File" Version="1.2.2" />
7272
<PackageReference Include="protobuf-net.Grpc.ClientFactory" Version="1.2.2" />
7373
<PackageReference Include="System.Reactive" Version="6.0.1" />

tests/Synapse.UnitTests/Synapse.UnitTests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
2020
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
2121
<PackageReference Include="Moq" Version="4.20.72" />
22-
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.0" />
23-
<PackageReference Include="Neuroglia.Data.Infrastructure.Memory" Version="4.19.0" />
24-
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented.Redis" Version="4.19.0" />
22+
<PackageReference Include="Neuroglia.Data.Expressions.JQ" Version="4.19.1" />
23+
<PackageReference Include="Neuroglia.Data.Infrastructure.Memory" Version="4.19.1" />
24+
<PackageReference Include="Neuroglia.Data.Infrastructure.ResourceOriented.Redis" Version="4.19.1" />
2525
<PackageReference Include="ServerlessWorkflow.Sdk.Builders" Version="1.0.0" />
2626
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0" />
2727
<PackageReference Include="System.Net.Http" Version="4.3.4" />

0 commit comments

Comments
 (0)