Commit Graph
10 Commits
Author SHA1 Message Date
Yusuf İpek 4a4b2407b6 feat: add YouTube live poll support
Add backend support for YouTube live polls including:
- Poll event handling and state tracking
- New `/poll/current` endpoint for current poll data
- Server-sent events stream at `/poll/stream` for real-time updates
- Poll emitter for broadcasting poll changes to clients
2025-10-12 23:04:57 +03:00
Yusuf İpek d3185b43c3 feat: add leaderboard rank extraction and display in chat and overlay components, including CSS styling for leaderboard badge 2025-10-12 21:48:05 +03:00
Yusuf İpek 1678117d16 feat: add support for super stickers in chat and overlay components, including image display, accessibility labels, and backend parsing enhancements 2025-10-12 21:37:53 +03:00
Yusuf İpek fce6ca5708 feat: add support for custom emojis and membership badges in chat display 2025-10-09 01:05:13 +03:00
Yusuf İpek c131913b8a feat: add YouTube channel ID to chat message data model 2025-10-06 00:02:02 +03:00
Yusuf İpek f1dd130bc0 feat: extract and display membership gift counts in chat messages 2025-10-05 19:13:06 +03:00
Yusuf İpek aef59fb291 fix: improve currency regex and split membership gift types for better tracking 2025-10-05 04:42:47 +03:00
Yusuf İpek c973b8b176 feat: improve superchat and membership handling with fallback fields and UI panels 2025-10-05 04:42:47 +03:00
Yusuf İpek 47c9a67362 feat: enhance chat UI with badges, superchat and membership display 2025-10-05 04:42:47 +03:00
Yusuf İpek 99e1762068 refactor: migrate from pnpm workspaces to single-package structure with shared types 2025-10-05 04:42:47 +03:00