Releases
v0.8.5
Compare
Sorry, something went wrong.
No results found
Kimsec
released this
23 Sep 20:41
Changelog
Added
Logs Viewer in the web UI (Mini‑PC tab → Logs):
Service dropdown (StreamGuard, Chatbot, Nginx, Stunnel Kick, Stream Control)
Line count selector (25/50/100), Follow mode via WebSocket
Journalctl‑style timestamps (e.g., "Sep 08 04:56:38:"), color highlighting
Clean switching without mixing logs, auto‑scroll, and buffer trimming
API: GET /api/logs?service=<key>&lines=<n>, WS: /ws/logs?service=<key>
Health Indicators expanded:
Shows Chatbot, Nginx, Stunnel, StreamGuard, ChatGuard, SLS, OBS, Twitch Events WS, Raid AutoStop, Token
Concise labels and unified dot styling (ok/offline/error)
Repair Backend button on Mini‑PC tab to restart core services (nginx and StreamGuard)
IP Banning support with admin UI at /bans and persistent bans.json
Changed
Status emojis replaced with unified health dots across the UI
EventSub resubscribe logic hardened:
Immediate attempt on session_welcome
Forced resubscribe when token transitions to valid
Backoff to prevent spamming
Fixed
Logs initial load always respects the selected line count (default 25)
Prevent stale WebSocket messages when switching services in Logs Viewer
Minor CSS/layout refinements for logs and mobile
You can’t perform that action at this time.