Fix: only cache successful 2xx responses and validate streams array structure c22c35b Sasha commited on Jun 17
Fix: handle non-array response for streams in App.jsx (prevent crash on rate-limiting) 426c35b Sasha commited on Jun 17
perf: reduce egress by caching stats endpoints longer and limiting getChatMessages adbcce3 Sasha commited on Jun 16
style: optimize transcribe_confirm prompt and skip fully transcribed audio 9fb93a9 Sasha commited on Jun 16
feat: throttle VOD resolution checks to 5m and auto-complete streams older than 3 hours with no VOD fe2d35c Sasha commited on Jun 14
feat: automatic VOD ID resolution for stream sessions and historical pending streams a721446 Sasha commited on Jun 14
refactor: modularize client App.jsx tab components and update Netlify CSP fdc7871 Sasha commited on Jun 13
feat: smart gap detection with coverage windows - track exact time ranges captured per stream a0432b5 Sasha commited on Jun 13
feat: worker and chat_mod_worker now also sync roles to /api/log/roles on every message batch 03bc181 Sasha commited on Jun 13
fix: logRolesBatch always updates roles, only preserves newer last_seen d931d22 Sasha commited on Jun 13
Optimize KPI cards to request overall stats summary from /api/stats/summary and display true totals. 91f86ea Sasha commited on Jun 12
Optimize message ingestion with logChatMessagesBatch: bulk upsert to database. 80fc693 Sasha commited on Jun 12
Integrate stream-start and stream-end signaling in worker.py and add /api/log/stream-start endpoint. 613007f Sasha commited on Jun 12
Optimize moderation logging: fix duplicate collisions, auto-refresh streamer OAuth tokens, and implement IRC keep-alive timeouts. Add unit tests. e0e1da7 Sasha commited on Jun 12
fix: adjust Whisper parameters to disable temperature fallback and prevent hallucinations on silence/noise d0dc16f Sasha commited on Jun 12
security: sync CORS and error handling security updates in main repo 963afd2 Sasha commited on Jun 12
fix: add pagination to unpaginated Supabase queries to bypass 1000 row limit 0b30711 Sasha commited on Jun 12
fix: scale down word cloud rendering for low absolute frequency words 7347031 Sasha commited on Jun 12
feat: implement caching, rate limiter, and security headers (CSP) for decoupled deploy f0fe495 Sasha commited on Jun 11
chore: replace Render reference with generic cloud server reference in loading screen 44dd8cf Sasha commited on Jun 11