Commit Graph

30100 Commits

Author SHA1 Message Date
Italo Rossi 6dad233e9f FS-8225 [verto_communicator] Avoid duplicate members when recovering calls. 2015-09-26 13:59:49 -03:00
Italo Rossi 8796acd80d FS-8223 [verto_communicator] needs display inline-block and obviously the class in the element. 2015-09-26 10:30:35 -03:00
Italo Rossi 2ed70b1a72 FS-8223 [verto_communicator] Fixing members list layout when callerid is too long. 2015-09-26 10:20:32 -03:00
Stefan Yohansson 555be3733b FS-8221 [verto_communicator] Fix number in call history 2015-09-26 10:19:55 -03:00
Anthony Minessale 90124856d4 FS-8213 #resolve [Add support to skip permission checks on verto] 2015-09-25 20:00:03 -05:00
Ken Rice 73acb558cc FS-8224 Allow CallerID to be set from login settings in VC
If CallerID is not set as is the default case with using VC on cantina
default to using the users email address.
2015-09-25 17:56:39 -05:00
Stefan Yohansson 015e81c94f FS-8205 [verto_communicator] fix auto call config provision 2015-09-25 10:08:09 -05:00
Stefan Yohansson ba8b7c8aa2 FS-8205 [verto_communicator] fix login config provision 2015-09-25 10:08:09 -05:00
Stefan Yohansson 8d15e0a3d7 FS-8205 [verto_communicator] fix login 2015-09-25 10:08:09 -05:00
Stefan Yohansson d5241c8c06 FS-8205 [verto_communicator] fix login with config provision 2015-09-25 10:08:09 -05:00
Stefan Yohansson f1ce52430d FS-8205 [verto_communicator] google client id changes 2015-09-25 10:08:09 -05:00
Stefan Yohansson 3d86aaacc5 FS-8205 [verto_communicator] fix incall redirect and first login (localstorage clear) 2015-09-25 10:08:09 -05:00
Stefan Yohansson 787671625d FS-8205 [verto_communicator] fix again 2015-09-25 10:08:09 -05:00
Stefan Yohansson e7b50e8726 FS-8205 [verto_communicator] fix login config and checkConfig 2015-09-25 10:08:09 -05:00
Stefan Yohansson f13308910c FS-8205 [verto_communicator] fix refresh video callback 2015-09-25 10:08:09 -05:00
Stefan Yohansson b213ceaf51 FS-8205 [verto_communicator] fix config reload 2015-09-25 10:08:09 -05:00
Stefan Yohansson 77fd36fa24 FS-8205 [verto_communicator] Add splash screen feature 2015-09-25 10:08:09 -05:00
Stefan Yohansson 5f4aaa4a11 fix identation 2015-09-25 10:08:09 -05:00
Italo Rossi 5d2ef7dac4 FSRTC - calling localStream.stop when it's available or localStream.active = false to make it work on newer chrome canary 2015-09-25 09:05:08 -05:00
Anthony Minessale II 5a5793ce99 Merge pull request #508 in FS/freeswitch from bugfix/FS-7911 to master
* commit 'e5f31310db598c6f842cc007f158ae29d8477cae':
  FS-7911 #resolve
  correct version of proposed patch
2015-09-24 16:01:24 -05:00
Anthony Minessale e5f31310db FS-7911 #resolve 2015-09-24 16:00:39 -05:00
Anthony Minessale 037031fc80 FS-8216 #resolve [Occasional lip sync problems when recording with mod_av ] 2015-09-24 13:55:28 -05:00
Ken Rice 44014fdd17 FS-8183 Move google ClientID to config file where it belongs 2015-09-24 00:05:45 -05:00
Anthony Minessale 2ae48e9c17 FS-8215 #resolve [MacOSX nanosleep is not super accurate] 2015-09-23 18:00:44 -05:00
Michael Jerris c167eb7d5d FS-8190: fix build regression from original FS-8190 commit 2015-09-23 16:40:13 -05:00
Brian West 8b7465425d FS-8130 regression in bridged channels with jitterbuffers 2015-09-23 14:46:47 -05:00
Anthony Minessale dd6da6e06a FS-8211 #resolve [Conference video recordings of layouts with overlap have flickering video] 2015-09-23 13:24:14 -05:00
Anthony Minessale 43ef01fbbe correct version of proposed patch 2015-09-23 11:58:57 -05:00
Anthony Minessale 819a2c13a9 FS-8210 #resolve [mod_verto can be unloaded while it is in use] 2015-09-23 10:35:45 -05:00
Brian West e1f93e4079 FS-8183 tweak the CSS to look better 2015-09-22 19:17:45 -05:00
Anthony Minessale 5bcff7777c FS-8130 add jb_video_low_bitrate for a bit rate to ask for when the jb is taxed 2015-09-22 16:35:06 -05:00
Italo Rossi e677044dfa FS-8200 [verto_communicator] Ending screenshare if user hangup call. Screenshare now is for all instead of only mods. 2015-09-22 18:22:00 -03:00
Anthony Minessale 7ea9b684a7 FS-8204 add sprop-stereo also 2015-09-22 15:31:20 -05:00
Italo Rossi 86805cece3 FS-7980 [verto_communicator] Fixing video padding-top. 2015-09-22 17:15:11 -03:00
Anthony Minessale 5587a0d614 FS-8204 #resolve [Add stereo audio support for opus on FireFox] 2015-09-22 15:10:42 -05:00
Ken Rice 04b83a38be Merge pull request #501 in FS/freeswitch from vc-configs to master
* commit '34d72cba985247531c3745d649cc5b1947bc3f48':
  remove unused code
  FS-8183 #resolve #comment add google api logins to Verto Communicator
  FS-8102 #resolve #comment Add auto-provision/config support to VC
