Commit Graph
100 Commits
Author SHA1 Message Date
markjcrane 42d9548fac XML Handler - directory.lua change ext to username. 2015-08-11 20:36:01 -06:00
FusionPBX c117b071e6 Merge pull request #1080 from moteus/dial_number_alias
Fix. Use number_alias in dial-string.
2015-08-11 20:31:42 -06:00
FusionPBX 9087c09182 Merge pull request #1081 from moteus/number_alias_as_caller_id
Fix. Use number-alias as caller_id_number variable.
2015-08-11 20:30:19 -06:00
markjcrane 601c532013 Change '//' to '/'. This fixes a problem where its calling require when it should call dofile. 2015-08-11 20:25:34 -06:00
FusionPBX 9f4287a9b4 Merge pull request #1087 from moteus/revert-1086-revert-1053-require_config
Change. Use `require` function to load Lua libraries
2015-08-11 20:05:48 -06:00
FusionPBX 978bec7cbd Merge pull request #1088 from moteus/number_alis_group_intercept
Fix. Group intercept extension with number alias
2015-08-11 20:05:04 -06:00
markjcrane 558c82d386 Add a break to prevent call the failover bridge statement at the same time the primary bridge statement is called. 2015-08-11 13:42:46 -06:00
markjcrane 49e27b3637 Fix destination context for the destinations select list. 2015-08-11 13:24:07 -06:00
markjcrane c57b949503 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-08-11 13:15:28 -06:00
markjcrane b960fa00e6 Add select dialplan_context as context to fix the context for time conditions. 2015-08-11 13:13:58 -06:00
FusionPBX 1615de1358 Merge pull request #1086 from fusionpbx/revert-1053-require_config
Revert "Change. Use `require "resources.functions.config"` to load co…
2015-08-10 11:51:00 -06:00
FusionPBX 2a2dd209df Revert "Change. Use require "resources.functions.config" to load config file." 2015-08-10 11:50:29 -06:00
FusionPBX 1a29486bcc Merge pull request #1062 from moteus/win_service
Add. Support windows services.
2015-08-10 11:32:08 -06:00
FusionPBX 559aa61fbd Merge pull request #1053 from moteus/require_config
Change. Use `require "resources.functions.config"` to load config file.
2015-08-10 11:31:35 -06:00
FusionPBX f1e8e1c366 Merge pull request #1017 from moteus/no_default_domain
Change. Does not use `default` dialplan/directory.
2015-08-10 11:27:19 -06:00
markjcrane 1d6c6463e7 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-08-10 11:22:11 -06:00
markjcrane bec13ef258 Ring group external destinations use the | as the delimiter for fail-over. 2015-08-10 11:21:48 -06:00
FusionPBX cd21e26893 Merge pull request #1079 from moteus/temp_dir
Fix. Use `temp_dir` variable instead of hard coded `/tmp`
2015-08-10 10:25:22 -06:00
FusionPBX 983365ad41 Merge pull request #1084 from moteus/page_active_conf
Fix. Allow monitoring page conferences via `Active Conferences` app.
2015-08-10 10:23:03 -06:00
FusionPBX 9d83f9f153 Merge pull request #1083 from daniel-lucio/master
Use os.time instead of mysql native function
2015-08-10 10:22:22 -06:00
markjcrane 01ce7bdb88 Add translations for check_voicemail, company_directory and record. 2015-08-10 10:09:37 -06:00
markjcrane 47c09b99c6 Change $name to ${name} 2015-08-09 12:14:47 -06:00
markjcrane 16b73d63d8 Change array from ['result']['field'] to ['field']. 2015-08-09 12:00:42 -06:00
markjcrane bf8a24d5ee Add Other options to the list of destinations. 2015-08-09 11:20:08 -06:00
markjcrane 3e91d872f4 Add title-other to app_languages.php. 2015-08-09 11:02:18 -06:00
markjcrane d030b52f6d Fix the gateways list for call center agents. 2015-08-07 19:21:25 -06:00
markjcrane 07e884d494 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 e19f459cd8 Change call_center_contact to user_contact. 2015-08-07 15:24:24 -05:00
markjcrane e9b93fd426 Remove switch_select_destination function from the remaining features that used it and replace with the destination php class. 2015-08-07 15:06:07 -05:00
markjcrane 6a767846e6 Comment out the sounds in ivr menu edit use the phrases or recordings instead. 2015-08-07 14:38:33 -05:00
markjcrane ce93da056b Increase the memory efficiency and page load time for IVR Menu edit. 2015-08-07 14:34:58 -05:00
markjcrane 3857b04be0 Convert ring groups to use the new php class. 2015-08-07 14:30:29 -05:00
markjcrane 1238d109c6 Remove and extra line and add creation of the object. 2015-08-07 14:25:49 -05:00
markjcrane fac705c1a8 Update voicemail to use the destination php class. 2015-08-07 14:24:58 -05:00
markjcrane 5d457205f6 Move call flows to the new destinations class. 2015-08-07 14:10:24 -05:00
markjcrane bf96d4afc1 Add the missing echo. 2015-08-07 13:39:25 -05:00
markjcrane 4366aa083a Use the new destinations php class for ivr menu and destinations. 2015-08-07 13:13:55 -05:00
markjcrane 181ab435a8 Add a missing 'and' in the SQL query. 2015-08-06 23:21:10 -05:00
markjcrane ef24c2178e Add an empty select option and finish moving to $this->destinations array. 2015-08-06 15:30:43 -05:00
markjcrane d590df4b61 Make time condition use the new destinations class. 2015-08-06 15:24:42 -05:00
markjcrane 8319533034 Move the destinations array generation into the constructor and add selected support. 2015-08-06 12:11:26 -05:00
markjcrane c4bd1a0e72 Use the same array consistently. 2015-08-06 00:25:38 -05:00
markjcrane cb31af2fc5 Escape the $ for $domain_uuid. 2015-08-06 00:14:46 -05:00
markjcrane b04e958d5b Change domain_name to domain_uuid. 2015-08-06 00:13:57 -05:00
markjcrane 15ca076e09 Escape the $ in the domain_uuid variable. 2015-08-05 18:17:39 -05:00
markjcrane 51169dd358 Remove the round brackets. 2015-08-05 17:30:18 -05:00
markjcrane 88f4348be2 Add the database connection. 2015-08-05 17:24:37 -05:00
markjcrane c128c0fc71 A few minor adjustments to the new class. 2015-08-05 17:02:34 -05:00
markjcrane a3a1d4a1dd 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
markjcrane 5c8a6dd7fe Add destination details to several app_config.php files. 2015-08-04 14:52:10 -06:00
markjcrane 7878b0efa8 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-08-03 18:45:11 -06:00
markjcrane 12f9560595 Add title-call_groups to app/extensions. 2015-08-03 18:42:16 -06:00
markjcrane 64e70ed2d9 Add title-call_centers. 2015-08-03 16:36:59 -06:00
markjcrane f1c43c3ea8 Update the menu to use the app/call_centers directory. 2015-08-03 16:12:12 -06:00
markjcrane a59f0377c3 Change app/call_center to app/call_centers. 2015-08-03 16:09:38 -06:00
markjcrane 1ee7961a90 Change 'title' to 'title-recordings' 2015-08-03 16:05:22 -06:00
markjcrane 2b89eaedc8 Change title-time-conditions to title-time_conditions. 2015-08-03 15:53:48 -06:00
markjcrane ac09ce2a02 Change title_phrases to title-phrases. 2015-08-03 15:52:39 -06:00
markjcrane c2ddc91a4f Change the label 'title' to 'title-ring_groups' 2015-08-03 15:46:44 -06:00
markjcrane 73d62546a4 Make the title-<app name> more consistent. Use underscore in the label name instead of a dash. Dash is used between label type and the label name. 2015-08-03 15:17:05 -06:00
markjcrane c8f87ac7e2 Move the email settings into default settings app_defaults.php. 2015-08-03 10:11:41 -06:00
markjcrane 84a97b52fa To be more consistent with naming convention rename app/ivr_menu to app/ivr_menus. 2015-08-03 09:43:15 -06:00
markjcrane 3ee1fb0513 Remove smtp settings entirely from app/settings. 2015-08-03 09:41:58 -06:00
markjcrane 30a33d84b7 Remove the insert to v_settings as this is being done in app_defaults.php. 2015-08-03 09:32:48 -06:00
markjcrane ed49b0fd51 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-08-02 23:43:53 +00:00
markjcrane a1fdd5c220 Fix a problem with custom public context and XMl handler. 2015-07-31 21:03:22 -06:00
markjcrane 66aa2ee0a0 Change extension_context to extension_user_context in one location that was missed. 2015-07-31 10:58:38 -06:00
markjcrane 3725a83df2 When writing the call center conf file use the .noload template file. 2015-07-31 10:05:04 -06:00
markjcrane 905c68bfad Add a new permission extension_user_context. 2015-07-31 09:37:53 -06:00
markjcrane 82cd26486b Change else if to elseif on extension_edit.php 2015-07-31 09:18:27 -06:00
markjcrane a181b9f779 Allow 0 to be set for numbers for Call Center Queues. 2015-07-31 09:02:26 -06:00
markjcrane b4f1222565 Simplify the code for the call center dialplan. 2015-07-30 21:06:30 -06:00
FusionPBX 851f6bb9f6 Merge pull request #1063 from moteus/call_center_dialplan_uuid
Fix. Override dialplan_uuid.
2015-07-30 20:56:20 -06:00
markjcrane 173e9ca691 Fix fax_retry.lua for domain_name and domain_uuid. Add [FAX] to the logging to the console. 2015-07-30 19:32:18 -06:00
markjcrane b2595d4713 Add accountcode, domain_name and domain_uuid for fax forward. 2015-07-30 19:07:16 -06:00
markjcrane 22b8649fa3 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2015-07-30 17:18:53 -06:00
markjcrane b9183fddde Remove get user defined variables from advanced -> variables should use default or domains settings instead. 2015-07-28 11:30:28 -06:00
markjcrane 8a0a149a1d Remove the old default and even older classic themes. 2015-07-28 11:19:22 -06:00
markjcrane 5af837466d Adjust the vertical line spacing to make it more consistent with the rest of the project. 2015-07-28 11:18:20 -06:00
markjcrane ac734e6140 The email_validate is a generic function so moving it to resources/functions.php. 2015-07-28 11:17:33 -06:00
markjcrane 9506d9c655 Remove code that is no longer being used. 2015-07-28 11:12:42 -06:00
markjcrane 3f4a674364 Change the indentation. Add a conditional include. 2015-07-28 10:42:07 -06:00
markjcrane e255e7eb0c Change from if_group to if_permission which is preferred in most cases. 2015-07-27 14:57:37 -06:00
markjcrane e6ff9576ce Add a permission check to core/domain_settings/domain_edit.php. 2015-07-25 22:52:57 -06:00
markjcrane 82a61ed614 Simplify adding items to the domains array. 2015-07-25 17:44:56 -06:00
markjcrane 63e35e2278 Organize the device profiles according to the key vendor. 2015-07-25 07:57:07 -06:00
markjcrane a0bf30e2c6 Domain name edit only perform the actions if the features are installed. 2015-07-24 14:05:02 -06:00
markjcrane 089f270957 Only include if the domain_setting_edit permission has been assigned to the current user. 2015-07-24 08:59:13 -06:00
markjcrane 9e24112904 Remove setting the domain array again as its redundant. 2015-07-23 17:51:39 -06:00
markjcrane d8c9c3910f Remove trailing tabs. 2015-07-23 17:50:16 -06:00
markjcrane 09886a63a7 Remove one trip to the database. 2015-07-23 14:03:24 -06:00
markjcrane d676c5ee17 Fix a problem with groups not showing up on PHP 5.5.9. 2015-07-22 16:02:06 -06:00
markjcrane 32b782d3f0 Prevent nil errors in settings.lua. 2015-07-22 09:42:35 -06:00
markjcrane 3692c1deb8 Move the 'show application' completely out of the content. Then save the result in a session variable $_SESSION['switch']['applications']. 2015-07-21 09:47:23 -06:00
FusionPBX 3473c580d6 Merge pull request #1048 from moteus/dialplan_edit_without_fs
Fix. Edit dialplan without running FS may load too long.
2015-07-21 09:33:39 -06:00
FusionPBX a214b57f81 Merge pull request #1047 from moteus/page_concat_conf_name
Fix. Concat conf name in page.lua
2015-07-20 16:52:23 -06:00
markjcrane 4a55588898 Remove xml and json from the select list as its horribly inefficient. Move accountcode outside of billing as that may be used by others using the account code. 2015-07-20 15:34:23 -06:00
markjcrane b8f9b423c7 Improve code to update the scripts directory. 2015-07-20 15:32:52 -06:00
markjcrane 6f9eb6ab29 After call forward has been set with feature code *72 or *74 play back the number that call forward is set to. 2015-07-20 12:59:45 -06:00
markjcrane 4fc2bbaa9f Voicemail to email send the email in the send_email.lua rather than with email.lua. So that the delete doesn't occur until after email is sent. 2015-07-20 11:40:31 -06:00