Fix voucher test and expire pages. Fixes #7939
(cherry picked from commit 0b2d15478ee375c5bb9bde82ac493e1ea38d2eb6)
Update translation files
Regenerate pot
Use include() to add logo content and use complete path
update svg logos to pull from file
Update pfsense small logo
Unbreak PRIQ queue creation for VoIP, Penalty Box, and P2P options. Fixes #7913
(cherry picked from commit 10e93284be3cd62fe871710205e61de0e36dcc2f)
Only show copynotice when version changes
Fix PPP log reference in status.php
(cherry picked from commit 35e5c404ef0d03d40eeac7f5a33f43da0d3ac6fc)
Add copyright notice to dashboard page (but only once per upgrade)
(cherry picked from commit f3c5f4c57362a893868976054c00dd7d9f37e721)
Dashboard refresh system should not call the widget callback function if no data was returned
(cherry picked from commit 7a8131028874b334e43b5e7dcf894a86481543c6)
Authentication selector JavaScript changed to eliminate lag
(cherry picked from commit dbef7a85819d3c971319de41d287f06419342105)
Setup wizard revisions
(cherry picked from commit 09237040fd9a05415673a47d26e669b274981c2e)
Populate more default values in the OpenVPN configuration generated by the wizard and rearrange some options so there is less of a difference when editing the configuration for the first time. Fixes #7864
Do not show group privilege controls unless the user is editing an existing group. Fixes #7865
(cherry picked from commit 7af38087fef168f213c6880c6782153630c13386)
Fixed #7728Revised enabled/disabled diplay to match other firewall pages
(cherry picked from commit 25b82b200de7e846066bef3c6a3918592527763f)
Implements PR170013 - Revise setup wizardwording and links
(cherry picked from commit d8455e10d71ab90b7faa96bc1748fa761e7a4166)
If /boot/loader.conf is not presetn check /boot/loader.conf.local.
(cherry picked from commit 4ff3adec7a6bdd6d87cc5eeae2b1039954ee5ce2)
Relax OpenVPN wizard cert validation to match that of the cert manager and encode values before using them. Fixes #7854Also, CDATA escape these fields in config.xml since they will most likely contain characters which are invalid in XML.While here, fix a cert display issue where a SAN value could be reused from a previous entry in the cert list display....
Add a field to pick a digest algo when signing a CSR, otherwise it ends up with SHA1. Fixes #7853While here, add the cert serial number and sig digest type to the info block for each cert.
(cherry picked from commit aec3a259271be5dae63b148a48b7778c0cd0660e)
Use spaces in the write_config() message to prevent text wrapping issues in webGUI
See https://redmine.pfsense.org/issues/6363
(cherry picked from commit 8cb29dac04283045f82303c2ee1d2f772299d238)
Fixed #7827
(cherry picked from commit 634d68709128495b22caffef36f9351e3361e2ff)
Partially addresses #7805Bios date and version check date formats now match other timestamps on the dashboard
(cherry picked from commit fddb73c70c6a2a76332b03fb75c857368a280219)
Fixed #7811
(cherry picked from commit 1562b46aaaa0e402cb3b253d85aae734d4677dec)
Fixed #7804 Replace Math.trunc with Math.floor to make IE happy
(cherry picked from commit a1c3244c96b033891136ff2d95be61500a720231)
Captive portal: fix idle times in details popup
Explicitly cast $idle_time to integer.
(cherry picked from commit 07df3494bd9a508e568b4ae999369ec8b2d14ec2)
Update system_update_settings.php
Tidied the Dashboard update settings text
(cherry picked from commit c2fae874e64753eb113dc0618927d9042881fd39)
Fixed #7787Always make an IPSec mobiles table, even if none have been configured. Prevents JS null valueerror message on console
(cherry picked from commit 75863a79705fccce21b7e0d0312ce1ef0b0985be)
When saving a GIF interface, do not allow the user to enter a subnet directly in the address box. The subnet is determined by the "GIF tunnel subnet" drop-down. Fixes #7789
(cherry picked from commit 6d028dc26c129ce1b0b25551142819772664f1e5)
fixed #7795By changing var name to no longer conflict with ipsec widget
(cherry picked from commit 3ed475b11dfcb2999a71195987495ccf05808127)
Fix JSON format for mobile IPSec data per Kill Bill (Thanks!)
(cherry picked from commit ce3a6cfd365f171f6ffff86024a16dabb26803c8)
Time to go for 2.4.0-RC
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
Merge pull request #3796 from eyJhb/master
Fixed #7625
Hide dashboard update period control. No longer needed with central refresh system
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
Revise error page to comply with login page style
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
Refresh metadata before an upgrade
Spelling :(
Improve comments
Add AJAX version check
Show user when pkg metadata was updated
Change refresh link to icon
remove old logo from default page
Revised Netgate Services and Support widget to use AJAX when refreshing the data
dyndns: changed CloudFlare to Cloudflare - correct spelling
Remove dead code using in the past to migrate from pfSense-repo-devel to a single pkg called pfSense-repo
dyndns: added password help text for cloudflare
Ensure the callback function exists before calling
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
make css compatible with newer nvd3 version
Rename support widget refresh link to match new widget name
Theme Compact-RED, adopt new logo for theme sizing navbar size
update top nav bar logo
change login page logo to svg
remove image from rss widget
update favicon
Fix #7625: Auto select '128' as mask for IPv6
Fix VLAN Priority set pf syntax. Fixes #7744
Merge pull request #3535 from fernsehkind/Redmine1629
Merge pull request #3784 from PiBa-NL/20170713-shaper-show-disabled-interface-names
Merge pull request #3761 from marjohn56/master
Merge pull request #3789 from stilez/patch-69
Merge pull request #3787 from stilez/patch-68