2015-09-22 14:16:31 -05:00
Anthony Minessale 145ae8a0fb FS-8031 firefox was giving up because we replied to their stun 2015-09-22 13:52:50 -05:00
Anthony Minessale 18b5b4cae0 FS-8031 firefox gives up very fast, autoadj on any valid packet when dtls is not up 2015-09-22 13:03:02 -05:00
Anthony Minessale 6a9f936f72 FS-8202 #resolve [Stop peer when ending screen share] 2015-09-22 11:21:32 -05:00
Ítalo Rossi a96290291b Merge pull request #504 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:bugfix/FS-8089-pop-out-member-list-on-conference to master
* commit 'f7ba4c440279fbefda1e61052a4960909ed3ff74':
  FS-8089 [verto_communicator] Opening members list when start conference
2015-09-22 09:02:17 -05:00
Sergey Safarov 62d4d47b1a FS-8198: Fixed default CRLF sequence in t38 SDP 2015-09-22 16:58:08 +03:00
Italo Rossi 64a2e68201 FS-8095 [verto_communicator] Moving factory reset button to bottom left with red color and confirmation. Reloading page upon reset. 2015-09-22 10:49:41 -03:00
Stefan Yohansson f7ba4c4402 FS-8089 [verto_communicator] Opening members list when start conference 2015-09-22 10:23:41 -03:00
Travis Cross 2184af8ea6 Remove explicit set of WorkingDirectory
In the systemd unit for FS/debian, if the WorkingDirectory is not set
then it defaults to '/'.  This is fine for FS, and is a common and
expected chdir choice for daemons.

We had previously set this to /run/freeswitch.  Due to Debian having
systemd-coredump(8) disabled, this was causing core files to be
written to /run/freeswitch, which is a bad place for them as it's
mounted on tmpfs.  So in commit cd68e0f we changed this to the log
directory /var/log/freeswitch.  That choice is a bit usual as well on
Debian.

It's better to leave FS as running on '/'.  This will prevent core
files from being written unless the user adjusts `sysctl
kernel.core_pattern`, which is a reasonable thing to expect if the
user wants these files.  Core files can be huge, and even having them
go to /var/log unexpectedly can be a problem.

When Debian adds the systemd-coredumps support this will all work
nicely and automatically.

ref: http://www.freedesktop.org/software/systemd/man/coredump.conf.html
ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744964

References-commit: cd68e0fe1b

FS-7909
2015-09-22 05:34:15 +00:00
Travis Cross 16d0538fb5 Move chown of /etc/freeswitch/tls to postinst
Doing a chown of something in /etc/ as part of a systemd service file
is totally broken.  It's far too large a sledgehammer to point at /etc
here.  Someone may legitimately not be using /etc/freeswitch/tls in
his configuration, in which case this chown would fail and cause FS to
fail to start.  Or someone may legitimately need /etc/freeswitch/tls
to have different ownership, in which case we would clobber it here.

The right thing to do is to create this directory in the
postinst (which we already are, assuming there is not an existing
configuration) and then perform the chown of it at the same time.

FS-7697
2015-09-22 04:58:50 +00:00
Travis Cross 12e90ce989 Use systemd RuntimeDirectory for /run/freeswitch
This changes how we create the temporary directory /run/freeswitch
when starting FS with systemd.  The /run directory starts empty after
a system reboot, so we need to ensure this directory is present.

Originally for the FS systemd unit we created /run/freeswitch using
ExecStartPre and mkdir.  With commit adb5f0d this was changed to use
the tmpfiles.d(5) mechanism (but the ExecStartPre/mkdir code was not
removed).

As part of systemd.exec(5), systemd provides a mechanism to
automatically manage these directories under /run and to bind their
lifetime to the lifetime of the process.  This is actually what we
want here as compared to the more general tmpfiles.d(5) mechanism.

This commit moves to using the RuntimeDirectory= mechanism and removes
the obsolete ExecStartPre/mkdir code.

References-commit: adb5f0d278
2015-09-22 04:41:00 +00:00
Mike Jerris e7e79c213d Merge pull request #502 in FS/freeswitch from ~SAUMAR/freeswitch:bugfix/FS-7673-odbc-null-value-incorrectly-evaluated to master
* commit '3aa051e1a14dfc40a77757247b6849dbd2c9c69d':
  FS-7673: ODBC NULL value incorrectly evaluated in mod_v8
2015-09-21 22:28:58 -05:00
Saumar Hajjar 3aa051e1a1 FS-7673: ODBC NULL value incorrectly evaluated in mod_v8 2015-09-21 23:36:42 -03:00
Anthony Minessale f8b19b7485 FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command] 2015-09-21 18:00:32 -05:00
Ken Rice 34d72cba98 remove unused code 2015-09-21 16:01:15 -05:00