Commit Graph

146 Commits

Author SHA1 Message Date
Italo Rossi
facf08516c FS-7953 #resolve Verto Communicator - Fixed dialing when typing extension using the keyboard. 2015-08-11 14:36:38 -05:00
Italo Rossi
7cf1238137 FS-7944 --fix Moving hover video control to the left 2015-08-07 11:09:46 -05:00
Italo Rossi
d59c215f59 FS-7944 - Fixing layout controls menu in fullscreen and chat opened. WIP 2015-08-07 10:55:42 -05:00
Jonatas Oliveira
d178092c2a Creating Verto Communicator.
Verto Communicator is a web interface built on top of Verto and AngularJS.

Brought to you by Evolux Sistemas and FreeSWITCH team. :)

FS-7795 - implements fullscreen menu and doubleclick function.
FS-7795 - added chat icon on fullscreen video
FS-7796 - fix missing tooltips in call icons
FS-7796 - fix tooltip position
FS-7798 - implements change login information in modal view
FS-7828 - fix esc key bug when leave fullscren mode. Using css instead of javascript in fullscreen for elements manipulation.
FS-7826 - fix chat sender id with name instead of extension
FS-7831 - remove demo from title
FS-7841 - fix compatibility verification
FS-7842 - 'settings' data persistent
FS-7859 - moved popup down
FS-7827 - added screen share functionality
FS-7857 - default name for source media
FS-7879 - prompt before logout [incall]
FS-7873 - querystring for autocall
FS-7875 - persist login and password password
FS-7877 - phone feature: hold, transfer, incoming, answer, decline, call direction in history
FS-7878 - small devices
FS-7881 - added modal dialog for contributors
2015-08-05 23:53:10 -05:00
Michael Jerris
12a6b8bc53 FS-7889: [mod_conference] move conference chat to use an event channel so messages only go to the right 'room' for the conference 2015-07-23 19:09:24 -05:00
Anthony Minessale
c702eda6b2 FS-7888 #resolve 2015-07-23 18:12:07 -05:00
Anthony Minessale
d4bf6367a0 clean up avatar code a little 2015-07-22 11:44:29 -05:00
Brian West
5c34ef4e54 change for back compat 2015-07-21 16:59:21 -05:00
Anthony Minessale
bf2654ead7 add speaker device support (only works in canary for now) 2015-07-21 10:59:21 -05:00
Anthony Minessale
f1643364c4 FS-7849 #resolve #comment remove extra div breaking full screen in html 2015-07-17 20:31:05 -05:00
Anthony Minessale
f726cb9a53 FS-7769: [mod_conference] Add new multi-canvas and telepresence features
mod_conference new features:
add conference layout "1x1+2x1" and add to layout group grid
add conference flag video-bridge-first-two conference flag
add conference flag video-required-for-canvas to only use avatars for members with video
add conference flag video-muxing-personal-canvas
add conf_verto_ prefix for variables to pass on live array subscription notice
add api command conference foo vid-canvas <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-layer <member_id|all|last|non_moderator> [<newval>]
add api command conference foo vid-watching-canvas <member_id|all|last|non_moderator> [<newval>]
changed api command conference foo vid-layout, args are now "<layout name>|group <group name> [<canvas_id>]"
add channel vars you can set before entering conference video_initial_canvas and video_initial_watching_canvas
add many new output status vars to conference list api
add new conference member flag "second-screen"
add config param video-canvas-count
add config param video-super-canvas-label-layers
add config param video-super-canvas-show-all-layers
add config param video-super-canvas-bgcolor

