summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-02-06Merge pull request #6224 from janh/luci-mod-status-extend-dslJo-Philipp Wich
luci-mod-status: extend DSL metrics
2023-02-06Merge pull request #6223 from janh/luci-mod-dsl-pilot-tonesJo-Philipp Wich
luci-mod-dsl: add pilot tones
2023-02-05luci-theme-bootstrap: add focus indication for tabsJo-Philipp Wich
Underline the link text if a tab has keyboard focus in order to give a visual indication of the focus state. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-05luci-base: ui.js: modal dialog tweaksJo-Philipp Wich
- Automatically focus modal dialog frame - Close modal dialog on pressing escape key Fixes: #4609, #6205 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-05luci-base: ui.js: improve ui.Dropdown event handlingJo-Philipp Wich
Improve overall event and focus handling, avoid registering a global mouseover event listener, stop propagating escape keypress on closing dropdown and avoid `Element.blur()` to prevent de-focusing open modals. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-05luci-mod-network: interfaces.js: avoid stray empty device uci sectionsJo-Philipp Wich
Ensure that just created uci device sections are removed if the edit option modal is cancelled without saving. This prevents empty, but harmless `config device` sections from being created on a subsequent Save & Apply operation. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-05Translated using Weblate (Romanian)Hosted Weblate
Currently translated at 52.8% (66 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ro/ Translated using Weblate (Danish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/da/ Translated using Weblate (German) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (Russian) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Romanian) Currently translated at 46.7% (29 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ro/ Translated using Weblate (Spanish) Currently translated at 95.3% (2048 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Danish) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/da/ Translated using Weblate (Danish) Currently translated at 70.9% (44 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/da/ Translated using Weblate (German) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Romanian) Currently translated at 51.2% (64 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ro/ Translated using Weblate (Danish) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/da/ Translated using Weblate (Danish) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/da/ Translated using Weblate (Romanian) Currently translated at 43.5% (27 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ro/ Translated using Weblate (Romanian) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ro/ Translated using Weblate (Romanian) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ro/ Translated using Weblate (Romanian) Currently translated at 50.4% (63 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ro/ Translated using Weblate (Romanian) Currently translated at 41.9% (26 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ro/ Translated using Weblate (Romanian) Currently translated at 88.2% (113 of 128 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ro/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Mircea Vutcovici <mirceavutcovici@gmail.com> Co-authored-by: Simona Iacob <s@zp1.net> Co-authored-by: Vlad <Vlad.Slepov@gmail.com> Co-authored-by: drax red <drax@outlook.dk> Co-authored-by: ssantos <ssantos@web.de> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Mircea Vutcovici <mirceavutcovici@gmail.com> Signed-off-by: Simona Iacob <s@zp1.net> Signed-off-by: Vlad <Vlad.Slepov@gmail.com> Signed-off-by: drax red <drax@outlook.dk> Signed-off-by: ssantos <ssantos@web.de>
2023-02-04luci-base: form.js: reuse JSONMap data provider in GridSection modalsJo-Philipp Wich
Reuse the same data provider as the parent JSONMap instance in order to avoid inadvertently mangling the form data when saving the modal edit dialog. Fixes: bb9ede238a ("luci-base: form.js: reuse JSONMap data provider in GridSection modals") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-04luci-base: form.js: fix GridSection modals in JSONMap instancesJo-Philipp Wich
Since grid section edit modals construct a new Map instance internally, we must take care of using the correct map constructor type for the internal copy in order to end up with the correct data provider. Ensure that the extended option modal of GridSection instances uses a JSONMap when the grid section's owner map is a JSONMap to avoid stray uci related errors. Ref: https://forum.openwrt.org/t/luci-save-apply/149658/5 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-02-04Merge pull request #6204 from mastaal/clarify-masq-optionJo-Philipp Wich
luci-app-firewall: Add clarification to masquerading option
2023-02-04luci-app-firewall: Add clarification to masquerading optionMartijn Staal
Signed-off-by: Martijn Staal <27222398+mastaal@users.noreply.github.com>
2023-02-04luci-ssl: switch to mbedtlsHannu Nyman
OpenWrt has switched the default SSL library to be mbedtls instead of WolfSSL. To avoid the need of installing both SSL libraries, switch luci-ssl to use the mbedtls variant of libustream and px5g. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-02-03luci-mod-status: extend DSL metricsJan Hoffmann
Add the following metrics: - Bitswap and rate adaptation status - Impulse noise protection (INP) - Retransmission status (G.INP) - Channel error counters (CV-C, FEC-C) - G.INP counters (MINEFTR, LEFTRS, rtx-tx, rtx-c, rtx-uc) - Modem chipset and firmware version Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-02-03luci-mod-status: rename some DSL status itemsJan Hoffmann
Fix some small inaccuracies and inconsistencies between items. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-02-03luci-mod-status: group DSL metrics into sections for more readabilityJan Hoffmann
Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-02-02Merge pull request #6220 from systemcrash/tags_stringJo-Philipp Wich
luci-base: help-text spell fix
2023-02-01Translated using Weblate (Italian)Hosted Weblate
Currently translated at 68.7% (11 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/it/ Translated using Weblate (Italian) Currently translated at 11.2% (7 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/it/ Translated using Weblate (Italian) Currently translated at 13.4% (12 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/it/ Translated using Weblate (Italian) Currently translated at 27.2% (12 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/it/ Translated using Weblate (Italian) Currently translated at 44.0% (11 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/it/ Translated using Weblate (Italian) Currently translated at 29.4% (5 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/it/ Translated using Weblate (Hebrew) Currently translated at 7.6% (2 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/he/ Translated using Weblate (Italian) Currently translated at 20.9% (40 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/it/ Translated using Weblate (Italian) Currently translated at 26.1% (51 of 195 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/it/ Translated using Weblate (Italian) Currently translated at 69.4% (25 of 36 strings) Translated using Weblate (Italian) Currently translated at 50.4% (107 of 212 strings) Translated using Weblate (Italian) Currently translated at 54.0% (20 of 37 strings) Translated using Weblate (Italian) Currently translated at 35.0% (7 of 20 strings) Translated using Weblate (Italian) Currently translated at 12.0% (15 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/it/ Translated using Weblate (Italian) Currently translated at 62.5% (10 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/it/ Translated using Weblate (Italian) Currently translated at 9.6% (6 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/it/ Translated using Weblate (Italian) Currently translated at 11.7% (14 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/it/ Translated using Weblate (Italian) Currently translated at 28.8% (15 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/it/ Translated using Weblate (Italian) Currently translated at 21.5% (40 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/it/ Translated using Weblate (Italian) Currently translated at 8.5% (11 of 128 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/it/ Translated using Weblate (Italian) Currently translated at 50.0% (13 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/it/ Translated using Weblate (Italian) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/it/ Translated using Weblate (Italian) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/it/ Translated using Weblate (Italian) Currently translated at 9.0% (12 of 133 strings) Translated using Weblate (Italian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Italian) Currently translated at 37.9% (74 of 195 strings) Translated using Weblate (Italian) Currently translated at 50.0% (106 of 212 strings) Translated using Weblate (Italian) Currently translated at 13.4% (46 of 343 strings) Translated using Weblate (Italian) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Italian) Currently translated at 45.3% (974 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Translated using Weblate (Italian) Currently translated at 10.0% (2 of 20 strings) Translated using Weblate (Italian) Currently translated at 11.2% (14 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/it/ Translated using Weblate (Italian) Currently translated at 62.5% (10 of 16 strings) Translation: OpenWrt/LuCI/applications/hd-idle Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshd-idle/it/ Translated using Weblate (Hebrew) Currently translated at 7.5% (16 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/he/ Translated using Weblate (Italian) Currently translated at 28.7% (19 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/it/ Translated using Weblate (Hebrew) Currently translated at 9.0% (4 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/he/ Translated using Weblate (Italian) Currently translated at 11.7% (14 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/it/ Translated using Weblate (Italian) Currently translated at 28.8% (15 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/it/ Translated using Weblate (Italian) Currently translated at 21.5% (40 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/it/ Translated using Weblate (Italian) Currently translated at 8.5% (11 of 128 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/it/ Translated using Weblate (Italian) Currently translated at 50.0% (13 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/it/ Translated using Weblate (Italian) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/it/ Translated using Weblate (Italian) Currently translated at 100.0% (34 of 34 strings) Translation: OpenWrt/LuCI/applications/wifischedule Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswifischedule/it/ Translated using Weblate (Italian) Currently translated at 9.0% (12 of 133 strings) Translated using Weblate (Hebrew) Currently translated at 2.2% (3 of 133 strings) Translated using Weblate (Italian) Currently translated at 100.0% (46 of 46 strings) Translated using Weblate (Italian) Currently translated at 37.9% (74 of 195 strings) Translated using Weblate (Italian) Currently translated at 49.5% (105 of 212 strings) Translated using Weblate (Italian) Currently translated at 13.4% (46 of 343 strings) Translated using Weblate (Italian) Currently translated at 100.0% (25 of 25 strings) Translated using Weblate (Italian) Currently translated at 45.3% (974 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/it/ Added translation using Weblate (Italian) Co-authored-by: Dex94 <Dasvaresu@dr.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Signed-off-by: Dex94 <Dasvaresu@dr.com> Signed-off-by: Yaron Shahrabani <sh.yaron@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnatmap/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/he/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsqos/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/it/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/natmap Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/qos Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/watchcat
2023-01-28luci-mod-dsl: add support for pilot tones in bit allocation graphJan Hoffmann
If the data is available, draw pilot tones as vertical red lines. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-01-28luci-mod-dsl: allow arbitrary number of datasets per graphJan Hoffmann
Currently the graph code is hard-coded to draw two datsets. Use loops instead to also allow more or less datasets. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-01-28luci-mod-status: improve handling of DSL metrics that are not availableJan Hoffmann
Currently, non-existing values (null or undefined) are formatted like zero values. Add explicit handling to allow the user to distinguish between those and actual zero values. Signed-off-by: Jan Hoffmann <jan@3e8.eu>
2023-01-28Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Russian) Currently translated at 100.0% (14 of 14 strings) Translated using Weblate (Russian) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Russian) Currently translated at 28.7% (19 of 66 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/ru/ Translated using Weblate (Russian) Currently translated at 35.9% (32 of 89 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (170 of 170 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (128 of 128 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (191 of 191 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (61 of 61 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Wolterhon <hotmottot.1@gmail.com> Co-authored-by: st7105 <st7105@gmail.com> Signed-off-by: st7105 <st7105@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luci_modules_luci-mod-dsl/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ru/ Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/modules/luci-mod-dashboard Translation: OpenWrt/LuCI/modules/luci-mod-dsl
2023-01-27luci-mod-network: fix output style of diagnostics commandsJo-Philipp Wich
Ensure that the output textarea uses a monospace font and preformatted text. Fixes: 5f2d305476 ("luci-mod-network: convert diagnostic page to LuCI look and feel") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2023-01-26luci-mod-status: add missing cbi-section class to routing viewFlorian Eckert
With the material theme, there is a gap between the tab view and the content. The css class 'cbi-section' is missing here in the data-tab div. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-25Translated using Weblate (Russian)Hosted Weblate
Currently translated at 100.0% (60 of 60 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/ru/ Translated using Weblate (Portuguese) Currently translated at 99.2% (124 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pt/ Translated using Weblate (German) Currently translated at 99.2% (124 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/de/ Translated using Weblate (German) Currently translated at 100.0% (74 of 74 strings) Translation: OpenWrt/LuCI/applications/xinetd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsxinetd/de/ Translated using Weblate (Russian) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Turkish) Currently translated at 40.3% (25 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/tr/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/zh_Hans/ Translated using Weblate (Turkish) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/tr/ Translated using Weblate (Russian) Currently translated at 61.3% (73 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/ru/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt_BR/ Translated using Weblate (Portuguese) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pt/ Translated using Weblate (German) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/de/ Translated using Weblate (Portuguese) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt/ Translated using Weblate (German) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/de/ Translated using Weblate (Turkish) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/tr/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pt_BR/ Translated using Weblate (Russian) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/zh_Hans/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Russian) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Portuguese) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (German) Currently translated at 99.3% (2135 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/de/ Translated using Weblate (Russian) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (Spanish) Currently translated at 92.8% (116 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/es/ Translated using Weblate (Russian) Currently translated at 92.0% (46 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (119 of 119 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/pl/ Translated using Weblate (Russian) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (124 of 124 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/ru/ Translated using Weblate (Polish) Currently translated at 100.0% (2148 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 95.3% (2048 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Spanish) Currently translated at 95.2% (2045 of 2148 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Oğuz Ersen <oguz@ersen.moe> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: metezd <itoldyouthat@protonmail.com> Co-authored-by: sergio <sergio+it@outerface.net> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: st7105 <st7105@gmail.com> Signed-off-by: Eric <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Oğuz Ersen <oguz@ersen.moe> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: metezd <itoldyouthat@protonmail.com> Signed-off-by: sergio <sergio+it@outerface.net> Signed-off-by: ssantos <ssantos@web.de> Signed-off-by: st7105 <st7105@gmail.com>
2023-01-25Merge pull request #6212 from komenski/add-mime-type-for-airplay-supportJo-Philipp Wich
luci-lib-httpprotoutils: add airplay mime types
2023-01-25Merge pull request #6211 from dhewg/luci-lightJo-Philipp Wich
luci-light: rework and reenable
2023-01-24luci-lib-httpprotoutils: add airplay mime typesSasha Andonov
Airplay of a statically hosted video file from one Apple device to another fails due to unrecognized content-type. Adding Airplay supported mime types fixes the issue. Signed-off-by: Sasha Andonov <s.andonnov@gmail.com>
2023-01-24luci-light: rework and reenableAndre Heider
The `luci` collection contains package management and attended sysupgrades support, which are not that useful if not even undesired for self-compiled images. Rework the `luci-light` collection to exclude the two above mentioned features, and make `luci` instead depend on the light collection in additon to those features. The `luci-ssl` and `luci-ssl-openssl` collections then only need to depend on `luci-light`. We now have three variants with won't pull in `luci-app-opkg` or `luci-app-attendedsysupgrade`, making everybody happy. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-mod-network: use "band" from iwinfo freqlistAndre Heider
Instead of mapping it by frequency. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-mod-network: enable configuring wifi ax networks on the 6G bandAndre Heider
Tested on a MT7921 device. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-mod-network: don't offer unsupported wireless hwmodesAndre Heider
This prevents offering e.g. 'Legacy' on ac/n only radios or ax if hostapd wasn't compiled with ax support. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-base: add a hostapd 11ax feature flagAndre Heider
Required for luci to check if it can acually offer that mode. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-base: remove the hostapd 11n feature flagAndre Heider
This feature flag doesn't exist anymore, see this commit on the main repo: 7c63295bf4 "treewide: remove DRIVER_11N_SUPPORT" Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23luci-base: use "hwmodes_text" to describe wireless radiosAndre Heider
This is a preformatted string like "ac/ax/b/g/n" for presentation. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23rpcd-mod-luci: bump versionAndre Heider
Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23rpcd-mod-luci: add "hwmodes_text" to the iwinfo info outputAndre Heider
This is a preformatted string like "ac/ax/b/g/n" for presentation. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23rpcd-mod-luci: reuse infos provided by libiwinfoAndre Heider
Don't hardcode bit/name pairs, instead iterate over what's known to the library and use that instead. This automatically adds the missing ad hwmode and HE80+80 htmode - and any future ones. The only difference in the output is the order of the 'hwmodes' array. Signed-off-by: Andre Heider <a.heider@gmail.com>
2023-01-23treewide: bump PKG_RELEASE for libiwinfo ABI changeChristian Marangi
Bump PKG_RELEASE for libiwinfo ABI change for rpcd-mod-luci and luci-mod-status. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-01-23luci-app-xinetd: update redirect helpFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2023-01-21luci-app-smartdns: Update chinese translationsAnya Lin
Signed-off-by: Anya Lin <hukk1996@gmail.com>
2023-01-21Translated using Weblate (Chinese (Simplified))Hosted Weblate
Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/zh_Hans/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pt_BR/ Translated using Weblate (Polish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/pl/ Translated using Weblate (Spanish) Currently translated at 79.6% (94 of 118 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/es/ Translated using Weblate (Russian) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (Russian) Currently translated at 75.7% (97 of 128 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/ Translated using Weblate (Russian) Currently translated at 52.0% (64 of 123 strings) Translation: OpenWrt/LuCI/applications/pbr Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspbr/ru/ Translated using Weblate (Spanish) Currently translated at 17.0% (15 of 88 strings) Translation: OpenWrt/LuCI/applications/mosquitto Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmosquitto/es/ Translated using Weblate (Czech) Currently translated at 90.0% (45 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/cs/ Translated using Weblate (Czech) Currently translated at 100.0% (6 of 6 strings) Translation: OpenWrt/LuCI/applications/olsr-services Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr-services/cs/ Translated using Weblate (Czech) Currently translated at 66.0% (140 of 212 strings) Translated using Weblate (Czech) Currently translated at 85.4% (41 of 48 strings) Translated using Weblate (Czech) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Czech) Currently translated at 66.0% (140 of 212 strings) Translated using Weblate (Czech) Currently translated at 65.8% (1408 of 2138 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/cs/ Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Lukáš Wagner <lukaswagner1@gmail.com> Co-authored-by: Martin Simik <martman30@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: st7105 <st7105@gmail.com> Signed-off-by: Eric <hamburger2048@users.noreply.hosted.weblate.org> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Lukáš Wagner <lukaswagner1@gmail.com> Signed-off-by: Martin Simik <martman30@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: st7105 <st7105@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/cs/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2023-01-21treewide: Sync translations i18nHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-18Merge pull request #6201 from vtremblay/advanced-boot-whw03v2Stan Grishin
luci-app-advanced-reboot: add support for Linksys WHW03 v2
2023-01-17luci-app-advanced-reboot: add support for Linksys WHW03 v2Vincent Tremblay
Signed-off-by: Vincent Tremblay <vincent@vtremblay.dev>
2023-01-17luci-base: help-text spell fixPaul Dee
Signed-off-by: Paul Dee <itsascambutmailmeanyway@gmail.com>
2023-01-16Translated using Weblate (Portuguese (Brazil))Hosted Weblate
Currently translated at 100.0% (2138 of 2138 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Persian) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Polish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/pl/ Translated using Weblate (Polish) Currently translated at 100.0% (197 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (German) Currently translated at 96.2% (203 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (French) Currently translated at 20.8% (26 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/fr/ Translated using Weblate (French) Currently translated at 100.0% (177 of 177 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/fr/ Translated using Weblate (French) Currently translated at 99.4% (196 of 197 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/fr/ Translated using Weblate (French) Currently translated at 49.0% (50 of 102 strings) Translated using Weblate (French) Currently translated at 98.6% (73 of 74 strings) Translated using Weblate (French) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (French) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (French) Currently translated at 71.4% (245 of 343 strings) Translated using Weblate (French) Currently translated at 37.9% (22 of 58 strings) Translated using Weblate (French) Currently translated at 97.2% (36 of 37 strings) Translated using Weblate (French) Currently translated at 95.0% (2033 of 2138 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (Czech) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Polish) Currently translated at 100.0% (2138 of 2138 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Lukáš Wagner <lukaswagner1@gmail.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Rose <darkrose@privatemail.com> Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by: pit <peter.johennecken@googlemail.com> Co-authored-by: slundi <slundi@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: pit <peter.johennecken@googlemail.com> Signed-off-by: slundi <slundi@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/fa/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/cs/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/fr/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/wol
2023-01-16Merge pull request #6155 from ukleinek/humidityJo-Philipp Wich
luci-app-statistics: Generate graphs for humidity sensors
2023-01-15luci-mod-network: remove uciname validation from wireless interfaceHannu Nyman
Remove the 'uciname' validation rule, as it prevents using '-' that is a valid character. Fixes: 0c1be9ae5 luci-mod-network: Add length restriction to wireless Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-14luci-app-dockerman: add minor versionHannu Nyman
The package has static versioning, based on the original upstream versioning. Add date as a minor version to signal later changes. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2023-01-14luci-mod-network: Add length restriction to wireless interface nameHannu Nyman
Based on issue #6101, add a maxlength of 15 chars to the wireless interface's optional name field. Also validate it as uciname. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>