Commit Graph

  • 85985274ed ci: remove unnecessary directory listings from test run for cleaner output Carlos Santos 2025-05-14 15:48:49 +02:00
  • df1d339fcf test: remove screenshot logging from afterEach hook for cleaner test output Carlos Santos 2025-05-14 15:43:47 +02:00
  • eb572bf3ef test: add launchOptions to Playwright configuration for improved media stream handling Carlos Santos 2025-05-14 14:25:44 +02:00
  • cc446c206f ci: rename step to upload failed test videos for clarity Carlos Santos 2025-05-14 14:25:33 +02:00
  • 17b66c6c35 ci: add step to upload test videos with specified retention Carlos Santos 2025-05-14 14:14:25 +02:00
  • 2fa5a53d24 webcomponent: enhance CommandsManager and OpenViduMeet for improved event handling and initialization Carlos Santos 2025-05-14 14:06:33 +02:00
  • 233ec74871 ci: add environment variable for webhook in E2E test workflow Carlos Santos 2025-05-14 13:59:54 +02:00
  • e57f3484c8 test: improve error handling subscription in E2E tests Carlos Santos 2025-05-14 13:58:16 +02:00
  • 0b5462a569 testapp: change event log insertion to prepend new events Carlos Santos 2025-05-14 13:58:05 +02:00
  • 26d7d40cbd test: refactor E2E tests to use existing browser context and improve structure Carlos Santos 2025-05-14 13:24:30 +02:00
  • 0870a0b459 prepare.sh: correct build order in prepare script for frontend and backend Carlos Santos 2025-05-14 13:18:14 +02:00
  • e9f9dbeb04 backend: set NODE_ENV for production and development start scripts Carlos Santos 2025-05-14 13:01:48 +02:00
  • 89ec61249a backend: enhance path utilities with environment checks and logging Carlos Santos 2025-05-14 13:01:37 +02:00
  • 12bbd7b4e8 backend: update path resolution for public files to use project root Carlos Santos 2025-05-14 12:24:41 +02:00
  • d2d3453f35 test: improve failure logging in E2E tests Carlos Santos 2025-05-14 12:10:38 +02:00
  • 8136547e6e webcomponent: simplify bundle copy logic in rollup configuration Carlos Santos 2025-05-14 12:02:42 +02:00
  • 00a0242e61 ci: redirect output of backend and testapp to log files for better debugging Carlos Santos 2025-05-14 12:02:30 +02:00
  • a4404c8c59 test: log console errors during E2E tests for better debugging Carlos Santos 2025-05-14 11:45:29 +02:00
  • 19fd1cc30e frontend: streamline frontend build process in prepare script Carlos Santos 2025-05-14 11:37:45 +02:00
  • cff4e10364 test: change screenshot format from JPEG to PNG in E2E tests Carlos Santos 2025-05-14 11:23:14 +02:00
  • f273b126e9 test: change screenshot format to JPEG with reduced quality Carlos Santos 2025-05-14 11:13:44 +02:00
  • 8f3da4b859 test: add screenshot capture on test failure in E2E tests Carlos Santos 2025-05-14 11:12:28 +02:00
  • f0c2e6e275 testapp: correct attribute typo in meeting container for OpenVidu component Carlos Santos 2025-05-14 11:03:08 +02:00
  • 81aea14b76 ci: move Playwright browser installation to test execution step Carlos Santos 2025-05-14 11:02:36 +02:00
  • 6b13870fc1 ci: ensure Playwright browsers are installed after dependencies in E2E test workflow Carlos Santos 2025-05-14 10:45:08 +02:00
  • 57b2812c63 ci: update Playwright browser installation path to use temporary directory Carlos Santos 2025-05-14 10:35:36 +02:00
  • 6591238382 test: update participants API test command to use integration tests Carlos Santos 2025-05-14 10:29:52 +02:00
  • 959210c2e9 ci: set PLAYWRIGHT_BROWSERS_PATH for Playwright browser installation and test execution Carlos Santos 2025-05-14 10:26:53 +02:00
  • 7c5f1b8b23 test: update E2E tests to use default headless config and improve webhook handling Carlos Santos 2025-05-14 10:16:31 +02:00
  • 203cfc6791 ci: remove redundant setup steps for OpenVidu Meet WebComponent in E2E test workflow Carlos Santos 2025-05-13 17:15:54 +02:00
  • c9d816b3b8 testapp: update build script to include copying public assets to dist/testapp Carlos Santos 2025-05-13 17:10:46 +02:00
  • 34312e16d3 ci: add integration tests for participants API and update workflow juancarmore 2025-05-13 14:37:56 +02:00
  • 2406169700 prepare.sh: fix comment formatting for webcomponent build step Carlos Santos 2025-05-13 14:39:24 +02:00
  • fd224a9aa1 prepare.sh: add missing build steps for webcomponent in prepare script Carlos Santos 2025-05-13 14:34:28 +02:00
  • d8e9f624c3 testapp: update start script path to point to the correct index file in testapp Carlos Santos 2025-05-13 14:29:50 +02:00
  • 7e0585595b test: add integration tests for refreshing participant tokens with various scenarios juancarmore 2025-05-13 14:30:13 +02:00
  • 26103ab52a test: add integration tests for generating participant tokens and validate responses juancarmore 2025-05-13 14:23:00 +02:00
  • 9630fa475d ci: correct directory path for testapp startup in E2E workflow Carlos Santos 2025-05-13 14:17:12 +02:00
  • 492a70251d testapp: update build script to specify root directory and remove unused service and type files Carlos Santos 2025-05-13 14:17:03 +02:00
  • 33087fee11 ci: enhance E2E test workflow by adding setup steps for OpenVidu Local Deployment and testapp Carlos Santos 2025-05-13 14:06:39 +02:00
  • cba1a0938c test: update Playwright configuration to utilize RUN_MODE for headless setting in E2E tests Carlos Santos 2025-05-13 13:55:24 +02:00
  • 21452955bd ci: adjust Playwright browser installation step in E2E test workflow Carlos Santos 2025-05-13 13:45:19 +02:00
  • 6cc13d1ed1 ci: add workflow for WebComponent E2E tests Carlos Santos 2025-05-13 13:12:33 +02:00
  • 63c45ca564 webcomponent: update Playwright configuration and enhance E2E tests with new helper functions Carlos Santos 2025-05-13 13:12:21 +02:00
  • 8993cab2e8 testapp: enhance webhook event handling Carlos Santos 2025-05-13 13:12:08 +02:00
  • 886fd5109b test: add integration tests for generating recording tokens and update related assertions juancarmore 2025-05-13 12:52:31 +02:00
  • d71111e415 frontend: Send meeting_ended event when participante left with room deleted reason Carlos Santos 2025-05-13 12:43:25 +02:00
  • e45420ac0f test: add integration tests for retrieving room roles and permissions juancarmore 2025-05-13 12:09:57 +02:00
  • 65a5a1fe85 frontend: update openvidu-components-angular to version 3.2.0-dev14 Carlos Santos 2025-05-13 10:14:51 +02:00
  • 77752caf0b test: update sendMessage test to trigger on READY event and clean up assertions Carlos Santos 2025-05-12 13:03:42 +02:00
  • 6a8bae5dec testapp: enhance webhook event handling and storage; update room ID handling in forms Carlos Santos 2025-05-12 12:57:33 +02:00
  • 8a6066a87c webcomponent: send initialization message to iframe on READY event and update command documentation Carlos Santos 2025-05-12 12:13:50 +02:00
  • f99d328bb6 frontend: send ready message to parent when starting commands listener Carlos Santos 2025-05-12 12:12:57 +02:00
  • 4a3db2a1d2 frontend: stop listening to commands from the webcomponent when participant left Carlos Santos 2025-05-12 12:12:24 +02:00
  • 41e7b645ee frontend: refactor message handling to use bound method for event listener Carlos Santos 2025-05-12 11:15:24 +02:00
  • 6c9e1d9b50 tests: Add recording token functionality to recordings API tests juancarmore 2025-05-11 21:00:48 +02:00
  • 676b1c1fc6 tests: Add security preferences API tests juancarmore 2025-05-11 20:12:12 +02:00
  • 25b4ef6c1d tests: Add global preferences API security tests juancarmore 2025-05-11 19:23:24 +02:00
  • cf04b4e32d tests: Update room security tests to enhance authentication scenarios and add recording token generation tests juancarmore 2025-05-11 15:35:01 +02:00
  • 4e16598cbe tests: Add more security tests for meeting API juancarmore 2025-05-11 15:34:44 +02:00
  • c774a437f9 backend: Simplify room authorization middleware by removing redundant authentication checks for moderators juancarmore 2025-05-11 15:33:44 +02:00
  • a08da5dc75 tests: Enhance recording API security tests by including cases with recording token cookie juancarmore 2025-05-11 14:07:21 +02:00
  • 4d176600e1 tests: Refactor request helpers for improved preference management and cleanup juancarmore 2025-05-11 14:06:03 +02:00
  • 3942dfa0af backend: Update archived room metadata if exists when updating room preferences juancarmore 2025-05-11 14:04:58 +02:00
  • d62added6e backend: Implement updateArchivedRoomMetadata method juancarmore 2025-05-11 14:03:55 +02:00
  • 8b2d0dd34c backend: Correct permissions reference in recording middleware for retrieval and deletion. Reorder recording routes definition for clarity juancarmore 2025-05-11 14:02:25 +02:00
  • 0b00153349 backend: Enhance error handling in authentication middleware to control validator flow juancarmore 2025-05-10 18:18:08 +02:00
  • 6dd0e40398 Update .gitignore to include app.js and webcomponent.js in testapp Carlos Santos 2025-05-09 16:40:46 +02:00
  • 654d082e9c testapp: Updated testapp Carlos Santos 2025-05-09 16:40:38 +02:00
  • a0964aa4ca testapp: delete home.ts and videoRoom.ts files Carlos Santos 2025-05-09 16:40:04 +02:00
  • cde60eca82 webcomponent: change enums from const to regular export for WebComponentCommand and WebComponentEvent Carlos Santos 2025-05-09 13:00:11 +02:00
  • 7d0059feac webcomponent: update build script and adjust Rollup config to conditionally include comments Carlos Santos 2025-05-08 17:26:06 +02:00
  • f893aaab19 webcomponent: add event handling methods and extend event payloads in OpenViduMeet component Carlos Santos 2025-05-08 17:25:49 +02:00
  • 4baa1c124f frontend: update openvidu-components-angular to version 3.2.0-dev12 and add reason to participant left event Carlos Santos 2025-05-08 17:24:22 +02:00
  • 468278d9d1 ci: add backend and webcomponent integration test workflows Carlos Santos 2025-05-08 16:12:45 +02:00
  • c60d0ad235 test: refactor and expand unit tests for OpenViduMeet component, add style mock Carlos Santos 2025-05-08 16:05:31 +02:00
  • 3a9f3c507d webcomponent: integrate PostCSS with Rollup and add error handling in OpenViduMeet component Carlos Santos 2025-05-08 15:21:00 +02:00
  • 347d9472e0 testapp: Improve testsapp using Typescript Carlos Santos 2025-05-07 17:32:40 +02:00
  • d4f3b48082 ci: Update cleanup action to ensure steps continue on error Carlos Santos 2025-05-08 12:21:11 +02:00
  • 8b89a72754 ci: Add GitHub Actions workflow for unit tests Carlos Santos 2025-05-08 12:14:00 +02:00
  • 23da76806d backend: Add unit test command and update token service to use VideoGrant type Carlos Santos 2025-05-08 12:10:59 +02:00
  • ae43b582c4 typings: Define TrackSource enum and VideoGrant interface for LiveKit permissions for avoiding import 3rd library Carlos Santos 2025-05-08 12:07:00 +02:00
  • 41f8822567 test: Add type checks for LiveKitPermissions and VideoGrant interfaces Carlos Santos 2025-05-08 12:06:15 +02:00
  • 704bb4d9d5 frontend: Change enums to const enums for WebComponent commands and events Carlos Santos 2025-05-08 12:04:56 +02:00
  • 326ee174c6 frontend: Improve webcomponent event and command types Carlos Santos 2025-05-07 16:31:55 +02:00
  • e75b21fa49 backend: Refactor room finished and recording webhook handling for improved clarity and error logging Carlos Santos 2025-05-07 14:25:39 +02:00
  • e2b9fcd532 backend: Enhance webhook events creator checking Carlos Santos 2025-05-07 14:25:22 +02:00
  • 185d6e9def tests: Enhance race conditions tests for recording API with additional consistency checks Carlos Santos 2025-05-07 13:00:48 +02:00
  • d85bda282e tests: Add API tests for webhook preferences Carlos Santos 2025-05-07 12:36:45 +02:00
  • 4cb9452ac1 backend: Update webhook preferences handling and validation logic Carlos Santos 2025-05-07 12:36:09 +02:00
  • 39b53f537d backend: Refactor S3 service to use internal configuration for retry settings Carlos Santos 2025-05-07 11:54:13 +02:00
  • a5024fccf2 tests: Enhance room deletion tests with custom MEETING_DEPARTURE_TIMEOUT and LiveKit room creation Carlos Santos 2025-05-07 11:36:15 +02:00
  • ecb50ec0e9 backend: Update room service to utilize MEETING_EMPTY_TIMEOUT and MEETING_DEPARTURE_TIMEOUT for LiveKit room options Carlos Santos 2025-05-07 11:26:50 +02:00
  • 710b2c0659 backend: Enhance OpenVidu Meet cleanup action with improved status reporting and error handling Carlos Santos 2025-05-07 10:59:00 +02:00
  • 6ab702e571 backend: Add Global Preferences API Tests workflow to integration tests Carlos Santos 2025-05-07 10:45:10 +02:00
  • 3c4b373861 backend: Add appearance preferences API tests and helper functions Carlos Santos 2025-05-07 10:41:58 +02:00
  • 9a8da3e6fe backend: Refactor cleanup action to move OpenVidu Meet directory removal step Carlos Santos 2025-05-07 10:28:32 +02:00
  • 72981f84be backend: Remove pre-cleanup step for problematic directories in integration tests and add cleanup of OpenVidu Meet directory Carlos Santos 2025-05-06 18:37:29 +02:00
  • 629d2093b8 backend: Add pre-cleanup step for problematic directories in integration tests Carlos Santos 2025-05-06 18:28:32 +02:00
  • 12223ab43c backend: Add cleanup action and integrate it into the CI workflow Carlos Santos 2025-05-06 17:43:17 +02:00