Commit Graph

1758 Commits

Author SHA1 Message Date
markjcrane
66ba2802bd The last two changes to xml handler dialplan.lua did not work well with global dialplans. Removed some of the changes to fix the regression. 2016-03-11 00:58:52 -07:00
markjcrane
7b5d8f08c5 Add missing call_direction for ring group destinations. 2016-03-10 18:10:49 -07:00
markjcrane
833860e067 Use a more efficient way to get the domain name for xml handler - dialplan. 2016-03-10 08:18:46 -07:00
markjcrane
d14d4aeb8a Increase efficiency xml handler section dialplan. 2016-03-09 13:09:25 -07:00
markjcrane
6804772e06 Fix the phrases_dir if statement. If the phrases_dir is not null then need to include xml from the file system. 2016-03-07 10:30:29 -07:00
markjcrane
90a9e55b77 Handle the phrases_dir nil in a more flexible way. 2016-03-04 15:51:10 -07:00
markjcrane
9ffcf3d872 Ensure the phrases_dir is not nil. 2016-03-04 15:08:58 -07:00
markjcrane
093235cca5 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-04 12:36:19 -07:00
markjcrane
ac0f620302 Prevent a nil error for xml handler languages. 2016-03-04 12:35:37 -07:00
reliberate
39a31432ba User Dashboard: Minor layout optimizations.
Follow Me: Added search and minimized paging controls.
Extensions: Added minimized paging controls.
2016-03-03 19:01:58 -07:00
markjcrane
cb8aaac1f7 Add ring_member.lua to app/ring_groups/resources/scripts/ring_member.lua. 2016-02-29 18:52:04 -07:00
Alexey Melnichuk
f2c43cb441 Fix. FreeSWITCH also breaks loop if return string value which contain number.
```Lua
dbh:query(sql, function()
  return "1" -- breaks loop
end)
2016-02-26 14:17:28 +03:00
Alexey Melnichuk
bd4fa2a537 Fix. LuaSQL db backend breaks loop only on positive numbers. 2016-02-26 13:57:32 +03:00
Alexey Melnichuk
b797775720 Fix. ODBC db backend should breaks loop only when callback returns number ~= 0
```Lua
dbh:query(sql, function(row)
  -- return 0     -- should not break loop
  -- return true  -- should not break loop
  return 1 -- should break loop
end)
```
2016-02-26 13:52:27 +03:00
reliberate
c469e12226 Languages: Corrected capitalization on 'false'. 2016-02-25 11:13:18 -07:00
FusionPBX
bb13ec5063 Merge pull request #1443 from moteus/database_backend
Database backend
2016-02-25 08:39:07 -07:00
reliberate
baf579c03e Edit: Added Find/Replace and Go To (Line) features in toolbar, rename Ace application folder. 2016-02-24 14:44:32 -07:00
reliberate
e736538654 Edit: Addition of Ace editor application files in /resources 2016-02-24 12:32:41 -07:00
markjcrane
cda89cd03c Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-02-24 10:43:16 -07:00
markjcrane
3d61355494 Update the wallpaper variable yealink_t29g_wallpaper. 2016-02-24 10:42:50 -07:00
Alexey Melnichuk
7c225b404a Fix. Add # to caller ID name when call from IVR 2016-02-24 16:28:38 +03:00
Alexey Melnichuk
466f85a0be Move scripts to separate dirs. 2016-02-24 14:44:50 +03:00
markjcrane
fddef99e40 Update PHPMailer 5.2.2 to 5.2.14. 2016-02-22 15:00:57 -07:00
markjcrane
af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
markjcrane
976fc1bc8f Increase the HTTPS security. 2016-02-22 13:18:37 -07:00
markjcrane
33192164ad Fix a spelling mistake in the log message in dialplan.lua. 2016-02-22 13:17:04 -07:00
markjcrane
724ea56dd5 Set max rotate on the FreeSWITCH logs to 10. 2016-02-22 13:15:55 -07:00
Alexey Melnichuk
4735d9f41c Fix. unpack moved to table in Lua 5.2 2016-02-20 15:22:28 +03:00
Alexey Melnichuk
6035d4033c Fix. connected method on LuaSQL backend. 2016-02-20 15:20:38 +03:00
Alexey Melnichuk
80746dbe3b Add. Support multiple database backends.
```Lua
local Database = require 'resources.functions.database'

-- Default backend configured via xml_handler.db_backend = 'native'
dbh = Database.new("system")

-- To use other backends you can use
dbh = Database.backend.luasql("system")
```
2016-02-19 17:03:45 +03:00
FusionPBX
7e8e1996f0 Merge pull request #1441 from moteus/page_caller_id_name
Fix. set caller id name in `page` application
2016-02-19 00:56:19 -07:00
markjcrane
acda022e25 Company directory allow only setting the first or last name. 2016-02-16 13:05:25 -07:00
Alexey Melnichuk
270508bf95 Fix. set caller id name in page application 2016-02-16 13:36:14 +03:00
markjcrane
9e029b27eb Fix a spelling problem in the demo_ivr.xml. 2016-02-11 13:35:12 -07:00
markjcrane
4e0f3e7918 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-02-10 13:49:46 -07:00
markjcrane
e18a556643 Prevent nil from crashing the lua script. 2016-02-10 13:49:31 -07:00
bdstephenson
3e5353b9aa Update W52P Provisioning Template
account.1.subscribe_mwi should be set to '1' as per Yealink documentation. Not setting this may cause MWI to not work on the W52P.
2016-02-08 08:48:37 -05:00
Alexey Melnichuk
b616736a29 Fix. Declare vars in correct scope. 2016-02-05 10:20:09 +03:00
Alexey Melnichuk
b3764e21f9 Update log. 2016-02-04 20:00:12 +03:00
Alexey Melnichuk
9f818dfbbf Fix. Infinity loop. IVR ignores max_failures. 2016-02-04 19:42:42 +03:00
Alexey Melnichuk
a9e4f5a3e6 Fix. Allow multiple actions in IVR 2016-02-04 19:05:24 +03:00
Alexey Melnichuk
1f9fbc6b7b Use logger class. 2016-02-04 16:05:35 +03:00
Alexey Melnichuk
2fe1337494 Simplify code 2016-02-04 13:20:30 +03:00
Alexey Melnichuk
834c0bce86 Merge remote-tracking branch 'upstream/master' into ivr_menu 2016-02-04 12:14:27 +03:00
FusionPBX
254ecafad3 Merge pull request #1420 from moteus/fix_partial_dialplan
Fix. Do not build context if there error.
2016-02-03 21:32:15 -07:00
markjcrane
5f5b70891c Update for provisioning. Add a new phone the Yealink t49g. 2016-02-03 20:02:59 -07:00
markjcrane
58bbf9ae7b Remove trailing whitespaces. 2016-02-03 19:03:16 -07:00
markjcrane
aa020308d4 In vars.xml switch from hostname to the switchname. 2016-02-03 19:02:10 -07:00
markjcrane
b7512ecc88 Include the mkdir function for the IVR Menu. 2016-02-03 10:43:22 -07:00
markjcrane
986784e3fa Base64 - Make sure the directory structure exists. 2016-02-03 10:01:43 -07:00