15 Commits

Author SHA1 Message Date
Carlos Santos
9e45716397 frontend: enhance feature configuration management and update video room component to use async feature flags 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
ec37389d1c frontend: include ParticipantNameForm component inside VideoRoom component and remove unused guards 2025-06-06 16:49:11 +02:00
juancarmore
1a94a24329 frontend: update context service and models to use SecurityPreferences, remove background image handling, and clean up app component 2025-05-31 00:15:00 +02:00
juancarmore
6a916b1ece frontend: reorganize ContextData and ContextService structure and include recordings permissions 2025-05-21 18:50:03 +02:00
juancarmore
44fbb25841 backend: update security preferences to allow optional requireAuthentication; enhance validation for room creation and recording preferences 2025-05-16 19:07:03 +02:00
Carlos Santos
5376ef0846 frontend: Refactor room-related terminology from 'roomName' to 'roomId' 2025-04-01 18:59:37 +02:00
juancarmore
de9caec62a frontend: Replace global preferences with security preferences in context model and service 2025-03-28 18:56:05 +01:00
juancarmore
23cdea5ca1 frontend: Refactor guards to return UrlTree or RedirectCommand when needing to redirect to another route 2025-03-27 19:28:29 +01:00
juancarmore
39a6b15d6a frontend: Enhance ContextService to include global preferences and authentication policies 2025-03-26 13:37:04 +01:00
juancarmore
b5b39ac560 frontend: Add version, logo and background image to ContextService and refactor code 2025-03-17 15:18:29 +01:00
juancarmore
314b9fae21 frontend: Add secret handling to context service and guards for improved room access validation 2025-03-14 01:38:03 +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