Default to an empty array for functions expecting a countable value
Do this for foreach() and count().
Update all direct config access with accessor functions
Update the years in the Copyright notice.
Update fontawesome icon names to v6. Implement #13537
Revert "Update fontawesome icon names to v6. Implement #13537"
This reverts commit 32be4696a301144c650f4765b8a2b51e28d95a40.
Update fontawesome. Implement #13537
Update copyright years to include 2023
Update the Copyright year of the files owned by Rubicon/Netgate.
Revise firewall schedule delete for MVC
Update the Copyright year.
A subsequent commit will deal with .po's.
This is 2020. Issue #9245
Fix copyright message years to reflect BSDP -> ESF -> Netgate
Update copyright notices to 2019. Happy New Year
Init schedules before use. Fixes #9009
Fixed #8656 PHP7 fixed illegal string offsets
Encode rangedescr before display in firewall_schedules.php. Fixes #8259
Update the Copyright notice for pfSense.
Add reason to write_config() call
Revisions to GET/POST conversion limiting POSTs to save, apply, and delete functions - Firewall
GET/POST conversion firewall_rulesguiconfig.php display_top_tabs supports "usepost" as an optional 4th argument
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
webgui tables, doubleclick event to perform 'edit' action
Always use require_once
The usage of require() and require_once() throughout the system isinconsistent, and "bugs" come up now and then when the order of"requires" is a bit different and some require() happens after theinclude file is already included/required....
Bring all calls of print_info_box to same standard
The call itself to print_info_box already echoes the content. There is no need of additionally using the short-open-echo tag on those calls to echo return value. The previous implementation shouldn't yell any visible issues as return is 'NULL' (undefined) which casts to an empty string when printing. But, just for the sake of conformity, this changes are advisable in my opinion.
Review alert wording. End sentence with period, remove redundant 'Warning', 'Error', etc. prefixes, since alerts are now color coded. Remove <b> tags.
UI Consistency
1) Put the heading "Actions" at the top of all the "Actions" columns -it was on some and not others.2) Some more consistent capitalization of panel titles etc.3) Most interfaces section edit pages had a section titled like "GIFConfiguration", "GRE Configuration". Make them all consistent, e.g....
Allow thee use of multiple infoblock on a page
Change the automatic information block to look for <div class="infoblock" instrad of <div id="infoblock" Just makes more sense to use a class for this
Adjust more calls to print_info_box with unquoted strings
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
Coe style firewall *
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Completes #5400, #3999, #5405Mote: New ticket will be opened to provide IP address sorting
Fixed #5390
Copyright and license cleanup
- Remove personal copyright from people who assigned it to employer (ESF)- Remove $Id$- Remove extra spaces
EOL whitespace and header consistency for www
Correction per Phil Davis
First batch of copyright updates
Delete confirmation vi fa-trash automated via pfSense.js
Moved action-buttons in-line styling to pfSense.css
replace and find for icon-embed-btn
Buttons update to new design:wq
convert firewall_schedule to font-awesome
bootstrap usr\local\www\f minor changes
Merge branch 'master' into bootstrap
Move main pfSense content to src/