Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
0ee22f36 01/25/2017 06:34 AM Phil Davis

Captive Portal auth method is required

When creating a new Captive Portal Zone the user can fail to select any of the Authorization Method radio buttons. No default radio button is selected - that is probably good, as the user has to think and click to decide which authorization method they will use....

47f2a4b9 01/24/2017 11:48 PM Steve Beaver

Revert change to css

ceaa7b0d 01/24/2017 05:04 PM Renato Botelho

Merge pull request #3424 from phil-davis/patch-8

b285836a 01/24/2017 05:00 PM Renato Botelho

Merge pull request #3438 from phil-davis/required-fields-shaper-name

40dcb4b6 01/24/2017 04:09 PM Phil Davis

Require Name field in Shaper

d9bad9e8 01/24/2017 04:04 PM Jared Dillard

change opacity on disabled rows to fix #6448

4085eb05 01/24/2017 03:48 PM Phil Davis

Require at least one tag value in a QinQ entry

71ff866c 01/24/2017 03:42 PM Phil Davis

Use is_intrange() to validate QinQ tag range

Note: is_intrange() only tells us that the range is good and might be delimited by a "-" or a ":", so if we want to take apart the 2 parts of the range (like is done here) we have to also test the string to decide which separator to use....

f7d54cdd 01/24/2017 02:22 PM Renato Botelho

Merge pull request #3435 from phil-davis/required-fields6

ee956d19 01/24/2017 02:17 PM Renato Botelho

Introduce is_intrange() to validate a range of integers delimited by ':' or '-'

61d1d189 01/24/2017 01:54 PM Renato Botelho

Merge pull request #3436 from NOYB/System_Update_Settings_-_GitSync_Options_master

c0f396d5 01/24/2017 12:33 PM Renato Botelho

Merge pull request #3434 from phil-davis/required-fields5

3a8f123d 01/24/2017 12:32 PM Renato Botelho

Merge pull request #3430 from phil-davis/required-fields3

55325215 01/24/2017 12:31 PM Renato Botelho

Merge pull request #3419 from phil-davis/required-fields2

773ad30c 01/24/2017 12:21 PM Renato Botelho

Merge pull request #3421 from phil-davis/patch-4

8a1b5c56 01/24/2017 12:01 PM Phil Davis

Required fields for firewall*.php

f9a6f8a0 01/24/2017 09:29 AM NOYB NOYB

System Update Settings - GitSync Options

Add GitSync options selectors to post update GitSync.
Minimal, Diff, Show Files, Show Command, Dry Run

The GitSync options have utility for post update sync also.

Dependency: Will merge cleanly but for the options to be functional, https://github.com/pfsense/FreeBSD-ports/pull/263 is required.

fe54f091 01/24/2017 07:11 AM Phil Davis

Remaining required fields for Diag pages

fb572e81 01/24/2017 05:51 AM Phil Davis

More required fields for Interface pages

877be5e6 01/24/2017 05:06 AM Phil Davis

More required fields for NAT pages

e0b7a2e7 01/24/2017 03:49 AM Phil Davis

QinQ Tag Value Validation

Tags must be in the range 1 to 4094
Flag the various input errors and only report them once each.

e52b5a40 01/24/2017 01:53 AM Phil Davis

Use gettext on Username and Password

b101627a 01/24/2017 01:50 AM Phil Davis

Merge branch 'master' into patch-4

c1dc085b 01/24/2017 01:46 AM Phil Davis

Merge branch 'master' into patch-6

f311d3ba 01/24/2017 01:39 AM Phil Davis

Required fields in Status pages

5ac882de 01/23/2017 08:59 PM Jared Dillard

Merge pull request #3384 from PiBa-NL/traficgraphs-backgroundupdates

38dbf00d 01/23/2017 08:24 PM Renato Botelho

Merge pull request #3426 from jskyboo/master

c720e0ee 01/23/2017 08:16 PM Renato Botelho

Merge pull request #3414 from phil-davis/ipv6-compress

02356dff 01/23/2017 08:14 PM Renato Botelho

Merge pull request #3431 from phil-davis/if-ifg-alias-name-validation

71fcb8c7 01/23/2017 08:13 PM Renato Botelho

Merge pull request #3432 from phil-davis/required-fields4

0ffd8fcd 01/23/2017 08:09 PM Renato Botelho

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

5ea52460 01/23/2017 08:08 PM Renato Botelho

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

c5fd6583 01/23/2017 08:08 PM Renato Botelho

Merge pull request #3416 from phil-davis/patch-1

b4a2199a 01/23/2017 08:06 PM Renato Botelho

Merge pull request #3415 from phil-davis/required-fields1

42ea8f9a 01/23/2017 07:59 PM Renato Botelho

Remove unused variable $cfglckkeyconsumers

278eb7de 01/23/2017 05:15 PM Steve Beaver

Fixed #7155 by replacing toggle with jQuery

81fd2101 01/23/2017 04:50 PM Steve Beaver

Fixed #6958

07432828 01/23/2017 04:00 PM Steve Beaver

Fix comment

