7 Commits

Author SHA1 Message Date
f8516a5330 feat: add PreJoin UI components, styles, platform utils, and build config; update token validation and refactor PreJoin logic 2025-11-23 21:33:52 -07:00
3780d75386 chore(prejoin): micro-ajuste badge opacity/padding para pruebas visuales 2025-11-23 00:40:12 -07:00
fd5c9f05e0 feat: agregar archivos de configuración y scripts para la funcionalidad de PreJoin y captura de imágenes 2025-11-22 22:54:07 -07:00
d162014030 feat: add session API routes, in-memory store, and E2E test utilities; update styles and refactor components for consistency 2025-11-21 21:09:14 -07:00
8b458a3ddf feat: add initial LiveKit Meet integration with utility scripts, configs, and core components
- Add Next.js app structure with base configs, linting, and formatting
- Implement LiveKit Meet page, types, and utility functions
- Add Docker, Compose, and deployment scripts for backend and token server
- Provide E2E and smoke test scaffolding with Puppeteer and Playwright helpers
- Include CSS modules and global styles for UI
- Add postMessage and studio integration utilities
- Update package.json with dependencies and scripts for development and testing
2025-11-20 12:50:38 -07:00
f5d0051a19 feat: add form components including Checkbox, Radio, Switch, and Textarea 2025-11-16 21:47:47 -07:00
543d6bc6af feat: update studio-panel and broadcast-panel configurations
- Changed development port for studio-panel from 3001 to 3020 in package.json and vite.config.ts.
- Refactored Studio component in studio-panel to improve token handling and error diagnostics.
- Added utility functions for token validation and JWT decoding in Studio component.
- Enhanced error handling and user feedback in Studio component when token is invalid.
- Implemented sessionStorage management for token and server URL in Studio component.
- Created Docker setup for broadcast-panel including Dockerfile, Dockerfile.dev, and docker-compose.yml.
- Added Nginx configuration for serving the broadcast-panel as a Single Page Application.
- Introduced Banner component in broadcast-panel for displaying messages and actions.
- Added start-docker.sh script for easy Docker management of broadcast-panel.
- Implemented Playwright E2E tests for token handling and UI interactions between broadcast-panel and studio-panel.
- Included SSL certificates for local development in studio-panel.
2025-11-06 23:15:23 -07:00