FusionPBX
10380a619b
Merge pull request #1267 from moteus/fax_queue
...
Add. Send reply message after fax task done.
2015-11-30 11:05:19 -07:00
Alexey Melnichuk
6cfc24f8eb
Fix. Send mail when fail create outbound channel.
2015-11-30 12:08:26 +03:00
Alexey Melnichuk
5339e39db8
Add. Send reply message after fax task done.
2015-11-30 11:57:09 +03:00
Alexey Melnichuk
fedd5ba9fc
Add. Text class to manage translate texts.
2015-11-30 10:22:55 +03:00
Alexey Melnichuk
85634c801e
Change. Move fax_queue to app/fax.
2015-11-28 11:40:54 +03:00
markjcrane
e4d850aa10
Rename the config.php file and a few minor adjustments to install_fusionpbx.
2015-11-27 19:03:25 -07:00
Alexey Melnichuk
83022b60b2
Fix. json encode x-headers
2015-11-27 16:29:52 +03:00
Alexey Melnichuk
406e95ab29
Add. `send_mail` wrapper function to freeswitch.email and v_mailto.php.
...
Fix. Send voicemail when set unknown language/dialect.
2015-11-27 15:47:14 +03:00
Alexey Melnichuk
a439e7caa6
Add. log session uuid
2015-11-26 17:41:48 +03:00
Alexey Melnichuk
ed595a3708
Fix. Remove task in next.lua (Fix preview commit)
2015-11-26 17:30:56 +03:00
Alexey Melnichuk
b00229e5fc
Fix. Remove task in next.lua
2015-11-26 17:25:15 +03:00
Alexey Melnichuk
ac44787e36
Fix. problem when same session can release task multiple times.
...
It can be when originate has group dial-string. So it call `api_hangup_hook`
for each channel.
Now we release task in `retry.lua` only if originate success and this is same channel
which execute `exec.lua`.
If originate fail we release task `next.lua`
2015-11-26 17:23:33 +03:00
markjcrane
89c2f4ecb5
Correct the primary key of v_fax_tasks table. Coding standards require primary key to remove v_ prefix, singular form and add a _uuid postfix. Result is task_uuid has been changed to fax_task_uuid.
2015-11-25 08:51:54 -07:00
FusionPBX
b562c4e5ec
Merge pull request #1251 from moteus/fax_queue
...
Fax queue
2015-11-25 07:37:28 -08:00
Alexey Melnichuk
3e9222d3ab
Fix. cleanup old tasks.
2015-11-25 13:21:02 +03:00
Alexey Melnichuk
e51c890c41
Fix. Log output in retry.lua
2015-11-25 12:42:56 +03:00
Alexey Melnichuk
e4c51396c8
Add. option to work with broken `affected_rows` FS 1.4
2015-11-24 18:49:21 +03:00
Alexey Melnichuk
6d1e73ca13
Fix. Add `split` function (required by lazy_settings).
2015-11-24 14:26:21 +03:00
markjcrane
faad283331
Clear the dial_string variable so that it to prevent duplicate destinations.
2015-11-22 19:07:56 -07:00
Alexey Melnichuk
b3cc3a8887
Add. Supports MySQL/SQLite to fax queue.
2015-11-20 10:38:51 +03:00
Alexey Melnichuk
82d858c2b8
Add. Basic fax_queue_monitor script.
...
To start
From cli: `luarun fax_queue_monitor.lua`
Autostart with FS: Add `<param name="startup-script" value="fax_queue_monitor.lua"/>` to `lua.conf.xml`
From shell: call from `script_dir` `lua fax_queue_monitor.lua` (require installed Lua and some additional libraries).
To stop
remove `fax_queue.tmp` file from `script_dir/run`
2015-11-19 13:19:59 +03:00
Alexey Melnichuk
1944c01820
Remove some log.
2015-11-18 16:41:13 +03:00
Alexey Melnichuk
21e3c62816
Rome some comments.
2015-11-18 16:32:00 +03:00
Alexey Melnichuk
e769a0eafe
Add. Lua part of fax_queue.
...
To poll active task you can run `luarun fax_queue_poll_once.lua`
2015-11-18 16:27:55 +03:00
markjcrane
9761699ae7
Add voicemail record-silence-threshold variable and change the default threshold from 30 to 300.
2015-11-16 16:59:11 -07:00
Alexey Melnichuk
31a0392577
Fix. Call intercept - a scenario where an outgoing call can be intercepted
...
This is same changes as in #1209 .
2015-11-12 14:11:05 +03:00
FusionPBX
7bb1079dd6
Merge pull request #1229 from moteus/ivr_menu_exec_without_args
...
Fix. IVR menu option without arguments.
2015-11-10 18:12:03 -07:00
markjcrane
c385f5fc0f
New database class was implemented in call_forward.lua when using first_value must change select * from with the specific value desired.
2015-11-10 17:26:39 -07:00
markjcrane
0215800778
Change the Database:query to make the fn optional which will make it more backwards compatible with current code. This fixes an issue with recent movement to the database class in call_forward.lua.
2015-11-10 17:04:42 -07:00
markjcrane
ca48132e40
Change enquote to quote.
2015-11-10 13:37:25 -07:00
Alexey Melnichuk
bea4a02056
Fix. Intercept can find wrong channel.
2015-11-10 22:41:34 +03:00
FusionPBX
c5cb52707f
Merge pull request #1174 from moteus/intercept_load_balance
...
Add. Support intercept FIFO/CallCenter/Enterprise in load balancing mode
2015-11-10 11:55:18 -07:00
Alexey Melnichuk
5506d7ce80
Fix. function name
2015-11-10 20:49:46 +03:00
Alexey Melnichuk
2fe16021a1
Fix. always escape quote.
2015-11-10 19:33:01 +03:00
Alexey Melnichuk
5be99e2801
Fix. hungup_rx.lua works on Windows
...
1. Command should use only double quotes.
2. Application should not be quoted (I am not sure may be it is bug in FS `system` command).
So I use double quote on Windows and single quote on other system.
Also I quote strings only if they contain spaces.
To escape quote in string i just double it.
`you got "some text"` become to `you got ""some text"""`
2015-11-10 19:29:06 +03:00
Alexey Melnichuk
30109b4523
Fix. IVR menu option without arguments.
2015-11-10 17:56:40 +03:00
Alexey Melnichuk
85041fabea
Merge branch 'master' into intercept_load_balance
...
# Conflicts:
# resources/install/scripts/intercept_group.lua
2015-11-10 12:30:45 +03:00
markjcrane
00eee7aca3
Fix a problem where the ring group is only calling one external number when there are multiple to call.
2015-11-09 18:42:29 -07:00
Alexey Melnichuk
927e495a0e
Update. call_forward.lua script
...
Fix. Set outbound caller id
Remove. Nested if
Use. cache class
Use. database class
2015-11-09 16:55:35 +03:00
Alexey Melnichuk
dc0b71987b
Update follow_me.lua
...
1. Use `cache` class so now it generates memcache events.
2. Do not use nested if (simplify code)
3. Use local variables.
4. Remove redundant checks.
2015-11-05 18:02:08 +03:00
markjcrane
be5a8a31dd
Add the functions to the path for channel_utils.
2015-11-03 16:44:51 -07:00
markjcrane
9e25d4d49a
Add functions to the config require 'resources.functions.config'
2015-11-03 16:41:59 -07:00
Matthew Vale
b9e8b3ef03
fix to use phrases_dir
...
changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths
2015-11-03 11:16:05 +00:00
FusionPBX
fd397f53c1
Merge pull request #1179 from moteus/call_flow
...
Fix small bugs and clear code in call_flow.
2015-11-03 03:30:02 -07:00
FusionPBX
d937f29813
Merge pull request #1186 from moteus/cache_emit_event
...
Add. `cache` class emit MEMCACHE events.
2015-11-03 03:19:36 -07:00
FusionPBX
4a73bf880f
Merge pull request #1202 from moteus/show_channels
...
Fix. Use `api show channels like` did not work on fusion with BDR.
2015-11-03 03:13:27 -07:00
Matthew Vale
c1b5895219
reverted so branch is consistent for patch
2015-11-02 17:32:43 +00:00
Matthew Vale
3a9f2b0f24
changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths
2015-11-02 09:53:42 +00:00
Matthew Vale
63bf36ac81
Fix. use settings for the phrases path rather than assuming
2015-10-30 16:16:56 +00:00
FusionPBX
8770332b5f
Merge pull request #1214 from blackc2004/patch-10
...
Update directory.lua
2015-10-30 09:31:06 -06:00