Commit Graph

185 Commits

Author SHA1 Message Date
Alexey Melnichuk
8ac7d708d3 Change. Reuse same esl connection to send cache event and command.
Fix. Implicitly close esl connection after do cache command.
2015-12-24 13:19:53 +03:00
markjcrane
fba3fb039f Add one line between each function. 2015-12-19 15:00:10 -07:00
Matthew Vale
fc9a45d313 Added initial version of app/languages
for analyzing missing or overlapping with global text
2015-12-10 10:04:35 +00:00
Matthew Vale
e2cc65874d Add Fallback language support to en-us 2015-12-10 09:57:54 +00:00
Matthew Vale
e3f1e919da Migrate app_languages.php from core to resources 2015-12-10 09:57:08 +00:00
markjcrane
bc1fcebad3 Fix the domain name in the path for the inbound fax dialplan. 2015-12-08 22:34:23 -07:00
markjcrane
16abb2849f Remove the domain name from the switch recordings SESSION variable. The path for single and multi-tenant are handled the same and all will used their domain name. 2015-12-06 12:36:08 -07:00
Matthew Vale
96a22b5321 made reference to install resource literal 2015-12-02 16:07:23 +00:00
markjcrane
1691c3e5f0 Use the new config class in the domains and schema classes. 2015-11-27 19:59:50 -07:00
markjcrane
82e602e93a Missed a set of round brackets on this->exists. 2015-11-27 19:53:30 -07:00
markjcrane
9d9f2597bb Correct the variable name and add the additional code examples. 2015-11-27 19:48:22 -07:00
markjcrane
c0394ba790 Remove some of the comments and an extra curly bracket. 2015-11-27 19:29:56 -07:00
markjcrane
ddcd8a5f23 Update the config php class. 2015-11-27 19:25:16 -07:00
markjcrane
e4d850aa10 Rename the config.php file and a few minor adjustments to install_fusionpbx. 2015-11-27 19:03:25 -07:00
markjcrane
377ab8cfd9 Add a new config.php class. 2015-11-27 18:57:23 -07:00
Matthew Vale
75efd1bd58 Resolved install issues, environment now in tact enough to run app_defaults 2015-11-18 17:30:43 +00:00
Matthew Vale
e66b2f831a added support to name the languages
added remaining flags i have from the famfamfam set and renamed them to country names
2015-11-17 16:20:14 +00:00
Matthew Vale
b53999069c Enhancements to language support (for future use)
optimized the text.php to check the language code once, not every time
2015-11-16 09:41:34 +00:00
Alexey Melnichuk
89ccb51144 Fix. Parse ESL response more accurate.
Problem with commands that do not return Content (e.g. sendevent)
In this case `event_socket_request` go to busy wait cycle without chance to success.
On my system it require alot process time and may take >30 sec to save one extension.
2015-08-25 14:14:28 +04:00
markjcrane
59bfdde8d8 Fix the order by for the destinations class. 2015-08-15 23:24:57 -06:00
markjcrane
8ca1eaf93e Give precedence to number_alias over extension in destinations class that generates the destination select list. 2015-08-15 21:49:27 -06:00
markjcrane
ea03a6bc28 Make the destinations class easier to read. 2015-08-15 19:58:47 -06:00
reliberate
361e20e6de Destinations (Class): Enable preferred number formatting for Destination options. 2015-08-14 20:32:56 -06:00
markjcrane
7a7895e9ef Fix the label for the custom select destination. 2015-08-14 10:33:18 -06:00
markjcrane
0aacb224aa If select_found is false then show the custom select. 2015-08-14 10:15:31 -06:00
Alexey Melnichuk
654e0b0516 Fix. Create log file only if necessary. 2015-08-12 12:44:42 +04:00
markjcrane
144e22094e Add translations for check_voicemail, company_directory and record. 2015-08-10 10:09:37 -06:00
markjcrane
ade62be0f1 Change $name to ${name} 2015-08-09 12:14:47 -06:00
markjcrane
5c11a3f103 Change array from ['result']['field'] to ['field']. 2015-08-09 12:00:42 -06:00
markjcrane
078cef0a78 Add Other options to the list of destinations. 2015-08-09 11:20:08 -06:00
markjcrane
c0a0cb308b If there is no item in the group of destinations then don't the group name. 2015-08-07 19:50:06 -05:00
markjcrane
2ceb8ce4c3 Add an empty select option and finish moving to $this->destinations array. 2015-08-06 15:30:43 -05:00
markjcrane
8cc1d98598 Move the destinations array generation into the constructor and add selected support. 2015-08-06 12:11:26 -05:00
markjcrane
e413e61a3b Use the same array consistently. 2015-08-06 00:25:38 -05:00
markjcrane
944216a372 Change domain_name to domain_uuid. 2015-08-06 00:13:57 -05:00
markjcrane
9110c877e7 Remove the round brackets. 2015-08-05 17:30:18 -05:00
markjcrane
3caaf665b3 Add the database connection. 2015-08-05 17:24:37 -05:00
markjcrane
70b96ad053 A few minor adjustments to the new class. 2015-08-05 17:02:34 -05:00
markjcrane
cab4d65600 Initial commit a new php destinations class. Builds a list of destinations dynamically. Typically this contains extensions, ivr menus, ring groups, voicemail and more. 2015-08-05 16:43:22 -05:00
reliberate
14f2705cb3 Menu: Updated code to create menu HTML from array, instead of database directly. 2015-07-30 11:49:51 -06:00
markjcrane
5dfbc2e183 Improve code to update the scripts directory. 2015-07-20 15:32:52 -06:00
Mark Crane
a3e3ed5a97 Add menu array to the menu class. 2015-06-22 17:56:40 +00:00
Mark Crane
57ceca4590 Account for the fact that mb_strtolower is not always available. 2015-06-01 04:54:21 +00:00
Mark Crane
fc06cb3661 More work to make domain names case insensitive. 2015-05-30 20:59:11 +00:00
Mark Crane
dd9ade256f Update release to fix big for systems where GLOB_BRACE is not available. 2015-05-13 04:37:36 +00:00
Nate Jones
fe8032b1c3 Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well. 2015-05-12 18:11:05 +00:00
Nate Jones
ca9e59eca8 Menu: Re-enable Restore Default button for menus other than default, adjust other code to work better with non-default menus. 2015-05-12 06:31:34 +00:00
Nate Jones
7a0895de4d Menu: Restore Default now restores unprotected menu items and their default groups. Removed Restore All function (no longer necessary). Hide Restore Default button for menus other than the default menu. 2015-05-12 03:03:09 +00:00
Nate Jones
3e53a658b2 Default Settings: Fix set() function in domains class to first clear ALL default/domain settings, then only load settings that are currently enabled. 2015-05-01 12:14:52 +00:00
Mark Crane
26f643ed31 Additional work with temporary permissions. 2015-04-29 21:45:05 +00:00