GitHub Actions
885cac991b
Bump version to 3.6.0
v3.6.0
2026-03-06 10:45:26 +00:00
github-actions
462ee4e24b
openvidu-components-angular: Bumped version to 3.6.0
2026-03-06 10:16:17 +00:00
GitHub Actions
68d803a4e9
Add version 3.5.0 -> 3.6.0 to get_next_version() function
2026-03-06 10:11:56 +00:00
GitHub Actions
8874d10214
Update openvidu-livekit submodule
2026-03-06 10:11:55 +00:00
pabloFuente
896b49cb95
Fix selenium port conflict in event bus
2026-03-05 14:20:23 +01:00
pabloFuente
9f5d38d0e7
Update selenium in openvidu-test-browsers
2026-03-05 14:09:02 +01:00
pabloFuente
b2f5e460c4
update selenium version to 4.41.0 in pom.xml
2026-03-05 13:44:37 +01:00
CSantosM
1547645e7e
ov-components: Updated peerDep @livekit/track-processors to version 0.7.2
2026-03-03 16:37:31 +01:00
CSantosM
fcf7d62b4b
ov-components: update maximumError size for anyComponentStyle to 12kb in angular.json
2026-03-02 17:41:12 +01:00
CSantosM
1f4b6f34e8
ov-components: update @livekit/track-processors to version 0.7.2 and clean up imports in openvidu.service.ts
2026-03-02 17:11:47 +01:00
cruizba
df4adc52a3
openvidu-deployment: Pin tool versions in cloud deployment scripts
...
- yq: v4.44.5 → v4.52.4 (AWS + GCP)
- aws-cli: unversioned → 2.34.0 (AWS)
- cfn-bootstrap: latest → 2.0-38 (AWS)
- azure-cli: InstallAzureCLIDeb → 2.83.0 via versioned apt (Azure)
- google-cloud-cli: unversioned → 558.0.0 (GCP)
2026-03-02 16:45:35 +01:00
cruizba
6f5ba1d533
openvidu-deployment: Skip aws-cli installation if already present
...
Nvidia Deep Learning AMIs come with AWS CLI pre-installed, causing
the install script to fail under set -e. Check for existing aws-cli
before attempting installation.
2026-02-28 00:37:17 +01:00
cruizba
ae99a2afee
openvidu-deployment: Increase Media Node disk size to 100GB for Nvidia instances
2026-02-27 23:25:28 +01:00
cruizba
17de091cfe
openvidu-deployment: Add missing instance types to AllowedValues in CloudFormation templates
...
Add Graviton families (c8gd, m8gd, r6g, r6gd, r7g, r7gd, r8g) and
GPU/Nvidia families (g4dn, g5, g5g, g6, g6e, g6f, g7e, gr6, gr6f,
p4d, p4de, p5, p5e, p5en, p6-b200, p6-b300, p6e-gb200) that were
referenced in Conditions (IsGraviton/IsNvidia) but missing from the
AllowedValues parameter selectors.
2026-02-27 18:49:34 +01:00
cruizba
c4673170b4
openvidu-deployment: Add missing Graviton instances, Nvidia GPU instances, and Nvidia driver AMI selection
...
- Add missing Graviton/ARM instance families to CloudFormation conditions:
r6g, r6gd, r7g, r7gd, r8g, c8gd, m8gd
- Add Nvidia GPU instance detection conditions (IsNvidia/IsMasterNodeNvidia/
IsMediaNodeNvidia) for families: g4dn, g5, g5g, g6, g6e, g6f, gr6, gr6f,
g7e, p4d, p4de, p5, p5e, p5en, p6-b200, p6-b300, p6e-gb200
- Use Ubuntu Deep Learning AMIs with pre-installed Nvidia drivers when a
GPU instance type is selected, choosing arm64 or x86_64 variant based
on the Graviton condition
2026-02-27 18:16:13 +01:00
cruizba
03c9b4178a
openvidu-deployment: Bump third-party Docker image versions
...
Update infrastructure and monitoring images across all deployment scripts
and docker-compose files:
- Minio server: 2025.9.7-debian-12-r3 -> 2025.10.15-debian-12-r9
- Minio client: minio/mc:RELEASE.2025-08-13T08-35-41Z -> openvidu/minio-client:2025.8.13-debian-12-r12
- MongoDB: 8.0.15 -> 8.0.19 (scripts), 8.0.15-r0 -> 8.0.19-r1 (compose)
- Redis: 8.2.2-alpine -> 8.6.1-alpine
- Alpine: 3.23.2 -> 3.23.3
- Prometheus: v3.7.1 -> v3.9.1
- Promtail: 3.5.7 -> 3.5.11
- Loki: 3.5.7 -> 3.5.11
- Grafana Mimir: 2.17.1 -> 3.0.3
- Grafana: 12.2.0 -> 12.3.4
2026-02-24 15:25:04 +01:00
cruizba
d850e01f53
openvidu-deployment: Bump Docker to 29.2.1 and Docker Compose to v5.0.2
2026-02-23 22:24:59 +01:00
cruizba
ec34374254
Add OPENVIDU_AGENT_PRO_SPEECH_PROCESSING_IMAGE to all deployment scripts
...
Add new agent-speech-processing-sherpa image variable for pro speech
processing across all install scripts and the update script.
2026-02-23 13:04:35 +01:00
CSantosM
b2701311fb
ov-components: Uses device constraints for media tracks
...
Ensures correct audio and video device selection by applying
`exact` or `ideal` constraints when creating or restarting
media tracks.
This improves device handling and avoids potential issues when
switching between different audio or video devices.
2026-02-20 16:42:36 +01:00
CSantosM
4617dfd797
ov-components: Enhances camera/mic switching in prejoin
...
Refactors camera and microphone switching logic in the prejoin state.
Uses `restartTrack` to preserve track settings and background processor state.
Improves background effect handling during camera changes.
Creates new tracks only when necessary (camera unavailable).
Ensures proper muting behavior based on device settings.
2026-02-20 16:42:36 +01:00
CSantosM
5de74f2567
ov-components: update video preview section and remove unused animation comment
2026-02-20 16:42:36 +01:00
pabloFuente
375ea757dd
Fix RTSP server container startup
2026-02-20 15:44:32 +01:00
pabloFuente
48341c21f6
Improve logging for RTSP server media publication failure in OpenViduTestE2e
2026-02-20 14:33:32 +01:00
pabloFuente
bc38b18bc5
Add use_global_cpu_monitoring and min_disk_space_mb to egress config
2026-02-20 14:00:12 +01:00
pabloFuente
3bf155cf93
Make default agent provider vosk
2026-02-12 12:21:18 +01:00
Piwccle
26c60fd1cc
openvidu-deployment: fix - correct typo in project ID description in variables.tf GCP
2026-02-10 17:37:57 +01:00
Piwccle
d74c2d03ea
openvidu-deployment: Update default instance type to e2-standard-4 for improved performance
2026-02-10 17:36:47 +01:00
cruizba
0894097546
openvidu-deployment: fix install command URL to use the pro version for single node deployments
...
It was working thanks to the flag `--deployment-type=single-node-pro`, but the script should point to `/pro` instead of `/community`
2026-02-10 17:12:02 +01:00
Piwccle
649fc40666
Update .gitignore to include *.tfvars files
2026-02-10 16:56:09 +01:00
Piwccle
ed51cf7e79
openvidu-deployment: Fix GCS bucket configuration and add ARM image support in GCP deployment
2026-02-09 17:14:48 +01:00
cruizba
b04de2e76e
local-meet: Add MEET_BASE_PATH environment variable to local-meet docker-compose files
2026-02-06 18:11:50 +01:00
Piwccle
41b836a05b
openvidu-deployment: GCP - Update instance type defaults to e2-standard-4 for improved performance and consistency between clouds
2026-02-05 18:42:34 +01:00
cruizba
969077e755
openvidu-deployment: Update health check endpoint in deployment scripts
...
- Changed health check URL from http://localhost:7880 to http://localhost:7880/health/caddy in multiple deployment configurations for GCP, AWS, and Azure.
With new rules of redirection `http://localhost:7880 ` redirects to `/meet`. It is more stable to check the node by asking `http://localhost:7880/health/caddy `
2026-02-05 13:16:31 +01:00
cruizba
10c6e04db5
openvidu-deployment: Update port configuration from 6080 to 9080 across AWS, Azure, and GCP deployment templates
2026-02-05 12:30:37 +01:00
Piwccle
c4cdddd191
openvidu-deployment: add get_value_from_config script in GCP HA deployment
2026-02-03 14:55:21 +01:00
Piwccle
444188d653
openvidu-deployment: Add scripts for managing OpenVidu configuration and secrets in GCP deployment
2026-02-03 13:24:33 +01:00
Piwccle
f083ca0cec
openvidu-deployment: Update Azure deployment to include OpenVidu and LiveKit URLs in key vault secrets
2026-02-03 13:23:28 +01:00
cruizba
fa434d2097
local-meet: Route 9080 through caddy to redir to /meet
2026-02-02 23:34:01 +01:00
Piwccle
9a3811d48e
openvidu-deployment: Remove unused cluster data container parameters and related logic
2026-02-02 13:12:10 +01:00
Piwccle
98fc2c2d5b
openvidu-deployment: Azure - fix update URL generation to use correct domain variable syntax
2026-01-29 17:59:19 +01:00
Piwccle
a492515ce5
openvidu-deployment: Azure deployment scripts to include OpenVidu and LiveKit URLs in key vault secrets
2026-01-29 17:34:25 +01:00
cruizba
5e31998776
openvidu-deployment: gcp - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-28 21:36:27 +01:00
cruizba
c43b3e86e3
openvidu-deployment: azure - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-27 22:41:33 +01:00
cruizba
755da724b3
openvidu-deployment: aws - Change IAM policy resources in CloudFormation templates for automation execution change in AWS
2026-01-27 20:00:54 +01:00
Piwccle
942e5d1062
Merge branch 'master' of https://github.com/OpenVidu/openvidu
2026-01-27 16:38:05 +01:00
Piwccle
483fda785a
openvidu-deployment: Update default max number of media nodes to 5 to match the other clouds
2026-01-27 16:37:33 +01:00
cruizba
617c642215
openvidu-deployment: aws - Use main domain for TURN - Remove TURN server configuration parameters and related logic from deployment templates
2026-01-27 16:37:33 +01:00
CSantosM
83e38ae88a
ov-components: Refactor pre-join component to replace Angular animations with CSS animations and optimize video preview container handling
2026-01-27 16:09:07 +01:00
CSantosM
ed64c3a305
ov-components: Refactor audio and video device components to use reactive signals for improved performance and cleaner code
2026-01-27 16:01:53 +01:00
CSantosM
f4264a2a8a
ov-components: Refactors device service for performance
...
Replaces the old device service with a new implementation using Angular Signals for reactive state management.
This enhances performance by:
- Improving permission requests
- Providing live device detection
- Providing better error handling
The new implementation also integrates with the LiveKit client for track management.
2026-01-27 16:00:39 +01:00