Commit Graph

420 Commits (v2)

Author SHA1 Message Date
Carlos Santos 3175b5d328 openvidu-components: Added more e2e test
- Testing video and audio toolbar buttons
- Testing screensharing with video muted
2023-05-31 09:45:00 +02:00
Carlos Santos c6520133db openvidu-components: Refactored local participant updates 2023-05-31 09:45:00 +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 d83604b92a openvidu-components: fixed e2e tests 2023-05-31 09:35:03 +02:00
Carlos Santos b013d851da openvidu-components: Updated chromedriver dependency to 110.0.0 2023-05-31 09:35:03 +02:00
Carlos Santos fd0d23563e openvidu-components: Refactored participants and openvidu service
- Migrated publishAudio method from OpenViduService to ParticipantService
2023-05-31 09:35:03 +02:00
Carlos Santos 1f6f151ce2 openvidu-components: Improved the way to create participant reference 2023-05-31 09:35:03 +02:00
Carlos Santos f20a2a8001 openvidu-components: Simplified streams pipe 2023-05-31 09:35:03 +02:00
Carlos Santos 7348ce6535 openvidu-components: Refactored css syles 2023-05-31 09:35:03 +02:00
Carlos Santos 9bcb55d4d8 openvidu-components: Refactored panel service 2023-05-31 09:35:03 +02:00
Carlos Santos 87f43537d2 openvidu-components: Fixed zoom in/out icons 2023-05-30 13:44:53 +02:00
Carlos Santos 02b1af2093 openvidu-components: Made settings menu visible while fullscreen 2023-05-30 13:17:00 +02:00
Carlos Santos 0bd8a6f38d openvidu-components: Fixed full screen status 2023-05-30 13:08:17 +02:00
Carlos Santos 90d13cedc4 openvidu-components: Wait for the promise resolved from unpublish method 2023-05-05 10:42:45 +02:00
Carlos Santos 4e50796547 openvidu-components: Fixed styles 2023-05-04 17:35:47 +02:00
Carlos Santos 2726fa6a67 openvidu-components: Minor code refactoring 2023-05-04 16:34:13 +02:00
Carlos Santos 4dc98e3272 openvidu-components: Fixed switch camera on Android devices 2023-05-04 16:14:19 +02:00
jenkinsopenvidu 9f8cc36a9d Update to version 2.27.0 2023-05-03 11:01:36 +00: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 9be838308c openvidu-components: Disabled start streaming button for no moderators 2023-04-27 16:02:31 +02:00
Carlos Santos f5e18fc11d openvidu-components: Fixed video recording cache
The browser was storing the play recording request on cache . Adding a query parameter which is updated each time fix this problem
2023-04-25 12:40:21 +02:00
Carlos Santos fffbdd3cd5 openvidu-components: Refactored recordings pipes 2023-04-24 17:41:29 +02:00
Carlos Santos 5f8fa08fe0 openvidu-components: Fixed connection data parse on new connection 2023-04-24 14:09:31 +02:00
Carlos Santos d7e7cfe6f7 openvidu-components: Hidden mute sound button for local participants 2023-04-21 13:33:17 +02:00
Carlos Santos f7b0f8e803 openvidu-components: Added e2e test for checking video sound button
Checking if sound button is not present for local participants
2023-04-21 13:32:13 +02:00
Carlos Santos 1c675aa664 openvidu-components: Updated angular.json 2023-04-11 16:46:38 +02:00
Carlos Santos 2ca5e2362e openvidu-components: Removed workaround for avoiding blank videos on iOS 2023-04-11 11:30:46 +02:00
Carlos Santos 979fd14ccc openvidu-components: Avoided to show freeze videos when they are muted
Showing poster on iPhone when remote video is muted.
2023-04-11 11:29:01 +02:00
Carlos Santos 1d68cbeaf8 openvidu-components: Cleared captions subscription 2023-04-10 15:43:32 +02:00
csantosm 16ec1c9480 openvidu-components: Added e2e test for audio only mediastream
Tested if NO_STREAM_PLAYING_EVENT exception is not showing when participant has video muted and MediaStream is audio only.
2023-04-03 15:45:14 +02:00
jenkinsopenvidu 29461299e3 Update to version 2.26.0 2023-03-15 22:00:53 +00:00
Carlos Santos 64d3c09bd4 Revert "openvidu-components: Reduced bundle size compressing code"
This reverts commit 0cab779c8e.
2023-02-28 13:46:02 +01:00
Carlos Santos 0cab779c8e openvidu-components: Reduced bundle size compressing code 2023-02-24 12:12:10 +01:00
Carlos Santos e10198f501 openvidu-components: Reduced openvidu-angular bundle size 2023-02-22 15:53:25 +01:00
Carlos Santos 4af0e85341 openvidu-components: Fixed possible access to undefined 2023-02-22 14:07:00 +01:00
Carlos Santos 8d4584dd79 openvidu-components: Updated testapp 2023-02-22 13:08:22 +01:00
Carlos Santos 421869d48e openvidu-components: Refactored recording and broadcasting services 2023-02-22 13:07:47 +01:00
Carlos Santos e45aec750e openvidu-components: Made responsive toolbar activities tags 2023-02-22 13:07:08 +01:00
Carlos Santos 1363a19117 openvidu-components: Aligned activities status tag 2023-02-21 23:52:41 +01:00
Carlos Santos eba30772a3 openvidu-components: Improved activities toolbar tags styles 2023-02-21 23:34:42 +01:00
Carlos Santos 51728ec2d1 openvidu-components: Renamed streaming by broadcasting on webcomponent 2023-02-17 17:45:25 +01:00
Carlos Santos 54b7f82881 openvidu-components: Fixed typo on testing app 2023-02-17 17:23:13 +01:00
Carlos Santos 9d392c82cb openvidu-components: Made stt service property internal 2023-02-17 17:16:40 +01:00
Carlos Santos 931b9d63bd openvidu-components: Deleted unnecessary webcomponent directive 2023-02-17 17:10:06 +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 8083e3b5cb openvidu-components: Generate stronger unique id for participants 2023-02-10 15:50:20 +01:00
Carlos Santos 8cdd4dd751 openvidu-components: Avoided using await for returning a promise 2023-02-10 15:28:45 +01:00
Carlos Santos 836fa84cd1 openvidu-components: Updated README 2023-01-26 10:48:32 +01:00
Carlos Santos 179138eb50 openvidu-components: Fixed testapp admin dashboard 2022-12-30 13:14:55 +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
jenkinsopenvidu 4d7e33ea5e Update to version v2.25.0 2022-12-22 12:41:39 +00:00
Carlos Santos 5349177f14 openvidu-components: Updated captionsLangOptions api
Replaced ISO attribute by lang with the aim of matching the openvidu-browser  api
2022-12-20 11:47:25 +01:00
Carlos Santos 5d38aaeddf openvidu-components: Renamed recording-activity component folder 2022-12-14 13:31:10 +01:00
Carlos Santos 682a51d11a openvidu-components: Added recordingActivity directive e2e test 2022-12-14 13:08:30 +01:00
Carlos Santos 8aba9d0610 openvidu-components: Fixed bug with recordingActivity
Fixed a typo with recordingActivity attribute directive of ov-activities-panel
2022-12-14 13:07:47 +01:00
Carlos Santos a48a6ffa32 openvidu-components: Fixed onSessionCreated event sending
Fired onSessionCreated event immediately after its creation
2022-12-14 12:47:37 +01:00
Carlos Santos 86d1260395 openvidu-angular: Fixed webcomponents e2e test 2022-11-25 12:24:55 +01:00
Carlos Santos c6cf3b91cd openvidu-components: Added e2e test pro features 2022-11-24 18:12:40 +01:00
csantosm 370b3af37e openvidu-components: Allowed custom captions lang options 2022-11-24 17:22:00 +01:00
Carlos Santos c0d8f24533 openvidu-components: Added lang and captionsLang directive tests 2022-11-24 14:13:18 +01:00
Carlos Santos c8884bc6e7 openvidu-components: Fixed e2e tests 2022-11-24 13:32:10 +01:00
Carlos Santos 7105fe448d openvidu-components: Added PRO feature e2e tests 2022-11-24 11:57:21 +01:00
Carlos Santos 595ad9564e openvidu-webcomponent: Marked as PRO feature 2022-11-24 11:53:44 +01:00
Carlos Santos 3af985f571 Revert "openvidu-components: Removed HTTPClient dependency"
This reverts commit bc9f3b6a6a.
2022-11-23 13:57:24 +01:00
Carlos Santos bc9f3b6a6a openvidu-components: Removed HTTPClient dependency 2022-11-23 13:46:54 +01:00
Carlos Santos 2985593391 openvidu-components: Updated dependencies 2022-11-22 17:05:44 +01:00
Carlos Santos c1a8940270 openvidu-components: Updated package-lock.json 2022-11-22 16:55:40 +01:00
Carlos Santos dbd2e4a506 Merge branch 'ov-components-stt-reconnection' 2022-11-22 16:54:20 +01:00
Carlos Santos 4c0b829a08 openvidu-components: Avoided duplicated errors 2022-11-22 16:52:51 +01:00
Carlos Santos 0b7fefd906 openvidu-components: Added reconnection when STT disconnected 2022-11-22 16:50:32 +01:00
Carlos Santos 54cbe84812 openvidu-components: Updated npm doc scripts 2022-11-21 13:10:06 +01:00
Carlos Santos 453c9576ea openvidu-components: Updated build doc script
Replaced testapp README by openvidu-angular README with the aim of showing it on the docs. (Compodoc shows the README file which stay on the main path)
2022-11-21 12:34:14 +01:00
Carlos Santos 170c835e3b openvidu-components: Updated docs
Updated build scripts docs
Added description for token parameter
2022-11-21 12:27:45 +01:00
jenkinsopenvidu deb10d2aa2 Update to version v2.24.0 2022-11-17 18:05:30 +00:00
pabloFuente 887fdf6ea9 openvidu-components: update onNodeCrashed doc 2022-11-17 14:51:45 +01:00
Carlos Santos 6ab6c22158 openvidu-components: Updated captions e2e test 2022-11-16 12:15:21 +01:00
Carlos Santos 41e9cc95eb openvidu-components: Displayed dialog on PRO features 2022-11-16 10:55:36 +01:00
Carlos Santos b9fb8942c5 openvidu-components: Printed openvidu exception 2022-11-15 17:31:51 +01:00
Carlos Santos 495572035f openvidu-components: Hidden captions when OpenVidu is CE 2022-11-15 17:31:09 +01:00
Carlos Santos b2426149c6 openvidu-components: Improved algorithm for showing captions 2022-11-11 16:48:13 +01:00
Carlos Santos e34ad74b8f openvidu-components: Added npm script for serve with ssl 2022-11-10 18:09:52 +01:00
Carlos Santos 4cd7369ff6 openvidu-components: Improved STT unsubscription
Unsubscribed from STT only for remote streams and camera types
2022-11-09 14:05:08 +01:00
Carlos Santos 2fa5d05c2b openvidu-components: Fixed bug with captions lang initialization 2022-11-09 13:31:40 +01:00
Carlos Santos 4be4b9695b openvidu-components: Fixed captions lang update
Updated captions lang only when it is different than older one
2022-11-09 12:47:29 +01:00
Carlos Santos 80a0f16778 openvidu-components: Removed token service
Moved all tokens logic to openvidu service
2022-11-09 10:35:48 +01:00
Carlos Santos d4cfd3893a openvidu-components: Changed language only when captions are enabled 2022-11-09 10:08:37 +01:00
Carlos Santos a8e0fcfb79 openvidu-components: Subscribe to STT when captions opened 2022-11-08 15:29:06 +01:00
Carlos Santos ce4b783ef0 openvidu-components: Stored virtual background in local storage
Saved background in use in local storage for reapplying it at future meetings
2022-11-07 11:48:43 +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 4d80f823b4 openvidu-components: Updated settings panel style on mobile devices 2022-11-03 16:18:06 +01:00
Carlos Santos 0341470fc0 openvidu-components: Updated testapp 2022-11-03 16:04:20 +01:00
Carlos Santos ec7e915ee1 openvidu-components: Updated to Angular 14 2022-11-03 12:03:34 +01:00
Carlos Santos 610f328b41 openvidu-components: Updated package-lock.json 2022-11-03 11:16:58 +01:00
Carlos Santos d360bb99e2 openvidu-components: Added e2e test for testing url message 2022-11-03 11:16:15 +01:00
Carlos Santos a61f843083 openvidu-components: Updated test app 2022-11-02 15:54:18 +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 42279d557d openvidu-components: Reapplied background on video replace track 2022-11-02 12:26:00 +01:00
Carlos Santos 48f20ec64f openvidu-components: resubscribe to STT only if streamManager exists 2022-10-31 14:15:58 +01:00
Carlos Santos d68326a374 openvidu-components: Subscribed to STT only for camera type 2022-10-31 13:40:39 +01:00