Carlos Santos
a10d30284b
ci: Adds API URL for meet service
...
Configures the Meet API URL as an environment variable for the E2E tests.
This allows tests to connect to the service during CI runs.
2025-07-15 11:31:56 +02:00
Carlos Santos
b1efbbde49
testapp: update OpenVidu Meet URL and webcomponent source
2025-07-15 11:31:27 +02:00
Carlos Santos
d7e6ae7e32
ci: comment out OpenVidu Meet setup in E2E tests workflow
2025-07-15 10:44:16 +02:00
Carlos Santos
a97480b3a1
testapp: Updated meet url and webcomponent src for pointing to local deployment
2025-07-15 10:44:01 +02:00
Carlos Santos
ef6de48a19
backend: remove console log from stopAllRecordings response checks
2025-07-14 14:49:32 +02:00
Carlos Santos
dc268a436c
backend: enhance webhook handling with locking mechanism and error handling
2025-07-14 14:38:58 +02:00
Carlos Santos
bbd3c274c4
backend: fix stopAllRecordings request adding participant role header
...
- enhance stopAllRecordings function to filter active recordings
- validate responses
2025-07-14 13:42:53 +02:00
juancarmore
169030a995
test: update tests and helpers to reflect code changes
2025-07-11 12:14:15 +02:00
juancarmore
98de6fe0e8
backend: refactor token expiration handling to use internal configuration constants
2025-07-11 12:04:12 +02:00
juancarmore
6dd074df57
frontend: enhance HTTP service methods to support custom headers for requests. Update meeting, recording and room services to utilize participant role header.
2025-07-11 01:46:06 +02:00
juancarmore
82592e1f6c
openapi: add x-participant-role header parameter and error response for invalid roles. Update related paths to include role validation.
2025-07-11 01:45:11 +02:00
juancarmore
fdd897b86b
backend: update participant token validation middleware to always check for participant role header to specified a valid role include in the token roles. Refactor related middlewares to use the new participant token structure
2025-07-11 01:44:35 +02:00
juancarmore
22ce0e7d66
backend: upgrade participant token generation to include multiple roles in the same token
2025-07-11 01:41:44 +02:00
juancarmore
166c3573d7
frontend: update video room component and feature configuration service to enhance toolbar features and permissions handling
2025-07-10 00:33:17 +02:00
juancarmore
39f41560de
backend: streamline moderator and publisher permissions by removing unused properties. Update tests and openapi docs
2025-07-10 00:31:42 +02:00
juancarmore
0fdb4c7d18
backend: update environment variables documentation and adjust participant token expiration
2025-07-10 00:30:18 +02:00
juancarmore
2e623fe24e
typings: update OpenViduMeetPermissions to remove canPublishScreen and organize comments
2025-07-10 00:28:54 +02:00
juancarmore
299e6b0e75
frontend: update video room component to conditionally display 'back to rooms' button based on embedded mode
2025-07-09 01:44:03 +02:00
juancarmore
82d81e7598
test: update event controller to use DistributedEventService and correct
2025-07-09 01:32:29 +02:00
juancarmore
64d54f7973
e2e-tests: refactor recording access tests to improve context management and streamline access checks
2025-07-09 00:01:10 +02:00
juancarmore
c023fe6521
tests: enhance e2e tests configuration and update test helpers for improved URL handling and participant management
2025-07-09 00:00:16 +02:00
juancarmore
28ac4b0d8c
tests: update WebComponent tests for improved attribute handling and event management
2025-07-08 23:58:37 +02:00
juancarmore
2b7466c6e3
testapp: add kick participant functionality and fix view recordings link
...
- Enhanced the web component to include a kick participant feature.
- Updated the UI to allow moderators to input participant identity for kicking.
- Modified the room controller to handle the new kick participant request.
- Refactored code for better readability and maintainability across various services and controllers.
- Updated the index.mustache and room.mustache templates to reflect changes in functionality.
2025-07-08 23:57:04 +02:00
juancarmore
0a028226f3
frontend: load room data in VideoRoomComponent only when necessary to avoid permissions error
2025-07-08 23:53:07 +02:00
juancarmore
424db94781
webcomponent: add kick participant command
2025-07-07 20:28:23 +02:00
juancarmore
3904ab05b7
webcomponent-tests: initialize EventsManager correctly in events tests
2025-07-07 20:10:18 +02:00
juancarmore
256f38ee58
frontend: refactor WebComponentManagerService to integrate MeetingService and improve message handling
2025-07-07 20:03:51 +02:00
juancarmore
459a37bee8
webcomponent: enhance message handling and security in WebComponent communication
2025-07-07 20:03:37 +02:00
juancarmore
7836da8858
frontend: implement MeetingService for managing meeting actions and refactor VideoRoomComponent to use it
2025-07-07 20:01:30 +02:00
juancarmore
f58d728452
frontend: enhance VideoRoomComponent to fetch room details on initialization and notify user when copying links
2025-07-07 17:52:14 +02:00
juancarmore
709ebdef03
frontend: remove disabled state and tooltip for view recordings button in rooms list
2025-07-07 17:44:51 +02:00
juancarmore
2202f8c3dc
backend: add room existence check before sending data in LiveKit service
2025-07-07 17:23:34 +02:00
juancarmore
707d3487d3
frontend: remove unused isInRoomForm method and streamline routing for room creation and editing
2025-07-07 17:06:20 +02:00
juancarmore
0c7b1ae1c1
frontend: refactor wizard state service to use signals for state management and enhance all related components by removing unnecessary params and methods. Configured app to show error messages in the stepper for better user feedback.
2025-07-07 16:15:23 +02:00
Carlos Santos
ca22bd8a01
Updates openvidu components version
...
Updates the openvidu-components-angular dependency from version 3.4.0-dev2 to 3.4.0-dev3.
This update likely includes bug fixes, new features, or performance improvements within the OpenVidu Angular components library.
2025-07-04 18:13:41 +02:00
Carlos Santos
e1f60ab3c1
backend: update ov-components room status signal handling to use recording egress data
2025-07-04 17:53:07 +02:00
cruizba
1ab0764ac4
docker: remove debugging commands from Dockerfile
2025-07-04 17:08:45 +02:00
Carlos Santos
4ebc5a2e16
frontend: add onRoomCreated event handler to manage room preferences updates
2025-07-04 15:43:29 +02:00
Carlos Santos
7361b71a7a
backend: introduce FrontendEventService for frontend communication and update dependencies
2025-07-04 15:43:29 +02:00
Carlos Santos
273ad8c577
backend: replace SystemEventService with DistributedEventService and introduce distributed event model
2025-07-04 15:43:28 +02:00
cruizba
2aa10918f8
docker: update builder stage to use full node image instead of alpine
2025-07-04 15:16:19 +02:00
juancarmore
ad37d415db
frontend: fix permissions error when requesting recordings by generating a recording token first
2025-07-04 14:07:10 +02:00
juancarmore
8761108dcc
frontend: correct room URL path for token expiration checks
2025-07-04 14:03:13 +02:00
juancarmore
62f5a64708
openapi: update autoDeletionDate examples to use future date and correct API server URLs
2025-07-04 14:02:19 +02:00
cruizba
37ad7e318a
docker: temporary add debugging commands to list frontend files and package.json contents
2025-07-04 14:00:19 +02:00
Carlos Santos
5e7003e512
frontend: update openvidu-components-angular to version 3.4.0-dev2 and add showDisconnectionDialog property to video room component
2025-07-04 12:57:00 +02:00
Carlos Santos
3c629c8511
frontend: refactor room recordings page layout and enhance loading state styling
2025-07-04 12:16:26 +02:00
Carlos Santos
6ae98e452a
frontend: comment out profile button in console navigation
2025-07-03 13:39:09 +02:00
Carlos Santos
b968a9cdd5
frontend: add copy links functionality for moderator and publisher in video room
2025-07-03 13:18:12 +02:00
Carlos Santos
5a6d17d61a
frontend: enhance leave button styling and fix CSS syntax for force disconnect button
2025-07-03 13:04:01 +02:00