summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_nat.php
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3369 from phil-davis/breadcrumbs_detailRenato Botelho2017-01-111-0/+1
|\
| * Breadcrumb linksPhil Davis2017-01-101-0/+1
| |
* | Report problems applying changesPhil Davis2017-01-031-3/+2
|/ | | | | | | 1) Strictly keep track of the accumulating $retval from calls to various functions that apply changes. 2) Use new function print_apply_result_box() to print a suitable message in a suitable severity based on $retval
* Fix #6472: Enable/Disable associated firewall rule when NAT rule changesRenato Botelho2016-12-091-0/+11
|
* Rule type icon should not change to 'X' when disabledSteve Beaver2016-12-091-1/+1
|
* Fixed #6939 by moving CSS only to the two pages that require itSteve Beaver2016-11-211-0/+8
|
* Apply #601 fix to firewall_nat.phpSteve Beaver2016-09-211-2/+4
|
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (final round)Renato Botelho2016-07-151-43/+42
|
* Always use require_oncePhil Davis2016-06-271-1/+1
| | | | | | | | | The usage of require() and require_once() throughout the system is inconsistent, and "bugs" come up now and then when the order of "requires" is a bit different and some require() happens after the include file is already included/required. It seems to me that there is no harm at all in always using require_once().
* Add alias display to target host and target port columnsStephen Beaver2016-05-121-10/+39
|
* Merge pull request #2879 from ↵Stephen Beaver2016-04-191-4/+4
|\ | | | | | | NOYB/Firewall_NAT_-_Remove_Pencil_Icon_From_Aliases
| * Fix an oops.NOYB2016-04-181-2/+2
| |
| * Firewall NAT - Remove Pencil Icon From AliasesNOYB2016-04-181-4/+4
| | | | | | | | Don't see the icon adding any value. Consumes space and clutters page. Make consistent with the firewall rules page.
* | Firewall / Rules - Underscore Line WrapNOYB2016-04-141-6/+6
|/ | | | Replace underscore with space in display text of certain fields to allow them to line wrap. ex: long alias names
* Firewall / NAT - Remove PersonalizationsNOYB2016-03-301-2/+2
| | | | Remove "you" personalizations.
* Give a visual indication when a port forward has the negation option active ↵jim-p2016-03-081-0/+3
| | | | (no rdr). Ticket #5965
* Firewall / Rules - Consolidate Move Separators FunctionNOYB2016-02-121-13/+6
| | | | Consolidate the moving of separators for add/copy/dup/delete into a generic function.
* Firewall / Rules - Display Separators EfficiencyNOYB2016-02-111-5/+13
| | | | 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.NOYB2016-02-081-20/+3
|
* Bring NAT separators into the fold.NOYB2016-02-081-21/+25
| | | | Also add config empty test to upgrade script.
* Minor cleanupNewEraCracker2016-01-291-1/+1
| | | | 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 ↵Stephen Beaver2016-01-281-2/+74
| | | | | | applied to other pages Separators added to firewall_nat.php
* Add leaving page message to NAT pagesPhil Davis2016-01-251-0/+17
| | | | | These pages use the draggable/sortable rows stuff, so could use the same warning message if the user tries to change page before saving
* Fix #5794 remove print_info_box_np chackes for gettext("apply")Phil Davis2016-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 1) Get rid of the stristr() checks to "guess" if an apply button should be used. 2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show. 3) Delete function print_info_box_np_undo() - nothing calls it. 4) Add new function print_apply_box() to provide an easy wrapper for print_info_box() with the parameters to be 'warning' level and 'apply' button. 5) Change print_info_box_np() calls to just print_info_box() or print_apply_box() as appropriate. There is 1 direct call to print_info_box_np() from vpn_ipsec_mobile.php remaining. That tries to make a "create" button. It was not working before this change. It needs to be sorted out and fixed separately. After this change there is no dependency on a string containing text like "apply" to make the apply button appear. Then we can work on re-engineering the internal code of print_info_box_np() print_info_box() and print_apply_box() to fit together however we like. It should be easy to preserving the current API to print_info_box() and print_apply_box().
* Firewall NAT Port Forward rule enable/disable togglePhil Davis2016-01-191-1/+28
| | | | Provide the rule enable/disable toggle like in NAT 1:1 and NAT NPt
* Standardize NAT NPtPhil Davis2016-01-191-1/+1
| | | | | | | | | | | | | | | | | | | Give NAT NPt GUI the same sort of interface as NAT 1:1 1) Checkbox to select multiple mappings and then delete selected mappings 2) Tick/cross to enable/disable a mapping 3) Ability to "Add a new mapping based on this one" 4) Double-click to edit an entry 5) Ability to reorder mappings and save the new order - probably nobody cares about that but it is easy to provide it the same as on other forms, and so users can order the entries as they like. Note: It used to try to automagically sort the entries based on ipcmp() of the value of 'external' - that does not work in 2.2.* because 'external' is not a key at all for NPt. So I took that out - seemed more consistent to provide the user drag-drop entry ordering feature. Other bits of text in firewall NAT, 1:1 and Out standardized to make all of them match.
* Internationalize firewall aliases and NATPhil Davis2016-01-191-5/+5
|
* Consistent panel-heading h2Phil Davis2016-01-141-1/+1
| | | | | | Make all the panel-heading uses also have consistent <h2 class="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 minimumNewEraCracker2016-01-141-4/+4
|
* Replace another abbreviation (If to Interface)NewEraCracker2016-01-141-1/+1
|
* Replace abbreviations with complete wordNewEraCracker2016-01-141-1/+1
|
* Remove $closehead variableColin Fleming2015-12-191-1/+0
| | | | Remove unused variable $closehead
* Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever ↵Renato Botelho2015-12-151-3/+0
| | | | was the reason they were added, it was never finished and it's not being used
* Coe style firewall *Phil Davis2015-12-141-8/+14
|
* Fixed #5601Stephen Beaver2015-12-071-1/+1
| | | | COnfirmation is automatically added to fa-trash icon, so explicit on-click is no longer required
* Merge pull request #2134 from ExolonDX/branch_04Stephen Beaver2015-11-291-1/+3
|\
| * Type up SCRIPT tagsColin Fleming2015-11-291-1/+3
| |
* | Tidy up Boolean operators for HTML5Colin Fleming2015-11-291-1/+1
|/ | | | | Remove the XHTML standard Boolean operators (makes reading HTML much simpler).
* clean up firewall rules tablesJared Dillard2015-11-251-3/+0
|
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Fixed #5486Stephen Beaver2015-11-191-1/+1
|
* Ticket #5471 another convert batch to font-awesome iconsJared Dillard2015-11-181-8/+8
|
* Fixed #5467Stephen Beaver2015-11-171-1/+1
|
* Completed #5422Stephen Beaver2015-11-111-4/+8
|
* Copyright and license cleanupRenato Botelho2015-11-091-2/+2
| | | | | | - Remove personal copyright from people who assigned it to employer (ESF) - Remove $Id$ - Remove extra spaces
* EOL whitespace and header consistency for wwwPhil Davis2015-11-091-2/+1
|
* Correction per Phil DavisStephen Beaver2015-11-061-1/+1
|
* First batch of copyright updatesStephen Beaver2015-11-051-3/+3
|
OpenPOWER on IntegriCloud