Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
416f0797 01/19/2016 06:17 AM Phil Davis

Standardize NAT NPt

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...

61d93eb3 01/19/2016 02:29 AM Chris Buechler

Clarify input validation output. Ticket #5778

a5a983ae 01/19/2016 12:42 AM Pi Ba

classes/Form/Textarea.class.php, setNoWrap, make it work properly on FireFox and Chromium

9e8d601f 01/19/2016 12:24 AM Chris Buechler

Include the zone in link for display of login page so it shows up correctly.

a683fa0a 01/18/2016 11:14 PM Stephen Beaver

Added separator delete icon

576437f5 01/18/2016 09:55 PM Stephen Beaver

Prototype #5373

af8f79b1 01/18/2016 08:41 PM Chris Buechler

add missing space between words

7d759989 01/18/2016 06:51 PM Stephen Beaver

Merge pull request #2467 from NewEraCracker/widget-tunes

8627b174 01/18/2016 06:46 PM Stephen Beaver

Changed var name sine label is an HTML reserved name.

88afaf7d 01/18/2016 06:28 PM Stephen Beaver

Fixed #5779
Save/restore group label on delete row

f633de33 01/18/2016 06:22 PM Renato Botelho

Merge pull request #2469 from phil-davis/gt4

7d95365e 01/18/2016 06:15 PM Phil Davis

Internationalize firewall aliases and NAT

814e91ec 01/18/2016 06:09 PM Renato Botelho

Merge pull request #2466 from phil-davis/patch-5

0241c586 01/18/2016 06:07 PM Renato Botelho

Merge pull request #2468 from phil-davis/patch-6

ea61b9e7 01/18/2016 06:07 PM Renato Botelho

Merge pull request #2464 from phil-davis/patch-3

b54c2035 01/18/2016 05:43 PM Stephen Beaver

Add "GoTo line #" control

49cb08d1 01/18/2016 05:35 PM Phil Davis

firewall_nat_1to1 fix save button text

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.

52ca65ee 01/18/2016 05:22 PM Phil Davis

firewall_nat_1to1 config descr and delete button

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.

7d5b2133 01/18/2016 04:35 PM Phil Davis

Use current interface description for breadcrumb

If you enter invalid stuff in the interface description - e.g. "123" - and press save, then you get a warning about it, but the breadcrumb changes to "Interfaces: 123" - the wrongly entered description (that was not applied)....

dffe24be 01/18/2016 04:24 PM NewEraCracker

Small tunning to all aspects involving widgets

1) Perform exclusion of non .inc files while reading directory. 2) Be more strict when checking for widget title. 3) We are in the PHP 5.5 age. We can convert certain pieces to anonymous functions and overall better coding.

f8bf3fe8 01/18/2016 04:18 PM Phil Davis

Fix #5778 do not save changes if interface description matches an alias name

See https://redmine.pfsense.org/issues/5778 for details of how to reproduce the problem.

Note that similar code to make the "Sorry, an alias with the name XXX already exists" message is also at the top of interfaces.inc - it compares the current interface descr from the config with the currently existing alias names. That check would help warn the user if someone managed to add an alias name that matched the interface name. I guess it was there from some time in the past when the alias edit code did not cross-validate the alias name with the interface descriptions. I have left that check there - it does no harm to have it "just in case"....

904c8c4e 01/18/2016 02:21 PM Stephen Beaver

Improved widget sorting (case insensitive)

1724c07e 01/18/2016 01:36 PM Phil Davis

Remove tab embedded in text - firewall_aliases_edit

8bc8612d 01/18/2016 01:33 PM Phil Davis

Internationalize firewall_aliases_edit

1) Wrap all the various arrays of text that are displayed to the user in gettext()
2) Give the possibility to translate the singular of words like "host", "network" that get substituted into message strings.
3) Where there are multiple %s in an sprintf() use %$1s %s2s to be really sure, even though it seems to be a case where the order of substitution will never be swapped.

c0f84f13 01/18/2016 01:13 PM Phil Davis

Display existing updatefreq

when user is editing an alias type that uses the subnet CIDR field as the URL table update frequency.
Forum: https://forum.pfsense.org/index.php?topic=105457.0

deab4cdf 01/18/2016 01:03 PM NOYB NOYB

Firewall / Aliases / Edit - Pattern

Address field is used for a wide variety of input types. Including URLs which require a much greater character set acceptance.

a2c6f073 01/18/2016 11:09 AM Renato Botelho

Merge pull request #2454 from phil-davis/patch-2

ae344010 01/18/2016 10:51 AM Phil Davis

diag_testport change some tabs to space

294eec0d 01/18/2016 10:47 AM Phil Davis

diag_testport alert message logic re-factoring

as suggested by @rbgarga

bc12b058 01/18/2016 10:20 AM Renato Botelho

Merge pull request #2456 from phil-davis/gt2

e6dede0f 01/18/2016 10:19 AM Renato Botelho

Merge pull request #2458 from phil-davis/gt3

b77f4c11 01/18/2016 10:18 AM Renato Botelho

Merge pull request #2460 from NOYB/Firewall_/_Schedules_/_Edit_-_Add_Minutes_45

