summaryrefslogtreecommitdiffstats
path: root/src/usr
Commit message (Collapse)AuthorAgeFilesLines
* Fix #7226 Package installation message is incompletePhil Davis2017-02-071-0/+1
| | | | | This makes it remember pkgname after the install finishes and the form is re-submitted. (cherry picked from commit d12bc864ceb5d656fc094bde7cf5ec96e24bdde9)
* pkg_mgr_install remove embedded HTML from result stringsPhil Davis2017-02-071-9/+11
| | | | (cherry picked from commit 682008ff758b942d85ed007b485e0b2fa8e3a11c)
* Encode the contents of pkg_filter before output. Fixes #7227jim-p2017-02-071-1/+1
|
* Encode 'from' and 'to' before output on pkg_mgr_install.php. Fixes #7225jim-p2017-02-071-1/+1
|
* Revert "setHelp formatting for interfaces.php"Renato Botelho2017-02-071-45/+45
| | | | This reverts commit e6068596baf4307fe3eb9866072800e4c23b6840.
* setHelp formatting for interfaces.phpPhil Davis2017-02-071-45/+45
| | | | | | | | There was a fair bit of it, so I have put this in its own pull request. 1) Gets HTML out of the strings that go for translation. 2) Line 3365 - the words here about "hexadecimal" now go in the text directly in the setHelp so the translators will get access to them. 3) Line 2213 - a couple of backslash that were attempts at escaping the next char were not actually needed, and were displaying literally in the GUI. (cherry picked from commit 4d0c9c5946aeecad851511521d0310075ab4ebdd)
* fbegin.inc and fend.inc are no longer usedPhil Davis2017-02-072-4/+0
| | | | (cherry picked from commit c09188a21938f7b1d19fd845fa7e5b0712dd4a83)
* Internationalization graph.phpPhil Davis2017-02-071-4/+6
| | | | | | | 1) A few extra strings to be translated. 2) The scale_type code values 'up' and 'follow' need to be kept as those strings in the JS scale_type variable. The text to be translated needs to be in a different variable that can be in translated form for display. Otherwise things go wrong when in a different language. e.g. switch to Brazilian Portuguese, then the Autoscale. The first times it switches then gets "stuck". (cherry picked from commit 678f11313b31b28d12d806032b6359a00d6b89a1)
* Update help message for Zone ID for new region requirementJason D. McCormick2017-02-071-1/+1
| | | | (cherry picked from commit 49f90f17bfaf2422d56160ad06ef5e2513beb1ba)
* certificatemanager, don't show information from previous certificate if no ↵PiBa-NL2017-02-061-1/+8
| | | | | | cert or csr is present in the cert (cherry picked from commit 1048585a08ac824057eea35c57fe359b9e6a48fe)
* Use unique var names in Input.class.phpPhil Davis2017-02-061-2/+2
| | | | (cherry picked from commit a66177645191359e5ce854d733e9be40ada3535b)
* Add to NTP GPS processing of PGRMF sentencejskyboo2017-02-033-0/+42
| | | | (cherry picked from commit 6924a2bf34a70cd33284a28ca3575f33f9834375)
* Provide info on services_checkip.php about what the server must return, and ↵jim-p2017-02-021-3/+24
| | | | provide two examples of server-side code to return the client address. Fixes #6374
* diag_reseststate sourcetablehelp escape of double-quotes not neededPhil Davis2017-02-011-1/+1
| | | | | The backslash escaping of the double-quotes here displays the backslashes literal on the GUI. Escaping is not needed in this single-quoted string. (cherry picked from commit 4ede308c615508a7b70074f56a3ca77cae7b68f1)
* Redmine #7173 Do not allow pkg_ for If, IfGroup, AliasPhil Davis2017-02-013-4/+22
| | | | (cherry picked from commit c9d93b62b0cc559d1ed4326212b6385cae2eb398)
* Fix #7183 Do not allow Interface Groups with the same namePhil Davis2017-02-011-5/+3
| | | | | I should stop trying bad stuff, there seem to be so many holes to find in the validation :) (cherry picked from commit 89ac71d38a4c49e1537e4afe2b34b2457d9817a7)
* vpn_openvpn_server: fix missing parameterNewEraCracker2017-01-311-0/+1
|
* Fixed #7180Steve Beaver2017-01-311-1/+1
|
* Required fields for VPN pagesPhil Davis2017-01-319-64/+68
| | | | (cherry picked from commit 1bbdab13e436f5f2b9e381886be4d9c2d1a4e44f)
* Fix #7173 Interface Group Name cannot contain dashRenato Botelho2017-01-311-2/+2
|
* Required fields for System pagesPhil Davis2017-01-3016-87/+111
| | | | (cherry picked from commit 153c3aa61fe65c51d584a57c032a4805048e3062)
* More required fields for NAT pagesPhil Davis2017-01-304-9/+9
| | | | (cherry picked from commit 877be5e6205ada2608b364f57150010ba473e66d)
* Required fields in NAT pagesPhil Davis2017-01-304-9/+9
| | | | (cherry picked from commit f2e58c16307795f572ff443e999c54eb6a9839e7)
* Required fields in diagnosticsPhil Davis2017-01-305-7/+7
| | | | (cherry picked from commit 3e2028f4dca359e715058d2c35ae0df5b939657e)
* More required fields for Interface pagesPhil Davis2017-01-306-9/+9
| | | | (cherry picked from commit fb572e810abe247c273c27ffafb129430b13be1f)
* Use gettext on Username and PasswordPhil Davis2017-01-301-2/+2
| | | | (cherry picked from commit e52b5a409faa41222a4ff0c917355eb66d0ff19a)
* Required fields in Interfaces pagesPhil Davis2017-01-309-27/+46
| | | | (cherry picked from commit 1095b20410963e748fe13268e6fa8f35ccce2319)
* Required fields in Status pagesPhil Davis2017-01-302-2/+2
| | | | (cherry picked from commit f311d3ba11572364488ee25ca9df08a33e42a089)
* Remaining required fields for Diag pagesPhil Davis2017-01-305-10/+10
| | | | (cherry picked from commit fe54f09154f4116ceea6897bff54a624f1eb63bc)
* Required fields for firewall*.phpPhil Davis2017-01-303-13/+23
| | | | (cherry picked from commit 8a1b5c561f93611b711eb4e7b58ccb4990577d8e)
* Required fields for Captive PortalPhil Davis2017-01-306-17/+17
| | | | (cherry picked from commit c06865be6de6b164d06ee9bb1768dfe6829d783c)
* Required fields in Services pagesPhil Davis2017-01-3020-47/+71
| | | | (cherry picked from commit 24b82516e0baac87316245427e870a36fbcda4ac)
* Fix indentationjskyboo2017-01-272-13/+13
| | | | (cherry picked from commit c18d0d12b3e683f07b4bac933240332cd4d95829)
* Changed max repeat alert to use sprintf get textjskyboo2017-01-271-1/+1
| | | | (cherry picked from commit 950342400bdc75b35c01442c400bd53a18015818)
* Bug #7164 Limit NTP time source fields to the maximum number saved to ↵jskyboo2017-01-272-2/+13
| | | | | | configuration. (cherry picked from commit 5a1d67b17d485697e19ef49d66e8e5f91e7e884d)
* Typo in pppoe_subnet input error messagePhil Davis2017-01-261-1/+1
| | | | (cherry picked from commit 01799e5bd5f363e21c744752760ab0cc591713da)
* Captive Portal auth method is requiredPhil Davis2017-01-251-2/+6
| | | | | | 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. But the form validation should check that some valid value is POSTed when the CP is enabled. (cherry picked from commit 0ee22f364ca62b8305ff36447954dacdbc3c3cce)
* CP HTTPS Forwards setHelp formatPhil Davis2017-01-251-1/+1
| | | | | Add full stop and spacing between sentences. (cherry picked from commit 0046a7da59fb3015512ce181cba6b37516c0b76f)
* Changed default state of GPS init command auto correct tool.jskyboo2017-01-251-3/+3
| | | | (cherry picked from commit 2559f37539cf37221f8fddd7c0b7928e8e3969a8)
* Feature #7159 Add GPS initialization command auto correct tooljskyboo2017-01-251-2/+45
| | | | | | Corrects malformed NMEA sentences by calculating and appending the checksum and adding missing special characters "$" and "*" (cherry picked from commit 8c23d92a159c1282e7d185665977f0c45d45f845)
* Require at least one tag value in a QinQ entryPhil Davis2017-01-241-0/+4
| | | | (cherry picked from commit 4085eb055850e07540145c87fd6d3b5912a865dd)
* Use is_intrange() to validate QinQ tag rangePhil Davis2017-01-241-39/+13
| | | | | | 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. I decided it is fine to accept ranges with a ":" separator. Even though it is not explicitly mention on the UI, a user who accidentally does it will be pleasantly happy that it works. (cherry picked from commit 71ff866c0b36c6a3e288e8bde02d0837fc0b73ce)
* QinQ Tag Value ValidationPhil Davis2017-01-241-7/+27
| | | | | | Tags must be in the range 1 to 4094 Flag the various input errors and only report them once each. (cherry picked from commit e0b7a2e76bddd121bc7f92a6ecb20266c8485ed1)
* QinQ Edit fix row add deletePhil Davis2017-01-241-16/+46
| | | | | | | | 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 (cherry picked from commit 477d849bd4e85af8bb3595eaf39f946de51d7289)
* change opacity on disabled rows to fix #6448Jared Dillard2017-01-242-2/+37
|
* Merge pull request #3166 from NOYB/System_Update_Settings_-_GitSync_OptionsRenato Botelho2017-01-242-1/+78
|\
| * System Update Settings - GitSync OptionsNOYB2017-01-222-1/+78
| | | | | | | | | | | | | | Add GitSync options selectors to post update GitSync. Minimal, Diff, Verbose, Dry Run The GitSync options have utility for post update sync also.
* | Validate POSTed interface descriptionPhil Davis2017-01-241-1/+1
| | | | | | | | | | Copy-paste error from code that used $_REQUEST. This is more correct to use $_POST. (cherry picked from commit b07adc116c47a2f6a27ae69c84fe0e36a5a27fbd)
* | Interface description should be requiredPhil Davis2017-01-241-21/+28
| | | | | | | | | | | | 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. The change here also only does the other checks on the description if it has actualy been entered - no point checking a whole lot of other dependent stuff if the description is not even entered. (cherry picked from commit f57a3d9051f904f7b915db0bc0b64849503f8647)
* | Interface Group Name should be requiredPhil Davis2017-01-241-30/+37
| | | | | | | | | | | | 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) (cherry picked from commit 3effec3b515a97e3b5820ba8687645868b807463)
OpenPOWER on IntegriCloud