fix: UX improvements (hover flicker, green badge, log filtering)
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user