Commit Graph

4660 Commits

Author SHA1 Message Date
FusionPBX 7a8bb0e661 Update app_config.php 2017-02-15 23:38:36 -07:00
FusionPBX 1097d28af8 Update app_config.php 2017-02-15 23:27:05 -07:00
FusionPBX d068b132eb Update app_config.php 2017-02-15 23:24:29 -07:00
FusionPBX 245d342bcf Update app_config.php 2017-02-15 23:22:57 -07:00
FusionPBX a3b2c3c377 Update app_config.php 2017-02-15 23:22:05 -07:00
FusionPBX d3fd93f9b9 Update app_config.php 2017-02-15 23:21:22 -07:00
FusionPBX 1786802c88 Update app_config.php 2017-02-15 23:20:14 -07:00
FusionPBX 5da8a7bea4 Update app_config.php 2017-02-15 23:19:30 -07:00
FusionPBX 1776e25f76 Update app_config.php 2017-02-15 23:18:47 -07:00
FusionPBX b738f32ece Update app_config.php 2017-02-15 23:17:48 -07:00
FusionPBX 3a373588fe Update app_config.php 2017-02-15 23:16:28 -07:00
FusionPBX 0d00df1e33 Update app_config.php 2017-02-15 23:14:56 -07:00
FusionPBX a541ee8e4e Update app_config.php 2017-02-15 23:12:24 -07:00
FusionPBX a47a49499e Update app_config.php 2017-02-15 22:55:46 -07:00
FusionPBX 0d2a46c1aa Update app_config.php 2017-02-15 22:53:20 -07:00
FusionPBX 4ef02ac2a6 Update app_config.php 2017-02-15 22:52:35 -07:00
FusionPBX c13855d2fe Update app_config.php 2017-02-15 22:51:43 -07:00
FusionPBX b35ac57c60 Update app_config.php 2017-02-15 22:49:17 -07:00
FusionPBX 13f3630e4d Update app_config.php 2017-02-15 22:47:48 -07:00
FusionPBX 650072151c Update 2017-02-15 22:45:34 -07:00
FusionPBX aae67667c7 Update app_config.php 2017-02-15 22:44:38 -07:00
FusionPBX f65b6ffcba Update app_config.php 2017-02-15 22:41:42 -07:00
FusionPBX 2d619d9f7f Update app_config.php 2017-02-15 22:40:22 -07:00
FusionPBX 2c097f9790 Update app_config.php 2017-02-15 22:39:34 -07:00
FusionPBX fff3ddb05b Update app_config.php 2017-02-15 22:38:13 -07:00
FusionPBX 37b34b65c9 Update app_config.php 2017-02-15 22:36:26 -07:00
FusionPBX 14327e24e1 Update app_config.php 2017-02-15 22:34:43 -07:00
FusionPBX 1438feb2ad Update app_config.php 2017-02-15 22:33:55 -07:00
FusionPBX 794d736997 Update app_config.php 2017-02-15 22:33:05 -07:00
FusionPBX 2721370403 Update app_config.php 2017-02-15 22:31:51 -07:00
FusionPBX 8a4b23e44f Update app_config.php 2017-02-15 22:29:36 -07:00
FusionPBX 8a0a33c722 Update app_config.php 2017-02-15 22:27:32 -07:00
FusionPBX 25e3dbced3 Update app_config.php 2017-02-15 22:25:48 -07:00
FusionPBX 45940fb7d8 Update app_config.php 2017-02-15 22:23:43 -07:00
FusionPBX c60671e145 Update app_config.php 2017-02-15 22:20:16 -07:00
FusionPBX 36afadadef Update app_config.php 2017-02-15 22:18:58 -07:00
FusionPBX df9d1585b7 Update app_config.php 2017-02-15 22:17:18 -07:00
FusionPBX 036fa9feab Update app_config.php 2017-02-15 22:14:00 -07:00
FusionPBX 5ec8cb9ba6 Update app_config.php 2017-02-15 22:12:37 -07:00
FusionPBX 378f3e25e5 Update app_config.php 2017-02-15 22:11:32 -07:00
FusionPBX b2392939c2 Update app_config.php 2017-02-15 21:43:00 -07:00
FusionPBX c8e7b820c2 Update app_config.php 2017-02-15 21:42:03 -07:00
FusionPBX 3e4c846c7e Update app_config.php 2017-02-15 21:40:56 -07:00
FusionPBX bdcae72834 Update app_config.php 2017-02-15 21:39:53 -07:00
FusionPBX 355e6d60c2 Update app_config.php 2017-02-15 21:32:45 -07:00
FusionPBX 3f16f1e68e Update app_config.php 2017-02-15 21:32:01 -07:00
FusionPBX c47a4a528b Update app_config.php 2017-02-15 21:30:59 -07:00
FusionPBX bb9c9dd469 Update app_config.php 2017-02-15 21:29:46 -07:00
FusionPBX b6a9cb3f04 Update app_config.php 2017-02-15 21:28:54 -07:00
FusionPBX 88f1a4ac2e Update app_config.php 2017-02-15 21:28:18 -07:00
FusionPBX 40a225ec70 Update app_config.php 2017-02-15 21:27:34 -07:00
FusionPBX 97199e8167 Update app_config.php 2017-02-15 21:26:46 -07:00
FusionPBX ede28fa474 Update 2017-02-15 21:09:22 -07:00
FusionPBX cc5a9ee55e Update 2017-02-15 21:06:59 -07:00
FusionPBX ef40872f8c Update ivr_menu_edit.php
Add a missing $ in the IVR menu dialplan.
2017-02-15 08:20:41 -07:00
sergey-mz 84c0df78b8 Show voicemail description (user name) (#2309)
Show voicemail description (user name) after voicemail id.
Useful in case user has more than one mailbox assigned.
2017-02-13 13:20:01 -07:00
sergey-mz 0ec099471a Add contact column to registration table (#2311)
Translations for Contact header
2017-02-13 13:18:09 -07:00
Chris Black 437d3ac735 Add per-voicemail transcription enabled. (#2370) 2017-02-13 13:12:43 -07:00
FusionPBX d6401dc1c5 Update get_call_activity.php 2017-02-13 12:55:11 -07:00
FusionPBX e75b3b65a7 Update scripts.php 2017-02-09 00:19:55 -07:00
netpro25 289861272e Add multiple email fields (#2365)
Add multiple email fields to make entering multiple email addresses easier.
2017-02-08 14:32:07 -07:00
FusionPBX 4394d12268 Update app_defaults.php 2017-02-08 13:29:48 -07:00
Luis Daniel Lucio Quiroz 83c82f1bbf Be sure FAX path exists before uploading (#2345) 2017-02-07 21:37:48 -07:00
Luis Daniel Lucio Quiroz 3f9ce5bf86 SCRIPTS: PHP bin is not always php5 (#2352) 2017-02-07 21:32:39 -07:00
Luis Daniel Lucio Quiroz d6f888f6a9 PHP bin is not always php5 (#2350)
not everybody names php binary as php5
2017-02-07 21:31:52 -07:00
Richard Neese 8bf2348947 fixing debian pkg installs (#2363) 2017-02-07 15:52:44 -07:00
FusionPBX 322e64e5ab Update time_condition_edit.php 2017-02-04 18:02:27 -07:00
FusionPBX e28fff32f1 Update app_languages.php 2017-02-03 15:08:11 -07:00
FusionPBX 3c05e6e5e2 Update contact_import.php 2017-02-03 15:04:21 -07:00
FusionPBX c766cba008 Update app_config.php 2017-02-01 13:30:49 -07:00
FusionPBX e9836b9c69 Update app_config.php 2017-02-01 13:22:24 -07:00
Moishe Grunstein ce56362bf4 Update provision.php (#2336) 2017-01-31 21:38:04 -07:00
FusionPBX 24ebf7a053 Update device.php 2017-01-31 17:25:16 -07:00
FusionPBX 02006cb9c2 Update provision.php
Prevent php warning in the provision php class.
2017-01-31 16:49:47 -07:00
Alexey Melnichuk 3c067947de Add. Support remote reboot Panasonic devices. (#2326)
Tested with Panasonic KX-TGP500 Firmware 22.90
User agent string `Panasonic_KX-TGP500B09/22.90 (<MAC>)`
2017-01-31 00:35:24 -07:00
FusionPBX 4250f9da6d Update device_vendor_function_edit.php
Prevent a warning that was discovered in the admin training.
2017-01-29 13:30:26 -07:00
FusionPBX 89f789432e Update index.php
Prevent a php warning message.
2017-01-29 13:07:08 -07:00
FusionPBX 4c806d8012 Update index_inc.php
Prevent warning messages.
2017-01-29 13:05:05 -07:00
FusionPBX 5050244567 Update app_defaults.php
Update systems that don't have the sip profile domain all alias settings.
2017-01-28 13:09:57 -07:00
FusionPBX 3b025cf1cf Update app_defaults.php
Add the sip profile domain settings on new installs.
2017-01-28 11:06:37 -07:00
FusionPBX ab4b784710 Update 310_extension-to-voicemail.xml
Prevent a minor error.
2017-01-26 13:08:14 -07:00
FusionPBX b24a573cc1 Update recordings.php
Fix a warning when the file recording doesn't exist.
2017-01-26 09:41:06 -07:00
FusionPBX bc9f979393 Create sip_profile_domain_delete.php 2017-01-24 22:42:23 -07:00
FusionPBX faf7bfd86d Update sip_profile_delete.php
Delete data from the sip profile domains table.
2017-01-24 04:10:35 -07:00
FusionPBX 033a03400f Update sip_profile_edit.php
Rewrote almost all of this code other than the code to clear the cache.
2017-01-24 04:08:55 -07:00
FusionPBX 3de72f1f2d Update app/sip_profiles/sip_profiles.php 2017-01-24 04:06:45 -07:00
FusionPBX 62539be7ab Update sip_profile_copy.php 2017-01-24 04:04:18 -07:00
FusionPBX 355db16475 Update app_languages.php 2017-01-24 04:03:13 -07:00
FusionPBX 081fedea19 Update app_config.php
Change sofia_profile_domain_parse to sip_profile_domain_parse.
2017-01-24 04:02:28 -07:00
FusionPBX bca48e7f57 Update app_config.php
Fix the spacing
2017-01-24 02:02:02 -07:00
FusionPBX 9a2deed217 Add sip profile domains.
This will provide the ability to add 'add', 'alias', and 'parse'
2017-01-23 21:00:57 -07:00
FusionPBX ab5394aba4 Update fax_send.php
Prevent the fax cover page from exceeding 1 page.
2017-01-22 22:34:47 -07:00
konradSC 846f2e92cb Update extension_delete.php (#2314)
Delete the extension settings from v_follow_me and v_follow_me_destinations.
2017-01-19 12:57:58 -07:00
FusionPBX d100458123 Update dialplans.php
Fix missing app_uuid for context public.
2017-01-19 12:41:13 -07:00
FusionPBX a050855ed3 Update sql_query_result.php 2017-01-19 12:02:48 -07:00
FusionPBX 49aeb1dc07 Fix xml cdr show all for export. 2017-01-18 20:05:21 -07:00
FusionPBX c77a887311 Update email_cron.php 2017-01-16 23:46:53 -07:00
FusionPBX 0cf97645fd Update email_cron.php 2017-01-16 18:26:23 -07:00
DigiDaz 03b0b5fc68 Stop warning message appearing (#2302)
Stops php warning message appearing when there are no assigned agents
2017-01-15 18:42:42 -07:00
FusionPBX 70c76ad025 Update app_config.php 2017-01-14 13:57:51 -07:00
FusionPBX ea621c4955 Update app_config.php 2017-01-14 00:09:33 -07:00
Alexey Melnichuk a67e215b10 Fix. Display Lan IP for Grandstream (#2297)
Grandstream send IP like `BJC.BGI.B.CAB` so we
should convert it to numeric form.
2017-01-13 14:24:32 -07:00
FusionPBX 522776c64b Delete app_defaults.php 2017-01-13 14:05:57 -07:00
FusionPBX 905c67d57f Delete app_defaults.php 2017-01-13 13:58:34 -07:00
FusionPBX 0ccb7cbd1a Update 470_valet_park.xml 2017-01-13 11:14:29 -07:00
FusionPBX 7a2756788b Update app_config.php 2017-01-13 00:26:25 -07:00
FusionPBX 9d341cd49b Update app_defaults.php 2017-01-13 00:24:29 -07:00
FusionPBX 9a49e7af34 Update app_config.php 2017-01-13 00:19:51 -07:00
FusionPBX ee8c88e7e8 Update app_defaults.php 2017-01-13 00:18:36 -07:00
FusionPBX 6a923029b1 Update app_config.php 2017-01-13 00:11:39 -07:00
FusionPBX d61e1444ce Update app_defaults.php 2017-01-12 23:51:57 -07:00
FusionPBX 6f0c466a36 Update app_defaults.php 2017-01-12 23:47:44 -07:00
FusionPBX 2426b8398d Update app_config.php 2017-01-12 23:44:13 -07:00
FusionPBX 04c9d93ee7 Update app_config.php 2017-01-12 23:42:55 -07:00
FusionPBX eed9cf3c86 Update app_defaults.php 2017-01-12 23:38:58 -07:00
FusionPBX 423e9076b4 Update app_config.php 2017-01-12 23:31:10 -07:00
FusionPBX b70ed2767b Update app_defaults.php 2017-01-12 23:27:11 -07:00
FusionPBX 62e1dabb54 Update app_config.php 2017-01-12 23:24:25 -07:00
FusionPBX 386c83fd01 Update app_config.php 2017-01-12 23:19:37 -07:00
FusionPBX 1cc605cbcd Update app_defaults.php 2017-01-12 23:15:42 -07:00
FusionPBX 4cffec14ca Update app_config.php 2017-01-12 23:11:20 -07:00
FusionPBX 1b817b782a Update app_defaults.php 2017-01-12 23:09:33 -07:00
FusionPBX d6bffb013d Update app_config.php 2017-01-12 23:02:33 -07:00
FusionPBX c28d36128e Update app_defaults.php 2017-01-12 22:57:16 -07:00
FusionPBX 5366c1ef01 Update app_config.php
Add default settings to app_config.php.
2017-01-12 22:50:48 -07:00
FusionPBX 1f618785d5 Update app_defaults.php 2017-01-12 22:44:51 -07:00
FusionPBX 2ba99f3de8 Update app_config.php 2017-01-12 22:39:43 -07:00
FusionPBX becb44a8be Update app_defaults.php 2017-01-12 22:38:31 -07:00
FusionPBX 1b108576b4 Update app_config.php 2017-01-12 22:36:17 -07:00
FusionPBX 01e3649fe0 Update app_defaults.php 2017-01-12 20:35:46 -07:00
FusionPBX 0dd5f9435b Update app_defaults.php 2017-01-12 15:46:33 -07:00
FusionPBX 96f1e190dd Update app_defaults.php 2017-01-12 15:25:28 -07:00
FusionPBX a8edd0d464 Update app_defaults.php 2017-01-12 14:55:06 -07:00
FusionPBX bab992583f Update app_defaults.php 2017-01-12 14:41:43 -07:00
FusionPBX 2508d71b05 Update ring_group_edit.php 2017-01-12 03:19:38 -07:00
FusionPBX 8520731f39 Create app_defaults.php 2017-01-12 03:09:17 -07:00
FusionPBX e81e705651 Update ivr_menu_edit.php 2017-01-12 02:57:27 -07:00
FusionPBX 4be4f37849 Update app_defaults.php 2017-01-12 02:48:22 -07:00
FusionPBX ff6c507cb9 Create app_defaults.php 2017-01-12 02:44:56 -07:00
FusionPBX 9ee466a804 Update app_config.php 2017-01-12 00:56:51 -07:00
konradSC ee01daecb7 Update device_profile_copy.php (#2293)
Fixed missing functionality to copy device_settings that are in a profile. 

Updated select queries to use database function.
2017-01-10 08:12:03 -07:00
FusionPBX a45b014b5f Update scripts.php 2017-01-10 01:41:29 -07:00
FusionPBX 12e8d12dbe Update scripts.php 2017-01-10 01:36:59 -07:00
FusionPBX 3226641a1b Update app_defaults.php 2017-01-10 01:03:27 -07:00
FusionPBX 2d888496de Update app_defaults.php 2017-01-10 00:58:42 -07:00
FusionPBX 70788de885 Update app_defaults.php
Fix warnings.
2017-01-10 00:45:01 -07:00
FusionPBX 8d3da2f566 Update app_defaults.php 2017-01-10 00:36:43 -07:00
FusionPBX ed4ca99f7e Update app_defaults.php 2017-01-10 00:35:32 -07:00
FusionPBX 1914f788bc Update app_defaults.php 2017-01-10 00:32:43 -07:00
FusionPBX ad0e310850 Update app_defaults.php 2017-01-10 00:00:07 -07:00
FusionPBX 7975d3c40d Update 2017-01-09 23:48:15 -07:00
FusionPBX 6ceb371067 Update app_defaults.php
Check to see if the file exists before renaming it.
2017-01-09 23:26:54 -07:00
FusionPBX 52b66797fd Update dialplan_outbound_add.php 2017-01-08 23:17:07 -07:00
FusionPBX 9aa1133ea6 Update
Fix the dial string used with follow me when the dial_string is set in default settings.
2017-01-06 15:49:38 -07:00
FusionPBX eb0eed1c87 Update extension_edit.php 2017-01-05 02:29:43 -07:00
FusionPBX eca050fc3f Update app_defaults.php
Fix a sql error for ringtones.
2017-01-05 02:10:26 -07:00
FusionPBX d0d0b8f041 Update xml_cdr.php 2017-01-04 22:25:17 -07:00
FusionPBX 1552e31e67 Update xml_cdr_inc.php 2017-01-04 21:56:23 -07:00
FusionPBX f04cd905e5 Update app_config.php
Add device vendor functions for Sangoma.
2017-01-03 17:52:27 -07:00
FusionPBX a6ed3c7466 Update device_vendor_function_edit.php
Fix a PHP warning.
2017-01-02 20:03:58 -07:00
FusionPBX 69ef0b7302 Update device_vendor_functions.php 2017-01-02 19:59:23 -07:00
jebsolutions d8b42e424e minor fix: show shell exec errors. Nicer hide/show. (#2275)
test #1:
enter an invalid command for the shell.  e.g. "asdf" then click execute.

expected result:
You get some type of result about invalid command.

Actual result: nothing shows up.  You have no idea if your command worked or not.

fixed result: When doing an exec include errors in the response: 2>&1

Test #2:
Enter something invalid in the switch command.  e.g. "asdf".  Click Execute.  Change to SQL.  Enter something valid e.g. "select * from v_users;"  Click execute.

Expected result:
You see the SQL output right below your "select * from v_users;" input text box.

Actual result:
Because the output from the previous switch/php/shell is not hidden the SQL output is pushed down off the screen.  Unless the user scrolls down they will not see the result and think their SQL command didn't actually work.

Fixed results:
When you do switch/phps/shell show the Response section.
When you do sql hide the response section.

This way only the relevant response/sql_response is shown to avoid confusion/screen clutter.
2016-12-30 12:06:53 -07:00
FusionPBX 10c55348ea Update xml_cdr.php
Capitalize the SQL, change tmp_cdr to an alias of c for CDR, and remove the spaces from the indentation.
2016-12-30 10:54:33 -07:00
Karolis Pabijanskas f3c90f6060 Fix xml_cdr_extension_summary.php speed issues (#2280) 2016-12-29 12:59:52 -07:00
jebsolutions 273a69fc50 Minor fixes to HTML markup. (#2274)
call_flow_edit.php
- fix: <script> tag output before html headers
2016-12-27 10:06:30 -07:00
jebsolutions f40f37bebb vars.php - fix 3 notify warnings (#2247) 2016-12-26 14:57:49 -07:00
Luis Daniel Lucio Quiroz 5bb9c37b20 Fix global vars scope (#2263)
Same rationale as 4.2
2016-12-26 14:53:42 -07:00
FusionPBX 7506941b17 Update app_languages.php 2016-12-23 01:03:22 -07:00
FusionPBX 6e1fc7e4ea Update app_config.php
Add hostname to the gateways table.
2016-12-23 01:02:06 -07:00
FusionPBX bc04f6f2d0 Update app_languages.php 2016-12-23 01:00:49 -07:00
FusionPBX 315ca6d239 Update dialplan_edit.php
Add dialplan hostname and change some of the indentation.
2016-12-23 01:00:02 -07:00
FusionPBX 4993104fbd Update gateway_edit.php
Move the hostname for the gateway behind the advanced button.
2016-12-23 00:29:57 -07:00
FusionPBX a29138fdc2 Update app_config.php
Show the follow me ignore busy by default.
2016-12-22 23:59:28 -07:00
FusionPBX 56666844ff Update xml_cdr_inc.php 2016-12-22 21:36:46 -07:00
FusionPBX 6463d5facf Update xml_cdr.php 2016-12-22 21:19:35 -07:00
FusionPBX 4ca5ad50c7 Update xml_cdr.php 2016-12-22 21:14:22 -07:00
FusionPBX 335084e9d8 Update v_xml_cdr_import.php 2016-12-22 21:10:22 -07:00
FusionPBX d57c9dcafd Update v_xml_cdr_import.php 2016-12-22 20:50:09 -07:00
FusionPBX 89b5bce71a Update xml_cdr.php
Hide the the paging controls in Call Detail Records if there are are not enough records to page.
2016-12-22 19:02:16 -07:00
FusionPBX c2ce12d7b4 Update xml_cdr_search.php 2016-12-22 18:41:19 -07:00
FusionPBX 0bc667d3b0 Update xml_cdr_inc.php 2016-12-22 17:54:10 -07:00
FusionPBX 148ed74f8f Update xml_cdr.php 2016-12-22 17:37:47 -07:00
FusionPBX f22287d22d Update xml_cdr.php 2016-12-22 17:03:05 -07:00
FusionPBX a3e28f5094 Update xml_cdr_inc.php 2016-12-22 16:59:34 -07:00
FusionPBX ad94dfe7f3 Update xml_cdr_inc.php 2016-12-21 17:02:10 -07:00
FusionPBX 39bd024238 Update xml_cdr.php 2016-12-21 16:58:21 -07:00
FusionPBX 4f10b455c9 Update xml_cdr_search.php 2016-12-21 16:25:22 -07:00
FusionPBX b667a78d4a Update v_xml_cdr_import.php 2016-12-21 14:14:45 -07:00
FusionPBX 6f8dc1093b Update xml_cdr.php 2016-12-21 14:02:56 -07:00
jebsolutions 5e14ba33ea Fix multiple notify warnings (#2254)
test:
- enable all errors
- go to log view page

expected result:
- no warnings/notify/errors

actual result:
Notice: Undefined index: ln in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 48
Notice: Undefined index: ord in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 51
Notice: Undefined index: fs in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 54
Notice: Undefined index: a in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 57
Notice: Undefined index: filter in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 81
Notice: Undefined variable: byte_count in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 221
Notice: Use of undefined constant color - assumed 'color' in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 246
Notice: Use of undefined constant font - assumed 'font' in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 246
Notice: Undefined variable: line_num in /var/www/fusionpbx/app/log_viewer/log_viewer.php on line 270
2016-12-20 13:26:42 -07:00
FusionPBX 587cdefd0a Update fax_send.php
Fax conversion failed until adding the /tmp as the home directory in this way.
2016-12-17 12:47:38 -07:00
FusionPBX 22262635ea Update scripts.php
Add expire.default and expire.ivr.
2016-12-14 08:41:35 -07:00
FusionPBX 949e265080 Update dialplans.php 2016-12-13 08:49:33 -07:00
FusionPBX 038a0dd626 Update fileoptionslist.php 2016-12-11 22:57:51 -07:00
FusionPBX 4e061bafff Update filelist.php 2016-12-11 22:53:19 -07:00
FusionPBX 0107479329 Update 070_speed_dial.xml
Removing the other conditions because of the prefix.
2016-12-08 12:26:17 -07:00
FusionPBX e97d8f50f3 Update 070_speed_dial.xml
Adjust the condition order
2016-12-08 12:15:42 -07:00
FusionPBX 2af4c64fff Update 070_speed_dial.xml 2016-12-08 11:06:54 -07:00
FusionPBX e789bf67d7 Update 070_speed_dial.xml 2016-12-08 03:18:09 -07:00
FusionPBX fb300f3db5 Create 070_speed_dial.xml
Add a new speed dial dialplan.
2016-12-08 03:13:11 -07:00
FusionPBX 1385749364 Update app_config.php 2016-12-08 03:05:41 -07:00
FusionPBX 91d966f4ce Update dialplan_edit.php
Use is_array before every use of foreach.
2016-12-08 02:13:40 -07:00
FusionPBX 7ffc680283 Update dialplan_edit.php
Check if details is an array before using ksort.
2016-12-08 02:07:28 -07:00
Alexey Melnichuk 4748250f43 Fix. Remove unused code. (#2233) 2016-12-07 23:46:47 -07:00
FusionPBX f02b9be24c Update app_languages.php
Add english speed dial label and description.
2016-12-07 23:38:21 -07:00
FusionPBX 5b0b527e6d Update contact_phone_edit.php
Add speed dial.
2016-12-07 23:27:31 -07:00
FusionPBX fbf49cbcc0 Update app_config.php
Add contact phone speed dial.
2016-12-07 23:04:12 -07:00
FusionPBX d785523688 Update contact_phone_edit.php 2016-12-07 22:26:13 -07:00
FusionPBX c0c7a8cd4d Delete provision_write.php 2016-12-06 11:30:48 -07:00
FusionPBX ed6c649736 Update device_profile_edit.php 2016-12-06 11:25:37 -07:00
FusionPBX b87fa3646b Update device_edit.php 2016-12-06 11:25:08 -07:00
FusionPBX f17e96ade5 Update device_dashboard.php 2016-12-06 11:24:07 -07:00
FusionPBX da2550ebba Update device_profile_delete.php 2016-12-06 11:22:52 -07:00
FusionPBX e12caa6528 Update device_profile_delete.php 2016-12-06 11:21:13 -07:00
FusionPBX d2835f6a73 Update device_delete.php 2016-12-06 11:19:10 -07:00
FusionPBX 3eec500abb Update extension_edit.php
Fix an extension edit permission problem.
2016-12-06 10:29:44 -07:00
FusionPBX d7b6fbd706 Update voicemail.php 2016-12-03 13:32:55 -07:00
FusionPBX decc256aca Update voicemail_delete.php 2016-12-03 13:23:32 -07:00
FusionPBX 69cde30f8b Update voicemail.php
Validate the input to increase security in the voicemail class.
2016-12-03 12:02:14 -07:00
FusionPBX 266cbaa28d Update voicemail_messages.php 2016-12-03 11:49:51 -07:00
FusionPBX 1efc9e24e7 Update fax_send.php
Adjust the spacing for better consistency matching the rest of the code.
2016-12-02 21:35:40 -07:00
FusionPBX fb7ff49c27 Update extension_edit.php 2016-12-02 17:25:51 -07:00
Alexey Melnichuk 611a70099d Fix. Sync building `$provision` array in all places. (#2226) 2016-12-02 12:11:47 -07:00
FusionPBX 258f0f759f Update fax.php 2016-12-02 01:16:38 -07:00
jebsolutions c5a47e0287 fix: voicemail message delete bug #2100 (#2221)
bug: voicemail_id was never set so wrong path constructed and glob finds no matching files.

test case:
delete a voicemail message from the web interface

expected result:
voicemail is deleted in the database + file system

actual results:
voicemail is still on the file system
2016-12-01 11:53:12 -07:00
Alexey Melnichuk 2946866316 Fix. Use `Ivr Menu/application` settings to switch IVR engine. (#2219) 2016-12-01 11:51:55 -07:00
FusionPBX 49390a0bc2 Update sql_query_result.php
Prevent php warnings.
2016-12-01 05:40:51 -07:00
jebsolutions 94f7d06aef add iNum Dial pattern to dialplan drop-down (#2201)
+011-883-5100-xxxx-xxxx

Most voip providers will give you a free iNum number.  Calls between iNum numbers are typically free.
2016-11-30 20:54:24 -07:00
FusionPBX f14f2fe57d Update provision.php
Prevent a warning on the provisioning class.
2016-11-30 20:50:17 -07:00
Chris Black 1431a8a3fb Voicemail to sms notification (#2205)
Requires that you have fusionpbx-apps/sms

Doesn’t impact anything if you don’t have it. Must be enabled with
default_setting voicemail_to_sms

Everything is disabled by default and the fields in voicemail_edit.php
are hidden by default.
2016-11-30 16:26:39 -07:00
FusionPBX 7ea7490e0e Update extension_copy.php
Change the duplicate message from green to red.
2016-11-29 12:08:11 -07:00
FusionPBX 1f89e76f99 Update extension_copy.php 2016-11-29 11:56:05 -07:00
FusionPBX 6e5b6f5264 Update extension.php 2016-11-29 11:51:33 -07:00
FusionPBX 08c994ebe6 Update extension.php
Improve the extension->exists method.
2016-11-29 11:38:00 -07:00
FusionPBX 537083bd56 Update extension.php
Update the function exists method.
2016-11-29 11:04:00 -07:00
FusionPBX 8c138e3ae4 Update dialplan.php 2016-11-26 23:14:43 -07:00
FusionPBX 3f835ae957 Update call_center_active_inc.php 2016-11-26 21:44:20 -07:00
FusionPBX bf60efb15c Update database_transaction_edit.php 2016-11-26 21:37:43 -07:00
FusionPBX 96720a7825 Update provision.php
Add if is_array statements before using the array to prevent warnings if the array isn't defined.
2016-11-26 18:42:22 -07:00
FusionPBX cc06a78543 Update index.php 2016-11-26 18:35:10 -07:00
FusionPBX 90d9fbff02 Update gateways.php
Reverse the changes to the Gateways list to fix multiple bugs introduced to it from a pull request.
2016-11-25 20:37:44 -07:00
jebsolutions edd220198e fix for issue #2190 missing } (#2191) 2016-11-25 10:03:07 -07:00
jebsolutions 23326d6918 additional error handling for backup/restore (#2187)
prerequisite:
- add at least one backup path to the Advanced->defaults
- do NOT install rar archive/de-archive programs

test case #1
- go to backup screen and download backups as rar

test case #2
- go to backup screen and upload a RAR file

expected result:
- get a sign that an error occurs

actual result:
- not clear if it failed, or why

fix:
added error message.  And you will get the top-bar warning in red on error instead of in green.

note: cut-pasted from google translate for "extraction failed" part of message-restore_failed_extract
2016-11-24 20:53:03 -07:00
FusionPBX 67c8e5f567 Update voicemails.php
Uppercase the SQL, cast voicemail id as text, and add sterilize user data.
2016-11-24 13:01:32 -07:00
FusionPBX 467214b2cd Update extension_edit.php
Prevent a SQL error when adding a new user.
2016-11-24 12:21:55 -07:00
FusionPBX 41614372d0 Update extension.php
Remove the extra exists method added a few hours ago.
2016-11-24 11:03:13 -07:00
Alexey Melnichuk 72cd24d0d5 Fix. Add missing braces in gateways.php (#2179) 2016-11-24 10:09:14 -07:00
FusionPBX a53ed3540e Update extension_edit.php
Use check_str on extension edit when building the sql queries. In the future will switch to PHP PDO prepared statements with parameters. This change fixes a problem where the check_str is used twice and duplicating the single quote.
2016-11-24 03:21:35 -07:00
Mafoo 7962e60206 observe gateway_domain permision more strictly (#1673)
make observation of the gateway_domain permission more strict when
generating edit and delete links
generate edit_link and delete_link once
2016-11-24 00:28:38 -07:00
jebsolutions 03f95d865b prevent cloning duplicate extensions (master #1821) (#2033)
* prevent cloning duplicate extensions

app/extensions/app_languages.php
+ add duplicate extension error prompt

app/extensions/extension_copy.php
+ add check to see if duplicate extension exists

app/extensions/resources/classes/extension.php
+ add function to check if extension exists

* fix typo

* Update app_languages.php

* Update extension_copy.php

* Update extension.php

* Update extension_copy.php

Use the global app_languages.php message-duplicate translation.

* Update extension_copy.php

* Update extension.php
2016-11-24 00:23:44 -07:00
konradSC 19fa07c29a Registration search (#2151)
* Update status_registrations.php

* Update status_registrations_inc.php

* Update status_registrations_inc.php

* Update status_registrations_inc.php

* Update status_registrations_inc.php
2016-11-23 23:20:51 -07:00
FusionPBX 4ff9f0c756 Update provision.php
Allow provision variables of type boolean and numeric.
2016-11-23 22:42:46 -07:00
FusionPBX eae984032a Create recording_play.php
Add the missing recording play file.
2016-11-23 22:08:33 -07:00
FusionPBX be19ad6bfb Update xml_cdr_details.php
Fix the recording links in the xml cdr details.
2016-11-23 22:01:37 -07:00
konradSC a7b76b7a84 Device profile settings (#2165)
* Update app_config.php

* Update device_profile_edit.php

* Update device_setting_delete.php

* Update provision.php
2016-11-23 12:28:59 -07:00
FusionPBX 2c7715dcfd Update xml_cdr.php 2016-11-23 05:24:33 -07:00
jebsolutions 076a02b41c [master] fix bug #2017 ring groups broken until re-save (#2108)
test case:
Create a new ring group with one extension.
Immediately dial the ring group number.

expected result:
Phone rings.  No errors in log.

actual result:
Call terminates and log has "0" as ring_group_uuid and a sql error.
Note: editing and re-saving the ring group works around the problem

The Problem:
Line 162: non-existent variable...being checked is returned as false  = 0

Line 278: Xml gets generated with bogus zero...

Line 298: Generate a new uuid...but too late.  We already generated the xml dial plan which will be invalid until we edit and resave this ring group.

fix:
Generate uuid before generating xml
2016-11-21 21:53:56 -07:00
jebsolutions 1da4785b41 fix orphan v_ring_group_users after deleting ring group (#2110)
* fix orphan v_ring_group_users after deleting ring group

steps to test:
create a ring group with one extension and one user.  This will add one user to v_ring_group_users.  Delete the ring group.

expected result:
ring group and all it's components are deleted

actual result
v_ring_group_user entry for this ring group is not deleted.

This fix: deletes v_ring_group_user when ring group is deleted.

* Update ring_group_delete.php

* Update ring_group_delete.php

Remove the hidden spaces
2016-11-21 13:59:12 -07:00
FusionPBX af55379d19 Update dialplan.php 2016-11-20 14:01:59 -07:00
Alexey Melnichuk c59c0a4c59 Add. Increment number-alias and MWI account number when generates multiple extensions. (#2078) 2016-11-17 11:46:25 -07:00
Alexey Melnichuk c30eb90839 Add. Support number_alias field as presence id in follow me/call forward (#2075) 2016-11-17 11:40:22 -07:00
FusionPBX 536b7d0ed8 Update app_defaults.php 2016-11-12 20:48:16 -07:00
FusionPBX d87f92608d Update call_flow_edit.php
Escape the + with the back slash when used in the dialplan.
2016-11-11 13:55:11 -07:00
FusionPBX 8445a2bffb Update fax_send.php
Get fax variables from default settings and use them for sending.
2016-11-11 13:19:52 -07:00
FusionPBX 38aae2a9be Update app_defaults.php
Ignore ringing to improve fax success rate.
2016-11-11 13:05:51 -07:00
FusionPBX 7f58a05e0c Create 505_call-forward-all.xml 2016-11-10 15:16:58 -07:00
FusionPBX 81e92ed003 Update extension.php
Add exists method to the extension class.
2016-11-05 22:32:20 -06:00
jebsolutions 27694ba988 app/fax/app_defaults.php: (#2031)
+ fix: duplicate check only within same default_setting_category.  This fixes the bug where "keep_local" for fax wasn't being created because there was a "keep_local" for voicemail.  Without this fix you will get a lua error due to the field not being set and nothing shows up in the sent faxes log.

fax/fax_log_view.php:
+ fix: back button text is missing.  Copied correct localized text code from another fax page that worked.

app/fax/app_config.php
+ fix: date field is now timestamp for postgres+mysql.  This fixes the listing only showing the date, not the time as well.

Note: app->defaults doesn't change field types.  Existing installs will have to manually update the field type e.g. for postgres:

sudo -sHu postgres
\d fusionpbx
alter table v_fax_logs alter column fax_date type timestamp without time zone;
\q
2016-11-03 16:24:40 -06:00
Chris Black 7c4a726766 add built in ability for microsoft bing speech to text (#1960)
* add built in ability for microsoft bing speech to text

* move json.lua to lower case and more error checking in record_message

* Replaced Creative Commons json.lua with lunajson.lua which is MIT license

https://github.com/grafi-tt/lunajson/blob/master/LICENSE
2016-11-03 16:11:21 -06:00
FusionPBX f65beacebc Update extension_edit.php
Fix the link thanks KonradSC for reporting the problem.
2016-11-01 21:54:37 -06:00
FusionPBX 86fc5c9f51 Update follow_me.php 2016-11-01 13:45:51 -06:00
FusionPBX 305651724b Update call_forward.php 2016-11-01 13:37:43 -06:00
jalr 8a3e0503cf Add German indications (#2005) 2016-11-01 11:02:21 -06:00
FusionPBX 9039a32923 Update conference_control_details.php 2016-10-29 00:21:05 -06:00
FusionPBX 0aa3b09053 Update conference_control_edit.php 2016-10-29 00:15:29 -06:00
FusionPBX afc4289e81 Update conference_controls.php 2016-10-29 00:11:56 -06:00
FusionPBX 166e81e9f5 Update call_flow_edit.php
Escape the * with \* if it is used in the extension or feature code.
2016-10-28 15:25:38 -06:00
FusionPBX 04dcdce88d Update call_center_queue_edit.php 2016-10-27 13:19:48 -06:00
FusionPBX 2ff221703c Update call_center_agent_delete.php 2016-10-27 13:17:09 -06:00
FusionPBX 91ca9bae66 Update call_center_queue_delete.php 2016-10-27 13:15:55 -06:00
FusionPBX 29021963fa Update xml_cdr.php 2016-10-25 18:06:34 -06:00
FusionPBX 549332b457 Update xml_cdr.php 2016-10-25 18:02:26 -06:00
FusionPBX cfd59cbcb6 Update dialplan_inbound_add.php
Use the database save class when adding an inbound route.
2016-10-23 22:00:04 -06:00
FusionPBX 8ad0847d2a Update app_config.php 2016-10-23 13:20:55 -06:00
FusionPBX fef88f0873 Update app_defaults.php
Add number_as_presence_id in default settings provision category.
2016-10-23 13:13:34 -06:00
FusionPBX 6e44bb2be8 Update scripts.php 2016-10-23 13:00:31 -06:00
FusionPBX 10f1c42509 Update device_profile_copy.php 2016-10-23 10:58:51 -06:00
FusionPBX 2a5246fe41 Update ivr_menu_copy.php 2016-10-23 10:44:35 -06:00
FusionPBX cb2e0df06c Update fax.php 2016-10-23 00:20:29 -06:00
FusionPBX 12f2214194 Update call_center.php 2016-10-23 00:18:31 -06:00
FusionPBX 1c173fc5be Update device_profile_copy.php 2016-10-23 00:12:58 -06:00
FusionPBX 338c7c4e81 Update ivr_menu_copy.php 2016-10-22 23:51:12 -06:00
FusionPBX aa0aaae623 Update device_copy.php 2016-10-22 23:44:45 -06:00
FusionPBX 32d43790b5 Update app_defaults.php 2016-10-22 23:34:26 -06:00
FusionPBX ad2cb40775 Update device_edit.php 2016-10-22 23:30:11 -06:00
FusionPBX 04db82b5e4 Update time_condition_edit.php 2016-10-22 23:24:28 -06:00
FusionPBX 5b061a5563 Update device_profile_edit.php 2016-10-22 23:19:25 -06:00
FusionPBX ea9d308eea Update destination_delete.php 2016-10-22 23:14:28 -06:00
FusionPBX 19e914c422 Update dialplan_xml.php 2016-10-22 23:07:14 -06:00
FusionPBX 4f19f185a6 Update ivr_menu.php 2016-10-22 23:03:16 -06:00
FusionPBX 30890dfb21 Update dialplan_copy.php 2016-10-22 23:00:23 -06:00
FusionPBX 2b161dd02d Update dialplan_edit.php 2016-10-22 22:58:36 -06:00
FusionPBX 4a496302df Update call_center_agent_edit.php 2016-10-22 22:57:03 -06:00
FusionPBX 4ce86cbd37 Update app_defaults.php 2016-10-22 22:53:41 -06:00
FusionPBX 6a5d99bb8d Update app_defaults.php 2016-10-22 22:44:01 -06:00
FusionPBX 7facf8e50f Update app_defaults.php 2016-10-22 22:36:16 -06:00
FusionPBX f2ec5cc6e7 Update app_defaults.php 2016-10-22 21:26:39 -06:00
FusionPBX cec74695d1 Update app_defaults.php 2016-10-22 21:21:17 -06:00
FusionPBX 5ca5ac72a3 Update app_defaults.php 2016-10-22 21:13:51 -06:00
FusionPBX a96d62c0bb Update app_defaults.php 2016-10-22 21:12:48 -06:00
FusionPBX 420696b65f Update app_defaults.php 2016-10-22 18:51:45 -06:00
FusionPBX acc355f28d Update app_defaults.php 2016-10-22 18:50:56 -06:00
FusionPBX 10c3fbe600 Update app_defaults.php 2016-10-22 17:20:24 -06:00
FusionPBX e173006be4 Update app_defaults.php 2016-10-22 16:37:56 -06:00
FusionPBX 2b164abf44 Update dialplan_outbound_add.php 2016-10-21 13:28:13 -06:00
FusionPBX 0e45593e33 Update gateway_edit.php 2016-10-21 10:24:44 -06:00
FusionPBX df4e744103 Update destination_edit.php 2016-10-21 10:24:01 -06:00
FusionPBX f8b3f1039d Update call_flow_edit.php 2016-10-21 10:21:56 -06:00
FusionPBX 3ac89b952a Update call_center_queue_edit.php 2016-10-21 10:21:14 -06:00
FusionPBX fbf53a942e Update ivr_menu_edit.php 2016-10-21 10:20:44 -06:00
FusionPBX 005d4c01e9 Update extension_edit.php 2016-10-21 10:19:45 -06:00
FusionPBX 253ea5cc40 Update conference_center_edit.php 2016-10-21 10:17:03 -06:00
FusionPBX 063eb71b5f Update device_edit.php 2016-10-20 09:39:48 -06:00
FusionPBX c7d41aa825 Update dialplan_edit.php 2016-10-20 09:38:08 -06:00
FusionPBX 636555f516 Update dialplan_outbound_add.php 2016-10-19 13:37:56 -06:00
FusionPBX 4af1aa2f7c Update call_flow_edit.php 2016-10-18 09:37:26 -06:00
FusionPBX fb46ba0acd Update conference_center_edit.php 2016-10-18 09:36:18 -06:00
FusionPBX 5a02f16fc3 Update gateway_edit.php 2016-10-18 09:35:13 -06:00
FusionPBX 2509690d34 Update destination_edit.php 2016-10-18 09:33:35 -06:00
FusionPBX ff88f2af86 Update call_center_agent_edit.php 2016-10-18 09:31:37 -06:00
FusionPBX 24332e0632 Update call_center_queue_edit.php 2016-10-18 09:30:26 -06:00
FusionPBX d0ed299083 Update call_edit.php 2016-10-18 09:28:23 -06:00
FusionPBX 9ace1a3a39 Update dialplan_edit.php 2016-10-18 09:21:48 -06:00
FusionPBX d84675e9ba Update device_edit.php 2016-10-18 09:19:20 -06:00
FusionPBX 3b52f718bc Update extension_edit.php 2016-10-18 09:16:33 -06:00
FusionPBX efa2cd50b4 Update ivr_menu_edit.php 2016-10-18 09:07:04 -06:00
FusionPBX e62ffa2d15 Update extension.php 2016-10-18 00:18:32 -06:00
FusionPBX bb3d5cf903 Update conference_room_delete.php 2016-10-17 17:52:23 -06:00
FusionPBX 0a7a08c723 Update conference_center_edit.php 2016-10-17 17:51:17 -06:00
FusionPBX 59b9039441 Update conference_room_delete.php 2016-10-17 15:12:16 -06:00
FusionPBX 714cd3290b Update conference_room_delete.php
Improve the code indentation and comments
2016-10-17 14:12:25 -06:00
FusionPBX 0667087d28 Update ring_group_edit.php 2016-10-16 10:43:00 -06:00
Luis Daniel Lucio Quiroz 8f7cea5784 Add the capability to have extension and DID with same number (#1998)
* Add the capability to have extension and DID with same number

Same rationale than 4.0

* Update dialplan_outbound_add.php
2016-10-14 14:07:40 -07:00
FusionPBX 54ea97a9d0 Update app_defaults.php
Change the cert directory from ssl to tls to match what FreeSWITCH is using by default.
2016-10-14 09:18:42 -06:00
FusionPBX 34518765e2 Update conference_edit.php 2016-10-14 08:32:15 -06:00
FusionPBX 4dcc349d2a Update time_condition_edit.php 2016-10-14 08:21:45 -06:00
FusionPBX 745bc6479e Update dialplan_outbound_add.php 2016-10-14 08:13:40 -06:00
FusionPBX dffae21cec Update dialplan_inbound_add.php 2016-10-14 08:11:52 -06:00
FusionPBX e4e6166a56 Update dialplan_inbound_add.php 2016-10-14 08:09:05 -06:00
FusionPBX 70f939d713 Update extension_edit.php
Add accountcode to extensions.
2016-10-14 07:42:01 -06:00