Fas 1a punkt 3+4: worker-härdning (DLQ, larm, multi-instance), AAMOS training export

This commit is contained in:
Sven (AAMOS AI)
2026-08-05 23:32:18 +07:00
parent d1455fb581
commit b2b6601f54
15 changed files with 9355 additions and 32 deletions
+3
View File
@@ -10,6 +10,7 @@ import { SubscriptionsPage } from "./pages/Subscriptions.js";
import { AuditLogsPage } from "./pages/AuditLogs.js";
import { AnalyticsPage } from "./pages/Analytics.js";
import { ReleaseGatesPage } from "./pages/ReleaseGates.js";
import { WorkersPage } from "./pages/Workers.js";
export function App() {
const [authed, setAuthed] = useState(hasToken());
@@ -32,6 +33,7 @@ export function App() {
<NavLink to="/audit">Audit logs</NavLink>
<NavLink to="/analytics">Analytics</NavLink>
<NavLink to="/release-gates">Release gates</NavLink>
<NavLink to="/workers">Workers</NavLink>
<button
onClick={() => {
setToken(null);
@@ -51,6 +53,7 @@ export function App() {
<Route path="/audit" element={<AuditLogsPage />} />
<Route path="/analytics" element={<AnalyticsPage />} />
<Route path="/release-gates" element={<ReleaseGatesPage />} />
<Route path="/workers" element={<WorkersPage />} />
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
</main>