Give a visual indication when a port forward has the negation option active (no rdr). Ticket #5965
Firewall / Rules - Consolidate Move Separators Function
Consolidate the moving of separators for add/copy/dup/delete into a generic function.
Firewall / Rules - Display Separators Efficiency
Use a list of separator rows to call the display separator function only for rows which there are separator(s). More efficient than looping through the list of separators on every row.
Make display separators function generic and move to filter.inc.
Bring NAT separators into the fold.
Also add config empty test to upgrade script.
Minor cleanup
1) Undo typos in sasl.inc. 2) Remove unused code from CSS. 3) Correct typos in some comments. 4) Convert short_open_tag to full tags. 5) Make 'else' block look like the others.
Separator bar stuff moved to pfSenseHelpers.js so that it can be more easily applied to other pagesSeparators added to firewall_nat.php
Add leaving page message to NAT pages
These pages use the draggable/sortable rows stuff, so could use the samewarning message if the user tries to change page before saving
Fix #5794 remove print_info_box_np chackes for gettext("apply")
1) Get rid of the stristr() checks to "guess" if an apply button shouldbe used.2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show....
Firewall NAT Port Forward rule enable/disable toggle
Provide the rule enable/disable toggle like in NAT 1:1 and NAT NPt
Standardize NAT NPt
Give NAT NPt GUI the same sort of interface as NAT 1:11) Checkbox to select multiple mappings and then delete selectedmappings2) Tick/cross to enable/disable a mapping3) Ability to "Add a new mapping based on this one" 4) Double-click to edit an entry...
Internationalize firewall aliases and NAT
Consistent panel-heading h2
Make all the panel-heading uses also have consistent <h2class="panel-title"> so they all display the same size.Forum https://forum.pfsense.org/index.php?topic=105275.0
Maybe abbreviations could be kept to a certain acceptable minimum
Replace another abbreviation (If to Interface)
Replace abbreviations with complete word
Remove $closehead variable
Remove unused variable $closehead
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 *
Fixed #5601COnfirmation is automatically added to fa-trash icon, so explicit on-click is no longer required
Merge pull request #2134 from ExolonDX/branch_04
Type up SCRIPT tags
Tidy up Boolean operators for HTML5
Remove the XHTML standard Boolean operators (makes reading HTML muchsimpler).
clean up firewall rules tables
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Fixed #5486
Ticket #5471 another convert batch to font-awesome icons
Fixed #5467
Completed #5422
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
Moved action-buttons in-line styling to pfSense.css
replace and find for icon-embed-btn
Firewall rules pages updated with new button style
AUtomatically add "info" icon where required
Completed #5356Refactor row toggle javascript
Double-click to edit, click to select, multi-delete and drag to re-order now supported on: firewall-nat.php firewall-nat-out.php firewall_nat-1to1.php firewall_rules.php
Partial fix #5014Double-click to edit, single click to select, multiple delete functionality provided
bootstrap usr\local\www\f minor changes
Merge branch 'master' into bootstrap
Move main pfSense content to src/