Commit Graph

527 Commits

Author SHA1 Message Date
Ítalo Rossi 5f1bc8be2b Merge pull request #466 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:bugfix/FS-7994-de-duplicate-call-history to master
* commit 'faed47bb49a8945fa4760281238a42bffdcc0b4e':
  FS-7994 - Verto Communicator - Using factory for group calls in history
2015-09-03 07:15:44 -05:00
Stefan Yohansson faed47bb49 FS-7994 - Verto Communicator - Using factory for group calls in history 2015-09-03 08:46:07 -03:00
Anthony Minessale b92d4c2a59 FS-8116 #resolve [Device enumeration hangs on verto init] 2015-09-02 17:20:24 -05:00
João Mesquita 1c32f70a23 FS-8094: [verto_communicator] Added settings to the UI and made them true. 2015-08-31 23:29:17 -03:00
Anthony Minessale II db63d5d6a5 Merge pull request #456 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8089-pop-out-member-list-on-conference to master
* commit 'b7fa8f3347bbc1b52412db185e23ebf66e38abe6':
  FS-8088 [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsub from events.
2015-08-28 17:59:39 -05:00
Joao Mesquita b7fa8f3347 FS-8088 [verto_communicator] Call conference destroy upon hangup and on event destroy to properly unsub from events. 2015-08-28 19:58:46 -03:00
Anthony Minessale 692bd55f6b FS-8046 fix typo 2015-08-28 17:47:05 -05:00
Anthony Minessale f21dc780cd FS-8046 change error back to log 2015-08-28 17:12:19 -05:00
Joao Mesquita 0a2eafa306 FS-7840 [verto_communicator] Use chatChannel to send and receive messages from conferences. 2015-08-28 18:57:48 -03:00
Joao Mesquita 42d1c0c0de FS-8092 [verto_communicator] If there is no data in localStorage, select best resolution for selected camera. 2015-08-28 17:56:51 -03:00
Brian West 181a97ca8d FS-8043 typo 2015-08-28 15:41:08 -05:00
Brian West 36abcab9f9 FS-8043 part 2 2015-08-28 15:39:11 -05:00
Joao Mesquita 045550b00f FS-8043: [verto_communicator] Adjust to improved verto API and refactor how we select cameras 2015-08-28 17:17:40 -03:00
Anthony Minessale d36c9fdd56 FS-8087 #comment fix typo in callback name 2015-08-28 14:34:31 -05:00
Anthony Minessale 1727b457af FS-8087 test for valid cache before setting vars 2015-08-28 14:32:48 -05:00
Anthony Minessale 17ee8dde70 FS-8087 #comment fix depth issue in cached json 2015-08-28 14:28:48 -05:00
Anthony Minessale 63b4ae79c1 FS-8087 sync minified 2015-08-28 14:20:18 -05:00
Anthony Minessale 8a1b75d1db FS-8087 #comment make $.FSRTC.validRes available globally 2015-08-28 14:11:03 -05:00
Brian West 35e503b72a Merge pull request #443 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8060-webkit-does-like-to-set-src-of-video to master
* commit 'f327e103652bd19609f7ad7ccdb02d8ad101d235':
  FS-8060: [verto.js] conditionally set video tag src to null for FF and empty string for others.
2015-08-28 13:22:57 -05:00
Anthony Minessale f669256317 FS-8087 #comment pass valid res to callback 2015-08-28 12:06:11 -05:00
Anthony Minessale 6831fa7015 FS-8087 #comment always make one basic call to getusermedia to ensure perms are ok 2015-08-28 11:41:02 -05:00
Anthony Minessale II 0ffa3a5d0b Merge pull request #452 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8043-doesn-t-appear-to-use-the-selected to master
* commit '8b00fe8dc8b03085da1a63ec4ad80ce08f81105f':
  FS-8043: [verto_communicator] Remove unnecessary calls to localStorage.
2015-08-28 10:55:57 -05:00
Anthony Minessale 0dd6b8403e FS-8087 #comment pass resCheck callback into deviceParams 2015-08-28 10:47:15 -05:00
Anthony Minessale d025aaa3ad FS-8087 #comment add missing bit from last commit 2015-08-28 09:45:52 -05:00
Anthony Minessale c1628690b6 FS-8087 #comment fix issue in camera selection on recovery, refactor to use localStorage, change res detection, reload on network change 2015-08-28 09:42:37 -05:00
João Mesquita 8b00fe8dc8 FS-8043: [verto_communicator] Remove unnecessary calls to localStorage. 2015-08-28 00:12:47 -03:00
Ítalo Rossi 052b546672 Merge pull request #449 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8018-call-recovery-doesn-t-select-the to master
* commit '6a6d2ae8d602c0d4e509703452308afc96b0a24d':
  FS-8018 [verto_communicator] separation of concerns. Get storage service to manage all settings instead of vertoService.
2015-08-27 17:59:44 -05:00
Ítalo Rossi 07e1ef63db Merge pull request #446 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8040-add-no-camera-mode to master
* commit 'da0750231e44aeb726867f7c29c9c48566f5571d':
  FS-8040: [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found.
2015-08-27 17:57:26 -05:00
Joao Mesquita 6a6d2ae8d6 FS-8018 [verto_communicator] separation of concerns. Get storage service to manage all settings instead of vertoService. 2015-08-27 19:00:43 -03:00
Anthony Minessale bfb59ae77c FS-8046 add deviceParams method 2015-08-27 16:14:52 -05:00
Brian West cc6c0be093 Merge pull request #441 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8059-typo-in-verto.js-conf.transfer-method to master
* commit 'ef679db337f3edb2fbbc2f783af47a2077ddb2b7':
  FS-8059 [verto.js] Fix typo when transferring party from conference.
2015-08-27 14:17:22 -05:00
Joao Mesquita da0750231e FS-8040: [verto_communicator] Check if we have a valid resolution reported before calling camera routines and hide controls if none are found. 2015-08-27 15:57:41 -03:00
Ken Rice 3cedeaa67e FS-8066 Add encoded avatar url to userVariables so that mod_conference can use it when no video, or video mute 2015-08-27 12:06:08 -05:00
Italo Rossi eefe21536d FS-8048 [verto_communicator] #resolve Fixing infinite reconnect after changing hostname and websocket url. 2015-08-27 01:01:04 -03:00
Italo Rossi 2eb957453f FS-8062: [verto_communicator] Fixing video controls tooltips, now they are visible 2015-08-27 00:24:43 -03:00
Italo Rossi 0f4f7fd6ca FS-8061: [verto_communicator] Adding license to package.json. 2015-08-27 00:09:41 -03:00
Ítalo Rossi aff81f7fa9 Merge pull request #438 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8025-overlay-icons to master
* commit 'c382c0597c1d92ef35d3c40a84c855a4e3d9b76e':
  FS-8025: [verto_communicator] Restoring the blue blackground on the video controls and making icons white again, looking better.
2015-08-26 22:01:12 -05:00
Italo Rossi c382c0597c FS-8025: [verto_communicator] Restoring the blue blackground on the video controls and making icons white again, looking better. 2015-08-26 23:58:46 -03:00
Ítalo Rossi 2fcc72ac43 Merge pull request #440 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-7979-conference-transfer-doesn-t-prompt to master
* commit '1d3e85093093986d8aabc1caa109b63078d82750':
  FS-7979: [verto_communicator] Removing extra console.log and commented line.
  FS-7979: [verto_communicator] Prompt for extension before transferring a conference member.
2015-08-26 21:30:58 -05:00
Italo Rossi 1d3e850930 FS-7979: [verto_communicator] Removing extra console.log and commented line. 2015-08-26 23:30:00 -03:00
João Mesquita f327e10365 FS-8060: [verto.js] conditionally set video tag src to null for FF and empty string for others. 2015-08-26 23:28:10 -03:00
Ítalo Rossi 581917eb79 Merge pull request #442 in FS/freeswitch from ~JMESQUITA/freeswitch:feature/FS-8001-double-click-from-call-history-to to master
* commit 'ea0d1ebf5498cfe0927af31af166e68e91d1536d':
  FS-8001: [verto_communicator] For this to work, passing in the parameter was missing.
2015-08-26 21:24:03 -05:00
João Mesquita ea0d1ebf54 FS-8001: [verto_communicator] For this to work, passing in the parameter was missing. 2015-08-26 22:16:56 -03:00
João Mesquita ef679db337 FS-8059 [verto.js] Fix typo when transferring party from conference. 2015-08-26 22:10:36 -03:00
João Mesquita 4621b3ff89 FS-7979: [verto_communicator] Prompt for extension before transferring a conference member. 2015-08-26 22:08:46 -03:00
João Mesquita cb52b6e2b4 FS-7957: [verto_communicator] Make console less chatty by commenting liveArray updates and get initial state of the conference on liveArray boot event. 2015-08-26 21:48:46 -03:00
Anthony Minessale 0777568241 don't recv video on screen share 2015-08-26 12:04:07 -05:00
Ítalo Rossi 8eaca2afef Merge pull request #435 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8045-split-files-to-make-it-more-manageable to master
* commit 'aadb1fb3ddb1bee2bcc32e39620889feeab96d3e':
  FS-8045 [Verto-Communicator] Make the folder structure compliant with AngularJS best practices and adjust build system.
2015-08-25 16:59:54 -05:00
Joao Mesquita aadb1fb3dd FS-8045 [Verto-Communicator] Make the folder structure compliant with AngularJS best practices and adjust build system. 2015-08-25 18:46:36 -03:00
Anthony Minessale 2d32859dec FS-8046 #resolve [Verto lib not passing device prefs to dialogs properly] 2015-08-25 16:07:14 -05:00
João Mesquita 931fcbda03 FS-7945 [Verto-Communicator] #resolve Use angular-prompt to ask the user to enter a text for the banner. If cancelled, nothing is done. 2015-08-24 19:58:11 -03:00
Ítalo Rossi 03656d5cb5 Merge pull request #418 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:feature/FS-8002-growl-type-like-pop-up-if-chat-isn-t to master
* commit '9902be9bde9845ffce6ee96b48184dfb1f7a3f0e':
  FS-8002 - Verto Communicator - Using toastr to prompt popup
2015-08-24 17:33:16 -05:00
Ítalo Rossi dad61c3d3a Merge pull request #431 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-7995-members-list-shows-duplicate-members to master
* commit 'f01c85743cf9d1ae9f45174c60ee3b27f75e4d85':
  FS-7995 [verto_communicator] #resolve upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states.Right now clearing chat state.
2015-08-24 17:32:02 -05:00
Joao Mesquita 749313a2b2 FS-8036 [verto.js] #resolve Add chatCallback to $.verto.conf 2015-08-24 16:08:13 -03:00
Joao Mesquita f01c85743c FS-7995 [verto_communicator] #resolve upon call recovery, emit an event on $rootScope so that controllers are able to properly clear states.Right now clearing chat state. 2015-08-24 13:29:55 -03:00
Brian West bd371f4def Merge pull request #423 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-8027-make-grunt-serve-ip-to-work-correctly to master
* commit 'fd134000e764a612c2e3db5b9a22338bdfc905a9':
  FS-8027 #resolve Add watchTask flag to browserSync and add proper regex for replacements
2015-08-24 08:36:23 -05:00
Joao Mesquita 11b24f7e43 FS-8026 [Verto-Communicator] #resolve Add an autofocus directive to both dialpad and login so that enter will just work. On dialpad useful to provide keyboard only input without the need to using the mouse. 2015-08-24 10:18:25 -03:00
João Mesquita fd134000e7 FS-8027 #resolve Add watchTask flag to browserSync and add proper regex for replacements 2015-08-22 22:28:20 -03:00
Joao Mesquita d825ad8a76 Use string-replace and copy partials over 2015-08-21 19:33:25 -03:00
Joao Mesquita 147a639499 FS-8009 Now we are using grunt for building as well and replace contrib-connect for browser-sync because we like use the new kids on the block. 2015-08-21 18:17:14 -03:00
Stefan Yohansson 9902be9bde FS-8002 - Verto Communicator - Using toastr to prompt popup 2015-08-21 18:02:51 -03:00
Italo Rossi 255d2a62bb FS-8013 Verto Communicator - Making navbar blue again, was broken after adding bower 2015-08-21 15:31:12 -03:00
Ítalo Rossi 175fb8667e Merge pull request #417 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:FS-8022-clicking-refresh-device-list-should to master
* commit 'ea4fe4f942e73fa2b7595399523054b8e09840d8':
  FS-8022 - fix refresh devices and prevent reset previous selected configuration
2015-08-21 12:41:25 -05:00
Ítalo Rossi 4e79ac1363 Merge pull request #406 in FS/freeswitch from ~JMESQUITA/freeswitch:feature/FS-8013-user-bower-to-install-javacript-dependencies to master
* commit '22658c79459926590a6b041812a23137fbd8a7c1':
  FS-8013 #resolve Make use of bower to manage dependencies and use wiredep to inject them on the main index.html file.
2015-08-21 12:38:06 -05:00
Stefan Yohansson ea4fe4f942 FS-8022 - fix refresh devices and prevent reset previous selected configuration 2015-08-21 14:33:45 -03:00
João Mesquita 2a890706e1 FS-8024 Display gravatar on interface using new userVariable on mod_conference/mod_verto liveArray.
FS-8023 #resolve Add shadow to the avatar to indicate muting and talking statuses FS-8024 #resolve pass in the email to display avatar.
2015-08-21 14:17:43 -03:00
João Mesquita 22658c7945 FS-8013 #resolve Make use of bower to manage dependencies and use wiredep to inject them on the main index.html file. 2015-08-21 02:09:36 -03:00
Joao Mesquita 77a604f17f FS-8010 Add hardcoded params
FS-8010 Make audio settings configurable as well. UI must be reviewed because it now scrolls on modal appearance.
2015-08-20 21:19:05 -03:00
Joao Mesquita 3717e945e3 FS-8010 Add hardcoded params 2015-08-20 20:53:26 -03:00
Anthony Minessale II 66da0fa8da Merge pull request #411 in FS/freeswitch from ~JMESQUITA/freeswitch:bugfix/FS-7998-dont-prompt-when-recovering-call to master
* commit '070c89996e995c996a8972f89a633d5041621df5':
  FS-7998 #resolve Simply don't ask.
2015-08-20 18:39:33 -05:00
Joao Mesquita c0a5c54bc1 FS-8003 #resolve Use audioInDevices instead of audioDevices to match verto plugin.
FS-8003 Also make modifications so that refreshing device actually calls APIs on the verto library instead of just reparsing it's output.
2015-08-20 20:36:00 -03:00
Joao Mesquita 070c89996e FS-7998 #resolve Simply don't ask.
FS-7998 Add option to settings interface and persist it on local storage.
2015-08-20 19:50:58 -03:00
Ítalo Rossi aa0bbe84af Merge pull request #408 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:bugfix/FS-8017-verto-service-in-local-storage-needs to master
* commit '024f86ad022453e94bfa2cdaa93678e2597c7604':
  FS-8017 - Verto Communicator - fix uses of serialized verto in local storage
2015-08-20 17:20:05 -05:00
Anthony Minessale 74945217b0 FS-7986 add $.verto.refreshDevices(runtime) 2015-08-20 17:14:10 -05:00
Joao Mesquita 2d14aa9389 FS-7997 #resolve We need to have a designer look at the html partial and come up with a CSS to make this better looking. 2015-08-20 18:50:45 -03:00
Stefan Yohansson 024f86ad02 FS-8017 - Verto Communicator - fix uses of serialized verto in local storage 2015-08-20 18:26:35 -03:00
Italo Rossi bd48aced25 FS-7992 - Verto Communicator - Fixing device list at settings. 2015-08-20 17:10:07 -03:00
João Mesquita be73c4f1e6 FS-8009 #resolve Create a grunt project with livereload support. From now on, use npm install && grunt serve to develop on this project. 2015-08-19 23:03:56 -03:00
Ítalo Rossi 7ea5dabd0d Merge pull request #404 in FS/freeswitch from ~JONATASOLIVEIRA/freeswitch:bugfix/FS-7977-selecting-the-highest-supported-resolution-isnt-working to master
* commit '880fb810d045458a05f06a4f65353bc61f69ba99':
  FS-7977 - [Verto Communicator] Fixing default resolution and cleaning code
2015-08-19 15:49:02 -05:00
William Henry dd498786eb FS-7932 - removed the param from the getMute funciton in verto class, not needed on underlying method 2015-08-19 16:42:51 -04:00
Stefan Yohansson 880fb810d0 FS-7977 - [Verto Communicator] Fixing default resolution and cleaning code 2015-08-19 17:36:46 -03:00
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
Anthony Minessale 632c781c1c FS-7513 FS-7509: add control for png and fix bug with null args 2015-05-28 12:47:04 -05:00
Anthony Minessale e93a850e25 FS-7509: update ui 2015-05-28 12:47:04 -05:00
Anthony Minessale c2963fa4fa FS-7509: add code to pick camera and mic from the page and ability to call video endpoints with no camera 2015-05-28 12:47:04 -05:00
Anthony Minessale 93b3a946ec FS-7509: add -screen to current ext when pressing the share button 2015-05-28 12:47:03 -05:00
Anthony Minessale 3e093da0dd FS-7509: default local video cookie to false 2015-05-28 12:47:03 -05:00
Anthony Minessale 863e6c8b79 FS-7509: cleanup 2015-05-28 12:47:03 -05:00
Anthony Minessale e4705dc2e2 FS-7509: add file to demo 2015-05-28 12:47:03 -05:00
Anthony Minessale 2c4c2587ed FS-7513 FS-7509: crack at screen share 2015-05-28 12:47:03 -05:00
Anthony Minessale 889f5265eb FS-7509: update res options 2015-05-28 12:47:02 -05:00
Anthony Minessale f18b872cde FS-7509: add param for local video toggle 2015-05-28 12:47:01 -05:00
Anthony Minessale d6e5bb7a42 FS-7509: update verto js for local video 2015-05-28 12:46:55 -05:00
Seven Du be1654667c FS-7127 #comment vid branch changes 2015-05-28 12:46:53 -05:00
Anthony Minessale 642392213d FS-7132 vid branch changes 2015-05-28 12:46:52 -05:00
Anthony Minessale 51f8679c7b FS-7509: vid screen share placeholder --args --enable-usermedia-screen-capturing --usermedia-screen-capturing 2015-05-28 12:46:51 -05:00
Anthony Minessale 1619a749e8 FS-7509: change res sizes 2015-05-28 12:46:51 -05:00
Anthony Minessale d9507c4c56 FS-7509: set min and max 2015-05-28 12:46:50 -05:00
Anthony Minessale 3584da00d0 FS-7509: add error message to verto debug 2015-05-28 12:46:50 -05:00
Anthony Minessale 1060644a6b FS-7509: mod demo code to reset screen on reload 2015-05-28 12:46:49 -05:00
Anthony Minessale 2538a4b2a1 FS-7509: [verto] add html files 2015-05-28 12:46:49 -05:00
Brian West 396bc993fa Sync verto code 2015-03-25 13:30:20 -05:00
Anthony Minessale 0322da0795 add local mute to verto 2015-03-24 19:42:29 -05:00
Anthony Minessale a8bb1ca2f9 fail call on stream error 2015-03-24 18:50:14 -05:00
Anthony Minessale 406bfb8dec sync 2015-03-11 21:27:32 -05:00
Anthony Minessale 698f03eac2 fix typo 2015-03-11 21:27:16 -05:00
Anthony Minessale 9df39b8fe4 rebuild verto-min 2015-02-21 18:17:15 -06:00
Anthony Minessale 61e250a49b FS-7312 #resolve #comment added feature NEEDS_DOC 2015-02-21 18:15:04 -06:00
Seven Du 23c1829382 FS-7127 #comment fix regression from a80c739, thanks Mike
The second hunk in this patch isn't right.  In the past,
if tmp was null, it would not pass the if.
2015-01-07 15:44:33 +08:00
Anthony Minessale b170e9e9f5 update minified js 2015-01-06 23:34:29 -06:00
Anthony Minessale b79a7e1851 vid screen share placeholder --args --enable-usermedia-screen-capturing --usermedia-screen-capturing 2015-01-06 23:33:42 -06:00
Anthony Minessale 9ca115cf05 this is why we can't have nice things.... C'mon chrome and mozilla its not that hard to both do the same spec 2015-01-06 23:32:09 -06:00
Anthony Minessale 41bfc18a10 add some stuff to verto for introp 2015-01-06 23:31:48 -06:00
Anthony Minessale 94bb4606e3 fixes for recent firefox changes 2015-01-06 23:31:26 -06:00
Anthony Minessale f48ec61d54 FS-7132 #resolve 2015-01-06 03:19:16 -06:00
Seven Du f0ec19315a FS-7127 #comment update README again 2015-01-03 09:31:30 +08:00
Seven Du 7a517eecd8 FS-7127 #comment update README and sync re-generate verto-min 2015-01-03 09:24:59 +08:00
Seven Du a80c739409 FS-7127 #comment follow jshint advices 2015-01-03 09:24:59 +08:00
Seven Du 0db3b1e344 FS-7127 #comment add grunt 2015-01-03 09:24:59 +08:00
Seven Du eb3a27ccee use 4 spaces indent to match the default of jslint
this is the first step of making the code follow the default jslint behaviour,
I also manually changed some { } to make it reasonable in addition to replacing tabs
2014-11-11 23:33:03 +08:00
Anthony Minessale 0f2816d18b add command to comppile non-minified js file for testing 2014-11-07 17:11:47 -06:00
Anthony Minessale 7d6d4d3693 change verto demo cc pic 2014-10-22 15:47:31 -05:00
Anthony Minessale 8e473c3c89 default the stun box to true in verto 2014-10-21 15:56:22 -04:00
Anthony Minessale 401aa24f4a VERTO: expose audio mandatory constraints to demo and disable a few that seem to mess with audio quality 2014-10-13 19:26:29 -04:00
Anthony Minessale bb2427e833 add state change to verto to allow call to stay up when network conditions change 2014-09-18 15:30:33 -04:00
Anthony Minessale 678dc3dcde remove alert 2014-09-08 22:54:21 +05:00
root 15d7706f8f clean up some injection issues in chat display 2014-08-25 18:42:07 -04:00
root 1ecc2c0c49 tweak in login seq in verto 2014-08-25 04:29:22 +05:00
Anthony Minessale 7bbdbadb42 tweak some cid display issues 2014-08-19 03:25:28 +05:00
Anthony Minessale d701e3e033 FS-6739 #resolve 2014-08-14 19:40:47 +05:00
Anthony Minessale 3a10e5dff7 don't overwrite autodial ext from cookie when supplied on the input hash 2014-08-12 00:29:45 +05:00
Anthony Minessale 8135509803 fix early media vs answer race 2014-08-06 21:09:03 +05:00
Anthony Minessale 9245eec00f mod demo so you can change params when not connected 2014-08-05 23:41:28 +05:00
Anthony Minessale 07f80945ef add checkbox to demo to use stun or not 2014-08-02 01:20:00 +05:00
Anthony Minessale 40bb7b7b4d FS-6707 #resolve #comment add the param iceServers to verto constructor. possible values: true: enables previous behaviour, false: nowthe default, use no iceServers, ARRAY of iceServer objects: this object will be passed into the browser as-is 2014-07-31 22:45:47 +05:00
Anthony Minessale 502ddd312a FS-6702 #resolve 2014-07-29 22:17:02 +05:00
Seven Du 4c2b84e89e using hosted version to avoid blocks, following cb7a338 7596689 2014-07-28 20:02:09 +08:00
Anthony Minessale 7ec61d843a css tweak 2014-07-26 01:51:01 +05:00
Anthony Minessale e09ea08c34 hack for dropbox 2014-07-25 02:03:08 +05:00
Anthony Minessale 6f800ef90a add resize 2014-07-25 01:55:53 +05:00
Anthony Minessale a4ff7eade7 render image urls 2014-07-25 01:38:12 +05:00
Anthony Minessale a47dc4b5d0 render image urls 2014-07-25 01:31:35 +05:00
Anthony Minessale bd804df7a3 only do kepress on outside of page for dtmf 2014-07-24 23:43:05 +05:00
Anthony Minessale acffa7961b send dtmf from keyboard strokes 2014-07-24 23:17:55 +05:00
Anthony Minessale 004c5ab2b0 fix some issues with duplicate chat events and some cleanup 2014-07-24 22:58:12 +05:00
Anthony Minessale cd5e6d331a update css 2014-07-24 21:39:03 +05:00
Anthony Minessale fbf4ccdf02 FS-6686 #resolve #comment increased the timeout to 30 to accomidate situations where the engine takes longer to pick an IP 2014-07-24 21:24:17 +05:00
Anthony Minessale c735f5c1a4 add enter press detection to the extension field to auto-dial 2014-07-24 21:03:40 +05:00
Anthony Minessale 7596689865 add chat to demo 2014-07-24 10:13:39 +05:00
Anthony Minessale cb7a3385aa go back to hosting js files for demo since some places block it 2014-07-24 10:13:39 +05:00
Anthony Minessale 997e921721 add transfer command 2014-07-19 00:32:09 +05:00
Michael Jerris aa434fd460 FS-6665 #comment fixed #resolve 2014-07-18 13:25:28 -04:00
Anthony Minessale b85da6d9f7 FS-6665 #resolve #comment fixed 2014-07-18 22:10:01 +05:00
Anthony Minessale 8a10763b34 test 2014-07-18 22:09:57 +05:00
Anthony Minessale b820d5e90c FS-6665 #resolve #comment fixed 2014-07-18 22:08:08 +05:00
Anthony Minessale a907bfc34a test 2014-07-18 22:07:46 +05:00
Anthony Minessale e7700c0ac4 FS-6665 #resolve #comment This should fix it 2014-07-18 22:05:15 +05:00
Anthony Minessale 83ba9d82e1 rm unused files 2014-07-17 16:26:37 -04:00
Anthony Minessale a2921e269c update verto with some fixes and enhancements with reconnection 2014-07-18 01:04:04 +05:00
Anthony Minessale 6f12de990a hash dial take 2 2014-07-16 00:11:48 +05:00
Anthony Minessale 6174a80e7c revert 2014-07-15 23:49:22 +05:00
Anthony Minessale 58f7376fea update 2014-07-15 23:34:01 +05:00
Anthony Minessale 4e34aa639a hash auto dialing 2014-07-15 23:01:56 +05:00
Anthony Minessale 025fe24632 minor tweak 2014-07-15 22:25:32 +05:00
Anthony Minessale 8d33af4e5c clean up verto demo and add examples of moderator controls 2014-07-14 13:01:53 -04:00
Anthony Minessale ab292dc33d add some more signal tracking to verto 2014-07-14 21:25:43 +05:00
Anthony Minessale 236233d2c7 switch to incall page on early media too 2014-07-14 20:38:39 +05:00
Anthony Minessale 1072c72eab css tweak 2014-07-12 04:29:15 +05:00
Anthony Minessale 3b1113a50e tweak on last commit 2014-07-12 04:17:41 +05:00
Anthony Minessale a03963fb92 fold livetables into verto obj and expose moderator mode 2014-07-12 03:27:08 +05:00
Anthony Minessale 0df352c4fc update image 2014-07-04 03:58:55 +05:00
Anthony Minessale c9d0f89261 update ico 2014-07-03 22:36:08 +05:00
Anthony Minessale 6fad1bf8ff clean up demo a little 2014-07-03 22:20:30 +05:00
Anthony Minessale 2cbea0437f clean up demo a little 2014-07-03 22:14:23 +05:00
Anthony Minessale d833b9d726 expand table width a bit 2014-07-02 22:18:44 +05:00
Anthony Minessale 1ef5d114f5 adjust ringing var 2014-06-30 01:23:07 +05:00
Anthony Minessale 47891d5caa swap 2014-06-21 05:32:22 +05:00
Anthony Minessale f95acb5a53 check in raw verto js files and directory structure for development 2014-06-21 05:26:06 +05:00