summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_nat_1to1.php
Commit message (Collapse)AuthorAgeFilesLines
* Add reason to write_config() callsdoktornotor2017-03-211-4/+6
|
* Revisions to GET/POST conversion limiting POSTs to save, apply, and delete ↵Steve Beaver2017-02-131-6/+5
| | | | functions - Firewall
* GET/POST conversionSteve Beaver2017-02-101-22/+20
|
* setHelp and gettext changes for firewall* pagesPhil Davis2017-02-051-2/+2
|
* 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
* 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().
* Miscellaneous Textual Correction - Firewall / NATNOYB2016-05-051-1/+1
|
* A few corrections.NOYB2016-03-301-2/+2
|
* Firewall / NAT - Remove PersonalizationsNOYB2016-03-301-6/+6
| | | | Remove "you" personalizations.
* Correct some icon usage inconsistencies. Fixes #5965jim-p2016-03-081-1/+1
|
* Bring all calls of print_info_box to same standardNewEraCracker2016-02-151-2/+2
| | | | 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.
* Change NAT '1 to 1' spelling to '1:1', since latter is used everywhere elsek-paulius2016-02-101-2/+2
|
* 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().
* Provide "add top" and "add bottom" buttons for NAT 1:1 and NPtPhil Davis2016-01-191-2/+6
| | | | So that they are consistent with NAT Port Forward.
* Standardize NAT NPtPhil Davis2016-01-191-5/+5
| | | | | | | | | | | | | | | | | | | 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.
* firewall_nat_1to1 fix save button textPhil Davis2016-01-181-2/+2
| | | | There was no text appearing when hovering over the Save button, and Save did not actually save the changed rule order. Make the code the same sort of stuff as in firewall_nat and it works.
* firewall_nat_1to1 config descr and delete buttonPhil Davis2016-01-181-2/+2
| | | | 1) The description written when the config was saved said "Outbound" but should be "1 to 1". gettext() it while here. 2) The Delete button had no text displayed when hovering over it - make it like in firewall_nat.
* 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
* Revise tooltipStephen Beaver2016-01-131-1/+1
|
* Fixed #3887Stephen Beaver2016-01-131-0/+3
|
* Remove duplicate "Are you sure you want to" on deleteStephen Beaver2016-01-131-1/+1
|
* Fix icon by including "fa" in classStephen Beaver2016-01-131-1/+1
|
* Allow thee use of multiple infoblock on a pageStephen Beaver2016-01-111-1/+1
|
* Change the automatic information block to look for <div class="infoblock" ↵Stephen Beaver2016-01-071-1/+1
| | | | | | instrad of <div id="infoblock" Just makes more sense to use a class for this
* Adjust more calls to print_info_box with unquoted stringsNewEraCracker2016-01-071-1/+1
|
* 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-5/+9
|
* 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.
* Ticket #5471 another convert batch to font-awesome iconsJared Dillard2015-11-181-1/+1
|
* Fix the action of edit button for NAT 1:1 rules.Luiz Otavio O Souza2015-11-101-1/+1
|
* 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-2/+3
|
* Moved action-buttons in-line styling to pfSense.cssStephen Beaver2015-11-051-2/+2
|
* replace and find for icon-embed-btnheper2015-11-051-3/+3
|
* Firewall rules pages updated with new button styleStephen Beaver2015-11-041-10/+17
|
* Completed #5356Stephen Beaver2015-10-291-28/+7
| | | | Refactor row toggle javascript
* Double-click to edit, click to select, multi-delete and drag to re-order now ↵Stephen Beaver2015-09-151-106/+95
| | | | | | | | | supported on: firewall-nat.php firewall-nat-out.php firewall_nat-1to1.php firewall_rules.php
* Merge branch 'master' into bootstrapRenato Botelho2015-08-261-194/+157
|
OpenPOWER on IntegriCloud