summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/firewall_nat_npt.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-9/+7
| | | | functions - Firewall
* GET/POST conversion firewall_nat_npt*Steve Beaver2017-02-101-23/+21
|
* 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-44/+43
|
* 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().
* Firewall / NAT - Remove PersonalizationsNOYB2016-03-301-2/+2
| | | | Remove "you" personalizations.
* 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-39/+119
| | | | | | | | | | | | | | | | | | | 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.
* Make NAT NPt entry rows have fa edit and delete buttonsPhil Davis2016-01-141-4/+4
|
* Fixed #5566Stephen Beaver2016-01-131-35/+40
|
* 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
|
* Tidy up "firewall_nat_npt.php"Colin Fleming2015-12-011-4/+6
| | | | | | Remove stray double quote on disabled statement Add type and CDATA section to SCRIPT Swap closing DIV and FORM tags
* Tidy up Boolean operators for HTML5Colin Fleming2015-11-291-1/+1
| | | | | Remove the XHTML standard Boolean operators (makes reading HTML much simpler).
* Fix more privilege text/name/page inconsistenciesjim-p2015-11-251-2/+2
|
* 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.
* EOL whitespace and header consistency for wwwPhil Davis2015-11-091-8/+7
|
* Correction per Phil DavisStephen Beaver2015-11-061-1/+1
|
* First batch of copyright updatesStephen Beaver2015-11-051-1/+3
|
* Moved action-buttons in-line styling to pfSense.cssStephen Beaver2015-11-051-1/+1
|
* replace and find for icon-embed-btnheper2015-11-051-2/+2
|
* Firewall rules pages updated with new button styleStephen Beaver2015-11-041-3/+9
|
* Merge branch 'master' into bootstrapRenato Botelho2015-08-261-132/+135
|
* Move main pfSense content to src/Renato Botelho2015-08-251-0/+195
OpenPOWER on IntegriCloud