Commit Graph

70 Commits

Author SHA1 Message Date
Anthony Minessale
7151d6acea FS-6402 part 2 2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Chris Rienzo
0b9e5c82a5 FS-6402 mod_rayo/mod_ssml: add mutex to hashes now that iteration is no longer thread-safe 2014-03-24 17:03:33 -04:00
Chris Rienzo
ff555aa519 mod_rayo: some bugfixes to pause-when-offline 2014-03-14 17:23:56 -04:00
Chris Rienzo
9e45174dfe mod_rayo: add new config pause-when-offline - will pause inbound calling if there are no online clients to handle calls. This is useful if you want FS to respond 503 to options ping when there are no online rayo clients. Default behavior is to disable this param. 2014-03-14 15:50:42 -04:00
Chris Rienzo
0f93cc2b49 FS-6281 mod_rayo: don't add timestamp to presence event that already has one. 2014-03-12 21:53:37 -04:00
Chris Rienzo
f9337a6a70 FS-6281 --resolve mod_rayo timestamp presence events 2014-03-10 20:10:18 -04:00
Chris Rienzo
0c0a4867aa mod_rayo: improve error messages when joining to b-leg that is missing 2014-03-10 17:15:58 -04:00
Anthony Minessale
804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Chris Rienzo
5138aede9b FS-6282 mod_rayo: allow outbound call JID to be assigned by client 2014-03-06 23:14:28 -05:00
Chris Rienzo
286d2aef29 FS-6304 mod_rayo- fix race condition on outbound calls 2014-03-04 22:12:43 -05:00
Chris Rienzo
84f2199dea mod_rayo: fix message->call input validation 2014-02-05 23:19:47 -05:00
Chris Rienzo
86903757f6 FS-6192 --resolve 2014-02-05 22:25:39 -05:00
Chris Rienzo
360ef648b4 FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing 2014-01-31 11:36:14 -05:00
James Le Cuirot
4380453ac8 mod_rayo: Translate XMPP messages to SIP messages
Call-bound XMPP messages are translated to SIP messages via
SWITCH_EVENT_SEND_MESSAGE in a similar manner to that described in
draft-ietf-stox-im-06. Messages with a type of "normal" are directed
to the caller. Other types receive a feature-not-implemented response
but it is envisaged that the "groupchat" type could be used to direct
the message to all joined parties.
2014-01-31 10:56:41 -05:00
Chris Rienzo
bda098a3a5 mod_rayo: added platform-code to end reason 2014-01-30 14:42:31 -05:00
Chris Rienzo
915e8eaba1 FS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recent spec changes 2014-01-28 20:58:01 -05:00
Chris Rienzo
9f07a31be5 SIP-6141 --resolve 2014-01-27 22:04:10 -05:00
Chris Rienzo
275d8f882f FS-6077 mod_rayo - minor regression on end events from outbound calls 2014-01-13 15:49:52 -05:00
Chris Rienzo
0b59bfd765 SIP-6077 --resolve mod_rayo - wait for park event before allowing re-join of call 2014-01-13 14:38:47 -05:00
Chris Rienzo
32bbe11d6b mod_rayo remove hack for stopping fax 2014-01-08 04:29:05 -05:00
Chris Rienzo
587ba2ed52 mod_rayo FS-6081 --resolve added mixer presence with entity capabilities 2014-01-06 21:06:31 -05:00
Chris Rienzo
8db351858b mod_rayo CPA implemented - still needs testing 2014-01-05 00:39:40 -05:00
Chris Rienzo
6779217d12 FS-6051 added some logging to help troubleshoot mod_rayo crash 2013-12-20 09:56:04 -05:00
Chris Rienzo
4a2054a951 mod_rayo: doh- fix adhearsionconf core dump 2013-12-04 20:18:09 -05:00
Chris Rienzo
cf0a3bbf83 mod_rayo: added args to console aliases 2013-11-14 16:12:08 -05:00
Chris Rienzo
c00b8d3fe9 FS-5962 --resolve mod_rayo: fix unjoin request on b-leg 2013-11-14 14:47:33 -05:00
Chris Rienzo
048a0eb898 FS-5961 --resolve mod_rayo: fixed <dial>, wasn't returning errors in some scenarios 2013-11-12 11:02:37 -05:00
Chris Rienzo
a5328fe9c3 mod_rayo: send/receivefax bugfixes, also allow outbound calls not created with <dial> to be offered 2013-11-08 11:43:40 -05:00
Chris Rienzo
035818aa3a mod_rayo: log when rayo call is rejected because there are no online clients 2013-11-08 09:38:10 -05:00
Chris Rienzo
f97ca68f8e mod_rayo: add <sendfax> component 2013-11-07 21:41:45 -05:00
Chris Rienzo
69035ff412 mod_rayo: add fax to service discovery query 2013-11-07 16:14:03 -05:00
Chris Rienzo
bb5d283e50 mod_rayo: <receivefax> component added. No support for HTTP(S) yet. 2013-11-06 17:00:13 -05:00
Chris Rienzo
6354b055f2 mod_rayo: allow unjoin of call without specifying call-uri, fix unjoin of call on hold so that b-leg is not hung up, allow unjoin command to b-leg 2013-10-18 15:14:50 -04:00
Chris Rienzo
da5fd53417 mod_rayo: fix hangup after unjoining bridged calls 2013-10-18 09:47:30 -04:00
Chris Rienzo
1c3704e78f FS-5884 --resolve mod_rayo: detect unjoin mismatch 2013-10-17 09:42:52 -04:00
Chris Rienzo
ca32b7e357 FS-5865 --resolve mod_rayo: fix join/unjoin IQ result for mixers 2013-10-15 14:17:33 -04:00
Chris Rienzo
396d2c6cb1 FS-5865 mod_rayo: send IQ result after join/unjoin completes 2013-10-09 17:39:33 -04:00
Chris Rienzo
27d2761ac0 mod_rayo: fix reloadxml issue 2013-09-15 23:23:07 -04:00
Chris Rienzo
8ee46a316f FS-5788 --resolve used wrong variable for setting custom origination SIP headers 2013-09-12 12:13:22 -04:00
Chris Rienzo
d2fb03eda1 mod_rayo: use XMPP URI instead of FS UUID for join/unjoin 2013-08-20 17:26:07 -04:00
Ben Langfeld
c695f2322b mod_rayo: Remove compensation for Punchblock Rayo spec incompatibility 2013-08-20 16:27:40 -04:00
Chris Rienzo
4ae41dd1bd mod_rayo: move alias definition to config file, tweak console command completion to make testing easier 2013-08-14 18:00:30 -04:00
Chris Rienzo
96eba0d6a8 mod_rayo: add support for speech recognizers other than pocketsphinx, fixed some input component bugs, allow simultaneous dtmf and voice input. 2013-08-14 09:41:11 -04:00
Chris Rienzo
83ba706049 mod_rayo: add offer-uri param (default true) to toggle between URI and number in to/from of offer 2013-08-10 09:30:33 -04:00
Chris Rienzo
60e8ca1bcc FS-5686 reversed send/recv direction 2013-08-09 09:54:45 -04:00
Chris Rienzo
0defeeee35 FS-5686 --resolve mod_rayo: allow re-join to mixers so that audio direction can be changed. Added support for audio direction in mixers. Allow unjoin without mixer-name or call-id 2013-08-09 09:42:10 -04:00
Chris Rienzo
5f6d3f0f8e mod_rayo: reply with temporary failure if no clients available to accept call 2013-08-08 11:59:17 -04:00
Chris Rienzo
e94c931102 FS-5679 --resolve mod_rayo: SIP 180 doesn't result in ringing event 2013-08-06 16:21:22 -04:00
Chris Rienzo
68253e3748 FS-5668 --resolve mod_rayo: offer from/to do not match SIP 2013-08-06 15:30:22 -04:00