Fixed #8301 CSRF Enabled on all widgets.
Enabled CSRF on all widgets.
Silence warnings generated by sysctl to standard error.
Add input validation to traffic_graphs_widget.php and fix JS encoding. Fixes #8302
Re-enable CSRF protection in traffic_graphs_widget.php. Ticket #8301
Fixed #8266 by removing JS alerts
Update the Copyright notice for pfSense.
Merge pull request #3891 from miken32/patch-1
Fixed #8129 Updated to show timezones that have half hour increments i.e. asia/kolkata
make inputs a bit wider for fahrenheit
address comments
fix copy/paste error
update label on unit change
also ensure unit labels can be internationalized, and fix some whitespace
Moving this code to PHP for i18n
don't change thresholds to F until after passing to Javascript
spelling!
update convenience functions
update threshold values dynamically
otherwise problems occur with saving wrong values when switching between C/F
more accurate progress bar display
we only use Fahrenheit for display, don't change the values!
show ºF on updates via javascript
initial display of temperature in ºF
still need to update javascript
account for thresholds and bar width in ºF
global variables are really really ugly, this should be wrapped in an anonymous function
display/enter thresholds in ºF as well
provide temperature in Fahrenheit
Also resolve some indent issues, restrict live updates to temperature value only (not unit text)
checkbox for option to display Fahrenheit
After recent fixes to auth_check.inc, move the IPsec widget back to auth_check.inc since its timeout problems are likely now fixed.
Merge pull request #3824 from cfazendin/ddns_widget
Fixed #7896 Made sure only images could be uploaded and validated on the server to make sure it is an image and not something else.
Tweak the formatting of the disk usage section of the system info widget
Detect when system is running a newer version than the one available on remote repository
Fixed #7966 added a moving average smoothing factor to help out with some of the jagged graphs. Since the quickest update will be every other second this will help make it look smoother. Also added this to the widget and added some functionality to the status page so it can display in two different styles. Setting smoothing to 0 will make the graph the same as before this was added. Raising it will allow for a moving average to be taken into account to smooth out the graphs.
fixed the ipsec widget to show splitconnections for ikev2
Encode uses of $widgetkey in various contexts so it isn't echoed back to the user raw. Fixes #7998
fixed indentation
Fixed #7714 Edited it to show correct timezone
Do not show Serial when it's empty
Added JSON checks for widgets to prevent parsing errors.
Restore auth_check()
Added back the previous commit since it got overwritten.
Related to redmine #6318 helps fix some times when it would get back null data after a session ended
IPSec widget no longer includes session timout code
Fixed #7896Handled the case where there is no picture and made it simpler to loada picture.
Fixed #7714Added JS code to formate the date/time for UCT
Changes Dynamic DNS Status Widget to display client description text for Custom and Custom (v6) entries. Implements #7843
Partially addresses #7805Bios date and version check date formats now match other timestamps on the dashboard
Fixed #7811
Fixed #7804 Replace Math.trunc with Math.floor to make IE happy
fixed #7795By changing var name to no longer conflict with ipsec widget
widget comment fix
Fixed #7787Always make an IPSec mobiles table, even if none have been configured. Prevents JS null valueerror message on console
Fix JSON format for mobile IPSec data per Kill Bill (Thanks!)
Remove dashboard update period stuff
No longer experimental so comment removed
Widget comment edit
Re-write CPU usage calculation to avoid sleep in AJAX call
Speedup package related calls to get_pkg_info() since now we have a script that update metadata periodically
Convert firewall log widget to centralized refresh system
Use central refresh system for dyndns widget
Converted thermal sensor widget to use central refresh system
ipsec widget converted to JSON formatted refresh
Comment typos
Fixed #7625By:Separating the source and destination onChange functionsPreventing the mask selector from being automatically updated if it is disabledSimplifying the auto mask JavaScript
Spelling :(
Improve comments
Add AJAX version check
Show user when pkg metadata was updated
Change refresh link to icon
Revised Netgate Services and Support widget to use AJAX when refreshing the data
gateway, ntp, and openVPN widgets updated
Remove ajax stuff from installed packages widget
dd system information widget to central refresh systemAdd ability for a widget to specify how often it wants to be updated
Repair broken AJAX response (POST vs GET)
interface_statistics widget added to central refresh system
Add ipsec widget to new centralized refresh system
Experimental centralized widget refresh systemUsed by the interfaces.widget.php widget only for now
Rename support widget refresh link to match new widget name
remove image from rss widget
Merge pull request #3585 from PiBa-NL/trafficgraphs-optimize
trafficgraphs, move common code to 1 file, and remove usage of 'localstorage' which shares unwanted changes to graph settings between widget and stats
traffic-graphs, optimize retrieval of data every x seconds to reduce spikes in the graphs and load on pfSensealso cleanup some old code.
Comment fixes
Add renamed support widget
Rename support widget to "Netgate Services And Support"
Allow recheck on refresh if JSON not available
Remove unused parameters
Re-introduce Captive Portal statistics
Add customer support widget
Move uniqueid read to a function system_get_uniqueid()
Merge pull request #3756 from PiBa-NL/20170613-wol
Change IPsec widget tunnel status to handle newer strongSwan childid format. Fixes #7499
wol, use 'usepost' for links that need to send the magic packet
Merge pull request #3728 from PiBa-NL/20170511-fastauth
Merge pull request #3739 from PiBa-NL/20170521-js-versioning
Merge pull request #3715 from phil-davis/if-stats-widget-settings
webgui, load .js files with ?v=mtime version to prevent using old scripts after updating
Show if a CPU has AES-NI/CPU crypto support even if the module isn't loaded. Implements #7529
auth_check lowers cpu usage for checking if the user has permission for the page requested when used in place of guiconfig, especially useful for frequent requests like those made by stats and traffic widgets
Merge branch 'master' into if-stats-widget-settings
Merge pull request #3726 from phil-davis/multi-widget-optional
Merge pull request #3710 from phil-davis/edit-widget-title1