Fixed #9407
(cherry picked from commit df4262d0e1d8d460ba93b9fcde16476306ee21f6)
Update copyright notices to 2019. Happy New Year
(cherry picked from commit 0b4c14a491664053aad3cc76e1ffd67b70ff2da1)
Revise page footer text and centralize footer output for consistency
Preliminary footer revisions. Pending link targets
Update the Copyright notice for pfSense.
Fixed: #7251Force JS and CSS files to reload if hte file mtimes change
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
WArn user on selecting non pfSense theme/css
JavaScript Polyfill - String Includes Method
A place for JavaScript polyfills.
JavaScript string includes method polyfill. A new method that has not yet found it's way into many browser implementations.Documentation: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes...
organize assets and put 3rd party into vendor folder
Revert change that avoided loading hte sorting lib if not required. The issue turned out to be a browser quirk
Workaround to prevent the sortable library from being loaded on very large tables.
Remove executable bit of .inc found in www
Cosmetic save
Update jquery to 1.12
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Add leading '/' to sortable.js import
Type up SCRIPT tags
Completed #5407
Remove "orphaned" closing SPAN tag
Nix hte spinning clock
Experimental countdown timer
sortable library reverted to min version
Fixed #5405
Experimental table sorting
Changed "Scroll to top of page" icons to more suitable icon from font-awesome
Show "Top of page" arrows only when required (page > window)
Fixed #5236
Preparation #5159 (Javascript refactoring)javascript/pfSenseHelpers.js created and populated with common hide/show/disable/enable functionsfile included via foot.incThose functions removed from firewall_nat_edit.php to test
Merge branch 'master' into bootstrap