Carlos Santos
1403d062e9
ov-components: Fixed wrong initialize value in show recordings directive
2025-07-29 15:50:31 +02:00
Carlos Santos
7bf0e0036c
ov-components: optimize participant name subscription with filter and tap operators
2025-07-29 15:46:05 +02:00
Carlos Santos
76c957903f
ov-components: Refactors config service to use RxJS Subjects
...
Updates the configuration service to use RxJS BehaviorSubjects and Observables for managing configuration values.
This change improves the reactivity and maintainability of the configuration system by providing a consistent and type-safe way to manage application settings.
Specifically, it introduces a helper method to create configuration items with BehaviorSubject and Observable, and uses distinctUntilChanged and shareReplay operators to optimize the observable streams.
ov-components: Refactor configuration management in OpenVidu components
- Updated directive methods to use centralized configuration updates for general, stream, and toolbar settings.
- Replaced individual setter methods with batch update methods for improved performance and maintainability.
- Introduced specific comparison methods for configuration objects to optimize change detection.
- Enhanced the structure of configuration interfaces for better clarity and organization.
- Removed redundant code and streamlined the configuration service for better readability.
ov-components: Enhance participant name handling in PreJoin and Videoconference components
2025-07-29 14:05:14 +02:00
Carlos Santos
68ea8001f1
ci: Update Selenium Chrome version to 138.0 and add internal directives tests workflow
2025-07-29 11:42:56 +02:00
Carlos Santos
5a249fc3e1
ov-components: Add internal directives tests and update related components for recording functionality
2025-07-29 11:38:46 +02:00
Carlos Santos
9bac0f6490
ov-components: Add directive to control visibility of recording list and update related services and components
2025-07-29 10:47:22 +02:00
Carlos Santos
fa664c97f1
ov-components: Add view recordings button functionality and related directives
2025-07-29 10:26:25 +02:00
Carlos Santos
8e218ade3c
ov-components: Add start/stop recording button directive and update related components
2025-07-28 18:51:20 +02:00
Carlos Santos
22af5c7df6
ov-components: Implement centralized template management for videoconference components
2025-07-22 19:24:07 +02:00
Carlos Santos
04b8b741e2
ov-components: Refactor videoconference component to use centralized state management
2025-07-22 18:17:57 +02:00
Carlos Santos
8af9f75a10
ov-components: Prevent prejoin from showing again after user initiates join process
2025-07-22 17:45:03 +02:00
Carlos Santos
fabeaf1471
ov-components: Add ID to external view recording buttons for better accessibility
2025-07-22 17:05:33 +02:00
Carlos Santos
1ffd7ea9d6
ov-components: Fixed bug showing prejoin
...
- Rename joinSession method to join and update related calls for consistency
refactor
- Change isPrejoin method to showPrejoin in directive config service
2025-07-22 16:23:33 +02:00
cruizba
3af490522e
openvidu-deployment: Change DefaultApp string literals to Meet in templates.
2025-07-22 14:08:25 +02:00
cruizba
0280b64084
openvidu-deployment: Azure HA - Replace Default App (OpenVidu Call) with OpenVidu Meet
2025-07-22 14:00:56 +02:00
cruizba
83aad06574
openvidu-deployment: Azure HA - Fix port priority rules.
2025-07-22 13:52:54 +02:00
cruizba
892c6efed2
openvidu-deployment: Azure Elastic - Fix port priority rules.
2025-07-21 21:21:04 +02:00
cruizba
5b888aafc0
openvidu-deployment: Build azure bicep of Elastic.
2025-07-21 21:02:53 +02:00
cruizba
d918e8059a
openvidu-deployment: Azure Elastic - Replace Default App (OpenVidu Call) with OpenVidu Meet
2025-07-21 21:00:23 +02:00
Carlos Santos
82ddca6b50
ov-components: Add IDs to action buttons in recording activity component for improved accessibility
2025-07-21 17:36:11 +02:00
Carlos Santos
6fb7d9583c
ov-components: Enhance recording activity UI with additional status indicators and style adjustments
2025-07-21 17:03:22 +02:00
Carlos Santos
181c5f0789
ov-components: Improves recording activity UI
...
Refactors the recording activity component's template and styles
to use cards for displaying recording information.
Enhances the display of recording metadata, including duration,
size, and date, with appropriate icons.
Adds visual cues for active recordings and improves overall
responsiveness of the recording list.
2025-07-21 14:12:28 +02:00
Carlos Santos
e486665efd
ov-components: Updated recording activity component
2025-07-21 14:11:40 +02:00
Carlos Santos
b659400c88
ov-components: implement read-only mode and customizable controls for recording activity
2025-07-21 14:11:40 +02:00
cruizba
98c7e3f751
openvidu-deployment: Build azure bicep of Single Node - PRO
2025-07-20 22:56:50 +02:00
cruizba
5e1df8b511
openvidu-deployment: Fix wrong environment variable in Azure Single Node - PRO
2025-07-20 22:42:23 +02:00
cruizba
16ec1f3920
openvidu-deployment: Replace Default App (OpenVidu Call) with OpenVidu Meet in Single Node Pro
2025-07-20 22:23:19 +02:00
cruizba
b01e8f4d23
openvidu-deployment: update enabled modules to include openviduMeet in deployment script
2025-07-20 20:59:56 +02:00
cruizba
2413a0bb6d
openvidu-deployment: Generate json from bicep Single Node - Community
2025-07-20 20:12:10 +02:00
cruizba
bf6091e997
openvidu-deployment: Replace Default App (OpenVidu Call) with OpenVidu Meet in Single Node - Community
2025-07-20 20:10:25 +02:00
cruizba
9e0034dfac
openvidu-deployment: Replace Default App (OpenVidu Call) with OpenVidu Meet
2025-07-18 21:53:32 +02:00
Carlos Santos
637142cec6
ov-components: add room initialization checks and error handling in SessionComponent
2025-07-17 17:03:18 +02:00
Carlos Santos
c304c9c761
ov-components: add PreJoin directive to support custom pre-join templates in VideoconferenceComponent
2025-07-17 16:53:17 +02:00
Carlos Santos
4dd007395f
ov-components: Refactor components to use takeUntil for unsubscribing from observables
...
- Replaced manual subscription management with takeUntil pattern
- Introduced a destroy$ Subject in each component to handle unsubscriptions on component destruction.
- Improved memory management and code readability by eliminating multiple subscription variables.
2025-07-17 15:44:37 +02:00
Carlos Santos
7573656060
ov-components: refactor VideoconferenceComponent to improve template setup and icon management
2025-07-17 14:00:51 +02:00
Carlos Santos
8407363aaf
ov-components: add track subscription and manage room tracks published state
2025-07-17 13:29:17 +02:00
Carlos Santos
55fd64c254
ov-components: enhance recording functionality with track checks and UI updates
2025-07-17 13:29:17 +02:00
cruizba
d151834048
openvidu-deployment: Replace OPENVIDU_CALL_SERVER_IMAGE with OPENVIDU_MEET_SERVER_IMAGE in deployment scripts
2025-07-16 12:36:15 +02:00
pabloFuente
ce47224400
openvidu-testapp: make update interval for dialog optional
2025-07-14 22:18:12 +02:00
cruizba
61fbf9850b
Add TCP port rules for WebRTC traffic on port 7881 and 50000-60000 across multiple deployment configurations
2025-07-11 21:33:05 +02:00
Piwccle
ba1df4660c
openvidu-testapp: RTCIceCandidate stats for publisher and subscriber peer connections fixed in firefox
2025-07-10 16:12:08 +02:00
pabloFuente
d44e24592d
openvidu-testapp: RTCIceCandidate stats for publisher and subscriber peer connections
2025-07-09 18:24:00 +02:00
Carlos Santos
91aa127dad
ov-components: replace and improve recordingElapsedTime logic
2025-07-04 17:51:30 +02:00
Carlos Santos
1be876678c
ov-components: add subscription for virtual background effects management
2025-07-04 15:55:22 +02:00
Carlos Santos
388981be31
ov-components: reorder imports and add ShowDisconnectionDialogDirective to ApiDirectiveModule
2025-07-04 12:51:57 +02:00
Carlos Santos
6497751375
ov-component: add showDisconnectionDialog directive and update service for disconnection dialog management
2025-07-04 12:45:34 +02:00
pabloFuente
5f0639c157
openvidu-test-e2e: adapted egress test to tolerate mediasoup limitation
2025-07-03 14:23:10 +02:00
pabloFuente
e435a1a937
openvidu-test-e2e: fix signalTest
2025-07-02 21:53:45 +02:00
pabloFuente
932eda8115
openvidu-test-e2e: include event RoomEvent.ParticipantActive
2025-07-02 18:35:44 +02:00
pabloFuente
5d91f4d343
openvidu-testapp: add RoomEvent.ParticipantActive
2025-07-02 18:14:45 +02:00