c56a541d 01/18/2016 10:17 AM Renato Botelho

Merge pull request #2461 from NewEraCracker/php-standards

1d0a8180 01/18/2016 10:09 AM NOYB NOYB

fix typo

9b5ad3ed 01/18/2016 09:42 AM NOYB NOYB

s/schedule/alias

a591072b 01/18/2016 09:35 AM NOYB NOYB

Alias name consistency in Firewall alias edit and schedules edit.

27e1e9d5 01/18/2016 08:49 AM NewEraCracker

Minor corrections to guiconfig.inc

Set logarr as array() per default, default invert to empty string, improve variable representation within strings

f1533c14 01/18/2016 08:25 AM NOYB NOYB

Firewall / Schedules / Edit - Add Minutes 45

30cc5118 01/18/2016 02:35 AM Phil Davis

Show interface description in traffic graph widget settings

Forum: https://forum.pfsense.org/index.php?topic=105448.0

eeae21e8 01/18/2016 01:42 AM Jim Pingle

Test for an array here to avoid an error if the var isn't an array

c8a5dfce 01/18/2016 01:41 AM Jim Pingle

Put this htmlspecialchars back, I found a better workaround for the inconsistent handling of checkboxes in packages.

862e371e 01/17/2016 09:22 PM Stephen Beaver

Merge pull request #2458 from phil-davis/patch-5

b7edfd3c 01/17/2016 05:13 PM Phil Davis

Internationalize edit and exec

Note: in the end, edit.php has only whitespace format changes.

60d87435 01/17/2016 04:56 PM Phil Davis

Fix easyrule fbegin.inc echoed text

If you manually navigate directly to easyrule.php you get a bit of rubbish text displayed before the actual message about "This is the Easy Rule status page...". That is due to having too many closing PHP tags. Also, fbegin.inc does not need to be included anyway....

185b4365 01/17/2016 04:01 PM Phil Davis

Internationalize remaining diag* code

cec703ec 01/17/2016 04:00 PM Phil Davis

Cleanup of diag_traceroute

1) Internationalize
2) If there was a problem, then display it with print_info_box() up the top of the page.
3) Redisplay the user-selected IP protocol and source IP after a test. Previously those user selections always got reset to IPv4, any....

7cfa20da 01/17/2016 03:05 PM Phil Davis

Rationalize message display on diag_testport

1) The logic of the various tests that determined which messages were displayed was all a bit odd, and there were ways that things could happen and no message was displayed. Now it displays the "warning" information message the first time, and 1 of the 4 possible result messages depending on the result status and if showtest was on....

daf566f1 01/17/2016 01:11 PM Stephen Beaver

Merge pull request #2451 from NOYB/Status_/_System_Logs_-_Raw_Mode_Search_Inversion

d8a88826 01/17/2016 01:09 PM Sjon Hortensius

Fix inconsistencies in Form_Input

renamed get_type to getType
fix capitalisation in getTagName

d3d05c15 01/17/2016 08:33 AM NOYB NOYB

Status / System Logs - Raw Mode Search Inversion

Add search inversion to dump_clog and dump_clog_no_table functions for raw mode logs filter.

ee7d4b08 01/16/2016 11:34 PM Stephen Beaver

Final Fixd #5774

0cc4b85f 01/16/2016 10:39 PM Stephen Beaver

Temporarily fixed #5774

17c7c906 01/16/2016 06:31 PM Jim Pingle

Don't run the checkbox label through htmlspecialchars, it breaks several packages.

ba14d86f 01/16/2016 03:45 PM Jim Pingle

Don't automatically run strings that are too long through gettext here.

07fbdd41 01/16/2016 05:46 AM Chris Buechler

Allow /31 to be used for CARP IPs. Ticket #5533

909002e2 01/16/2016 12:37 AM Stephen Beaver

Reverting change of label. It broke the display

762ed913 01/15/2016 08:58 PM Stephen Beaver

Revise sorting to accommodate firewall logs name (logs)

ba23527b 01/15/2016 08:31 PM Stephen Beaver

Fix graph scale setting

692b5e02 01/15/2016 08:25 PM Stephen Beaver

Reverting #5771 - No longer required

f495310d 01/15/2016 07:52 PM Stephen Beaver

Fix typo

2bbab3a9 01/15/2016 07:50 PM Stephen Beaver

Fixed #5771
EXCEPT that the link in the help text does not point to the correct place (yet)

38c6c8d4 01/15/2016 07:07 PM Renato Botelho

Merge pull request #2448 from phil-davis/gt1

babf5d85 01/15/2016 07:02 PM Phil Davis

Internationalization batch 1

0716b616 01/15/2016 06:38 PM Stephen Beaver

Display additional ooptions if value not empty

e8837b53 01/15/2016 06:34 PM Renato Botelho

Merge pull request #2447 from phil-davis/patch-7

3131a598 01/15/2016 06:34 PM Renato Botelho

Merge pull request #2446 from phil-davis/patch-6

b090a0d9 01/15/2016 06:20 PM Stephen Beaver

Fixed #5772

