Joao Victor
08fac039c8
Merge branch 'v2.6.x-release' into shared-notes-on-media
2022-10-31 11:13:31 -03:00
Joao Victor
4c6050521b
feat: pin/unpin shared notes on media area (HTML5 portion)
2022-10-24 10:11:28 -03:00
Carlos
e53b961173
fix(external videos) youtube shorts link working
...
If the url is from youtube shorts change the url.
2022-10-05 15:53:44 -03:00
Pedro Beschorner Marin
d4888f585c
refactor(external videos): state as integer
...
A media state may have more than 2 states. Moving this property back to
integer so it can be extended.
2021-06-02 15:07:03 -03:00
Pedro Beschorner Marin
6c84a3295b
refactor(external videos): frontend permissions
...
Revoked extra frontend permission checks and removed dependency from
external video stop Meteor's system call.
2021-06-02 13:03:04 -03:00
Max Franke
7f926edfcc
refactor(external videos): add own collection
...
Refactor the external videos collection, moving the logic and functionalities
outside of /imports/api/meetings to a new location in /external-videos/server/modifiers
in order to decrease the coupling between the functionalities, favoring
the maintenance.
2021-06-02 12:50:40 -03:00
Pedro Beschorner Marin
d69ed72b54
Fixing eventName overriding
2021-02-26 01:03:05 +00:00
Lucas Fialho Zawacki
ddc7a974bf
Register external video playback events to Redis
2021-02-25 21:58:43 +00:00
Anton Georgiev
0b6496618c
Merge branch 'develop' of github.com:amguirado73/bigbluebutton into external-video-sync-lucas
2021-02-21 11:04:39 +00:00
Lucas Zawacki
7216619811
Don't validate insecure http urls for external video to prevent browser errors
2021-02-09 15:24:21 -03:00
root
851c2645ea
Committer: Antonio Guirado <amguirado73@gmail.com>
...
Changes to be committed:
new file: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/ExternalVideoApp2x.scala
new file: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/StartExternalVideoPubMsgHdlr.scala
new file: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/StopExternalVideoPubMsgHdlr.scala
new file: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/apps/externalvideo/UpdateExternalVideoPubMsgHdlr.scala
modified: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/pubsub/senders/ReceivedJsonMsgHandlerActor.scala
modified: akka-bbb-apps/src/main/scala/org/bigbluebutton/core/running/MeetingActor.scala
modified: akka-bbb-apps/src/main/scala/org/bigbluebutton/core2/FromAkkaAppsMsgSenderActor.scala
new file: bbb-common-message/src/main/scala/org/bigbluebutton/common2/msgs/ExternalVideoMsgs.scala
new file: bigbluebutton-html5/imports/api/external-videos/server/eventHandlers.js
new file: bigbluebutton-html5/imports/api/external-videos/server/handlers/startExternalVideo.js
new file: bigbluebutton-html5/imports/api/external-videos/server/handlers/stopExternalVideo.js
new file: bigbluebutton-html5/imports/api/external-videos/server/handlers/updateExternalVideo.js
modified: bigbluebutton-html5/imports/api/external-videos/server/index.js
modified: bigbluebutton-html5/imports/api/external-videos/server/methods.js
modified: bigbluebutton-html5/imports/api/external-videos/server/methods/emitExternalVideoEvent.js
modified: bigbluebutton-html5/imports/api/external-videos/server/methods/startWatchingExternalVideo.js
modified: bigbluebutton-html5/imports/api/external-videos/server/methods/stopWatchingExternalVideo.js
new file: bigbluebutton-html5/imports/api/external-videos/server/streamer.js
modified: bigbluebutton-html5/imports/api/meetings/server/handlers/meetingDestruction.js
modified: bigbluebutton-html5/imports/api/meetings/server/modifiers/addMeeting.js
modified: bigbluebutton-html5/imports/api/meetings/server/modifiers/meetingHasEnded.js
modified: bigbluebutton-html5/imports/api/users/server/handlers/validateAuthToken.js
modified: bigbluebutton-html5/imports/api/users/server/store/bannedUsers.js
modified: bigbluebutton-html5/imports/startup/server/index.js
modified: bigbluebutton-html5/imports/startup/server/redis.js
modified: bigbluebutton-html5/imports/ui/components/external-video-player/service.js
modified: bigbluebutton-html5/private/config/settings.yml
2020-08-28 12:58:55 +02:00
Lucas Zawacki
4158372ac7
Use panoto mp4 url to implement a version of external-video
2020-06-30 17:41:42 -03:00
Lucas Zawacki
e67781d133
Centralize external video presenter message emission via a meteor call
2020-03-02 17:58:51 -03:00
Lucas Zawacki
f0d588511c
Check presenter status outside of streamer
2020-02-27 13:39:00 -03:00
Lucas Zawacki
9c76f62e63
Fix multiple external videos synced to different meetings
2019-10-22 17:19:57 -03:00
Anton Georgiev
dc0f68ba89
unsubscribe listeners when unmounting externalVideoPlayer
2019-09-10 16:36:35 -04:00
Anton Georgiev
4e38e08ec0
tweaks to #8006 share external video
2019-09-10 16:36:19 -04:00
Lucas Fialho Zawacki
1316514ba4
Fix some options and remove unsed stuff for external video
2019-07-15 20:20:18 +00:00
Lucas Fialho Zawacki
e98333c45e
Use react-player for external video
2019-07-12 20:08:55 +00:00
KDSBrowne
bac5d0f529
Merge branch 'master' of https://github.com/bigbluebutton/bigbluebutton into 0A-access-39
2019-05-30 15:02:51 +00:00
Lucas Zawacki
d154a610d0
Fix external video youtube regex
2019-05-28 14:34:22 -03:00
Anton Georgiev
83ecc5575f
trim whitespace at end of youtube url
2019-05-01 20:09:49 +00:00
Pedro Beschorner Marin
a2146dfa3a
Matching extra YouTube video IDs from different URL formats
2019-02-07 11:17:05 -02:00
Lucas Zawacki
095935e7ef
Small fixes
2019-01-21 02:49:01 -03:00
Lucas Zawacki
6d4d3daba3
Youtube video. Fix syntax, variable names, move some code into the service, remove unused code
2019-01-16 10:57:20 -03:00
Lucas Zawacki
550bbcd492
Share synchronized youtube video in presentation area
2019-01-14 14:40:27 -03:00