b33d32a5 01/23/2017 03:52 PM Steve Beaver

Fixed #7128

a4567aaa 01/23/2017 03:05 PM Jim Pingle

Merge pull request #3428 from phil-davis/patch-10

378ed59b 01/23/2017 03:03 PM Phil Davis

Merge branch 'master' into if-ifg-alias-name-validation

93abbfaa 01/23/2017 02:57 PM Phil Davis

Merge branch 'master' into patch-4

8c164995 01/23/2017 02:46 PM Phil Davis

Interface groups setHelp message

Mention that it is not allowed to end in a digit.

d24f8149 01/23/2017 02:20 PM Jim Pingle

Merge pull request #3429 from phil-davis/patch-11

34891a27 01/23/2017 02:16 PM Phil Davis

firewal_nat_edit function name typo

This unrelated fix is in a big diff listing of other stuff related to a proposed RADIUS enhancement https://github.com/pfsense/pfsense/pull/3407/files#diff-f080be89fa12ff3c28d7467b12985d09
The accidental typo should be fixed, rather than getting stuck in that other PR.

0be9d722 01/23/2017 01:48 PM Steve Beaver

Fixed #6967

275d769e 01/23/2017 11:32 AM Phil Davis

Required fields in Load Balancer pages

3692adec 01/23/2017 08:42 AM Phil Davis

Interface description must be unique including case

1095b204 01/23/2017 06:19 AM Phil Davis

Required fields in Interfaces pages

d799b943 01/23/2017 05:18 AM Phil Davis

interfaces.php display correct descr in group name message

Use the description that the user attempted to enter, not the original (and probably valid) description.

351ef3ef 01/23/2017 05:00 AM Phil Davis

Fix #7151 Misleading setHelp for Interface Group Name

Might as well use the same text as is given to the user in the error message already in this code.

d627983d 01/23/2017 01:55 AM Jack Booth

Parse GPS initialization commands, extended status for GPSs other than SureGPS and make optional.
- Parse GPS initialization commands for explicitly configured GPS commands
- Add extended GPS status if GPGSV or GPGGA are explicitly configured
- Add config option to toggle extended status...

477d849b 01/22/2017 04:40 PM Phil Davis

QinQ Edit fix row add delete

1) Make the row delete button actually work
2) Do not allow ranges that go backwards like 25-20 or just "-" or 1-sided ranges "-42" "42-"
3) Remember the POSTed stuff to redisplay to the user if there were input errors
4) Ranges or numbers entered could overlap - just save a list of the unique members. e.g. If the user enters 5-15 and 10-20

3effec3b 01/22/2017 01:52 PM Phil Davis

Interface Group Name should be required

Do not allow it to be blank. Do not bother with all the other checks on the group name if it is blank.
(At the moment I can enter an Interface Group with blank name)

b07adc11 01/22/2017 01:37 PM Phil Davis

Validate POSTed interface description

Copy-paste error from code that used $_REQUEST. This is more correct to use $_POST.

f57a3d90 01/22/2017 12:30 PM Phil Davis

Interface description should be required

I was blanking out stuff to see what input error messages came about fields that are required. I was surprised that the Interface Description would save empty. The system did not immediately explode (I was playing with a bonus interface I had created in a VM) but I don't think it is desirable to have interfaces with no description....

1a9ec5cc 01/22/2017 11:49 AM Phil Davis

6RD Border Relay input error message

This field is labelled "6RD Border Relay" on the main UI. It confused me for a moment when I got this message "6RD Border Gateway must be an IPv4 address." since there was no field with that label in the 6RD section of the UI....

f2e58c16 01/22/2017 10:23 AM Phil Davis

Required fields in NAT pages

b6368b73 01/22/2017 10:14 AM Phil Davis

Add required fields to firewall_aliases_import

f99bbf5e 01/22/2017 10:05 AM Phil Davis

Display input error when no aliases to import

Currently if you put nothing in the "Aliases to import" box and press Save then the page just reloads - nothing saves and there is no message about the problem. It should tell you to that "Aliases to import" is required.

3e2028f4 01/22/2017 09:49 AM Phil Davis

Required fields in diagnostics

f0b1358d 01/22/2017 08:57 AM Phil Davis

Force compress for where_is_ipaddr_configured check_localip

cde28bfa 01/22/2017 08:52 AM Phil Davis

Force compress for where_is_ipaddr_configured

587995fb 01/22/2017 08:28 AM Phil Davis

Always force compress when calling Net_IPv6

3903add3 01/21/2017 04:37 PM Phil Davis

Handle cases when help is the first priv a user has

b2bb4970 01/20/2017 07:13 PM Jim Pingle

Add a parameter to install_cron_job to stop it from performing its own write_config. Adjust base system calls to match. Ticket #7146

Packages may still need the old behavior but need tested individually. Once all function calls are confirmed to work without the write, the write_config parameter and call can be removed from this function for good.

df1dcfa5 01/20/2017 07:10 PM Renato Botelho

Merge pull request #3409 from phil-davis/interfaces-required-fields

4ccbceef 01/20/2017 06:57 PM Renato Botelho

