36 Commits

Author SHA1 Message Date
Carlos Santos
fe97022182 ov-components: implement showThemeSelector directive and integrate theme selector functionality 2025-09-25 17:03:33 +02:00
Carlos Santos
03fb7c0a93 ov-components: Refactor recording stop event logging to include room name for better traceability 2025-08-22 12:23:21 +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
c12dbf247c ov-components: refactor participant left and room disconnected handling to use a common disconnect method 2025-05-23 12:02:29 +02:00
Carlos Santos
5f9fb06c2a ov-components: add error logging and screenshot capture on room leave failure 2025-05-23 11:35:21 +02:00
Carlos Santos
dfae82d4cf ov-components: add event handling for participant left and update config state 2025-05-23 11:24:45 +02:00
Carlos Santos
549a822491 ov-components: rename redirectOnLeaves to redirectToHomeOnLeaves for clarity and update related logic 2025-05-23 11:09:07 +02:00
Carlos Santos
02b594e405 ov-components: Added events e2e tests 2025-05-20 18:55:03 +02:00
Carlos Santos
48084544ba ov-components: remove debug console logs for query parameters and participant name in testapp 2025-05-20 16:51:23 +02:00
Carlos Santos
3027ab6c5b ov-components: update parameter name for audio detection display in testapp 2025-05-20 12:51:19 +02:00
Carlos Santos
4ad8c52c38 ov-components: enhance testapp with dynamic configuration options 2025-05-20 12:40:04 +02:00
Carlos Santos
0c1e1a7134 ov-components: Updated to Angular 19 2025-04-30 14:37:10 +02:00
Carlos Santos
518e1511d2 ov-components: add participant left handling and update room disconnection logic 2025-04-30 12:13:03 +02:00
Carlos Santos
5d855a1338 ov-components: log room name when a room is created 2025-03-07 13:04:22 +01:00
pabloFuente
eccc37156a OpenVidu v3 2024-07-02 19:19:05 +02:00
Carlos Santos
44eb9e9fe0 openvidu-components: Emitted event when broadcasting button is clicked 2023-12-11 13:02:02 +01:00
Carlos Santos
41920219c3 openvidu-components: Emitted an event when language has been changed 2023-06-21 11:10:41 +02:00
Carlos Santos
fb101bc2c7 openvidu-components: Emitted event for updating recording list
Non moderators participants didn't update their recording list because they didn't know when a recording has been deleted or stopped. Now all standard participants know all recording events using custom signals and emitted an event to the application with the aim of updating the recording list.
2023-04-28 17:55:33 +02:00
Carlos Santos
8d4584dd79 openvidu-components: Updated testapp 2023-02-22 13:08:22 +01:00
Carlos Santos
10bcc87ac5 openvidu-components: Renamed streaming by broadcasting 2023-02-17 17:03:15 +01:00
Carlos Santos
d4be677613 openvidu-components: Integrated broadcast feature 2023-02-17 15:22:17 +01:00
Carlos Santos
ab0cf2a343 openvidu-components: Added streaming activity
- Added streaming activity panel 
- Added streaming structurals directives
- Added streaming attributes directives
- Added e2e test
- Updated test app

openvidu-components: Updated e2e configuration


openvidu-components: Skipped pro e2e tests


openvidu-components: Allowed streaming for moderators only


openvidu-components: Request MODERATOR connection in testapp


openvidu-components: Fixed streaming signals


openvidu-components: Fixed bug with streaming status


openvidu-components: Fixed streaming button on status failed


openvidu-components: Refactored activities checks


openvidu-components: Forced streaming status to enum value


openvidu-components: Added non available error in streaming activity  

Streaming activity will show paid feature error if the service is not available
openvidu-components: Created and exported streaming error type


openvidu-components: Updated e2e tests


openvidu-components: Updated testapp 


openvidu-components: Enabled streaming input wehn module is disabled


openvidu-components: Updated e2e tests


openvidu-components: Updated docs


openvidu-components: Moved streaming directive to its component 

Moved streaming directive to streaming component instead of activities component 
openvidu-components: Updated testapp 


openvidu-components: Made streaming service public


ci: Send branch name in event dispatch


openvidu-components: Updated test app
2022-12-23 16:19:01 +01:00
Carlos Santos
fb5c56cd87 openvidu-components: Added fault tolerant support
On media node crashed, openvidu-copmponents emits an event for requesting new tokens to the client.
2022-11-07 11:45:15 +01:00
Carlos Santos
1ece085349 openvidu-components: Updated testapp 2022-10-19 12:30:19 +02:00
pabloFuente
a729cea252 openvidu-components-angular: update all code snippets to match tutorials 2022-08-08 18:53:38 +02:00
csantosm
6ace61fe75 openvidu-components: Updated test app 2022-06-28 13:16:39 +02:00
csantosm
fd45988bfc openvidu-components: Updated testapp 2022-06-22 12:42:02 +02:00
csantosm
2dff8faf4b openvidu-components: Updated test app 2022-04-28 13:09:42 +02:00
csantosm
4fc878f796 openvidu-components: Added directive examples and clean testapp
- Clean test components
- Avoid using backend in development
2022-04-05 15:58:12 +02:00
csantosm
f0ec449f25 openvidu-components: Added e2e tests for angular apps
- Test the structural directives in angular apps
- Test the output events
2022-03-21 16:33:40 +01:00
csantosm
bb16418385 openvidu-components: Updated test app 2022-03-10 15:41:51 +01:00
csantosm
2d293a689e openvidu-components: Updated projection strategy
Replaces ng-templates by a custom structural directive
2022-02-11 13:18:50 +01:00
csantosm
055e370669 openvidu-components: Removed rest service from library
The library will receive tokens and it does not generate them
2022-02-04 10:54:17 +01:00
csantosm
00087a7dc7 openvidu-components: Updated the dynamic components injection
Allowed the custom components injection from the view instead of the config file.
2022-02-03 17:08:23 +01:00
csantosm
31f5206f01 openvidu-components: Added prettier 2022-01-20 12:07:42 +01:00
csantosm
3fa674efd6 Added openvidu-components-angular project 2022-01-19 17:25:09 +01:00