Carlos Santos
d8e9f624c3
testapp: update start script path to point to the correct index file in testapp
2025-05-13 14:30:39 +02:00
juancarmore
7e0585595b
test: add integration tests for refreshing participant tokens with various scenarios
2025-05-13 14:30:13 +02:00
juancarmore
26103ab52a
test: add integration tests for generating participant tokens and validate responses
2025-05-13 14:23:00 +02:00
Carlos Santos
9630fa475d
ci: correct directory path for testapp startup in E2E workflow
2025-05-13 14:17:12 +02:00
Carlos Santos
492a70251d
testapp: update build script to specify root directory and remove unused service and type files
2025-05-13 14:17:03 +02:00
Carlos Santos
33087fee11
ci: enhance E2E test workflow by adding setup steps for OpenVidu Local Deployment and testapp
2025-05-13 14:06:39 +02:00
Carlos Santos
cba1a0938c
test: update Playwright configuration to utilize RUN_MODE for headless setting in E2E tests
2025-05-13 13:55:24 +02:00
Carlos Santos
21452955bd
ci: adjust Playwright browser installation step in E2E test workflow
2025-05-13 13:45:19 +02:00
Carlos Santos
6cc13d1ed1
ci: add workflow for WebComponent E2E tests
2025-05-13 13:12:51 +02:00
Carlos Santos
63c45ca564
webcomponent: update Playwright configuration and enhance E2E tests with new helper functions
2025-05-13 13:12:51 +02:00
Carlos Santos
8993cab2e8
testapp: enhance webhook event handling
2025-05-13 13:12:51 +02:00
juancarmore
886fd5109b
test: add integration tests for generating recording tokens and update related assertions
2025-05-13 12:52:31 +02:00
Carlos Santos
d71111e415
frontend: Send meeting_ended event when participante left with room deleted reason
2025-05-13 12:44:09 +02:00
juancarmore
e45420ac0f
test: add integration tests for retrieving room roles and permissions
2025-05-13 12:09:57 +02:00
Carlos Santos
65a5a1fe85
frontend: update openvidu-components-angular to version 3.2.0-dev14
2025-05-13 10:14:51 +02:00
Carlos Santos
77752caf0b
test: update sendMessage test to trigger on READY event and clean up assertions
2025-05-12 13:03:42 +02:00
Carlos Santos
6a8bae5dec
testapp: enhance webhook event handling and storage; update room ID handling in forms
2025-05-12 12:57:33 +02:00
Carlos Santos
8a6066a87c
webcomponent: send initialization message to iframe on READY event and update command documentation
2025-05-12 12:13:50 +02:00
Carlos Santos
f99d328bb6
frontend: send ready message to parent when starting commands listener
2025-05-12 12:12:57 +02:00
Carlos Santos
4a3db2a1d2
frontend: stop listening to commands from the webcomponent when participant left
2025-05-12 12:12:24 +02:00
Carlos Santos
41e7b645ee
frontend: refactor message handling to use bound method for event listener
2025-05-12 11:17:09 +02:00
juancarmore
6c9e1d9b50
tests: Add recording token functionality to recordings API tests
2025-05-11 21:00:48 +02:00
juancarmore
676b1c1fc6
tests: Add security preferences API tests
2025-05-11 20:12:12 +02:00
juancarmore
25b4ef6c1d
tests: Add global preferences API security tests
2025-05-11 19:23:24 +02:00
juancarmore
cf04b4e32d
tests: Update room security tests to enhance authentication scenarios and add recording token generation tests
2025-05-11 15:35:01 +02:00
juancarmore
4e16598cbe
tests: Add more security tests for meeting API
2025-05-11 15:34:44 +02:00
juancarmore
c774a437f9
backend: Simplify room authorization middleware by removing redundant authentication checks for moderators
2025-05-11 15:33:44 +02:00
juancarmore
a08da5dc75
tests: Enhance recording API security tests by including cases with recording token cookie
2025-05-11 14:07:21 +02:00
juancarmore
4d176600e1
tests: Refactor request helpers for improved preference management and cleanup
2025-05-11 14:06:03 +02:00
juancarmore
3942dfa0af
backend: Update archived room metadata if exists when updating room preferences
2025-05-11 14:04:58 +02:00
juancarmore
d62added6e
backend: Implement updateArchivedRoomMetadata method
2025-05-11 14:03:55 +02:00
juancarmore
8b2d0dd34c
backend: Correct permissions reference in recording middleware for retrieval and deletion. Reorder recording routes definition for clarity
2025-05-11 14:02:25 +02:00
juancarmore
0b00153349
backend: Enhance error handling in authentication middleware to control validator flow
2025-05-10 18:18:08 +02:00
Carlos Santos
6dd0e40398
Update .gitignore to include app.js and webcomponent.js in testapp
2025-05-09 16:40:46 +02:00
Carlos Santos
654d082e9c
testapp: Updated testapp
2025-05-09 16:40:38 +02:00
Carlos Santos
a0964aa4ca
testapp: delete home.ts and videoRoom.ts files
2025-05-09 16:40:04 +02:00
Carlos Santos
cde60eca82
webcomponent: change enums from const to regular export for WebComponentCommand and WebComponentEvent
2025-05-09 13:00:11 +02:00
Carlos Santos
7d0059feac
webcomponent: update build script and adjust Rollup config to conditionally include comments
2025-05-08 17:26:06 +02:00
Carlos Santos
f893aaab19
webcomponent: add event handling methods and extend event payloads in OpenViduMeet component
2025-05-08 17:25:49 +02:00
Carlos Santos
4baa1c124f
frontend: update openvidu-components-angular to version 3.2.0-dev12 and add reason to participant left event
2025-05-08 17:24:22 +02:00
Carlos Santos
468278d9d1
ci: add backend and webcomponent integration test workflows
2025-05-08 16:12:45 +02:00
Carlos Santos
c60d0ad235
test: refactor and expand unit tests for OpenViduMeet component, add style mock
2025-05-08 16:05:31 +02:00
Carlos Santos
3a9f3c507d
webcomponent: integrate PostCSS with Rollup and add error handling in OpenViduMeet component
...
- Added rollup-plugin-postcss to handle CSS imports in the project.
- Updated rollup.config.js to include PostCSS plugin for CSS injection and minification.
- Created a new styles.css file for component styling.
- Enhanced OpenViduMeet component to manage iframe loading states and display error messages.
- Implemented cleanup method in EventsManager to remove event listeners.
- Added TypeScript declaration for CSS module imports.
2025-05-08 16:05:07 +02:00
Carlos Santos
347d9472e0
testapp: Improve testsapp using Typescript
2025-05-08 12:52:34 +02:00
Carlos Santos
d4f3b48082
ci: Update cleanup action to ensure steps continue on error
2025-05-08 12:21:11 +02:00
Carlos Santos
8b89a72754
ci: Add GitHub Actions workflow for unit tests
2025-05-08 12:14:00 +02:00
Carlos Santos
23da76806d
backend: Add unit test command and update token service to use VideoGrant type
2025-05-08 12:10:59 +02:00
Carlos Santos
ae43b582c4
typings: Define TrackSource enum and VideoGrant interface for LiveKit permissions for avoiding import 3rd library
2025-05-08 12:07:00 +02:00
Carlos Santos
41f8822567
test: Add type checks for LiveKitPermissions and VideoGrant interfaces
2025-05-08 12:06:15 +02:00
Carlos Santos
704bb4d9d5
frontend: Change enums to const enums for WebComponent commands and events
2025-05-08 12:04:56 +02:00