Raymond Chandler
bcf7d477e2
Merge branch 'master' of fs-git:freeswitch
2012-01-07 19:16:29 -05:00
Raymond Chandler
f5549c291a
probably should be with the rest of the examples
2012-01-07 19:17:44 -05:00
Anthony Minessale
32ec431945
temp-action attr
2012-01-07 08:56:44 -06:00
Anthony Minessale
8c60003894
set a few more basic params initially
2012-01-07 07:54:23 -06:00
Anthony Minessale
727f099d0c
add continue tag
2012-01-07 07:48:37 -06:00
Anthony Minessale
0dfc0110d3
add record support to http format put and post (needs testing and debugging)
2012-01-06 18:28:44 -06:00
Anthony Minessale
3d8f7815c2
add no-cache support
2012-01-06 15:19:18 -06:00
Anthony Minessale
3768d80227
add app lists to white or blacklist apps in the execute tag
2012-01-06 15:10:45 -06:00
Stefan Knoblich
27a3f1ccf2
mod_httapi: Fix Cache-Control max-age= parameter string (length) check
...
This is probably what you had in mind...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-01-06 23:08:45 +01:00
Anthony Minessale
b1ec52b024
scope err
2012-01-06 11:21:06 -06:00
Anthony Minessale
9e2e8f8168
upd
2012-01-06 11:17:30 -06:00
Jeff Lenk
5ea3455f79
add mod_httapi to windows builds
2012-01-06 10:48:31 -06:00
Raymond Chandler
93ce1e641f
php examples
2012-01-06 03:48:40 -05:00
Christopher Rienzo
743dbbf992
fix do_config for <conference> and <dial>
2012-01-06 02:05:20 +00:00
Michael S Collins
eacb639687
Fix 32 bit error on %ld in printf (thanks crienzo)
2012-01-05 17:56:04 -08:00
Michael S Collins
3be54a5460
crienzo's hack for OSX
2012-01-05 17:53:29 -08:00
Michael S Collins
0b639ae0e3
D'oh
2012-01-05 17:38:58 -08:00
Michael S Collins
9bc6bb3cc2
Name of API is 'httapi' and not 'HT-TAPI Hypertext Telephony API'
2012-01-05 17:31:53 -08:00
Anthony Minessale
de6762b462
fine tuning
2012-01-05 17:08:17 -06:00
Michael S Collins
bacdb7b84e
Minor typos
2012-01-05 16:10:47 -08:00
Anthony Minessale
7fab8f1543
move func in the core to hide the need to wrap it
2012-01-05 16:57:31 -06:00
Anthony Minessale
6ef27f1917
add cache-control support
2012-01-05 16:52:37 -06:00
Anthony Minessale
e7848b39b2
this seems to work more often than the present solutions
2012-01-05 15:48:01 -06:00
Anthony Minessale
bc8cbee1fb
mod_httapi.c -- HT-TAPI Hypertext Telephony API (Twillio FreeSWITCH style)
2012-01-05 15:17:59 -06:00
Anthony Minessale
410e523c24
add support for configurable timeout and passing of args to play_and_detect_speech
2012-01-05 10:38:08 -06:00
Anthony Minessale
401ad16faa
demote message to debug
2012-01-04 17:35:22 -06:00
Marc Olivier Chouinard
081c232eb9
FS-3797 --resolve
...
I've remade the patch to use len format used in other voicemail_message_len variable/event to be consistant
2012-01-04 00:18:36 -05:00
Jeff Lenk
6ab3f56393
FS-1573 --resolve
2011-12-28 16:52:30 -06:00
Marc Olivier Chouinard
070887522d
FS-3790 --resolve
...
Changed from using putenv to setenv like the other one
2011-12-28 16:46:39 -05:00
Marc Olivier Chouinard
316a4bd9d7
mod_esl: New module. Allow to Passtruth API command to a remote FS via ESL. First api doesn't keep a persistant connection to farend server explaining the name single_esl. Future version will include settings to keep connections alive for multiple performance
2011-12-28 10:31:16 -05:00
Jeff Lenk
2a33aff7d9
FS-3788 --resolve
2011-12-28 08:58:15 -06:00
Marc Olivier Chouinard
77d324f70e
mod_abstraction: New module. Currently implement API abstraction. Allow to simplify/standarize API name. Initially built for mod_voicemail_ivr. Allow to use scripting language as VM Storage by binding an API with specific argument to an different api call like python and send to it argument initially provided.
2011-12-27 19:53:21 -05:00
Marc Olivier Chouinard
20a8efe2fa
mod_voicemail_ivr: Changed behavior of TIMEOUT/INVALID option. Instead to check incode if it was the last attempt, set the event header IVR-Retry-Left to how many attempt are left. Then we can just do this please try again check inside the phrase system. We can also add prompt like "This is your last chance, Press 1 for new messages, 2 for ...." using this method.
2011-12-27 13:14:36 -05:00
Marc Olivier Chouinard
01267cd6f5
mod_voicemail_ivr: Added a bunch of default prompt for future use once we get sound recorded. In the mean time, having it in the code wont cause problem as long we don't define the phrase in the config file
2011-12-26 19:26:01 -05:00
Marc Olivier Chouinard
226580b5e9
mod_voicemail_ivr: Remove check for empty xml menu config for purge, and fix a comment
2011-12-26 12:34:41 -05:00
Marc Olivier Chouinard
d544c06598
mod_voicemail_ivr: Fixed issue in settings system. Added initials settings.
2011-12-26 11:14:00 -05:00
Marc Olivier Chouinard
f2cba2aa16
mod_voicemail_ivr: Added a missing menu in the conf.xml config. Also refactor nearly all the function name to something more standard. Also tried to make the flow as simple as possible in the menu.c
2011-12-26 02:52:32 -05:00
Marc Olivier Chouinard
d1364ff51f
mod_voicemail_ivr: Additional change for settings support.
2011-12-25 13:37:23 -05:00
Marc Olivier Chouinard
f993cac1a9
mod_voicemail_ivr: Initial support for settings parameters
2011-12-25 01:49:22 -05:00
Marc Olivier Chouinard
17cdf9e1fd
mod_voicemail_ivr: BETA : An alternative voicemail IVR system. It require an API provider for voicemail access that is currently provided by mod_voicemail vm_fsdb API so it can be used simultaneously with mod_voicemail IVR. It currently try to resemble the normal FreeSwitch Voicemail experience. The goal is to expand upon that experience without affecting everyone inproduction user experience.
2011-12-23 19:45:18 -05:00
Jeff Lenk
883de14f30
FS-3776 --resolve FreeBSD changes for spandsp
2011-12-21 19:43:01 -06:00
Michael Jerris
f2cc611606
allow failing voicemail password change from xml_curl
2011-12-21 09:26:24 -05:00
Anthony Minessale
d7a37e9754
allow system API command to capture output from the executed command
2011-12-20 12:34:21 -06:00
Marc Olivier Chouinard
6f47fe7fe8
FS-3620 --resolve
...
This look to be the same parsing done in lcr_app_function. So I would think it an expected behavior and it good to have it at both place.
2011-12-19 00:27:51 -05:00
Marc Olivier Chouinard
cdcaedbf19
FS-1874 --resolve
...
Warning to nibblebill user. This patch will change how billing amount is charged by using the previously unused nibble_inrement variable. If you don't want to increase by increment, then just don't have the increment set
2011-12-19 00:14:03 -05:00
Marc Olivier Chouinard
047a390ad6
FS-3717 --resolve
2011-12-18 22:57:09 -05:00
Marc Olivier Chouinard
ab5f3f2897
FS-3254 --resolve
2011-12-18 01:15:27 -05:00
Marc Olivier Chouinard
fb43f80581
FS-3705 --resolve
2011-12-18 01:13:37 -05:00
Marc Olivier Chouinard
8379a2926e
FS-3037 --resolve
...
Modified patch for formating, also adding support for sqlite db name parameters. Also fix potential db issues in sqlite if using multiple profile.
2011-12-18 00:22:24 -05:00
Marc Olivier Chouinard
ee4145c72a
FS-3761 --resolve
2011-12-17 16:39:04 -05:00