Add unified operations realtime dashboard
- add /portal/ws/operations WebSocket snapshot endpoint
- add shared operations-live.js with reconnect and operations:snapshot events
- update Operations, Jobs, and Workers pages to use realtime snapshots
- keep job detail live logs on dedicated /ws/jobs/{job_id}/logs endpoint
- add Jobs and Workers pagination/filtering
- remove old page auto-refresh behavior from jobs/deployments
- normalize main navigation labels
- move New App CTA from menu to Apps page
- add backup download action for admins
- add Workers pages and operations dashboard data helpers
This commit is contained in:
+1
-1
@@ -129,7 +129,6 @@ def index(request: Request, user=Depends(require_user)):
|
||||
<div class="card">
|
||||
<h2>Aplikace</h2>
|
||||
<p class="muted">Vytváření, nasazení, klonování, nastavení prostředků a mazání služeb.</p>
|
||||
<a class="btn" href="/portal/new-app">+ Nová aplikace</a>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h2>Zálohy</h2>
|
||||
@@ -145,6 +144,7 @@ def index(request: Request, user=Depends(require_user)):
|
||||
|
||||
<div class="card">
|
||||
<h2>Nasazené aplikace</h2>
|
||||
<p><a class="btn" href="/portal/new-app">+ Nová aplikace</a></p>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Aplikace</th>
|
||||
|
||||
Reference in New Issue
Block a user