19 Commits

Author SHA1 Message Date
Carlos Santos
acd0cb9b3d refactor: remove unused import of Location in VideoRoomComponent 2025-06-09 17:49:29 +02:00
Carlos Santos
df0089c323 frontend: remove HttpService dependency from VideoRoomComponent and move getSecrets method to RoomService 2025-06-09 17:49:29 +02:00
Carlos Santos
2aa3bc1177 frontend: implement NavigationService and RecordingManagerService with error handling and navigation methods 2025-06-09 17:49:29 +02:00
Carlos Santos
b2f1e2194a frontend: enhance participant token management and update related services
- Renamed `setParticipantToken` to `setParticipantTokenAndUpdateContext` in ContextService to clarify its functionality.
- Introduced ParticipantTokenService to encapsulate token generation logic and manage role/permissions extraction.
- Updated VideoRoomComponent to utilize the new ParticipantTokenService for generating participant tokens.
- Refactored access room method to improve form validation and participant name initialization.
- Added unit tests for ParticipantTokenService to ensure proper functionality.
- Updated sidenav model comments for clarity.
2025-06-09 17:49:29 +02:00
juancarmore
1cd58c19b9 frontend: update video room component to include access room title and add recordings card with navigation 2025-06-06 17:15:33 +02:00
juancarmore
ec37389d1c frontend: include ParticipantNameForm component inside VideoRoom component and remove unused guards 2025-06-06 16:49:11 +02:00
juancarmore
6a9cd04a74 frontend: Add new route to access RoomRecordingsComponent and associated guards 2025-05-21 18:58:11 +02:00
juancarmore
8c0ae5a725 frontend: prevent removal of moderator secret on participant left due to browser unload 2025-05-16 12:49:28 +02:00
Carlos Santos
d71111e415 frontend: Send meeting_ended event when participante left with room deleted reason 2025-05-13 12:44:09 +02:00
Carlos Santos
4a3db2a1d2 frontend: stop listening to commands from the webcomponent when participant left 2025-05-12 12:12:24 +02:00
Carlos Santos
4baa1c124f frontend: update openvidu-components-angular to version 3.2.0-dev12 and add reason to participant left event 2025-05-08 17:24:22 +02:00
Carlos Santos
326ee174c6 frontend: Improve webcomponent event and command types 2025-05-07 16:51:13 +02:00
juancarmore
e8421dfa72 frontend: Update recording preferences in VideoRoomComponent to include access control 2025-04-25 11:43:31 +02:00
Carlos Santos
9c0607af20 frontend: Remove moderator secret from session storage when participant leaves 2025-04-09 14:50:03 +02:00
Carlos Santos
5376ef0846 frontend: Refactor room-related terminology from 'roomName' to 'roomId' 2025-04-01 18:59:37 +02:00
Carlos Santos
cdf652acb8 frontend: Rename roomName to roomId in recording start process for consistency 2025-03-24 12:53:39 +01:00
Carlos Santos
60319cdafa frontend: Remove unnecessary feature flags for recording and activity panel in VideoRoomComponent 2025-03-24 12:53:38 +01:00
Carlos Santos
d08ca1fd6b Remove viewer role and associated permissions from participant and room services 2025-03-11 17:34:51 +01:00
Carlos Santos
017b430bf1 Added source code 2025-03-10 19:25:11 +01:00