Merge pull request #3405 from NOYB/Internationalization

5d81840b 01/20/2017 03:23 PM Renato Botelho

Fix #7086: Copy files over from /var before umount it and move to MFS

32a85c63 01/20/2017 03:09 PM Phil Davis

Example of setting required items

c744b0de 01/20/2017 12:28 PM Steve Beaver

Refinement to #7083
Provides setRequired() Javascript function to facilitate making an input required or not dynamically

d0718a0f 01/20/2017 06:13 AM NOYB NOYB

Internationalization (getttext)

Please also backport to 2.3

fcf164d6 01/19/2017 06:55 PM Renato Botelho

Make sure all ZFS volumes are mounted during boot and only mount /var and /tmp when MFS is disabled. Fixes #7086

57602458 01/19/2017 06:24 PM Jim Pingle

Merge pull request #3403 from phil-davis/no-empty-menu

b29aa6e5 01/19/2017 06:15 PM Jim Pingle

Allow external links to show in menus as they will never match privileges and they are not items that need to be restricted.

67ccbdd3 01/19/2017 05:26 PM Steve Beaver

Add "required field" highlighting

1086b725 01/19/2017 05:19 PM Jim Pingle

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

19fe69e6 01/19/2017 04:45 PM Steve Beaver

fields with <required/> set now pre-pend an asterisk to the field title, thereby causing it to be displayed as a required field (currently an underline)

57026d17 01/19/2017 04:23 PM Steve Beaver

Fixed #7083

When composing an element with a form.class or via XML, prepend a '*' to the title to indicate a required field. This will cause the "element-required" class to be added to the label. pfSense.css contains the style associated with that class. (Currently a custom underline)....

7c3f1189 01/19/2017 12:31 PM Phil Davis

Do not show empty menus

173f1c0c 01/19/2017 12:28 PM Renato Botelho

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

2677640d 01/19/2017 12:27 PM Renato Botelho

Merge pull request #3400 from phil-davis/patch-4

2c1a810a 01/19/2017 12:26 PM Renato Botelho

Merge pull request #3398 from phil-davis/is_carp_master

1ba100d4 01/19/2017 12:22 PM Renato Botelho

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

3f8932f8 01/19/2017 12:21 PM Renato Botelho

Merge pull request #3396 from phil-davis/patch-1

6bdee4c1 01/19/2017 12:21 PM Renato Botelho

Merge pull request #3390 from NOYB/Status_/_Interfaces_-_Relinquish_DHCP_Lease

a5a899e4 01/19/2017 11:28 AM Phil Davis

Fix #7141 Add a priv for UPNP

so users can grant access to Services->UPNP
Note: Status->UPNP already has a priv and it works.

16654083 01/19/2017 09:52 AM Phil Davis

Fix #7139 Accessing help about this page

from a user that does not have admin or all page privilege.

ddf99718 01/19/2017 06:37 AM Phil Davis

Fix #7136 Start OpenVPN on ordinary VIP

a80ce1a7 01/19/2017 05:17 AM Phil Davis

Fix copy-paste of ipsec.widget.php file name

Noticed while looking in widget code, might as well fix it.

8f94fc33 01/19/2017 04:37 AM Phil Davis

Fix #7134 Interface Stats widget ifdescrs not defined

When doing testing I had the Interfaces widget open as well as Interface Statistics. $ifdescrs was already populated as an array by the Interfaces widget, so Interface Statistics had (accidentally) gained the benefit....

71d90bbf 01/18/2017 07:49 PM Jim Pingle

Protect against forech errors if this function does not return an array. Fixes #7134

718432f1 01/18/2017 07:28 PM NOYB NOYB

Status / Interfaces - Relinquish DHCP Lease

Send gratuitous DHCP release message to server.

Dependency:
To fully relinquish the DHCP lease, the "RELEASE" reason needs to be added to the /usr/local/sbin/pfSense-dhclient-script.
s/EXPIRE|FAIL)/EXPIRE|FAIL|RELEASE)/...

790e2a2f 01/18/2017 07:17 PM Jim Pingle

Use friendly description for RA interface name. Fixes #7133

db0a2efc 01/18/2017 07:06 PM NOYB NOYB

Status / Interfaces - Match Var Names

Match Form Input and Function Parameter Names with associated Var Name.

Use "ifdescr" as form input name instead of "if" since "ifsescr" is the var being passed.
Use "ifdescr" as showDefBtn function var instead of "ifval" since "ifsescr" is the var being passed....

cdf867ba 01/18/2017 04:05 PM Renato Botelho

Regenerate pot

22e8fa1f 01/18/2017 07:41 AM Phil Davis

Add filter to SMART status widget

41a5ff1d 01/17/2017 09:20 PM Jim Pingle

The confirmation checkboxes on diag_resetstate.php should not be checked by default.

821aec85 01/17/2017 06:48 PM Renato Botelho

Merge pull request #3392 from phil-davis/openvpn-widget

6d73934b 01/17/2017 06:47 PM Renato Botelho

Merge pull request #3393 from doktornotor/patch-2