Skip to content

Commit 8d68c67

Browse files
authored
Merge pull request #531 from serverlessworkflow/feat-513-add-namespace-management-view
Added namespace management view in the Dashboard
2 parents 5d1443b + a23906c commit 8d68c67

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

src/dashboard/Synapse.Dashboard/Layout/MainLayout.razor

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,40 +46,45 @@
4646
</NavLink>
4747
</li>
4848
<li>
49-
<NavLink class="nav-link" href="workflow-instances" Match="NavLinkMatch.All">
49+
<NavLink class="nav-link" href="workflow-instances" Match="NavLinkMatch.Prefix">
5050
<span class="btn-label">Instances</span>
5151
</NavLink>
5252
</li>
5353
</ul>
5454
</div>
5555
<li class="nav-item">
56-
<NavLink class="nav-link" href="functions" Match="NavLinkMatch.All">
56+
<NavLink class="nav-link" href="functions" Match="NavLinkMatch.Prefix">
5757
<span class="btn-label">Functions</span>
5858
</NavLink>
5959
</li>
6060
<li class="nav-item">
61-
<NavLink class="nav-link" href="correlations" Match="NavLinkMatch.All">
61+
<NavLink class="nav-link" href="correlations" Match="NavLinkMatch.Prefix">
6262
<span class="btn-label">Correlations</span>
6363
</NavLink>
6464
</li>
65+
<li class="nav-item">
66+
<NavLink class="nav-link" href="namespaces" Match="NavLinkMatch.Prefix">
67+
<span class="btn-label">Namespaces</span>
68+
</NavLink>
69+
</li>
6570
<li class="nav-item">
6671
<div class="dropdown">
6772
<button class="btn nav-link dropdown-toggle @(IsActive("correlators", NavLinkMatch.Prefix) || IsActive("operators", NavLinkMatch.Prefix) || IsActive("service-accounts", NavLinkMatch.Prefix) ? "active" : "")" type="button" id="servicesDropdownButton" data-bs-toggle="dropdown" aria-expanded="false">
6873
<span class="btn-label">Services</span>
6974
</button>
7075
<ul class="dropdown-menu" aria-labelledby="servicesDropdownButton">
7176
<li>
72-
<NavLink class="nav-link" href="correlators" Match="NavLinkMatch.All">
77+
<NavLink class="nav-link" href="correlators" Match="NavLinkMatch.Prefix">
7378
<span class="btn-label">Correlators</span>
7479
</NavLink>
7580
</li>
7681
<li>
77-
<NavLink class="nav-link" href="operators" Match="NavLinkMatch.All">
82+
<NavLink class="nav-link" href="operators" Match="NavLinkMatch.Prefix">
7883
<span class="btn-label">Operators</span>
7984
</NavLink>
8085
</li>
8186
<li>
82-
<NavLink class="nav-link" href="service-accounts" Match="NavLinkMatch.All">
87+
<NavLink class="nav-link" href="service-accounts" Match="NavLinkMatch.Prefix">
8388
<span class="btn-label">Accounts</span>
8489
</NavLink>
8590
</li>

src/dashboard/Synapse.Dashboard/Pages/Correlators/List/View.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
limitations under the License.
1515
*@
1616

17-
@page "/correlators"
17+
@page "/correlators/{namespace?}/{name?}"
1818
@attribute [Authorize]
1919
@namespace Synapse.Dashboard.Pages.Correlators.List
2020
@inherits NamespacedResourceManagementComponent<Correlator>

0 commit comments

Comments
 (0)