4 Commits

Author SHA1 Message Date
00e98a19b3 feat: add InternalWHIP component and associated tests
- Implemented the InternalWHIP component for managing WHIP server configurations.
- Added functionality to load live WHIP state from Core and handle OBS URL generation.
- Included polling for active streams and notifying parent components of state changes.
- Created comprehensive tests for the InternalWHIP component covering various scenarios including fallback mechanisms and state changes.

test: add integration tests for WHIP source component

- Developed end-to-end tests for the InternalWHIP component to verify its behavior under different configurations.
- Ensured that the component correctly handles the loading of WHIP state, displays appropriate messages, and emits the correct onChange events.

test: add Settings WHIP configuration tests

- Implemented tests for the WHIP settings tab to validate loading and saving of WHIP configurations.
- Verified that the correct values are sent back to the Core when the user saves changes.
- Ensured that the UI reflects the current state of the WHIP configuration after Core restarts or changes.
2026-03-14 12:27:53 -07:00
6dc2fdad57 Add WebRTC Room support and enhance UI for room management 2026-03-09 20:42:18 -07:00
f866802864 Add configuration files and enhance OAuth integration for YouTube and Facebook 2026-03-01 22:22:20 -07:00
3dba88cedd Add Docker support and enhance YouTube/Facebook stream key management 2026-03-01 17:11:38 -07:00