Carlos Santos
1bdd968f79
webcomponent: update CommandsManager to use targetIframeOrigin for improved security
2025-05-22 14:11:41 +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
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
b52eab4bca
test: refactor commandsManager usage in unit tests for clarity
2025-05-14 16:39:29 +02:00
Carlos Santos
16d9a0e205
test: enhance console error logging with type tags
2025-05-14 16:06:10 +02:00
Carlos Santos
df1d339fcf
test: remove screenshot logging from afterEach hook for cleaner test output
2025-05-14 15:43:47 +02:00
Carlos Santos
eb572bf3ef
test: add launchOptions to Playwright configuration for improved media stream handling
2025-05-14 14:25:44 +02:00
Carlos Santos
2fa5a53d24
webcomponent: enhance CommandsManager and OpenViduMeet for improved event handling and initialization
2025-05-14 14:06:33 +02:00
Carlos Santos
e57f3484c8
test: improve error handling subscription in E2E tests
2025-05-14 13:58:16 +02:00
Carlos Santos
26d7d40cbd
test: refactor E2E tests to use existing browser context and improve structure
2025-05-14 13:24:30 +02:00
Carlos Santos
d2d3453f35
test: improve failure logging in E2E tests
2025-05-14 12:10:38 +02:00
Carlos Santos
8136547e6e
webcomponent: simplify bundle copy logic in rollup configuration
2025-05-14 12:02:42 +02:00
Carlos Santos
a4404c8c59
test: log console errors during E2E tests for better debugging
2025-05-14 11:45:29 +02:00
Carlos Santos
cff4e10364
test: change screenshot format from JPEG to PNG in E2E tests
2025-05-14 11:23:14 +02:00
Carlos Santos
f273b126e9
test: change screenshot format to JPEG with reduced quality
2025-05-14 11:13:44 +02:00
Carlos Santos
8f3da4b859
test: add screenshot capture on test failure in E2E tests
2025-05-14 11:12:28 +02:00
Carlos Santos
7c5f1b8b23
test: update E2E tests to use default headless config and improve webhook handling
2025-05-14 10:16:31 +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
63c45ca564
webcomponent: update Playwright configuration and enhance E2E tests with new helper functions
2025-05-13 13:12: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
8a6066a87c
webcomponent: send initialization message to iframe on READY event and update command documentation
2025-05-12 12:13:50 +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
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
704bb4d9d5
frontend: Change enums to const enums for WebComponent commands and events
2025-05-08 12:04:56 +02:00
Carlos Santos
326ee174c6
frontend: Improve webcomponent event and command types
2025-05-07 16:51:13 +02:00
Carlos Santos
2645455b50
Add testing application for OpenVidu Meet with room management and webhook handling
2025-03-12 11:29:16 +01:00
Carlos Santos
10a62e7de3
frontend: Rename package to openvidu-meet-webcomponent and update build script
2025-03-11 16:11:40 +01:00
Carlos Santos
017b430bf1
Added source code
2025-03-10 19:25:11 +01:00