Commit Graph

7948 Commits

Author SHA1 Message Date
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
Len
0788213443 Update README.md 2016-12-29 20:51:40 -05:00
FusionPBX
761a9f51f2 Update ivr.conf.lua 2016-12-29 13:35:55 -07:00
Karolis Pabijanskas
f3c90f6060 Fix xml_cdr_extension_summary.php speed issues (#2280) 2016-12-29 12:59:52 -07:00
FusionPBX
16ffec9486 Update functions.php
Minor version change.
2016-12-27 22:22:54 -07:00
jebsolutions
b0bde877d1 fixes bug #2270 reported by volga629 (#2276)
Please do further testing/review and give comments and suggest cleanup, etc.

This bug is only tripped if all of the following are true:
a) fax send fails
b) email notification of fax failure also fails
c) Other?

how to test
- have a 100% working fax to email setup.
- Change Advanced->defaults->email and set the port to be something invalid.
- e.g. smtp port 9999 is invalid
- send a test fax to something without a fax
- e.g. I just faxed my own DID which does NOT have fax answering

- each time the phone rings answer...wait 5 seconds, and then hang up
- note: it will retry sending the fax 5 times so repeat the above.

- on the last try it will give up, and try to send the failure email
- the email will fail (bad port) and then it will insert the failed email into v_emails
- the insert will fail and nothing in v_emails

Error was caused by trying to insert '' into the domain_uuid field.
'' is invalid in a uuid field, but null is okay.

The null is caused by no x-headers being passed.  So these two fields end up null:
$headers["X-FusionPBX-Domain-UUID"]
$headers["X-FusionPBX-Email-Type"]

Ignoring unset/uninitialized variables hides bugs.

Fix: feed the X-Header in the calling lua code.
2016-12-27 17:49:57 -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
b92765b168 Update functions.php
is_uuid make it more generic so it doesn't matter which uuid type it is whether 1,2,3 or 4.
2016-12-24 14:07:03 -07:00
Luis Daniel Lucio Quiroz
a435f8973a Fix Call forward BUSY and NO ANSWER DEVEL (#2269)
Same rationale as 4.0 and 4.2
2016-12-24 10:38:21 -07:00
FusionPBX
167bacf9df Update route_to_bridge.lua 2016-12-23 02:16:22 -07:00
FusionPBX
fe31c4b633 Update route_to_bridge.lua 2016-12-23 01:52:19 -07:00
FusionPBX
0bb9de3463 Update dialplan.lua
Add hostname to dialplan xml handler.
2016-12-23 01:28:47 -07:00
FusionPBX
be26c449f3 Update switch.php 2016-12-23 01:21:14 -07:00
FusionPBX
c60867659a Update switch.php 2016-12-23 01:17:09 -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
52ba8cf2e3 Update 2016-12-22 14:38:12 -07:00
FusionPBX
3f2c9a7e08 Update check_password.lua 2016-12-22 14:34:38 -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
FusionPBX
0ea401b336 Update {$mac}.xml
Add {$cisco_router_mode}
2016-12-20 15:01:44 -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
Len
fb857088db Update SIP{$mac}.cnf
Set telnet to "0" for off by default.
2016-12-20 13:55:15 -05:00
Len
325abfd2c4 Update SIP{$mac}.cnf
Set telnet to "0" for off by default.
2016-12-20 13:49:40 -05:00
Alexey Melnichuk
5523e6f630 Fix. Use CID from extension for call forward if set call_forward_fix. (#2260)
This is same behavior as in Web UI.
2016-12-20 09:07:58 -07:00
Len
02b4cbcfe9 Update SIP{$mac}.cnf
add option for different telnet password and turn auto complete off by default
2016-12-19 22:32:42 -05:00
Len
c35a7cc885 Update {$mac}.xml 2016-12-19 22:24:17 -05:00
Len
1bb46b81d6 Update {$mac}.xml 2016-12-19 22:22:30 -05:00
Len
5fb75607f9 Update {$mac}.xml 2016-12-19 22:20:56 -05:00