Commit Graph

6209 Commits

Author SHA1 Message Date
Alexey Melnichuk
423e0ab503 Add. role to be able select database backend in constructor.
To configure use `database.backend` option
It can be a string value like `database.backend = 'native'`.
So it will always use same backend.
Or it can be a table value like
```Lua
database.backend = {
  main   = 'native';
  base64 = '';
}
```
Role `database.backend.main` is predefined and it equal to `native` if not set.
If there no role when Database class creates or role unknown role `main` is used
```Lua
dbh = Database.new('system') -- uses role `main`
dbh = Database.new('system', 'main') -- same as previews
dbh = Database.new('system', 'base64') -- uses role `base64`
dbh = Database.new('system', 'test')   -- uses role `main`
```
2016-03-25 10:04:48 +03:00
FusionPBX
53d609624b Merge pull request #1499 from moteus/fax_active_gateway_name
Fix. Display correct gateway name in URI on `Fax Active` page
2016-03-23 21:34:45 -06:00
markjcrane
785071cde6 In the IVR Menu make sure direct dial checks if the destination is an extension before sending the call to it. 2016-03-23 12:49:32 -06:00
markjcrane
db3c649aaf Update the disa.lua to prevent errors when caller hangs up before the destination is called. 2016-03-23 11:42:20 -06:00
Alexey Melnichuk
facbd6a62d Fix. Display correct gateway name in URI on Fax Active page 2016-03-23 14:02:33 +03:00
markjcrane
bb379b997e Show both LAN and WAN IP in the registrations. 2016-03-23 00:14:30 -06:00
markjcrane
85263b3a00 Replace the external ip with the internal nat ip address. 2016-03-23 00:07:50 -06:00
markjcrane
f5002bec99 Re-add the time condition dialplan button label. 2016-03-22 23:52:37 -06:00
markjcrane
c4332db765 Time condition hide the group label as it uses too much vertical space and the group number is provided by default. 2016-03-22 23:39:23 -06:00
markjcrane
fe320d40da Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-21 23:45:36 -06:00
markjcrane
cb320f3734 SPA122 - Set message waiting light to No when provisioning the device. 2016-03-21 23:45:05 -06:00
reliberate
bab6f047f9 User Settings: Select query fix, case adjustment on Domain Template select option labels. 2016-03-21 16:54:59 -06:00
reliberate
74006543ef Editor: Fix Clip Library folder nesting, misc adjustments to Clip and File lists. 2016-03-21 16:01:44 -06:00
markjcrane
f3114cdf05 Add support for destination_number name to be customized on inbound routes. 2016-03-21 11:13:47 -06:00
reliberate
fddd3d98ea Dashboard: Fix Memory & Disk Usage stats. 2016-03-21 10:45:03 -06:00
markjcrane
468f4f859c Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-20 13:52:00 -06:00
markjcrane
ab4fb51355 Fix the install title. 2016-03-20 13:51:17 -06:00
reliberate
30655054c0 Dashboard: Enhance with priority numbers and additional System Count items.
Devices: Fix missing translation.
Voicemails: Fix missing translation.
2016-03-20 03:22:29 -06:00
markjcrane
8a0331925a Fix a spelling mistake in xml handler ivr.conf.lua. 2016-03-20 00:49:21 -06:00
markjcrane
bdcd499b2c Fix a minor display issue for contacts. 2016-03-19 21:57:37 -06:00
markjcrane
a11ee88cd8 Hide the IVR sub menus until they are ready. 2016-03-19 21:18:07 -06:00
markjcrane
8139ddeb56 Correct the syntax for the app destinations array. 2016-03-19 19:59:52 -06:00
markjcrane
e984d7e00a Update the IVR Menu class to make dialplan more modular. Add option for LUA or application IVR. 2016-03-19 19:06:06 -06:00
markjcrane
b626edb480 Minor change to indent on one line. 2016-03-19 18:23:19 -06:00
markjcrane
57e212ff42 Fix direct dial for IVR using the xml handler. 2016-03-19 18:13:49 -06:00
FusionPBX
ee7f8c08d7 Merge pull request #1495 from blackc2004/master
fix some email stuff
2016-03-19 15:17:43 -06:00
reliberate
51275443c5 Voicemail: Add bulk delete ability for Messages, instant saved indication when playing/downloading, and table row click to play.
Dashboard: Minor code cleanup.
2016-03-19 13:54:24 -06:00
reliberate
471c647ba2 Voicemail: Change 'View' link to 'Messages' instead. 2016-03-19 08:16:49 -06:00
reliberate
a9e3717e75 SQL Query: Removed.
Command: Integrate SQL Query functionality within Command app.
(Note: Permission and Menu modifications - please Restore Defaults)
2016-03-18 23:18:00 -06:00
blackc2004
80be7780d8 fix some email stuff 2016-03-18 18:53:41 -07:00
reliberate
de75f58e62 Command: Enable PHP syntax highlighting without opening/closing tags. 2016-03-17 17:33:33 -06:00
reliberate
4883356509 Command: Fix bug with Ctrl+Enter to Execute. 2016-03-17 15:57:44 -06:00
reliberate
680d6f1802 Command: Integrate new editor, include Clip Library. 2016-03-17 15:50:18 -06:00
markjcrane
baac930c8a Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-17 13:22:27 -06:00
markjcrane
db8fa2e5f5 Add destination number regex and string_to_regex function. 2016-03-17 13:22:03 -06:00
reliberate
be721b1686 Default/Domain/User Settings: Uncheck the 'Check All' checkbox for a category when a subcategory item is unchecked.
Default Settings: Hide the 'Check All' checkboxes when using the search.
2016-03-17 08:45:07 -06:00
reliberate
f7aca7239c Extensions: Added bulk delete.
Voicemail: Added bulk delete.  On delete, remove recordings folder, and voicemail_options, _destinations, and _greetings database records.
2016-03-16 18:48:42 -06:00
markjcrane
36d8c7815d Change daylight_savings_start_date to daylight_savings_start_day as it is more accurate for representing the data. Add daylight_savings_start_time and daylight_savings_stop_time 2016-03-15 16:15:32 -06:00
markjcrane
6e4be852ad Update default settings add daylight_savings_start_month and date for the polycom templates. 2016-03-15 13:51:01 -06:00
markjcrane
926cda4a97 Add polycom_digitmap to provision category in default settings. 2016-03-15 12:50:04 -06:00
markjcrane
121c58ebe7 Move contact_exists to a method in the provision class. 2016-03-15 12:22:57 -06:00
markjcrane
6905b37df9 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-15 03:23:00 -06:00
markjcrane
eb5d95c5d5 Remove the body of the email from the log in the tmp directory to make it more readable and better compatibility with tail -f. 2016-03-15 03:22:38 -06:00
FusionPBX
133c0c8258 Merge pull request #1489 from mafoo/Enhance-device_edit
Enhance device_edit
2016-03-15 03:12:57 -06:00
markjcrane
da71d80a69 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-15 02:58:48 -06:00
markjcrane
0deda1db2e Rolling back PHPMailer from version 5.2.14 to 5.2.2. The latest version had a problem with smtp authentication set to false it still tried to authenticate. 2016-03-15 02:58:23 -06:00
reliberate
10c99b93b5 User Dashboard: Restore Click-to-Call functionality. 2016-03-14 18:59:30 -06:00
markjcrane
d8aeecad35 Update the Cisco 79xx templates to work with the new contacts array. 2016-03-14 18:56:00 -06:00
mafoo
406a07b6bd Enhance device_edit
tweaked fade in/out for files elements to make them fade in sync and out
in sync
fixed fadeIn for files button as attaching to the fadeout on select
seems to be broken
2016-03-14 16:14:27 +00:00
markjcrane
1c9ee3a8ff Add a missing semi-colon. 2016-03-12 22:16:22 -07:00