Commit Graph

  • 32055b98c4 openapi: update specification to reflect code changes in API endpoints juancarmore 2025-09-04 00:23:04 +02:00
  • 8ac17ad5aa frontend: streamline recording deletion logic and remove unused statusCode from HTTP responses juancarmore 2025-09-03 19:16:21 +02:00
  • 7295c45d07 backend: update bulk deletion recording logic to improve error handling and response structure juancarmore 2025-09-03 18:31:17 +02:00
  • 01ffd49803 backend: enhance API response messages juancarmore 2025-09-03 18:15:21 +02:00
  • 817acc8486 tests-e2e: update API endpoint for updating room preferences juancarmore 2025-09-03 17:02:12 +02:00
  • 2be282e9a0 frontend: remove minlength validation from participant name input juancarmore 2025-09-03 16:52:09 +02:00
  • e2d61483f1 frontend: update meeting component to improve closed room state juancarmore 2025-09-03 16:45:25 +02:00
  • c10aadfbd5 frontend: enhance auto-deletion status handling and styling for expired rooms juancarmore 2025-09-03 14:15:50 +02:00
  • ea20c204d5 frontend: use nullish coalescing for default auto-deletion time values juancarmore 2025-09-03 12:44:07 +02:00
  • 5b17efc5a2 backend: enhance auto-deletion policy validation to disallow 'FAIL' options juancarmore 2025-09-03 12:33:30 +02:00
  • 0b3c0e9e42 frontend: add auto-deletion policies selection when creating new rooms juancarmore 2025-09-03 12:22:51 +02:00
  • 87594dfe17 frontend: update delete room dialog to clarify error handling and enhance policy options juancarmore 2025-09-03 12:12:43 +02:00
  • ceab629906 backend: improve deleteExpiredRooms scheduler to use new deletion policies juancarmore 2025-09-02 12:37:56 +02:00
  • 2fe551e51c frontend: enhance room deletion functionality with policy options for meetings and recordings juancarmore 2025-09-02 11:47:59 +02:00
  • 3ae0bdf2a2 frontend: implement delete room dialog with meeting and recordings policy options juancarmore 2025-09-02 11:47:28 +02:00
  • 9641667359 frontend: enhance dialog component with icon support and force confirmation checkbox juancarmore 2025-09-02 11:47:06 +02:00
  • 4802f48ba6 backend: enhance room deletion logic with new policies for meetings and recordings juancarmore 2025-09-02 11:45:20 +02:00
  • 632d36a470 backend: implement deleteAllRoomRecordings method to handle deletion of all recordings for a room with retries juancarmore 2025-08-31 14:58:32 +02:00
  • 88e7002cab frontend: add handling for closed room state with appropriate error messaging and UI updates juancarmore 2025-08-30 13:35:11 +02:00
  • 089877959a frontend: add toggle functionality for room status with UI updates juancarmore 2025-08-30 13:33:55 +02:00
  • 1af8f77b7b backend: remove roomService dependency from generateParticipantToken and ensure Livekit room creation in ParticipantService juancarmore 2025-08-30 13:31:44 +02:00
  • 2475f7a8e2 backend: refine updateMeetRoomStatus to always save changes in storage juancarmore 2025-08-30 13:31:11 +02:00
  • 982247736e backend: add updateRoomStatus endpoint and validation for room status updates juancarmore 2025-08-29 17:40:26 +02:00
  • 2466acabce frontend: enhance room status display and meeting end actions in rooms list juancarmore 2025-08-29 17:24:55 +02:00
  • e20713288c frontend: replace showAlert with showSnackbar for error notifications juancarmore 2025-08-28 20:22:53 +02:00
  • 0125fc0934 backend: implement room status handling and actions when meeting ends juancarmore 2025-08-28 18:32:59 +02:00
  • e7fae2b3be backend: add autoDeletionPolicy and related schemas to room validation and add new fileds when creating Meet room juancarmore 2025-08-28 10:34:12 +02:00
  • 04f828f82e feat: add autoDeletionPolicy, status and meetingEndAction fields, and related enums, to MeetRoom interface juancarmore 2025-08-28 10:32:14 +02:00
  • fb589bd19b tests: adjust updateParticipantRole and updateRoomPreferences tests juancarmore 2025-08-27 21:12:06 +02:00
  • 4f0927dfbc openapi: adjust updateParticipantRole endpoint to use put method and /role in path juancarmore 2025-08-27 20:45:10 +02:00
  • e572f9feb5 frontend: update changeParticipantRole to use putRequest juancarmore 2025-08-27 20:43:41 +02:00
  • 8ccf3d9f8e backend: rename updateParticipant to updateParticipantRole and adjust route to PUT method juancarmore 2025-08-27 20:43:06 +02:00
  • 1adce0f424 openapi: add roomName property to recording responses and schema juancarmore 2025-08-27 20:16:17 +02:00
  • ec7f2a483f openapi: restructure room preferences API endpoints and update request/response schemas juancarmore 2025-08-27 20:15:48 +02:00
  • 6b0df53614 frontend: rename updateRoom method to updateRoomPreferences and adjust API path juancarmore 2025-08-27 20:13:22 +02:00
  • 3322723b8d backend: update room preferences endpoint and move get room preferences endpoint to public API juancarmore 2025-08-27 20:12:08 +02:00
  • b89ee91794 frotend: comment out access type section in share recording dialog juancarmore 2025-08-27 18:22:04 +02:00
  • 1278d38b7d frontend: comment out access & permissions section in users permissions component juancarmore 2025-08-27 17:58:43 +02:00
  • 1e78db9bfa frontend: remove cached webhookPreferences property and add parameter to force refreshing security preferences juancarmore 2025-08-27 17:58:24 +02:00
  • 294d51f9ad test: add cleanup step to restore API key after authentication tests juancarmore 2025-08-27 17:49:00 +02:00
  • b249fdde27 tests: streamline webhook tests cleanup by restoring default global preferences juancarmore 2025-08-27 17:46:38 +02:00
  • 8f7462c39a backend: streamline storage initialization process and enhance API key handling juancarmore 2025-08-27 17:42:12 +02:00
  • 981c7e0d96 backend: update environment variables to use initial configuration for admin credentials, API key and webhook settings juancarmore 2025-08-27 12:57:25 +02:00
  • e958fb2340 frontend: enhance current password validation in admin credentials form and improve error handling juancarmore 2025-08-22 23:51:21 +02:00
  • 6d43e94889 backend: add current password validation to change password endpoint. Update OpenAPI and tests juancarmore 2025-08-22 23:43:39 +02:00
  • 3413e21e0e frontend: enhance change admin password security to include current password and confirm password in form, and add password visibility toggle juancarmore 2025-08-22 22:50:31 +02:00
  • a2e78afda5 frontend: enhance login form with password visibility toggle and improved input handling juancarmore 2025-08-22 22:47:17 +02:00
  • e1fd2a343b backend: simplify participant identity generation by using participant name directly juancarmore 2025-08-22 22:46:43 +02:00
  • ca90a03b9a frontend: update participant name handling juancarmore 2025-08-22 22:46:07 +02:00
  • bc58d15a20 frontend: change update participant role logic to not save new room secret in local storage juancarmore 2025-08-22 22:45:29 +02:00
  • 12b943764e frontend: enhance room creation navigation by extracting path and query parameters from moderator URL juancarmore 2025-08-22 14:37:03 +02:00
  • 9ee5519520 frontend: comment out unused form section in users permissions component juancarmore 2025-08-22 12:30:51 +02:00
  • 5b2b26fef9 Rename moderatorRoomUrl and speakerRoomUrl to moderatorUrl and speakerUrl across the codebase juancarmore 2025-08-22 12:22:59 +02:00
  • f1fc2e0ba4 frontend: enhance participant role management with original role tracking Carlos Santos 2025-08-19 16:08:15 +02:00
  • a636ad485f backend: Implement participant name reservation system Carlos Santos 2025-08-18 18:49:46 +02:00
  • 8203be2687 frontend: update openvidu-components-angular to version 3.4.0-dev14 Carlos Santos 2025-08-18 14:33:32 +02:00
  • dbff367aa3 fix: add missing id attribute to create room button Carlos Santos 2025-08-18 11:21:30 +02:00
  • 3b77f5e0f1 tests: add roomName filter test juancarmore 2025-08-16 13:46:27 +02:00
  • a2dd2edc15 openapi: add room name query parameter to get rooms endpoint juancarmore 2025-08-16 13:29:37 +02:00
  • a327703a8e frontend: enable room name filtering in room service and component juancarmore 2025-08-16 13:23:49 +02:00
  • 73b26f35b5 backend: enhance room filtering with optional room name parameter juancarmore 2025-08-16 13:23:32 +02:00
  • cea5421012 frontend: enhance rooms lists component with improved loading states, search functionality, and empty filter messaging juancarmore 2025-08-15 23:07:11 +02:00
  • 1ac05d6157 frontend: enhance search functionality in recording lists with improved input handling and trigger search method juancarmore 2025-08-15 22:26:19 +02:00
  • 3513733071 frontend: enhance recording lists component with improved empty state messaging and filter handling juancarmore 2025-08-15 21:57:30 +02:00
  • 5f289d12b8 frontend: enhance loading state management in recordings components juancarmore 2025-08-15 12:34:00 +02:00
  • f8729e4240 frontend: add conditional search box display in recording lists component juancarmore 2025-08-14 19:41:43 +02:00
  • 2ce986c3dd frontend: add participant name as a query parameter to the URL juancarmore 2025-08-14 19:41:29 +02:00
  • 44448e061b frontend: streamline secret retrieval logic in recording query params guard juancarmore 2025-08-14 19:40:47 +02:00
  • 4f3fb6cec6 backend: fix stale recording evaluation logic and enhance related tests Carlos Santos 2025-08-14 19:25:55 +02:00
  • 8d45826f8e frontend: enhance webhook and access settings management with change tracking juancarmore 2025-08-14 18:44:17 +02:00
  • 58900c94e7 frontend: remove participant name from URL handling and store in localStorage juancarmore 2025-08-14 16:59:26 +02:00
  • 1bf77ffde5 frontend: standardize theme key naming in ThemeService and index.html juancarmore 2025-08-14 16:58:35 +02:00
  • 1e1eaa7bf5 frontend: update room basic creation component to use wizard service for form management juancarmore 2025-08-14 16:37:27 +02:00
  • 41e39bc3bd backend: enhance stale recording evaluation logic and add comprehensive tests Carlos Santos 2025-08-14 17:50:21 +02:00
  • 3da1f0e041 backend: renamed garbage-collector tests for orphaned-locks-collector Carlos Santos 2025-08-14 16:32:36 +02:00
  • 53a3c236ad backend: enhance orphaned lock handling in recording service and improve test coverage Carlos Santos 2025-08-14 16:30:55 +02:00
  • 8dbdceccee update openvidu-components-angular to version 3.4.0-dev13 in package.json and package-lock.json Carlos Santos 2025-08-14 13:34:28 +02:00
  • 799430c3c6 frontend: remove font size from moderator badge for improved styling consistency Carlos Santos 2025-08-14 13:34:06 +02:00
  • 8b2bc8a7a1 frontend: add toolbarRoomName binding to videoconference component Carlos Santos 2025-08-13 15:31:08 +02:00
  • 7caa78e345 frontend: add participantIdentity handling in token refresh and service juancarmore 2025-08-14 13:53:19 +02:00
  • f22e0fc185 backend: update package-lock.json juancarmore 2025-08-14 13:52:43 +02:00
  • adf13d6ff9 openapi: add participantIdentity property to meet-participant-options schema juancarmore 2025-08-14 13:52:24 +02:00
  • 7bffed69f0 tests: update participant token tests to include participantIdentity parameter juancarmore 2025-08-14 13:51:55 +02:00
  • 13c88d201c backend: refactor code to generate participantIdentity based on name and unique ID juancarmore 2025-08-14 13:50:47 +02:00
  • 2478845fb6 frontend: update recording permissions handling and improve UI feature flags juancarmore 2025-08-13 23:10:12 +02:00
  • 5f71b0c28a frontend: reorder guards in base routes to fix bug when redirecting to error page juancarmore 2025-08-13 23:09:03 +02:00
  • 29019f82ff frontend: update participant management methods and improve code clarity juancarmore 2025-08-13 20:55:29 +02:00
  • 02339b50b4 frontend: rename RecordingManagerService to RecordingService juancarmore 2025-08-13 20:31:30 +02:00
  • 134b2592e4 frontend: enhance participant role update handling with token refresh and error management juancarmore 2025-08-13 20:25:32 +02:00
  • 26b1750377 Remove expired old token condition when refreshing participant token juancarmore 2025-08-13 20:23:48 +02:00
  • f5d874d06d frontend: remove ParticipantTokenInfo and streamline participant token handling juancarmore 2025-08-13 18:58:26 +02:00
  • 25f3d9f887 frontend: streamline secret handling in guards and room service juancarmore 2025-08-13 18:15:36 +02:00
  • e926dc2de7 frontend: update loadPreferences method to load room preferences and set feature configuration without caching juancarmore 2025-08-13 17:48:08 +02:00
  • 5f672c86b3 frontend: rename ParticipantTokenService to ParticipantService juancarmore 2025-08-13 17:35:06 +02:00
  • 083350b402 frontend: update participant identity references and enhance token handling in participant service juancarmore 2025-08-13 17:26:11 +02:00
  • f427a829b8 typings: replace participantName with participantIdentity in event payloads for consistency juancarmore 2025-08-13 17:24:33 +02:00
  • 018f5b2bfa tests: add tests for updateParticipant endpoint juancarmore 2025-08-13 17:23:45 +02:00
  • 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 juancarmore 2025-08-13 17:22:46 +02:00
  • 94b98600ba backend: enhance token validation with new error handling and metadata parsing for participants and recordings juancarmore 2025-08-13 17:21:09 +02:00
  • 972f6f4f90 refactor: replace participantName with participantIdentity for consistency juancarmore 2025-08-13 17:20:16 +02:00