Commit Graph
15 Commits
Author SHA1 Message Date
Yusuf İpek 81d4df5ff7 docs: update the memory bank 2025-10-12 21:54:19 +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 da1499733f docs: update progress to include new tasks for fixing super sticker image, adding chat leaderboard badge, and showing open polls 2025-10-12 01:53:53 +03:00
Yusuf İpek 3ed9a4ded4 feat: implement intelligent message trimming to preserve superchats and memberships while limiting regular messages 2025-10-11 23:45:30 +03:00
Yusuf İpek 6346cdc525 docs: update progress to reflect completion of setup instructions and message transition animations 2025-10-11 20:36:57 +03:00
Yusuf İpek 7b43932fa6 feat: implement image proxy for YouTube CDN images with caching to prevent rate limits 2025-10-11 20:34:25 +03:00
Yusuf İpek edd6c4416f docs: update the memory bank 2025-10-11 20:19:45 +03:00
Yusuf İpek f85b2a942f feat: add debug logging and fix gift membership badge extraction 2025-10-08 22:31:29 +03:00
Yusuf İpek 0f01640050 refactor: extract ChatListPanel component and add conditional auto-scroll behavior 2025-10-05 04:42:47 +03:00
Yusuf İpek 29492fb75e feat: enhance superchat parsing and redesign dashboard with tabbed layout 2025-10-05 04:42:47 +03:00
Yusuf İpek 5d96e2e3ff feat: enhance YouTube chat ingestion with support for gift memberships
Expand YouTube chat ingestion to handle membership gift events including purchases and redemptions. Update SuperChat extraction to support multiple paid message types and improve field name handling. Display membership level in overlay for gift events.
2025-10-05 04:42:47 +03:00
Yusuf İpek 78390da36d refactor(dashboard): reorganize layout and improve component structure
Reorganized the dashboard page layout by moving the ConnectionControl component into the header with inline display, flattened the nested panel structure by removing wrapper divs (chatColumn and splitColumn), and added specific BEM modifiers (panel--chat, panel--super) to improve CSS targeting and maintainability. This change simplifies the component hierarchy while preserving all existing functionality.
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
Yusuf İpek ddda9fb9dd initializing the files and the memory bank. 2025-10-05 04:42:47 +03:00