verto client:
add google login
add hipchat js file
conf_verto_hipchatURL= to control what hipchat server appears if any
global device init and overrides
allow passing sessid
add confMan.canvasCount
add handling of multiple canvases and launching them, and controlling all of their layouts
re-layout moderator controls and add support for changing the watching and input canvas and layers
when launching another canvas, watch subscriptions for the original call so we can automatically close the additional window
maintain camera settings on call recovery
2015-07-13 18:03:16 -04:00
Anthony Minessale
59d6e6323c FS-7746 #resolve this should work now 2015-06-30 14:47:01 -05:00
Anthony Minessale
d5c6443b23 FS-7699 2015-06-24 17:02:31 -05:00
Anthony Minessale
ac9506b084 FS-7699 2015-06-24 12:12:15 -05:00
Anthony Minessale
173c31f38c default to hd for vid 2015-06-18 15:47:51 -05:00
Anthony Minessale
1dc762634d only test audio once on setup of lib to speed up vid res tests 2015-06-18 13:00:42 -05:00
Anthony Minessale
23e9bfc460 tweak js for more Mozilla compat against FF Nightly 2015-06-18 12:47:10 -05:00
Anthony Minessale
0c75eaa809 FS-7664 #resolve 2015-06-17 11:58:25 -05:00
Anthony Minessale
538c28afea FS-7657 #resolve #comment since the one in there doesn't work, we'll just take it out. Note you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) 2015-06-15 15:49:02 -05:00
Anthony Minessale
df7bf942a7 get firefox working again 2015-06-15 13:21:55 -05:00
Anthony Minessale
108f4d4edd add missing verto assignment 2015-06-15 12:28:52 -05:00
Anthony Minessale
564393cf27 refresh checkboxes in demo 2015-06-03 16:21:12 -05:00
Anthony Minessale
e050d63e58 FS-7509: reset radios per silly jquery rules 2015-05-28 12:47:31 -05:00
Anthony Minessale
aacede1914 FS-7509 update the verto demo to init properly with new $.verto.init() so resolutions and devices can be parsed properly 2015-05-28 12:47:29 -05:00
Anthony Minessale
18656a49a3 FS-7509: js typo 2015-05-28 12:47:28 -05:00
Anthony Minessale
e701f7ec9d FS-7509: nm, this instead 2015-05-28 12:47:27 -05:00
Anthony Minessale
f48289ca2c FS-7509: update res detection 2015-05-28 12:47:27 -05:00
Anthony Minessale
459f5b347a FS-7509: add some vid test js functions 2015-05-28 12:47:26 -05:00
Anthony Minessale
5ab557fd51 FS-7509: add userVariables parser to initial connection all variables set in this obj will be set on every inbound call 2015-05-28 12:47:25 -05:00
Anthony Minessale
f08daf1811 FS-7509: comment audio params 2015-05-28 12:47:25 -05:00
Anthony Minessale
d1a21c8dd2 FS-7509: fix layout select menu 2015-05-28 12:47:18 -05:00
Anthony Minessale
272541f423 FS-7509: fix mozilla full screen 2015-05-28 12:47:17 -05:00
Anthony Minessale
d34c85aeb7 FS-7509: add local mute to verto 2015-05-28 12:47:14 -05:00
Anthony Minessale
30a11959fa FS-7509: fail call on stream error 2015-05-28 12:47:14 -05:00
Anthony Minessale
eb819b51b5 FS-7509: WIP media reneg stuff 2015-05-28 12:47:14 -05:00
Anthony Minessale
9bd2d53770 FS-7509: fix typo 2015-05-28 12:47:11 -05:00
Anthony Minessale
6cb4de9957 FS-7509: mouseover to pop controls from the entire User Controls bar 2015-05-28 12:47:09 -05:00
Anthony Minessale
916c348ee3 FS-7509: fix css issue 2015-05-28 12:47:09 -05:00
Anthony Minessale
5dc3c8e5ad FS-7509: exit full screen on hangup 2015-05-28 12:47:09 -05:00
Anthony Minessale
43de3e14eb FS-7509: try to make full screen mode universal 2015-05-28 12:47:09 -05:00
Anthony Minessale
43eb323631 FS-7509: move code to better place 2015-05-28 12:47:09 -05:00
Anthony Minessale
c9cccd519a FS-7509: add some more bandwidth control features 2015-05-28 12:47:09 -05:00
Anthony Minessale
1857da8a54 FS-7509: mess with html5 2015-05-28 12:47:09 -05:00
Anthony Minessale
db191452d6 FS-7509: choose a camera as share source as well as screen 2015-05-28 12:47:09 -05:00
Anthony Minessale
5b9ada2b43 FS-7509 FS-7513: add vid floor control 2015-05-28 12:47:08 -05:00
Anthony Minessale
500b32b343 FS-7509 FS-7514: another round of cleanup 2015-05-28 12:47:06 -05:00
Anthony Minessale
a883818b20 FS-7509: move name to main page 2015-05-28 12:47:06 -05:00
Anthony Minessale
e3615e0d28 FS-7509: fix typo 2015-05-28 12:47:05 -05:00
Anthony Minessale
c02f694c37 FS-7509: add a way to choose bandwidth 2015-05-28 12:47:05 -05:00
Anthony Minessale
c8bbe9bec3 FS-7312 #resolve #comment added feature NEEDS_DOC 2015-05-28 12:47:04 -05:00