Add option to disable NTP server. Issue #3567
Use awk instead of sed for long NTP status lines. Fixes #10307
Merge pull request #4223 from vktg/ntplongaddr
NTP status/widget long IPv6 address. Issue #10307
post-review changes to URL parsing and conditional style #8987
Avoid very slow GUI loads when ews.netgate.com can't be resolved #8987
This is 2020. Issue #9245
IPsec swanctl conversion. Implements #9603
Use central download function
Reduce duplicated/inconsistent code by using the new download function.
Merge pull request #4092 from gitdevmod/patch-3
Update openvpn.widget.php
Fix random typos
Image upload validation improvements. Fixes #9804
Removed escaping of CSS classes
Initialize JSON data to avoid warning.
Avoid warning/error for not initialized JSON variable.
Fix malformed JSON
Fix malformed JSON using json_encode().
Revise regex and redirect on failure
Fixed #9731by validating widget key with regex
Incorporate filter_log.inc into syslog.inc. Issue #8350
Now all log-related functions are together.
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Normalize some copyright messages
Fixed #9245 updating copyright notices
Picture widget corrections. Fixes #9610
Use system_get_arp_table()
Remove unused variable
Merge pull request #4059 from PeterFeicht/ppp_uptime
Fix DynDNS widget hostname function. Fixes #9564
Ensure NTP values are treated as numbers before use. Fixes #9558
Add GUI components for MDS mitigation. Implements #9532
While here, add option to disable PTI display in sysinfo widget.Implements #9323
Encode descr in the WOL widget. Fixes #9507
Show PPP uptime on the Interfaces widget. Feature #9426
Deprecate the built-in relayd Load Balancer. Closes #9386
It is not available on FreeBSD 12 with OpenSSL 1.1.x.
Users can migrate to the HAProxy package.
Fix some illegal offset errors. Issue #9366
type cast traffic graph inputs to fix #9072
Update copyright notices to 2019. Happy New Year
Fix #9121: Initialize arrays to prevent PHP 7 errors
Add logged in user to Dashboard sysinfo widget. Implements #8817
Fix another DynDNS status PHP error. Fixes #8648
Fix PHP7 errors in the Dynamic DNS widget. Fixes #8648
fix the fix
get total size on system dashboad
Fix IPsec status widget conn matching to align with recent changes. Fixes #8562
PHP7 fixed illegal string offset warning
PHP 7.2 fixed string offset and undefined constant
Merge pull request #3933 from PiBa-NL/20180405-widget-invert
trafficwidget, invert option needed json parsing
Remove Whitespace
I'm aware this is a very large commit. Let me know if you'd rather have it broken down by file type (ie: PHP/shell scripts) so it would be easier to review.
-RJ
Don't read picture file if it does not exist
Revise picture widget to store inamge on file system, not in XML config
Add GUI support to display and set the PTI state.
Fixed #8303
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