Carlos Santos
5fab376e15
ci: update OpenVidu local deployment action in E2E test workflow
2025-05-26 18:42:14 +02:00
Carlos Santos
2168279baf
backend: optimize room deletion logic in LivekitWebhookService for finished meetings
2025-05-26 18:42:14 +02:00
juancarmore
270fbc0e5e
frontend: enhance invalid role error messages in login components for clarity
2025-05-26 13:27:39 +02:00
Carlos Santos
48c0133504
backend: enhance signal sending methods in RecordingService and RoomService with error handling and logging
2025-05-26 11:58:43 +02:00
Carlos Santos
df3e0e05bb
ci: migrate actions to use OpenVidu repository for setup and cleanup
2025-05-23 17:15:41 +02:00
juancarmore
de83220e09
frontend: enhance RoomRecordingsComponent with improved UI and functionality for managing recordings
2025-05-23 12:59:38 +02:00
juancarmore
aa13385c86
frontend: update listRooms and getRecordings methods in HttpService to improve pagination handling
2025-05-23 12:58:56 +02:00
Carlos Santos
6b15128af2
ci: remove checkout step for OpenVidu Meet in backend integration tests
2025-05-22 16:18:12 +02:00
Carlos Santos
3e9fa424f8
ci: remove redundant yarn setup and checkout steps in backend integration tests
2025-05-22 16:05:47 +02:00
Carlos Santos
a913df4a04
ci: reorganize OpenVidu Meet setup by moving checkout step to action.yml
2025-05-22 16:03:15 +02:00
Carlos Santos
eda5549234
ci: simplify backend unit test workflow by removing yarn installation and redundant setup steps
2025-05-22 15:57:27 +02:00
Carlos Santos
c6d4b757b4
ci: optimize OpenVidu Meet setup by removing redundant checkout steps and ensuring yarn installation
2025-05-22 15:56:59 +02:00
Carlos Santos
a632652fd5
ci: streamline WebComponent setup by removing redundant npm install step
2025-05-22 14:40:51 +02:00
Carlos Santos
7df2ecd8d5
prepare.sh: enhance prepare.sh to support argument-based builds and improve help output
2025-05-22 14:40:34 +02:00
Carlos Santos
e08e30ee0b
webcomponent: Updated unit tests
2025-05-22 14:15:39 +02:00
Carlos Santos
1bdd968f79
webcomponent: update CommandsManager to use targetIframeOrigin for improved security
2025-05-22 14:11:41 +02:00
juancarmore
738c7cb878
backend: remove unused 406 status code from StatusError type in error model
2025-05-21 21:43:44 +02:00
juancarmore
cfd26daf38
frontend: reorganize components and index files
2025-05-21 21:43:13 +02:00
juancarmore
ab270239b5
frontend: replace UnauthorizedComponent by ErrorComponent and improve error handling in guards
2025-05-21 21:41:42 +02:00
juancarmore
b037edb92b
frontend: Update http interceptor to refresh recording token and handle related errors
2025-05-21 18:58:46 +02:00
juancarmore
6a9cd04a74
frontend: Add new route to access RoomRecordingsComponent and associated guards
2025-05-21 18:58:11 +02:00
juancarmore
b4292e8ca1
frontend: update recording methods in HttpService to use MeetRecordingInfo type and add generateRecordingToken method
2025-05-21 18:52:36 +02:00
juancarmore
6a916b1ece
frontend: reorganize ContextData and ContextService structure and include recordings permissions
2025-05-21 18:50:03 +02:00
juancarmore
1a3b567f29
frontend: remove AdminDashboardComponent and add RoomRecordingsComponent structure
2025-05-21 18:48:15 +02:00
juancarmore
c80b88fc67
backend: update participant permissions to disable recorder and prevent room creation for publishers
2025-05-20 16:55:19 +02:00
Carlos Santos
f7ce0152c1
backend: change default layout from 'speaker' to 'grid' in generateCompositeOptionsFromRequest method
2025-05-20 11:42:20 +02:00
Carlos Santos
af3697f94c
webcomponent: update event handling methods to use WebComponentEvent type for better type safety
2025-05-20 11:37:36 +02:00
Carlos Santos
7a81873285
webcomponent: enhance console log removal configuration in terser for production
2025-05-20 11:37:10 +02:00
juancarmore
8390133a5a
test: update security preferences tests to handle partial data and validation; add missing access check for recording preferences in update room preferences tests
2025-05-17 12:58:33 +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
9ea7bac71c
ci: add reusable action for setting up OpenVidu Meet backend in workflows
2025-05-16 19:00:05 +02:00
Carlos Santos
fb6e03d596
ci: refactor OpenVidu Local Deployment setup into a reusable action
2025-05-16 18:54:24 +02:00
juancarmore
8c0ae5a725
frontend: prevent removal of moderator secret on participant left due to browser unload
2025-05-16 12:49:28 +02:00
juancarmore
9618ec6f29
openapi: add endpoints and schemas for managing global preferences in OpenVidu Meet
2025-05-16 09:35:08 +02:00
juancarmore
2b7e2ecf7e
openapi: add recording token generation endpoint and associated API responses; add recordingTokenCookie authentication method to recording endpoints
2025-05-15 21:59:38 +02:00
juancarmore
20bba0b886
test: add script to launch integration tests for Meetings API and include them in backend-integration-test workflow
2025-05-15 21:54:41 +02:00
juancarmore
deadd90315
test: add integration tests for deleting participants in Meetings API
2025-05-15 21:52:15 +02:00
juancarmore
5483004905
backend: improve error handling for participant retrieval in LiveKit service and validate room existence in participant deletion
2025-05-15 21:51:54 +02:00
juancarmore
1033382df7
test: add integration tests for ending meetings in Meetings API
2025-05-15 21:51:15 +02:00
juancarmore
88fa90b00d
test: add disconnectFakeParticipants call in afterAll hooks for cleanup
2025-05-15 21:50:37 +02:00
Carlos Santos
49ebe6cda2
Merge branch 'ci'
2025-05-14 17:40:15 +02:00
Carlos Santos
b25b80fc6e
test: mark moderator join event test as only for focused execution
...
testapp: ensure roomId is defined before rendering stored webhook events
testapp: correct build script to include build:client step
ci: reduce log retention days from 7 to 2 for various artifacts
test: remove 'only' from moderator join event test for full execution
testapp: correct build script order in package.json for proper execution
frontend: update openvidu-components-angular to version 3.2.0-dev17 in package.json and package-lock.json
webcomponent: remove unnecessary comment from playwright configuration file
2025-05-14 17:39:46 +02:00
Carlos Santos
835cde2dc2
ci: improve log upload steps and rename for clarity in E2E tests
2025-05-14 16:54:33 +02:00
Carlos Santos
2ee94daff4
ci: update Docker Compose log dumping path to /tmp for consistency
2025-05-14 16:48:33 +02:00
Carlos Santos
34bc2ce548
ci: update OpenVidu Local Deployment reference from development to main
2025-05-14 16:39:37 +02:00
Carlos Santos
b52eab4bca
test: refactor commandsManager usage in unit tests for clarity
2025-05-14 16:39:29 +02:00
Carlos Santos
a2f1ea71d2
ci: update Docker Compose log dumping to use local containers.txt
2025-05-14 16:18:14 +02:00
Carlos Santos
16d9a0e205
test: enhance console error logging with type tags
2025-05-14 16:06:10 +02:00
Carlos Santos
39beed3172
ci: remove redundant npm install steps and add Docker Compose log dumping
2025-05-14 15:59:20 +02:00
Carlos Santos
e9f66f6807
prepare.sh: add testapp build step to preparation script
2025-05-14 15:59:13 +02:00