feat(web-ui): SWARM nav group + Hosts/Deckies/AgentEnrollment pages

This commit is contained in:
2026-04-19 04:29:07 -04:00
parent c6f7de30d2
commit 02f07c7962
7 changed files with 631 additions and 4 deletions

View File

@@ -10,6 +10,9 @@ import AttackerDetail from './components/AttackerDetail';
import Config from './components/Config';
import Bounty from './components/Bounty';
import RemoteUpdates from './components/RemoteUpdates';
import SwarmHosts from './components/SwarmHosts';
import SwarmDeckies from './components/SwarmDeckies';
import AgentEnrollment from './components/AgentEnrollment';
function isTokenValid(token: string): boolean {
try {
@@ -66,6 +69,9 @@ function App() {
<Route path="/attackers/:id" element={<AttackerDetail />} />
<Route path="/config" element={<Config />} />
<Route path="/swarm-updates" element={<RemoteUpdates />} />
<Route path="/swarm/hosts" element={<SwarmHosts />} />
<Route path="/swarm/deckies" element={<SwarmDeckies />} />
<Route path="/swarm/enroll" element={<AgentEnrollment />} />
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
</Layout>