3eaa57a2 01/15/2016 05:58 PM Phil Davis

Internationalization of diag_defaults

A couple of typical fixes here:
1) Actually wrap the "Are you sure...?" question in gettext()
2) Use a single gettext() call combined with sprintf() and %s etc to construct a sentence in a single go.
3) Use %s rather than just appending a variable at the end of a sentence of text. That way there is no assumption that the variable text must go at the end in every language....

31ac02d4 01/15/2016 05:38 PM Phil Davis

diag_confbak make a single gettext

Sentences that are constructed in pieces like this are a potential problem for translation, if the target language needs to use a different grammatical word order. e.g. in Nepali we would say datetime-dekhi datetime-samma (datetime-from datetime-to)....

0b204e24 01/15/2016 05:21 PM Stephen Beaver

Fixes some hide/show issues. An lucky bug in 2.2 was not duplicated in 2.3 so the page operated as written rather that as desired.

e1fd71ad 01/15/2016 05:14 PM Renato Botelho

Merge pull request #2445 from phil-davis/patch-5

a5b35701 01/15/2016 05:14 PM Renato Botelho

Merge pull request #2444 from phil-davis/patch-3

1d191646 01/15/2016 05:05 PM Phil Davis

diag_confbak move tab_array code above diff display

At the moment the tabs "Config History" and "Backup/Restore" jump down the page below the config diff listing when a diff is displayed.
It seems better to me that the tab text stays where it is and the diff listing comes directly below it.

12537fdf 01/15/2016 05:01 PM Phil Davis

diag_confbak fix typo in class name

52e416cc 01/15/2016 04:46 PM Phil Davis

Fix product_name syntax problem in diag_backup

Notice that the old line had $g['[product_name'] - a bonus "[" - that caused the product name to not actually appear in the output.

In fixing that, I also wrapped this in sprintf() - that makes it more flexible for translation into languages where the word order of an instruction like this does not start with the verb.

65cce9d7 01/15/2016 04:08 PM Renato Botelho

Encode DHCP/DHCPv6 server additional BOOTP text options before save to XML to preserve data. It fixes #5623

c3f962ba 01/15/2016 02:54 PM Stephen Beaver

Reduced header font size

19d5848c 01/15/2016 02:47 PM Stephen Beaver

Correct failure banner color

22bd94fd 01/15/2016 02:32 PM Stephen Beaver

Remove unneeded var

6c961924 01/15/2016 02:22 PM Stephen Beaver

Simplify HTML

e9feb2d4 01/15/2016 01:58 PM Stephen Beaver

Bootstrap style select element

1b487760 01/15/2016 01:47 PM Stephen Beaver

Fix reboot after upgrade

b7be2180 01/15/2016 10:16 AM NOYB NOYB

HTML Compliance - VPN / IPsec / Tunnel / Edit Phase 1

End tag div seen, but there were open elements.
Unclosed element form.
<form action="vpn_ipsec_phase1.php" method="post" name="iform" id="iform">

dfc4a759 01/14/2016 08:55 PM Stephen Beaver

Display correct page tabs during firmware update

d0348fdd 01/14/2016 07:21 PM Renato Botelho

Make sure $code1 exist

21009c99 01/14/2016 07:19 PM Renato Botelho

Remove extra $

d259e87b 01/14/2016 06:47 PM NewEraCracker

Should make more sense like this

3d62415f 01/14/2016 06:45 PM NewEraCracker

Merge remote-tracking branch 'upstream/master' into strpos-fixes

Conflicts:
src/usr/local/www/pkg_mgr_install.php

0afa102e 01/14/2016 06:43 PM NewEraCracker

Use strict comparison operators when checking strpos result

int(0) is a valid result and should not be confused with bool(false). This change will make code more future-proof. See https://secure.php.net/manual/en/function.strpos.php

42d4bdf3 01/14/2016 06:39 PM Stephen Beaver

Revise reboot on upgrade

e1508b51 01/14/2016 06:15 PM Stephen Beaver

Add panel heading, and make filter panel collapsible

3ee0eea1 01/14/2016 05:46 PM Stephen Beaver

Merge pull request #2440 from phil-davis/panel-heading

716d553f 01/14/2016 05:39 PM Stephen Beaver

Revised reboot detection

95fa5cce 01/14/2016 05:31 PM Phil Davis

Consistent panel-heading h2

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

c12e2183 01/14/2016 04:43 PM Stephen Beaver

Merge pull request #2439 from phil-davis/patch-3

162d86d1 01/14/2016 04:39 PM Phil Davis

Internationalize more text in diag_reboot

116883e0 01/14/2016 04:38 PM Phil Davis

Internationalize more text in diag_halt

while I was looking at the panel-heading stuff, I noticed that there are whole chunks of text here that have no gettext() wrapper.

ef9c37d9 01/14/2016 04:30 PM Stephen Beaver

Merge pull request #2437 from NewEraCracker/php-echo-to-short

52f2aece 01/14/2016 04:25 PM Stephen Beaver

Ajax fix

5bcbf385 01/14/2016 04:21 PM Stephen Beaver

Revised to handle firmware update that does not require reboot