blackc2004
0b4a406359
Update {$mac}.cfg
...
added support for second expansion module and tested the changes.
2015-10-03 08:58:41 -07:00
markjcrane
ef3b08b081
Fix sip_to_user and dialed_user for voicemail.
2015-10-02 17:46:39 -06:00
FusionPBX
cbbe5acdad
Update functions.php
...
Minor version update to 4.0.1
2015-10-02 17:23:52 -06:00
Alexey Melnichuk
679905e171
Fix small bags and clear code in call_flow.
...
Move code to turn on/off BLF to separate function.
```Lua
presence_in.turn_lamp( toggle == "false",
call_flow_feature_code.."@"..domain_name,
call_flow_uuid
);
```
Close temp file in call_flow_monitor because on Windows it prevent to remove it.
Connect/release to database inside call_flow_monitor loop.
Check successful connection to database in call_flow_monitor loop so monitor did not crash
if connection temporary lost.
2015-10-02 14:02:13 +04:00
markjcrane
b8823225c5
Remove absolute_codec_string='PCMU,PCMA' from fax_retry.lua as it is not allowing PCMA.
2015-09-30 21:01:17 -06:00
Alexey Melnichuk
87441198b1
Fix. Clear the cache when callcenter config changed.
2015-09-28 12:10:31 +04:00
Alexey Melnichuk
c38d19b899
Change. Reduce search parent host name.
...
This can be done because child and parent channels have to be on same FS.
2015-09-28 11:35:12 +04:00
markjcrane
b374e5bdc5
Fix the ring group missed call email body.
2015-09-27 00:52:47 -06:00
markjcrane
01d4219e1a
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-26 09:00:11 -06:00
markjcrane
b27bcdd820
After event socket class was added it created a bug in FAX email and forward. It was unable to find the new EventSocket class adding the include resolves the problem.
2015-09-26 08:59:36 -06:00
Alexey Melnichuk
e8aee11931
Add. Support intercept FIFO/CallCenter/Enterprise in load balancing mode.
...
Change. `intercept.lua` and `intercept_group.lua` merge in one `intercept.lua` file.
Call `intercept.lua` without arguments behave like `intercept_group.lua`.
2015-09-25 15:30:57 +04:00
FusionPBX
d4e8be5b75
Merge pull request #1164 from moteus/intercept_enterprise_group
...
Fix. Intercept enterprise ring group.
2015-09-24 15:45:08 -06:00
FusionPBX
6548daf40a
Merge pull request #1168 from rdissauer/fix/fax-destination
...
fixed fax destination with * or + in number
2015-09-24 15:32:19 -06:00
FusionPBX
9617b9d6cf
Merge pull request #1171 from rdissauer/fix/suppress-debug-messages
...
Fix. suppress debug messages
2015-09-24 15:19:20 -06:00
roman.dissauer
e47632f8d9
fixed fax destination with * or + in number
2015-09-24 09:37:58 +02:00
roman.dissauer
29ec9f7d18
forgot commenting out end
2015-09-24 09:29:57 +02:00
roman.dissauer
c5036298b8
do not display voicemail sql debug messages
2015-09-24 09:29:57 +02:00
markjcrane
b62818b911
Allow a device that is logged in already to be replaced with a new alternate device.
2015-09-23 20:09:16 -06:00
Alexey Melnichuk
9e538f4b71
Add. intercept for fifo calls
2015-09-23 14:40:05 +04:00
Alexey Melnichuk
8720866ce9
Add. intercept for call center calls
2015-09-23 13:08:22 +04:00
Alexey Melnichuk
279f194b39
Fix. Intercept enterprise ring group.
...
With enterprise call each outbound channel has its own call_uuid.
But we have to use `intercept` for call_uuid of inbound channel.
2015-09-22 19:33:41 +04:00
markjcrane
9debc5a617
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2015-09-15 21:53:39 -06:00
markjcrane
a7915f6dd9
Remove the is_numeric on format_phone.
2015-09-15 21:53:14 -06:00
FusionPBX
0b77b33d9a
Merge pull request #1155 from moteus/cache_delete
...
Fix. `cache.del` method.
2015-09-15 21:04:59 -06:00
markjcrane
9eba74f645
Get the channel variable in a way that will work with hangup.
2015-09-15 10:09:16 -06:00
markjcrane
bd1551a369
Add multi-lingual support to the missed call emails.
2015-09-15 08:49:37 -06:00
Alexey Melnichuk
0c35f41e65
Fix. cache.del method.
...
Fix. cache.set returns boolean value.
Add. basic self_test
2015-09-15 18:02:46 +04:00
FusionPBX
36a7d342b0
Merge pull request #1146 from badcrc/master
...
Random ring groups
2015-09-14 10:38:18 -06:00
FusionPBX
5b95f27207
Merge pull request #1149 from moteus/cache_class
...
Add Log and Cache classes
2015-09-14 10:27:47 -06:00
markjcrane
5f7565b07c
Email template add indentation to make it more readable.
2015-09-11 16:18:40 -06:00
markjcrane
16e0ea7e8c
Change the directory.lua xml parameter from sip_force_contact to sip-force-contact.
2015-09-11 14:04:38 -06:00
Alexey Melnichuk
d146029f59
Fix. load file_exists function
2015-09-10 14:36:30 +04:00
Alexey Melnichuk
60b0f48228
Add. database class
...
```Lua
local Database = require "resources.functions.database"
local dbh = Database.new('system')
--get the domain_uuid
if (domain_uuid == nil) and (domain_name ~= nil) then
local sql = "SELECT domain_uuid FROM v_domains "
sql = sql .. "WHERE domain_name='" .. domain_name .. "';"
domain_uuid = dbh:first_value(sql)
end
local dbh_switch = Database.new('switch') -- check also SQLite file.
local row = dbh_switch:first_row(sql)
if row then
...
end
```
2015-09-10 14:29:13 +04:00
Alexey Melnichuk
59823f97dc
Fix. Not found is treat as success for delete operation.
2015-09-09 16:52:52 +04:00
Alexey Melnichuk
8c2ea6e093
Add. Basic log class.
2015-09-09 10:45:49 +04:00
Alexey Melnichuk
029b806006
Add. Basic cache class
...
Fix. When memcache stopped and mod_memcache loaded dialplan did not build from DB.
2015-09-09 10:22:14 +04:00
markjcrane
ec0479712c
Change DND from loopback/*99[ext] to error/user_busy.
2015-09-08 14:38:46 -06:00
koldoa
c52fd6c013
This should add better compatibility for more database backends
2015-09-07 12:51:12 +02:00
koldoa
a737d217b6
Better code for ring groups
2015-09-07 11:48:10 +02:00
koldoa
05cdf54596
Script for enterling/leaving a ring group, based on the fifo code
2015-09-07 08:51:22 +02:00
koldoa
5eeb5081e9
Detection of SQL backend for random functions
2015-09-07 08:33:34 +02:00
koldoa
7a65bf2148
Random strategy for ring groups
2015-09-07 08:33:34 +02:00
markjcrane
672f2dffaf
This last change will enable do not disturb to update the user status which will then show in the operator panel.
2015-09-05 11:26:13 -06:00
markjcrane
337dc7c822
Fix the sql in the do_not_disturb.lua.
2015-09-05 10:42:22 -06:00
markjcrane
29ac20c1be
When *78 or *79 are used for DND update the user status and agent status.
2015-09-05 10:05:43 -06:00
FusionPBX
9a20e3c80e
Merge pull request #1144 from blackc2004/patch-2
...
y000000000037.cfg
2015-09-04 12:55:08 -06:00
blackc2004
1feb945505
y000000000037.cfg
2015-09-04 09:44:51 -07:00
blackc2004
1c395e255b
{$mac}.cfg
2015-09-04 09:38:48 -07:00
markjcrane
5f7e8a663b
Restore sip_from_user and 2 lines for continue to directory.lua.
2015-09-04 02:52:14 -06:00
markjcrane
c2b0645c50
Restore directory.lua - this fixes load balancing as taught in the FusionPBX Advanced Class.
2015-09-04 02:38:17 -06:00