fix: UX improvements (hover flicker, green badge, log filtering)

This commit is contained in:
Hitonabi
2026-06-20 23:54:53 +02:00
parent b2b586093d
commit 88bb681339
3 changed files with 8 additions and 4 deletions
+5 -1
View File
@@ -65,7 +65,11 @@ async def stream_logs(websocket: WebSocket, service: str):
line = await process.stdout.readline()
if not line:
break
await websocket.send_text(line.decode("utf-8", errors="replace"))
line_str = line.decode("utf-8", errors="replace")
# Filter spammy polls
if '"GET /running HTTP' in line_str or '"GET /api/' in line_str:
continue
await websocket.send_text(line_str)
except WebSocketDisconnect:
pass
finally: