Spaces:
Sleeping
Sleeping
Commit History
-
fix: merge and preserve user roles during chat logging upsert
Sasha79047e1
-
feat: add automatic self-healing for empty stream viewers
Sasha0252fea
-
perf: reduce egress by caching stats endpoints longer and limiting getChatMessages
Sashaadbcce3 -
feat: add backfill resume support and session/retry fixes for VODs
Sashae98099c
-
feat: automatic VOD ID resolution for stream sessions and historical pending streams
Sashaa721446
-
feat: smart gap detection and user roles sync backfill improvements
Sashaf26efec -
feat: smart gap detection with coverage windows - track exact time ranges captured per stream
Sashaa0432b5 -
fix: logRolesBatch always updates roles, only preserves newer last_seen
Sashad931d22 -
feat: global roles migration, VIP badges, role backfiller script
Sasha513eb9c
-
Optimize KPI cards to request overall stats summary from /api/stats/summary and display true totals.
Sasha91f86ea -
Optimize message ingestion with logChatMessagesBatch: bulk upsert to database.
Sasha80fc693 -
Optimize moderation logging: fix duplicate collisions, auto-refresh streamer OAuth tokens, and implement IRC keep-alive timeouts. Add unit tests.
Sashae0e1da7 -
fix: add pagination to unpaginated Supabase queries to bypass 1000 row limit
Sasha0b30711
-
fix: polyfill WebSocket for Supabase client on Node.js 20 and add Hugging Face metadata
Sasha67f7bf8 -
feat: prepare transition to decoupled hosting (Render + Netlify + Supabase)
Sashad9a03db