Carlos Santos
68e9398b06
feat: update broadcasting button logic and improve pre-join styles
2025-12-11 18:31:20 +01:00
Carlos Santos
53927b05a7
Refactor template syntax to use @if directives for conditional rendering
...
- Updated panel.component.html to replace *ngIf with @if for chat, participants, background effects, settings, activities, and external panels.
- Modified participants-panel.component.html to use @if for local and remote participants rendering.
- Changed settings-panel.component.html to utilize @if for menu options based on visibility conditions.
- Refactored pre-join.component.html to implement @if for participant name input and error message display.
- Adjusted session.component.html to use @if for toolbar template rendering.
- Updated audio-devices.component.html and video-devices.component.html to replace *ngIf with @if for dropdown icons.
- Refactored stream.component.html to use @if for participant name and audio wave display.
- Modified toolbar-media-buttons.component.html and toolbar-panel-buttons.component.html to implement @if for button visibility.
- Updated toolbar.component.html to use @if for recording time display.
- Refactored videoconference.component.html to replace *ngIf with @if for pre-join and template rendering.
2025-12-11 17:21:28 +01:00
Carlos Santos
264db1facc
feat: convert components, directives, and pipes to standalone
...
- Updated LangSelectorComponent, ParticipantNameInputComponent, ThemeSelectorComponent, VideoDevicesComponent, StreamComponent, ToolbarMediaButtonsComponent, ToolbarPanelButtonsComponent, ToolbarComponent, VideoPosterComponent, VideoconferenceComponent to be standalone components.
- Converted directives (ActivitiesPanelRecordingActivityDirective, AdminDashboardRecordingsListDirective, etc.) to standalone.
- Updated pipes (LinkifyPipe, RemoteParticipantTracksPipe, DurationFromSecondsPipe, etc.) to standalone.
- Adjusted imports in OpenViduComponentsAngularUiModule to include necessary modules for standalone components.
2025-12-11 15:31:50 +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
Carlos Santos
895cf0e72c
ov-components: Add screen track class to local participant tracks
...
participant-panel: Bind participant name to participant container
2025-12-04 19:51:48 +01:00
Carlos Santos
3531932c88
ov-components: Fixed directive value update
...
Ensures consistent identification of participant elements by using the participant identity, facilitating easier manipulation and tracking of elements.
Improves component updates by storing the remote participants value locally.
2025-12-02 21:00:07 +01:00
cruizba
a3810f4f51
openvidu-deployment: Azure - Missed to remove contraints for Media Nodes size.
2025-12-02 20:47:00 +01:00
cruizba
aa08432ea8
openvidu-deployment: Azure - Fix wrong sku and offer for ubuntu 24
2025-12-02 20:04:38 +01:00
cruizba
7bc782b7c0
openvidu-deployment: Azure - Remove unnecessary constraints from Azure UI definition files for OpenVidu deployments.
2025-12-02 19:39:49 +01:00
cruizba
75fc732c69
openvidu-deployment: Refactor Azure VM size parameters for OpenVidu deployment ARM support.
2025-12-02 19:21:16 +01:00
cruizba
0cfc342153
openvidu-deployment: Azure - Add ARM64 instance types and update Ubuntu to ubuntu 24
2025-12-02 18:29:44 +01:00
cruizba
712377a1b5
local-meet: remove unnecessary env var in mongo service
2025-12-02 15:53:33 +01:00
cruizba
4cffa3d8b9
local-meet: Add ARM64 support
2025-12-02 15:50:06 +01:00
cruizba
d49d7ef943
openvidu-deployment: AWS - ha: Increase CloudFormation WaitCondition.
2025-12-01 21:54:57 +01:00
cruizba
72cad07118
openvidu-deployment: AWS - ha: Remove redundant crond.service enable and start commands from deployment script
2025-12-01 21:01:11 +01:00
cruizba
352fa03b0a
openvidu-deployment: AWS - Support for ARM64 instances
2025-12-01 20:36:57 +01:00
cruizba
d0b2bab7b1
local-meet: Install tzdata on images and use timezone of host.
2025-11-29 00:18:17 +01:00
Carlos Santos
7c43d73066
ov-components: Refactor GitHub Actions workflow for Angular tests and enhance E2E testing structure
2025-11-27 20:05:16 +01:00
Carlos Santos
9918b07f51
ov-components: Add directive for injecting custom menu items into toolbar more options
2025-11-27 20:05:16 +01:00
Carlos Santos
171a5104ae
ov-components: Add directive for injecting custom elements into settings panel
2025-11-27 20:05:16 +01:00
Carlos Santos
e59ed89a0b
ov-components: Mark pre-join component tutorial link as internal
2025-11-27 20:05:16 +01:00
cruizba
8cdc71e22f
local-meet: Add MEET_MONGO_URI environment variable for OpenVidu Meet service
2025-11-25 12:49:00 +01:00
Carlos Santos
a0de27a78e
ov-components: Refine stream video controls styling and improve hover effects
2025-11-21 13:44:39 +01:00
Carlos Santos
9c89adbdee
Revert "ov-components: Optimize layout handling with caching and resize improvements"
...
This reverts commit 0cf5101931405a9810ea1849ce3bef80810ba5cf.
2025-11-20 18:11:40 +01:00
Carlos Santos
0cf5101931
ov-components: Optimize layout handling with caching and resize improvements
2025-11-20 17:39:14 +01:00
Carlos Santos
7c17e19cbb
ov-components: Remove debug log for configuration in GlobalConfigService constructor
2025-11-20 17:39:14 +01:00
cruizba
f4c4ca8cec
openvidu-deployment: Update Docker version to 29.0.2 in installation scripts
2025-11-20 12:10:23 +01:00
Piwccle
c22e957d4d
openvidu-deployment: Refactor GCP Terraform configuration for OpenVidu deployment:
...
- Conditional creation of regional static IP for Network Load Balancer
- Improved validation messages for variables
- Adjusted default values for max number of media nodes and master nodes disk size
2025-11-19 18:42:44 +01:00
Piwccle
3d3089f479
openvidu-deployment: HA deployment GCP done and tested
2025-11-19 10:41:42 +01:00
cruizba
41fe3d718a
openvidu-deployment: Typo docker compose version.
2025-11-18 19:14:28 +01:00
Carlos Santos
3be9dd6741
ov-components: Add getter for room name in ParticipantModel
2025-11-18 18:01:27 +01:00
cruizba
cabb761024
openvidu-deployment: Only restart docker daemon on install if needed.
2025-11-17 14:03:17 +01:00