juancarmore
2fe551e51c
frontend: enhance room deletion functionality with policy options for meetings and recordings
2025-09-02 11:47:59 +02:00
juancarmore
3ae0bdf2a2
frontend: implement delete room dialog with meeting and recordings policy options
2025-09-02 11:47:28 +02:00
juancarmore
9641667359
frontend: enhance dialog component with icon support and force confirmation checkbox
2025-09-02 11:47:06 +02:00
juancarmore
4802f48ba6
backend: enhance room deletion logic with new policies for meetings and recordings
2025-09-02 11:45:20 +02:00
juancarmore
632d36a470
backend: implement deleteAllRoomRecordings method to handle deletion of all recordings for a room with retries
2025-08-31 14:58:32 +02:00
juancarmore
88e7002cab
frontend: add handling for closed room state with appropriate error messaging and UI updates
2025-08-30 13:35:11 +02:00
juancarmore
089877959a
frontend: add toggle functionality for room status with UI updates
2025-08-30 13:33:55 +02:00
juancarmore
1af8f77b7b
backend: remove roomService dependency from generateParticipantToken and ensure Livekit room creation in ParticipantService
2025-08-30 13:31:44 +02:00
juancarmore
2475f7a8e2
backend: refine updateMeetRoomStatus to always save changes in storage
2025-08-30 13:31:11 +02:00
juancarmore
982247736e
backend: add updateRoomStatus endpoint and validation for room status updates
2025-08-29 17:40:26 +02:00
juancarmore
2466acabce
frontend: enhance room status display and meeting end actions in rooms list
2025-08-29 17:24:55 +02:00
juancarmore
e20713288c
frontend: replace showAlert with showSnackbar for error notifications
2025-08-28 20:22:53 +02:00
juancarmore
0125fc0934
backend: implement room status handling and actions when meeting ends
2025-08-28 18:32:59 +02:00
juancarmore
e7fae2b3be
backend: add autoDeletionPolicy and related schemas to room validation and add new fileds when creating Meet room
2025-08-28 10:34:12 +02:00
juancarmore
04f828f82e
feat: add autoDeletionPolicy, status and meetingEndAction fields, and related enums, to MeetRoom interface
2025-08-28 10:32:14 +02:00
juancarmore
fb589bd19b
tests: adjust updateParticipantRole and updateRoomPreferences tests
2025-08-27 21:12:06 +02:00
juancarmore
4f0927dfbc
openapi: adjust updateParticipantRole endpoint to use put method and /role in path
2025-08-27 20:45:10 +02:00
juancarmore
e572f9feb5
frontend: update changeParticipantRole to use putRequest
2025-08-27 20:43:41 +02:00
juancarmore
8ccf3d9f8e
backend: rename updateParticipant to updateParticipantRole and adjust route to PUT method
2025-08-27 20:43:06 +02:00
juancarmore
1adce0f424
openapi: add roomName property to recording responses and schema
2025-08-27 20:16:17 +02:00
juancarmore
ec7f2a483f
openapi: restructure room preferences API endpoints and update request/response schemas
2025-08-27 20:15:48 +02:00
juancarmore
6b0df53614
frontend: rename updateRoom method to updateRoomPreferences and adjust API path
2025-08-27 20:13:22 +02:00
juancarmore
3322723b8d
backend: update room preferences endpoint and move get room preferences endpoint to public API
2025-08-27 20:12:08 +02:00
juancarmore
b89ee91794
frotend: comment out access type section in share recording dialog
2025-08-27 18:22:04 +02:00
juancarmore
1278d38b7d
frontend: comment out access & permissions section in users permissions component
2025-08-27 17:58:43 +02:00
juancarmore
1e78db9bfa
frontend: remove cached webhookPreferences property and add parameter to force refreshing security preferences
2025-08-27 17:58:24 +02:00
juancarmore
294d51f9ad
test: add cleanup step to restore API key after authentication tests
2025-08-27 17:49:00 +02:00
juancarmore
b249fdde27
tests: streamline webhook tests cleanup by restoring default global preferences
2025-08-27 17:46:38 +02:00
juancarmore
8f7462c39a
backend: streamline storage initialization process and enhance API key handling
2025-08-27 17:42:12 +02:00
juancarmore
981c7e0d96
backend: update environment variables to use initial configuration for admin credentials, API key and webhook settings
2025-08-27 12:57:25 +02:00
juancarmore
e958fb2340
frontend: enhance current password validation in admin credentials form and improve error handling
2025-08-22 23:51:21 +02:00
juancarmore
6d43e94889
backend: add current password validation to change password endpoint. Update OpenAPI and tests
2025-08-22 23:43:39 +02:00
juancarmore
3413e21e0e
frontend: enhance change admin password security to include current password and confirm password in form, and add password visibility toggle
2025-08-22 22:50:31 +02:00
juancarmore
a2e78afda5
frontend: enhance login form with password visibility toggle and improved input handling
2025-08-22 22:47:17 +02:00
juancarmore
e1fd2a343b
backend: simplify participant identity generation by using participant name directly
2025-08-22 22:46:43 +02:00
juancarmore
ca90a03b9a
frontend: update participant name handling
2025-08-22 22:46:07 +02:00
juancarmore
bc58d15a20
frontend: change update participant role logic to not save new room secret in local storage
2025-08-22 22:45:29 +02:00
juancarmore
12b943764e
frontend: enhance room creation navigation by extracting path and query parameters from moderator URL
2025-08-22 14:37:03 +02:00
juancarmore
9ee5519520
frontend: comment out unused form section in users permissions component
2025-08-22 12:30:51 +02:00
juancarmore
5b2b26fef9
Rename moderatorRoomUrl and speakerRoomUrl to moderatorUrl and speakerUrl across the codebase
2025-08-22 12:22:59 +02:00
Carlos Santos
f1fc2e0ba4
frontend: enhance participant role management with original role tracking
2025-08-19 16:08:15 +02:00
Carlos Santos
a636ad485f
backend: Implement participant name reservation system
...
- Added ParticipantNameService to manage unique participant name reservations.
- Integrated name reservation in ParticipantService during token generation.
- Implemented cleanup of expired name reservations in LivekitWebhookService.
- Enhanced RedisService with atomic operations for name reservation.
- Updated internal configuration for participant name reservation limits.
- Added tests for participant name reservation and release functionality.
- Updated frontend dependencies to use the latest version of openvidu-components-angular.
2025-08-18 18:49:46 +02:00
Carlos Santos
8203be2687
frontend: update openvidu-components-angular to version 3.4.0-dev14
2025-08-18 14:33:32 +02:00
Carlos Santos
dbff367aa3
fix: add missing id attribute to create room button
2025-08-18 11:21:30 +02:00
juancarmore
3b77f5e0f1
tests: add roomName filter test
2025-08-16 13:46:27 +02:00
juancarmore
a2dd2edc15
openapi: add room name query parameter to get rooms endpoint
2025-08-16 13:29:37 +02:00
juancarmore
a327703a8e
frontend: enable room name filtering in room service and component
2025-08-16 13:23:49 +02:00
juancarmore
73b26f35b5
backend: enhance room filtering with optional room name parameter
2025-08-16 13:23:32 +02:00
juancarmore
cea5421012
frontend: enhance rooms lists component with improved loading states, search functionality, and empty filter messaging
2025-08-15 23:07:11 +02:00
juancarmore
1ac05d6157
frontend: enhance search functionality in recording lists with improved input handling and trigger search method
2025-08-15 22:26:19 +02:00