diag_reseststate sourcetablehelp escape of double-quotes not needed
The backslash escaping of the double-quotes here displays the backslashes literal on the GUI. Escaping is not needed in this single-quoted string.
Fixed #7180
Merge pull request #3451 from phil-davis/required-fields-vpn
Merge pull request #3452 from phil-davis/ifgroup-name
Fix #7173 Interface Group Name cannot contain dash
Sync translations from Zanata
Remove broken items from japanese translation
Required fields for VPN pages
Update translation files
Move pot file out of locale languages directories
Re-generate pot
Merge pull request #3449 from phil-davis/required-fields-system
Required fields for System pages
Fixed #7171Moved setHelpText() to helpers file
Merge pull request #3448 from phil-davis/required-fields-services
Required fields in Services pages
Fixed #7154Remove duplication in javascript
Merge pull request #3446 from jskyboo/master
Fix indentation
Changed max repeat alert to use sprintf get text
Bug #7164 Limit NTP time source fields to the maximum number saved to configuration.
Typo in pppoe_subnet input error message
Merge pull request #3442 from phil-davis/monitor-reload
Merge pull request #3441 from phil-davis/required-fields7
Merge pull request #3440 from phil-davis/patch-2
Merge pull request #3439 from phil-davis/patch-1
Merge pull request #3433 from jskyboo/master
Fix cut-paste error in Breadcrumb Links
Standardize rules reloading message
Required fields for Captive Portal
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....
CP HTTPS Forwards setHelp format
Add full stop and spacing between sentences.
Revert change to css
Changed default state of GPS init command auto correct tool.
Merge pull request #3424 from phil-davis/patch-8
change opacity on disabled rows to fix #6448
Require at least one tag value in a QinQ entry
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....
Merge pull request #3435 from phil-davis/required-fields6
Merge pull request #3436 from NOYB/System_Update_Settings_-_GitSync_Options_master
Merge pull request #3434 from phil-davis/required-fields5
Merge pull request #3430 from phil-davis/required-fields3
Merge pull request #3419 from phil-davis/required-fields2
Merge pull request #3421 from phil-davis/patch-4
Required fields for firewall*.php
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.
Remaining required fields for Diag pages
More required fields for Interface pages
More required fields for NAT pages
Feature #7159 Add GPS initialization command auto correct toolCorrects malformed NMEA sentences by calculating and appending the checksum and adding missing special characters "$" and "*"
QinQ Tag Value Validation
Tags must be in the range 1 to 4094Flag the various input errors and only report them once each.
Use gettext on Username and Password
Merge branch 'master' into patch-4
Merge branch 'master' into patch-6
Required fields in Status pages
Merge pull request #3384 from PiBa-NL/traficgraphs-backgroundupdates
Merge pull request #3426 from jskyboo/master
Merge pull request #3414 from phil-davis/ipv6-compress
Merge pull request #3431 from phil-davis/if-ifg-alias-name-validation
Merge pull request #3432 from phil-davis/required-fields4
Merge pull request #3420 from phil-davis/patch-3
Merge pull request #3417 from phil-davis/patch-2
Merge pull request #3416 from phil-davis/patch-1
Merge pull request #3415 from phil-davis/required-fields1
Fixed #7155 by replacing toggle with jQuery
Fixed #6958
Fix comment
Fixed #7128
Merge pull request #3428 from phil-davis/patch-10
Merge branch 'master' into if-ifg-alias-name-validation
Interface groups setHelp message
Mention that it is not allowed to end in a digit.
Merge pull request #3429 from phil-davis/patch-11
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-f080be89fa12ff3c28d7467b12985d09The accidental typo should be fixed, rather than getting stuck in that other PR.
Required fields in Load Balancer pages
Interface description must be unique including case
Required fields in Interfaces pages
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.
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.
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...
QinQ Edit fix row add delete
1) Make the row delete button actually work2) 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 errors4) 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
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)
Validate POSTed interface description
Copy-paste error from code that used $_REQUEST. This is more correct to use $_POST.
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....
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....
Required fields in NAT pages
Add required fields to firewall_aliases_import
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.
Required fields in diagnostics
Always force compress when calling Net_IPv6
Handle cases when help is the first priv a user has
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.
Merge pull request #3409 from phil-davis/interfaces-required-fields
Merge pull request #3405 from NOYB/Internationalization
Example of setting required items
Refinement to #7083Provides setRequired() Javascript function to facilitate making an input required or not dynamically
Internationalization (getttext)
Please also backport to 2.3
Merge pull request #3403 from phil-davis/no-empty-menu
Allow external links to show in menus as they will never match privileges and they are not items that need to be restricted.
Add "required field" highlighting