Beta Jitsi Integration (#3476)
* Start on Jitsi Package * add package files * initial proof of concept ui skeleton * Basic working jitsi implementation * Added ssl flag to jitsi meet constructor * Try UI that auto starts call on tab open * Add timeout for name setting * fix the room width when flextab is 790px wide * Adds admin settings for Jitsi; Calls jitsi:connect on tabbar open and disconnect on close; Uses instance_id + room_id for jitsi id; * changed JitsiMeet ssl flag. Flag now means no SSL. So its going to use ssl by default * Add SSL option for Jitsi; Fixed ESLint errors found * Default Jitsi SSL to true * Adds option of colors into tabbar; * Made settings public * Make settings public; Add blinking support; * Started on call timeout * clearInterval and dispose * Clean up and keep from showing multiple instances. * switch setInterval and setTimeout to Meteor methods * move api.dispose into defer. Switch back to non-verbose logging on external_api.js * removed debug logging * Remove un-needed header on template * Move external_api.js inside for onprem that don't allow any external * Allow actionLinks server side as well as client side * Add the ability to add an icon with the actionLink * Added messageType and actionLink to join call. Fixed timeout issues * Allow Jitsi for Channels * remove watermark - confuses some naiive users * Added Beta warning. Fixed some bugs changing rooms * Fixed some eslint issues
Showing
- .eslintrc.js 1 addition, 0 deletions.eslintrc.js
- .meteor/packages 1 addition, 0 deletions.meteor/packages
- .meteor/versions 1 addition, 0 deletions.meteor/versions
- packages/rocketchat-action-links/package.js 2 additions, 2 deletionspackages/rocketchat-action-links/package.js
- packages/rocketchat-action-links/server/actionLinkHandler.js 3 additions, 2 deletionspackages/rocketchat-action-links/server/actionLinkHandler.js
- packages/rocketchat-lib/i18n/en.i18n.json 3 additions, 0 deletionspackages/rocketchat-lib/i18n/en.i18n.json
- packages/rocketchat-lib/server/startup/settings.coffee 1 addition, 2 deletionspackages/rocketchat-lib/server/startup/settings.coffee
- packages/rocketchat-theme/assets/stylesheets/utils/_colors.import.less 30 additions, 0 deletions...etchat-theme/assets/stylesheets/utils/_colors.import.less
- packages/rocketchat-ui-flextab/flex-tab/flexTabBar.coffee 2 additions, 0 deletionspackages/rocketchat-ui-flextab/flex-tab/flexTabBar.coffee
- packages/rocketchat-ui-flextab/flex-tab/flexTabBar.html 1 addition, 1 deletionpackages/rocketchat-ui-flextab/flex-tab/flexTabBar.html
- packages/rocketchat-ui-message/message/message.coffee 2 additions, 1 deletionpackages/rocketchat-ui-message/message/message.coffee
- packages/rocketchat-ui-message/message/message.html 5 additions, 1 deletionpackages/rocketchat-ui-message/message/message.html
- packages/rocketchat-videobridge/client/actionLink.js 24 additions, 0 deletionspackages/rocketchat-videobridge/client/actionLink.js
- packages/rocketchat-videobridge/client/messageType.js 7 additions, 0 deletionspackages/rocketchat-videobridge/client/messageType.js
- packages/rocketchat-videobridge/client/public/external_api.js 377 additions, 0 deletions...ages/rocketchat-videobridge/client/public/external_api.js
- packages/rocketchat-videobridge/client/stylesheets/video.less 29 additions, 0 deletions...ages/rocketchat-videobridge/client/stylesheets/video.less
- packages/rocketchat-videobridge/client/tabBar.js 47 additions, 0 deletionspackages/rocketchat-videobridge/client/tabBar.js
- packages/rocketchat-videobridge/client/views/videoFlexTab.html 10 additions, 0 deletions...ges/rocketchat-videobridge/client/views/videoFlexTab.html
- packages/rocketchat-videobridge/client/views/videoFlexTab.js 99 additions, 0 deletionspackages/rocketchat-videobridge/client/views/videoFlexTab.js
- packages/rocketchat-videobridge/package.js 34 additions, 0 deletionspackages/rocketchat-videobridge/package.js
Loading
Please register or sign in to comment