1068 Commits

Author SHA1 Message Date
Carlos Santos
8dbdceccee update openvidu-components-angular to version 3.4.0-dev13 in package.json and package-lock.json 2025-08-14 17:50:38 +02:00
Carlos Santos
799430c3c6 frontend: remove font size from moderator badge for improved styling consistency 2025-08-14 17:50:38 +02:00
Carlos Santos
8b2bc8a7a1 frontend: add toolbarRoomName binding to videoconference component 2025-08-14 17:50:38 +02:00
juancarmore
7caa78e345 frontend: add participantIdentity handling in token refresh and service 2025-08-14 13:53:19 +02:00
juancarmore
f22e0fc185 backend: update package-lock.json 2025-08-14 13:52:43 +02:00
juancarmore
adf13d6ff9 openapi: add participantIdentity property to meet-participant-options schema 2025-08-14 13:52:24 +02:00
juancarmore
7bffed69f0 tests: update participant token tests to include participantIdentity parameter 2025-08-14 13:51:55 +02:00
juancarmore
13c88d201c backend: refactor code to generate participantIdentity based on name and unique ID 2025-08-14 13:50:47 +02:00
juancarmore
2478845fb6 frontend: update recording permissions handling and improve UI feature flags 2025-08-13 23:10:12 +02:00
juancarmore
5f71b0c28a frontend: reorder guards in base routes to fix bug when redirecting to error page 2025-08-13 23:09:03 +02:00
juancarmore
29019f82ff frontend: update participant management methods and improve code clarity 2025-08-13 20:55:29 +02:00
juancarmore
02339b50b4 frontend: rename RecordingManagerService to RecordingService 2025-08-13 20:31:30 +02:00
juancarmore
134b2592e4 frontend: enhance participant role update handling with token refresh and error management 2025-08-13 20:25:32 +02:00
juancarmore
26b1750377 Remove expired old token condition when refreshing participant token 2025-08-13 20:23:48 +02:00
juancarmore
f5d874d06d frontend: remove ParticipantTokenInfo and streamline participant token handling 2025-08-13 18:58:26 +02:00
juancarmore
25f3d9f887 frontend: streamline secret handling in guards and room service 2025-08-13 18:15:36 +02:00
juancarmore
e926dc2de7 frontend: update loadPreferences method to load room preferences and set feature configuration without caching 2025-08-13 17:48:08 +02:00
juancarmore
5f672c86b3 frontend: rename ParticipantTokenService to ParticipantService 2025-08-13 17:35:06 +02:00
juancarmore
083350b402 frontend: update participant identity references and enhance token handling in participant service 2025-08-13 17:26:11 +02:00
juancarmore
f427a829b8 typings: replace participantName with participantIdentity in event payloads for consistency 2025-08-13 17:24:33 +02:00
juancarmore
018f5b2bfa tests: add tests for updateParticipant endpoint 2025-08-13 17:23:45 +02:00
juancarmore
cd48a77f31 refactor: update sendParticipantRoleUpdatedSignal to send signal with needed secret only to the participant whose role has been updated, and broadcast the role update to all other participants without the secret 2025-08-13 17:22:46 +02:00
juancarmore
94b98600ba backend: enhance token validation with new error handling and metadata parsing for participants and recordings 2025-08-13 17:21:09 +02:00
juancarmore
972f6f4f90 refactor: replace participantName with participantIdentity for consistency 2025-08-13 17:20:16 +02:00
juancarmore
1071c4c97e openapi: replace participantName with participantIdentity in API parameters and improve updateParticipant endpoint 2025-08-13 17:13:32 +02:00
juancarmore
06b2938bf3 tests: fix update room preferences test by ensuring timestamp is included in event payload 2025-08-13 17:10:52 +02:00
Carlos Santos
5546e92fed backend: enhance recording management with orphaned lock grace period and stale recording handling 2025-08-12 18:08:14 +02:00
Carlos Santos
0daa884ed0 backend: refactored update participant role functionality in meetings API and added openapi declaration 2025-08-11 11:55:05 +02:00
Carlos Santos
e7e329432f backend: update role management to use speakerSecret for participant role changes 2025-08-07 19:11:12 +02:00
Carlos Santos
2ce58f08fd backend: update role validation to include SPEAKER in participant middleware 2025-08-07 19:08:51 +02:00
Carlos Santos
169e99fbe5 frontend: update openvidu-components-angular to version 3.4.0-dev12 2025-08-07 19:02:48 +02:00
Carlos Santos
62484beeb5 frontend: Fixed role enum 2025-08-07 18:53:17 +02:00
Carlos Santos
4d8fdb49e8 typings: add participant role management and signal payloads for room preferences 2025-08-07 18:52:07 +02:00
Carlos Santos
eb8ab3fe63 frontend: implement custom participant model and role management in meeting component 2025-08-07 18:52:07 +02:00
Carlos Santos
b6acebfa18 backend: implement participant role management and update signals 2025-08-07 18:51:20 +02:00
juancarmore
9d9cb3d5b4 frontend: remove component test files 2025-08-06 22:18:20 +02:00
juancarmore
1161f1bb21 Rename publisher role to speaker across the application 2025-08-06 22:14:56 +02:00
juancarmore
69b5bf3071 frontend: refactor ViewRecordingComponent by removing unused back navigation and share link components 2025-08-06 20:39:55 +02:00
juancarmore
72d5d78126 frontend: implement utility functions for formatting duration and file size 2025-08-06 20:33:30 +02:00
juancarmore
8ac5e2d46f frontend: update recording components to display roomName instead of roomId 2025-08-06 13:34:20 +02:00
juancarmore
42db1b7bb6 backend: update recording handling to include roomName and adjust related logic 2025-08-06 13:33:56 +02:00
juancarmore
bdc3f599f0 frontend: implement validate access guards for rooms and update participant name handling 2025-08-05 17:53:29 +02:00
juancarmore
6e9c1743a1 backend: update participant handling to make participantName optional and adjust related logic 2025-08-05 17:52:13 +02:00
juancarmore
5637c56f44 backend: update dependencies in package-lock.json 2025-08-05 17:50:03 +02:00
juancarmore
aef2a2484b backend: allow publisher participants to retrieve room information except moderatorRoomUrl field 2025-08-05 17:49:20 +02:00
juancarmore
c22c00b602 frontend: update room-related terminology from roomIdPrefix to roomName across components and services 2025-08-05 17:46:27 +02:00
juancarmore
adcd5d8e8d e2e: update room creation logic to use roomName instead of roomIdPrefix and use roomId as identifier for elements in room list 2025-08-05 17:41:42 +02:00
juancarmore
459537ecfb backend: replace roomIdPrefix with roomName 2025-08-05 16:36:03 +02:00
juancarmore
d8e6da5b4b typings: use roomName instead of roomIdPrefix 2025-08-05 16:22:06 +02:00
Carlos Santos
0ce5d26acc frontend: navigate to rooms page on room creation/update failure 2025-08-04 17:36:40 +02:00