66 Commits

Author SHA1 Message Date
Carlos Santos
ec2396d904 openvidu-components: Fixed show additional panel when others are opened 2023-09-29 13:36:32 +02:00
Carlos Santos
b74ae7a6ab openvidu-components: Refactored participant and openvidu service
- Moved publishVideo from openviduService to participantService
- Mark old openviduService methods as deprecated
2023-05-31 09:45:00 +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
4af0e85341 openvidu-components: Fixed possible access to undefined 2023-02-22 14:07:00 +01:00
Carlos Santos
1363a19117 openvidu-components: Aligned activities status tag 2023-02-21 23:52:41 +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
5d38aaeddf openvidu-components: Renamed recording-activity component folder 2022-12-14 13:31:10 +01:00
Carlos Santos
4d80f823b4 openvidu-components: Updated settings panel style on mobile devices 2022-11-03 16:18:06 +01:00
Carlos Santos
9173918ce4 openvidu-components: Fixed bug when panel changed in Angular 14 2022-11-02 13:30:06 +01:00
Carlos Santos
0e55ac35bc openvidu-components: Updated panel settings
Added text description in captions section and other minors styles improvements
2022-10-28 14:20:28 +02:00
Carlos Santos
2aec4b9fab openvidu-components: Added captions 2022-10-26 12:19:03 +02:00
Carlos Santos
b489485c42 openvidu-components: Updated docs 2022-10-07 13:35:59 +02:00
Carlos Santos
3f0e96ac35 openvidu-components: Disabled captions feature preview 2022-09-19 12:19:26 +02:00
csantosm
bfb350d3df openvidu-components: Updated documentation 2022-07-15 15:20:13 +02:00
csantosm
0b74590252 openvidu-components: Added preliminary subtitles 2022-07-05 12:17:03 +02:00
csantosm
a46502ceca openvidu-components: Improved play and download recordings 2022-06-28 12:47:29 +02:00
csantosm
ea3f16778e openvidu-components: Fixed panel services bugs
Chat panel is not updating when a new message is received. 
Wrong method had been invoked
2022-06-24 12:50:19 +02:00
csantosm
26f96761cd openvidu-components: Improved play recordings feature 2022-06-22 12:35:31 +02:00
csantosm
c8264fdb1b openvidu-components: Added settings panel for configuring media devices 2022-06-16 14:01:19 +02:00
csantosm
cf77883982 openvidu-components: Updated recording panel 2022-06-13 14:06:07 +02:00
csantosm
e65a6b7afe openvidu-components: Minor changes in recording panel view 2022-06-02 12:45:41 +02:00
csantosm
44110a6246 openvidu-components: Added recording
openvidu-components: Fixed recording directive name
2022-06-02 12:44:32 +02:00
csantosm
ad3ad30e86 openvidu-components: Added translations 2022-05-20 13:53:12 +02:00
csantosm
cccf0474d1 openvidu-components: Hidden recording code in docs 2022-05-20 13:34:42 +02:00
csantosm
140449948a openvidu-components: Unified common panel styles 2022-05-12 11:32:36 +02:00
pabloFuente
279da4eeaf openvidu-components-angular: manage some incompatible VB situations 2022-05-05 18:07:33 +02:00
csantosm
bad018a10e openvidu-components: Improved backgrounds component 2022-04-29 11:42:14 +02:00
csantosm
8382aaf179 openvidu-components: Updated background effects panel 2022-04-28 13:01:34 +02:00
csantosm
570709adc2 openvidu-components: Added virtual background and recording features
Added background effects GUI
WIP: Added  activities panel
2022-04-27 11:14:11 +02:00
csantosm
3b986dcfaa openvidu-components: Updated css variable names 2022-04-18 13:33:53 +02:00
csantosm
56984fd465 openvidu-components: Updated styles 2022-04-13 14:03:34 +02:00
csantosm
f5dada6080 openvidu-components: Detected change after view init 2022-04-07 12:55:24 +02:00
csantosm
d7b81739e7 openvidu-components: Allowed external panels
- Allowed injecting external panels and exported the panel service for toggling panels and subscribe to the panel status
- Renamed menu to panel
- Updated docs
2022-04-07 10:04:20 +02:00
csantosm
aa0c78b882 openvidu-components: Refactored panel service 2022-04-05 15:51:10 +02:00
csantosm
b0afa580a7 openvidu-components: Renamed menu service to panel service 2022-04-05 15:40:43 +02:00
csantosm
e252b84740 openvidu-components: Fixed bug muting remote participant 2022-04-01 11:05:51 +02:00
csantosm
239b7e28bf openvidu-components: Updated styles name variables 2022-03-28 11:10:14 +02:00
csantosm
ff2dc6d86b openvidu-components: Added openvidu-angular documentation 2022-03-24 17:47:54 +01:00
csantosm
57f2816d05 openvidu-components: Fixed problems after merge 2022-03-17 13:44:45 +01:00
csantosm
dc6f38c368 Merge branch 'ov_components' 2022-03-17 12:18:03 +01:00
csantosm
facc06bebc openvidu-components: Added webcomponent E2E tests 2022-03-16 12:15:22 +01:00
csantosm
9d94ffa417 openvidu-components: Fixed styles in Firefox 2022-03-11 11:41:31 +01:00
csantosm
ab74818579 openvidu-components: Fixd bug updating participants array in part. panel 2022-03-10 13:00:20 +01:00
csantosm
27d70de3cd openvidu-components: Added directive for hidding/showing mute button 2022-03-10 12:55:43 +01:00
csantosm
412a95ea43 openvidu-elements: Added participant panel item elements directive
Allowed to add html elements to participants item
2022-03-10 12:33:49 +01:00
csantosm
e0de51921c openvidu-components: Forced chat panel updates when new messages 2022-03-09 12:31:36 +01:00
csantosm
c6e84cb5da openvidu-components: Allowed meeting customization
Added attribute directives for allowing the app customization
2022-03-07 16:00:15 +01:00
csantosm
5a41202935 openvidu-components: Changed impure pipe to pure to increased efficiency
- Updated the behaviour subject creating a new reference object 
- Made the streamTypesEnabled pipe to pure 
- Fixed update bug in participants panel
2022-03-03 10:32:41 +01:00