4908 Commits

Author SHA1 Message Date
cruizba
bcad387fe4 openvidu-deployment: AWS - update OperatingSystem description for clarity across deployment templates 2025-12-23 20:22:53 +01:00
cruizba
cb266952b7 openvidu-deployment: AWS - Use base64 for owned certificates instead of http URLs 2025-12-23 19:35:00 +01:00
Carlos Santos
28da654141 ov-components: adjust top bar height from 80px to 50px for improved layout consistency 2025-12-23 16:51:02 +01:00
Carlos Santos
c2a87459cd ov-components: update status icons visibility and styling for better user feedback 2025-12-23 13:15:11 +01:00
Carlos Santos
ce7dd0aa6f ov-components: replace user media subscription with reactive effect for local participant changes 2025-12-22 19:46:10 +01:00
Carlos Santos
703403f182 ov-components: refactor toolbar panel buttons to use Angular signals for state management and enhance badge styles 2025-12-22 19:42:49 +01:00
Carlos Santos
13cfff1aad ov-components: refine participant name container styles and adjust flex container layout 2025-12-22 19:14:07 +01:00
Carlos Santos
961867941a ov-component: introduce layout management classes and caching mechanism
- Added LayoutDimensionsCache for caching dimension calculations to optimize layout rendering.
- Implemented LayoutRenderer for handling DOM manipulation and rendering of layout elements.
- Created layout-types model to define various layout-related types and constants.
- Developed OpenViduLayout class to orchestrate layout calculations and rendering, maintaining backward compatibility.
- Updated document and layout services to reference new layout model structure.
2025-12-22 18:03:45 +01:00
Carlos Santos
3c02121ebe ov-components: enhance layout flexibility with additional element slots and improved rendering logic 2025-12-22 16:55:57 +01:00
Carlos Santos
ff492a1f22 ov-components: add isPinned getter to determine if participant's video is fixed in UI 2025-12-22 13:21:32 +01:00
Carlos Santos
f300788c1e ov-components: migrate to Angular signals for local and remote participants 2025-12-22 13:20:58 +01:00
Carlos Santos
1b9162b6e5 ov-components: Enhance layout handling by adding support for small elements and adjusting layout calculations 2025-12-19 20:18:50 +01:00
Pablo Fuente Pérez
b266916f7f
Merge pull request #857 from OpenVidu/appmod/java-upgrade-20251218002817
Appmod/java upgrade 20251218002817
2025-12-18 01:37:44 +01:00
pabloFuente
e8a31c3985 openvidu-test-e2e: fix browser user constructors 2025-12-18 01:37:24 +01:00
pabloFuente
72e2873e21 openvidu-test-browsers: update dependencies 2025-12-18 01:34:51 +01:00
pabloFuente
4324ac7c05 openvidu-test-e2e: full dependency upgrade 2025-12-18 01:23:44 +01:00
pabloFuente
3590a8fec3 Fix behavior regressions in OpenViduTestAppE2eTest 2025-12-18 01:15:25 +01:00
pabloFuente
d48e0a8e79 Add explicit okhttp3 dependency 2025-12-18 00:16:57 +01:00
pabloFuente
52d60946bc Upgrade other dependencies 2025-12-18 00:15:11 +01:00
pabloFuente
798df6fdcc Upgrade Spring Boot to 3.5.8 2025-12-18 00:13:50 +01:00
Carlos Santos
d229da9e47 ov-components: Add encryption key mismatch warning in chat panel and update translations 2025-12-17 17:39:04 +01:00
Carlos Santos
ddc7226b64 ov-components: Avoid unnecessary encryption decryption data channels
Livekit client now encrypt and decrypt data channels
Updated imports
2025-12-17 17:38:28 +01:00
Carlos Santos
47253bbda1 ov-components: update link color and font weight in styles 2025-12-17 16:10:08 +01:00
Carlos Santos
db8c6d5af9 ov-components: update dependencies in package.json and package-lock.json 2025-12-17 10:27:47 +01:00
Carlos Santos
86f71fc111 ov-components: update livekit-client to version 2.16.1 in package.json and package-lock.json 2025-12-17 10:22:33 +01:00
cruizba
11dcafd904 openvidu-deployment: Add Dpkg::Lock::Timeout configuration to prevent apt-get lock issues
- Added "DPkg::Lock::Timeout \"-1\";" configuration to various installation scripts across GCP, AWS, and Azure deployments to prevent apt-get lock timeout issues during package installations.
2025-12-16 12:49:50 +01:00
Carlos Santos
e8798a9536 openvidu-components-angular: add E2E testing documentation 2025-12-16 11:53:14 +01:00
Piwccle
84b086d076 openvidu-deployment: GCP - update variables and disk types to use europe-west2 and hyperdisk-balanced 2025-12-15 16:50:52 +01:00
Piwccle
bfa690ae56 openvidu-deployment: GCP - update disk type to pd-ssd for c4a instance types 2025-12-15 16:30:01 +01:00
Piwccle
680494f30a openvidu-deployment: GCP - Removing validations of instance types 2025-12-15 13:37:33 +01:00
pabloFuente
b469cf5455 openvidu-testapp: full track-processors-js capabilities 2025-12-12 15:40:27 +01:00
Carlos Santos
d9ebae88fa ov-components: update hover timeout duration in StreamComponent 2025-12-11 13:49:55 +01:00
Piwccle
118d6d370e openvidu-deployment: GCP - Fixes in ARM64 changes and some cleaning. 2025-12-11 12:44:12 +01:00
Carlos Santos
00a9a21de3 ov-components: update element selectors for screen share functionality in tests and add local participant class in layout 2025-12-11 11:27:06 +01:00
Carlos Santos
f2363eebd8 ov-components: increase sleep duration in screensharing test for stability 2025-12-11 11:17:07 +01:00
Carlos Santos
d9565c07bd ov-components: update chromedriver and selenium-webdriver to latest versions 2025-12-11 11:15:29 +01:00
Carlos Santos
ad80e2b3d3 ov-components: reorder imports and add toggleStreamPin method for stream pinning functionality 2025-12-11 11:14:46 +01:00
Carlos Santos
92511e0535 ov-componentes: improve formatting of browser options in selenium configuration 2025-12-11 10:30:56 +01:00
Carlos Santos
3a5f0d28da ov-components: make changes compile library with latest livekit dependencies 2025-12-11 10:06:18 +01:00
Carlos Santos
7c0333bf19 ov-components: update Angular and related dependencies 2025-12-10 18:49:18 +01:00
Piwccle
c7f73e36eb openvidu-deployment: GCP - Added zone dependency becasue its required 2025-12-10 18:42:57 +01:00
Piwccle
2806cbcf8b openvidu-deployment: GCP - Removed more unnecesary var.zone 2025-12-10 18:29:26 +01:00
Piwccle
1359ec77fe openvidu-deployment: trying to remove dependency from var.zone 2025-12-10 18:15:58 +01:00
Piwccle
05697f7ab3 openvidu-deployment: GCP - Added ARM64 support 2025-12-10 18:12:08 +01:00
Carlos Santos
41dc440ef8 ov-components: remove unnecessary peer flags and update package versions 2025-12-10 17:50:04 +01:00
Piwccle
a32efa876f openvidu-deployment: GCP - Fix to zone variable dependency in Single Node deployments and Elastic 2025-12-10 17:38:08 +01:00
Carlos Santos
8f42f50a01 ov-components: rename workflow to reflect E2E testing 2025-12-10 17:32:39 +01:00
Carlos Santos
87ec92ecc8 ov-components: optimize background processor application for video tracks 2025-12-05 16:41:49 +01:00
Carlos Santos
435db94254 ov-components: streamline virtual background processing 2025-12-05 15:40:40 +01:00
Carlos Santos
007297e4ff ov-components: update dependencies and refactor OpenVidu service
- Updated @livekit/track-processors from 0.6.1 to 0.7.0 in openvidu-components-angular/package.json
- Updated livekit-client from 2.15.15 to 2.16.0 in openvidu-components-angular/package.json
- Updated livekit-client from ^2.15.0 to ^2.16.0 in openvidu-components-angular/projects/openvidu-components-angular/package.json
- Updated @livekit/track-processors from ^0.6.0 to ^0.7.0 in openvidu-components-angular/projects/openvidu-components-angular/package.json
- Refactored OpenViduService to change roomOptions.e2ee to roomOptions.encryption for E2EE configuration
- Reorganized import statements in OpenViduService for better readability
2025-12-05 15:39:55 +01:00