| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit 153c3aa61fe65c51d584a57c032a4805048e3062)
|
|
|
|
| |
(cherry picked from commit a2d23e88596deab6bbed2818385a0b72c913843a)
|
|
|
|
|
|
|
|
| |
Tidy up <script> tags by adding TYPE attribute
(https://doc.pfsense.org/index.php/Developer_Style_Guide#HTML_Specific_Rules)
(cherry picked from commit 463456964709015d4b1c591aa4251c831a39c71d)
|
|
|
|
| |
(cherry picked from commit 0a3150896bc412868cfb79473293ed81c87a50a7)
|
|
|
|
| |
(cherry picked from commit 88de4ab06c8a330a3cedf474b3e218a941f6db66)
|
|
|
|
|
|
|
| |
These work opposite to the way mere mortals expect.
Read: https://github.com/eggert/tz/blob/master/etcetera
Based on @phil-davis' patch from https://github.com/pfsense/pfsense/pull/3354
|
|
|
|
|
| |
We could also add some text like this to encourage users to choose the "Continent/City" time zones.
(cherry picked from commit 0436b9a5197ac8c4646a006c0e351ecf66059193)
|
|
|
|
| |
(cherry picked from commit 6c1e85e544814d336b47fbc782a6aff77ea7301f)
|
|
|
|
|
|
|
|
|
| |
- Add missing DNS Resolver references
- Nuke PPTP VPN mentions
- Use letter case consistently.
The "Disable DNS Forwarder" option naming is rather unfortunate as well (would be much better with something like "Use local DNS server"), but changing that would require documentation changes.
(cherry picked from commit a56e37ca671873418e82382a8466b8014bf4bc83)
|
|
|
|
|
|
| |
If I enter a DNS server IP address that is on a locally connected network, and choose a gateway for it, this code was supposed to give an error message. But no error was given because $_POST[$dnsgwitem] is actually the name of the gateway, but old line 197 called interface_has_gateway() which was expecting an interface to be passed.
Just get rid of the interface_has_gateway() test, and come into this foreach() whenever the users chooses a gateway that is not "none".
(cherry picked from commit d858795251b3eb2190cc16adaec13a4efee9955b)
|
|
|
|
| |
(cherry picked from commit a22947a4980a9f8beb294d6bad039495164ff1aa)
|
| |
|
|
|
|
| |
(cherry picked from commit 134ee13df54280441c25b047b406628eeebbb8db)
|
|
|
|
|
|
|
| |
Start each widget refresh system after a short random delay to prevent all widgets hitting the server at the exactsame time
Fix issues wherein two widgets were resetting the refresh timer from the AJAX call, not the call-back function, thereby risking stepping on themselves
(cherry picked from commit 512f2c10af716243046bdd08140856bb8e45222b)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
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().
|
|
|
|
|
| |
This is a string from a list of valid values (empty, "hostonly", "fqdn"). So it is not correct to just gather a true/false value here.
(cherry picked from commit e93242eb2ad5a45fb6ab1526f0b6ddcc716e5b96)
|
|
|
|
|
|
| |
of the Help menu in the navbar to either the system hostname or fqdn.
(cherry picked from commit 1d12996755ee6fb9b9e163d292bdba160a926e64)
|
|
|
|
| |
I can't resist fixing them when I see them.
|
|
|
|
|
|
| |
pfSense, then BETA, then user supplied themes.
(cherry picked from commit 6a5c6661960e1cd39e3caf66a3caaeb2678d27b1)
|
|
|
|
| |
(cherry picked from commit 7bb301eb4d99c13784d6753ad3b39b651655b40f)
|
|
|
|
|
| |
Remove beta badge from Associated Panels Show/Hide options.
Remove beta badge from Left Column Labels option.
|
|
|
|
| |
Remove "you" personalizations.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Make the status monitoring settings panel collapsible with page load state configurable in general setup associated panels show/hide.
Replace Update button with refresh icon on title bar.
Required by FreeBSD-Ports pull request #78 Status Monitoring - Settings Panel Collapsible.
|
|
|
|
| |
1) gmirror.inc: there are two calls to exec(), those calls expect the 2nd parameter to be an array, this commit initializes the variables correctly. 2) system.php: variable dnslist is used as an array without prior type initialization. This is one of the causes for apparent PR #2680 problems (which led to its reversal). Note: After this commit is merged PR #2680 may be safely reapplied for more tough code.
|
| |
|
|\ |
|
| |
| |
| |
| | |
Introduced in f700dc9
|
|/
|
| |
Reported by redmine https://redmine.pfsense.org/issues/5916
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Remove parameters from set_language()
- Add a global variable for default language
- add env var for LANG, otherwise it won't work
|
| |
|
| |
|
|
|
|
| |
Shorten titles to be more consistent with other title bar shortcuts and also match the option setting title.
|
| |
|
|
|
|
|
| |
Add configuration option to show or hide special panels.
When a panel is hidden a button is displayed on the page title bar to toggle the panel display.
|
|
|
|
|
|
|
|
|
| |
1) Put the heading "Actions" at the top of all the "Actions" columns -
it was on some and not others.
2) Some more consistent capitalization of panel titles etc.
3) Most interfaces section edit pages had a section titled like "GIF
Configuration", "GRE Configuration". Make them all consistent, e.g.
"QinQ Configuration" rather than "Interface QinQ Edit"...
|
|
|
|
|
| |
Add space between words.
Restore gateway placeholder; now being handled by form input class (PR #2295).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Touch Screen Usability Annoyance
https://forum.pfsense.org/index.php?topic=104135.0
Clicking the labels in the left column selects/activates the first item. This is the perfectly natural place for scrolling with thumb.
No big problem really for input fields, but check boxes and buttons are inadvertently selected/toggled resulting in unintended configuration changes.
Would be real nice if the labels in the left column were not "active".
This commit provides an option in System - General Setup page to enable/disable this "feature".
There is probably a better way, but this appears to be functional. For now at least it seems to work for me anyway. Just have to eliminate (null) the for attribute on the group labels so it doesn't have a target.
|
|
|
|
|
| |
Remove placeholder from dns gateway selector.
Close container div tag.
|
|
|
|
| |
was the reason they were added, it was never finished and it's not being used
|
| |
|