summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-06-02Merge pull request #4770 from nickberry17/update_DummyValueJo-Philipp Wich
luci-base: add new member 'hidden' to DummyValue
2021-06-02Merge pull request #4985 from ↵Jo-Philipp Wich
j123b567/feature_luci-theme-openwrt-2020_mainmenu-submenu-tweek luci-theme-openwrt-2020: remove submenu margin-bottom when submenu not visible
2021-06-02Merge pull request #5062 from SvenRoederer/issue_5051Jo-Philipp Wich
luci-theme-openwrt-2020: use SVG-file for favicon and logo
2021-06-01protocols: rename "device" option to "_modem_device"Jo-Philipp Wich
This is required to resolve clashes with the generic "option device" referring to netdev names in current netifd versions. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-mod-network: rename "device" option to "_net_device" internallyJo-Philipp Wich
This is required to resolve conflicts with the existing "device" option in other proto handlers such as PPP or QMI where "device" refers to the device path of the tty control device instead of a netdev name. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-mod-network: clarify device settings reset button tooltipJo-Philipp Wich
Ref: #5090 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-base: form.js: consider aliased options in AbstractValue.remove()Jo-Philipp Wich
If different options point to the same underlying uci option, we must only remove the uci value if none of the other alias options is active in order to prevent inactive options (due to unsatisfied depends) removing the uci value of active once on save. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-mod-network: don't accidentally reset macvlan device namesJo-Philipp Wich
Fixes: #5081 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-theme-bootstrap: add svg help icon to form field descriptionsJo-Philipp Wich
The still referenced help.gif icon is absent by default since it has been moved to luci-compat. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01luci-mod-network: drop duplicated "Master" optionHannu Nyman
It got accidentally added when additional RA and NDP parameters were added. Fixes: 504bdb23fb ("luci-mod-network: Introduce new RA and NDP params...") Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-05-31luci-mod-network: migrate macaddr during bridge migrationRafał Miłecki
Link: https://forum.openwrt.org/t/network-migration-21-02-0-rc2/97934 Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-31luci-mod-network: allow netifd version query to failJo-Philipp Wich
Fixes: 17af33ee48 ("luci-mod-network: migrate network config depending on netifd version") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31luci-mod-network: make device selector dependent on protocol (again)Jo-Philipp Wich
This commit effectively reverts the change made with 907b4222f7 ("luci-mod-network: don't hide "Device" on protocol change"). Floating tunnel protocols such as 6in4, plain PPP over modem device, VPNC etc. do not have any layer 2 device at all, for such protocols the device selector should be hidden. Also swap back the incorrect option order introduced with commit b7f3cf66ca ("luci-mod-network: drop support for *adding* legacy bridges"). Since device depends on proto, it should come after the protocol selection, not before. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31Merge pull request #5072 from ajmckinley/fix-statistics-hostnameJo-Philipp Wich
luci-app-statistics: fix read of hostname
2021-05-31luci-mod-network: fix device dependencies in add interface dialogJo-Philipp Wich
Commit b7f3cf66ca "luci-mod-network: drop support for *adding* legacy bridges" dropped the protocol dependcies of the ifname/device selector in the add new interface dialog. Re-add the required dependencies and swap the order of the protocol and device inputs while we're at it since latter depends on the former. Fixes: b7f3cf66ca ("luci-mod-network: drop support for *adding* legacy bridges") Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31luci-base: fix `network` data type validationJo-Philipp Wich
Fixes: #5085 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31luci-app-samba4: prevent calling split() on array or null valuesJo-Philipp Wich
Since `uci.get()` may return null or array values, we cannot blindly call split() on the result. Use the safe `L.toArray()` helper which is intended to deal with such situations. Also clean up whitespace while we're at. Fixes: #5080 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-30Translated using Weblate (Dutch)Hosted Weblate
Currently translated at 4.0% (2 of 49 strings) Translated using Weblate (Dutch) Currently translated at 66.6% (2 of 3 strings) Translated using Weblate (Dutch) Currently translated at 0.2% (1 of 341 strings) Translated using Weblate (Dutch) Currently translated at 9.7% (168 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/nl/ Translated using Weblate (Swedish) Currently translated at 5.6% (12 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/ Translated using Weblate (Swedish) Currently translated at 42.8% (735 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Translated using Weblate (Spanish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Turkish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/tr/ Translated using Weblate (Spanish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Turkish) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Spanish) Currently translated at 78.1% (25 of 32 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Polish) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 98.1% (1684 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Jonathan Mohamed <jonathanmohamed34@gmail.com> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Matthaiks <kitynska@gmail.com> Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Jonathan Mohamed <jonathanmohamed34@gmail.com> Signed-off-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Oğuz Ersen <oguzersen@protonmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/nl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/nl/ Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/modules/luci-mod-battstatus Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2021-05-29luci-mod-network: split config migration into 2 stepsRafał Miłecki
Problem with handling all migrations in 1 step is that uci.sections() doesn't include changes queued using uci.callAdd() and uci.callSet(). That could result in unexpected behaviour and generating invalid configs. For the sake of simplicity and reliability use 2 steps migration. The downside is that users may get prompted twice to migrate. Reported-by: Hauke Mehrtens <hauke@hauke-m.de> Fixes: 74be304e541f ("treewide: use "device" option in UCI "interface" sections") Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Tested-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-05-28treewide: drop MAC and MTU from interfaces (protocols)Rafał Miłecki
Those are L2 options that are not part of interfaces (L3), should not be set there and don't work. Setting MAC and MTU should be done at device layer (config device) and is supported for basic types already. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-28luci-mod-network: allow setting bridge device MTU and MACRafał Miłecki
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-28Translated using Weblate (Spanish)Hosted Weblate
Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (164 of 164 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/es/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/zh_Hans/ Translated using Weblate (Spanish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/es/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pt_BR/ Translated using Weblate (Polish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/pl/ Translated using Weblate (Spanish) Currently translated at 100.0% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Polish) Currently translated at 100.0% (32 of 32 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Spanish) Currently translated at 100.0% (341 of 341 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/zh_Hans/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pt_BR/ Translated using Weblate (Polish) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Spanish) Currently translated at 98.1% (1684 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Co-authored-by: Eric <spice2wolf@gmail.com> 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: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by: Eric <spice2wolf@gmail.com> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Matthaiks <kitynska@gmail.com> Signed-off-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/pl/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/pt_BR/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/zh_Hans/ Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/watchcat
2021-05-27luci-mod-network: bump min netifd version for migrationRafał Miłecki
Using "device" option requires netifd from 2021-05-26 or newer. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-27treewide: use "device" option in UCI "interface" sectionsRafał Miłecki
netifd has been recently patched to use "device" option instead of "ifname" as more clear & accurate. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-26Merge pull request #5074 from djadair/ea7500-reboot-profileStan Grishin
luci-app-advanced-reboot: add board config for Linksys EA7500-V1
2021-05-26[luci] luci-app-advanced-reboot: add board config for Linksys EA7500-V1David Adair
EA7500-v1 works the same as the other Linksys models except the name is different. Signed-off-by: David Adair <djabhead@aol.com>
2021-05-26treewide: sync i18n transationsHannu Nyman
Sync translations. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-05-26luci-mod-network: migrate network config depending on netifd versionRafał Miłecki
Checking netifd version is important for users of the most recent LuCI that didn't update netifd (e.g. OpenWrt package). Suggested-by: Jo-Philipp Wich <jo@mein.io> Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-26luci-mod-network: migrate config to use "ports" optionRafał Miłecki
LuCI supports only the newer method of specifying bridge ports using the "ports" option. Offer users migration so they can configure their network. Example: 1. Before config device option name 'br-lan' option type 'bridge' list ifname 'lan1' list ifname 'lan2' list ifname 'lan3' list ifname 'lan4' 2. After config device option name 'br-lan' option type 'bridge' list ports 'lan1' list ports 'lan2' list ports 'lan3' list ports 'lan4' Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-26luci-app-statistics: fix read of hostnameAnderson McKinley
Existing javascript did not read a non-default statistics hostname due to incorrect config ids. Signed-off-by: Anderson McKinley <coyoso@tuta.io>
2021-05-25Deleted translation using Weblate (English (Old))Hannu Nyman
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-05-25Translated using Weblate (Spanish)Hosted Weblate
Currently translated at 98.1% (1683 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Added translation using Weblate (English (Old)) Translated using Weblate (Spanish) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/es/ Translated using Weblate (Spanish) Currently translated at 77.4% (24 of 31 strings) Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Richard Mangahas <richard.mangahas.aeom@gmail.com> Co-authored-by: Yngvar Skjaldulfsson <irrorate_browns@slmail.me> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: Richard Mangahas <richard.mangahas.aeom@gmail.com> Signed-off-by: Yngvar Skjaldulfsson <irrorate_browns@slmail.me> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/es/ Translation: OpenWrt/LuCI/applications/watchcat
2021-05-25luci-app-samba4: support listen on multiple interfacesLiangbin Lian
/etc/init.d/samba4 already support that Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2021-05-25Merge pull request #5000 from jjm2473/fix-luci-theme-material-nav-node-activeJo-Philipp Wich
luci-theme-material: fix wrong active state on common prefix node
2021-05-23luci-theme-openwrt-2020: use SVG-file for favicon and logoSven Roederer
Using the scalable graphic in place of the static png file saves some ressources in flash and network. It also aligns the filetype to the type announced to the browser. fixes GitHub-issue #5051 Signed-off-by: Sven Roederer <freifunk@it-solutions.geroedel.de>
2021-05-20luci-mod-network: drop 2 unused variablesRafał Miłecki
Fixes: faad7464a8ed ("luci-mod-network: add support for network.device sections") Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-20luci-mod-network: don't hide "Device" on protocol changeRafał Miłecki
Device ("ifname" UCI option) doesn't depend on protocol so there is no need to hide / reset it on protocol change. While at it drop names of two removed inputs (dead code). Fixes: ec020cee0c44 ("luci-mod-network: drop support for *editing* legacy bridges") Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-20Merge pull request #5058 from weblate/weblate-openwrt-luciFlorian Eckert
Translations update from Weblate
2021-05-19Translated using Weblate (Swedish)Hosted Weblate
Currently translated at 44.8% (22 of 49 strings) Translated using Weblate (Swedish) Currently translated at 5.2% (11 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/sv/ Translated using Weblate (Swedish) Currently translated at 5.3% (4 of 75 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/sv/ Translated using Weblate (Swedish) Currently translated at 13.8% (17 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/sv/ Translated using Weblate (Swedish) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Swedish) Currently translated at 41.0% (703 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/sv/ Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Stefan Tamas <tamas79@gmail.com> Signed-off-by: Stefan Tamas <tamas79@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/sv/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/sv/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2021-05-19Merge pull request #4873 from small-5/patch-1Florian Eckert
luci-app-ddns: Fix time error
2021-05-19Translated using Weblate (Catalan)Hosted Weblate
Currently translated at 2.0% (1 of 49 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (31 of 31 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (341 of 341 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1714 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Catalan) Currently translated at 36.5% (626 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ca/ Translated using Weblate (German) Currently translated at 15.6% (33 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/de/ Translated using Weblate (German) Currently translated at 36.5% (15 of 41 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (German) Currently translated at 40.9% (18 of 44 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Zocker1012 <julian.schoemer.1997@gmail.com> Co-authored-by: ferranb <ferranb@gmail.com> Co-authored-by: semih <semiht@gmail.com> Signed-off-by: Zocker1012 <julian.schoemer.1997@gmail.com> Signed-off-by: ferranb <ferranb@gmail.com> Signed-off-by: semih <semiht@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/de/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/ca/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dashboard
2021-05-19Merge pull request #5057 from lorthirk/fix-ddnsDomainTooltipFlorian Eckert
[luci-app-ddns] Fix Domain Tooltip in ddns form
2021-05-18luci-mod-network: add bridge interface migrationRafał Miłecki
LuCI now supports the updated UCI syntax for bridges that requires: 1. device section for L2 2. interface section for L3 Check for legacy syntax usage and offser user a migration to allow changing network config. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-18luci-mod-network: use "ports" option for setting bridge portsRafał Miłecki
netifd has been recently patched to use more accurate "ports" option instead of "ifname" Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-18luci-mod-network: drop support for *editing* legacy bridgesRafał Miłecki
The old way of defining bridge (L2) as part of interface (L3) is deprecated. All such configs should be migrated to define bridge as L3 UCI section type "device". Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-18luci-mod-network: drop support for *adding* legacy bridgesRafał Miłecki
The old way of defining bridge (L2) as part of interface (L3) is deprecated. Don't support *adding* interfaces like that. Support for *editing* legacy bridges is kept for now for compatibility with existing legacy setups. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-18luci-app-ddns: Fix Domain Tooltip in ddns formClaudio Mezzasalma
Signed-off-by: Claudio Mezzasalma <claudio.mezzasalma@gmail.com>
2021-05-16Translated using Weblate (French)Hosted Weblate
Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (French) Currently translated at 18.0% (38 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/fr/ Translated using Weblate (French) Currently translated at 88.5% (1517 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (French) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (French) Currently translated at 100.0% (3 of 3 strings) Translated using Weblate (Italian) Currently translated at 4.7% (10 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/it/ Translated using Weblate (Turkish) Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (75 of 75 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/tr/ Translated using Weblate (Italian) Currently translated at 11.3% (5 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/it/ Translated using Weblate (Turkish) Currently translated at 100.0% (44 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/ Translated using Weblate (Italian) Currently translated at 20.0% (5 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/it/ Translated using Weblate (Turkish) Currently translated at 100.0% (28 of 28 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (94 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (52 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (186 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (108 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/shairplay Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshairplay/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (81 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (116 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (123 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (57 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (56 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (193 of 193 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/ Translated using Weblate (Italian) Currently translated at 11.2% (19 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/it/ Translated using Weblate (Italian) Currently translated at 32.2% (20 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/it/ Translated using Weblate (Italian) Currently translated at 10.5% (13 of 123 strings) Translation: OpenWrt/LuCI/applications/nlbwmon Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnlbwmon/it/ Translated using Weblate (Italian) Currently translated at 12.2% (7 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/it/ Translated using Weblate (Italian) Currently translated at 12.5% (6 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/it/ Translated using Weblate (Italian) Currently translated at 35.0% (7 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/it/ Translated using Weblate (Italian) Currently translated at 19.3% (6 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/it/ Translated using Weblate (Italian) Currently translated at 3.5% (2 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/it/ Translated using Weblate (Italian) Currently translated at 9.2% (6 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/it/ Translated using Weblate (Italian) Currently translated at 16.3% (8 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/it/ Translated using Weblate (Italian) Currently translated at 25.0% (3 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 7.5% (13 of 173 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/it/ Translated using Weblate (Italian) Currently translated at 8.4% (5 of 59 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (59 of 59 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (23 of 23 strings) Translated using Weblate (Italian) Currently translated at 8.8% (10 of 113 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (113 of 113 strings) Translated using Weblate (Italian) Currently translated at 6.0% (8 of 133 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (102 of 102 strings) Translated using Weblate (Italian) Currently translated at 34.8% (68 of 195 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (74 of 74 strings) Translated using Weblate (Italian) Currently translated at 41.8% (80 of 191 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (341 of 341 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (82 of 82 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (37 of 37 strings) Translated using Weblate (Italian) Currently translated at 45.9% (17 of 37 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (1714 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Ukrainian) Currently translated at 4.6% (9 of 193 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/uk/ Translated using Weblate (Ukrainian) Currently translated at 19.5% (8 of 41 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/uk/ Translated using Weblate (Turkish) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/tr/ Translated using Weblate (Turkish) Currently translated at 9.8% (10 of 102 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Turkish) Currently translated at 13.5% (10 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (33 of 33 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (16 of 16 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (72 of 72 strings) Translated using Weblate (Turkish) Currently translated at 7.3% (25 of 341 strings) Translated using Weblate (Turkish) Currently translated at 15.8% (13 of 82 strings) Translated using Weblate (Turkish) Currently translated at 13.5% (5 of 37 strings) Translated using Weblate (Ukrainian) Currently translated at 92.2% (1582 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/uk/ Translated using Weblate (Turkish) Currently translated at 100.0% (1714 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (63 of 63 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (75 of 75 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/tr/ Translated using Weblate (Turkish) Currently translated at 22.7% (10 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/tr/ Translated using Weblate (Turkish) Currently translated at 28.7% (27 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/omcproxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsomcproxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (18 of 18 strings) Translation: OpenWrt/LuCI/applications/nextdns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnextdns/tr/ Translated using Weblate (Turkish) Currently translated at 32.6% (17 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/tr/ Translated using Weblate (Turkish) Currently translated at 8.0% (15 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/udpxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsudpxy/tr/ Translated using Weblate (Turkish) Currently translated at 20.1% (34 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/tr/ Translated using Weblate (Turkish) Currently translated at 28.7% (31 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/tr/ Translated using Weblate (Turkish) Currently translated at 18.5% (15 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/tr/ Translated using Weblate (Turkish) Currently translated at 25.8% (30 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (125 of 125 strings) Translation: OpenWrt/LuCI/applications/privoxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsprivoxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (13 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (62 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (57 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (164 of 164 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (48 of 48 strings) Translation: OpenWrt/LuCI/applications/mjpg-streamer Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmjpg-streamer/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (24 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (20 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (59 of 59 strings) Translated using Weblate (Turkish) Currently translated at 17.3% (4 of 23 strings) Translated using Weblate (Turkish) Currently translated at 15.0% (17 of 113 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (133 of 133 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (44 of 44 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (48 of 48 strings) Translated using Weblate (Turkish) Currently translated at 34.6% (17 of 49 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (195 of 195 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (191 of 191 strings) Translated using Weblate (Turkish) Currently translated at 10.8% (8 of 74 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (212 of 212 strings) Translated using Weblate (Turkish) Currently translated at 13.4% (11 of 82 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (58 of 58 strings) Translated using Weblate (Turkish) Currently translated at 13.5% (5 of 37 strings) Translated using Weblate (Turkish) Currently translated at 25.4% (436 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Marco Mihai Condrache <marcomihaicondrache@gmail.com> Co-authored-by: Thorfin89 <thorfin89@free.fr> Co-authored-by: khorwood <khorwood@gmail.com> Co-authored-by: semih <semiht@gmail.com> Co-authored-by: Никита Сластихин <slastikhin.nikita@gmail.com> Signed-off-by: Marco Mihai Condrache <marcomihaicondrache@gmail.com> Signed-off-by: Thorfin89 <thorfin89@free.fr> Signed-off-by: semih <semiht@gmail.com> Signed-off-by: Никита Сластихин <slastikhin.nikita@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsahcp/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopenvpn/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstinyproxy/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/it/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsuhttpd/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsupnp/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-battstatus/fr/ Translation: OpenWrt/LuCI/applications/ahcp Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/openvpn Translation: OpenWrt/LuCI/applications/opkg Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/tinyproxy Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/uhttpd Translation: OpenWrt/LuCI/applications/upnp Translation: OpenWrt/LuCI/applications/vnstat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-battstatus
2021-05-12luci-mod-status: fix potential XSS via specially crafted DNS namesJo-Philipp Wich
When an upstream NS returns PTR domain names containing HTML, it is added verbatim to the connection status table. Prevent this issue by HTML escaping any values in the source and destination columns. Fixes: CVE-2021-32019 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-12Translated using Weblate (Turkish)Hosted Weblate
Currently translated at 100.0% (211 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 10.6% (8 of 75 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/tr/ Translated using Weblate (Turkish) Currently translated at 24.0% (6 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/ Translated using Weblate (Turkish) Currently translated at 9.0% (6 of 66 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/tr/ Translated using Weblate (Turkish) Currently translated at 27.6% (26 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Turkish) Currently translated at 22.5% (14 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (193 of 193 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/ Translated using Weblate (Turkish) Currently translated at 9.7% (11 of 113 strings) Translated using Weblate (Turkish) Currently translated at 25.0% (430 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Turkish) Currently translated at 58.2% (123 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 20.4% (9 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/tr/ Translated using Weblate (Turkish) Currently translated at 26.5% (25 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (66 of 66 strings) Translation: OpenWrt/LuCI/applications/https-dns-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationshttps-dns-proxy/tr/ Translated using Weblate (Turkish) Currently translated at 27.5% (8 of 29 strings) Translation: OpenWrt/LuCI/applications/vpnbypass Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpnbypass/tr/ Translated using Weblate (Turkish) Currently translated at 27.7% (30 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/tr/ Translated using Weblate (Turkish) Currently translated at 14.8% (12 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/tr/ Translated using Weblate (Turkish) Currently translated at 20.9% (13 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 20.7% (34 of 164 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (31 of 31 strings) Translation: OpenWrt/LuCI/applications/dynapoint Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdynapoint/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (56 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (65 of 65 strings) Translation: OpenWrt/LuCI/applications/dnscrypt-proxy Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdnscrypt-proxy/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (26 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (195 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/tr/ Translated using Weblate (Turkish) Currently translated at 9.7% (13 of 133 strings) Translated using Weblate (Turkish) Currently translated at 6.8% (7 of 102 strings) Translated using Weblate (Turkish) Currently translated at 16.6% (8 of 48 strings) Translated using Weblate (Turkish) Currently translated at 41.0% (87 of 212 strings) Translated using Weblate (Turkish) Currently translated at 5.8% (20 of 341 strings) Translated using Weblate (Turkish) Currently translated at 15.5% (9 of 58 strings) Translated using Weblate (Turkish) Currently translated at 13.5% (5 of 37 strings) Translated using Weblate (Turkish) Currently translated at 25.0% (429 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (49 of 49 strings) Translated using Weblate (Spanish) Currently translated at 89.7% (44 of 49 strings) Translated using Weblate (Turkish) Currently translated at 14.6% (31 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (50 of 50 strings) Translation: OpenWrt/LuCI/applications/acme Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacme/tr/ Translated using Weblate (Russian) Currently translated at 21.6% (8 of 37 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ru/ Translated using Weblate (Turkish) Currently translated at 7.9% (5 of 63 strings) Translation: OpenWrt/LuCI/applications/frps Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrps/tr/ Translated using Weblate (Turkish) Currently translated at 9.3% (7 of 75 strings) Translation: OpenWrt/LuCI/applications/frpc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfrpc/tr/ Translated using Weblate (Turkish) Currently translated at 18.1% (8 of 44 strings) Translation: OpenWrt/LuCI/applications/ser2net Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsser2net/tr/ Translated using Weblate (Turkish) Currently translated at 20.0% (5 of 25 strings) Translation: OpenWrt/LuCI/applications/ksmbd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsksmbd/tr/ Translated using Weblate (Turkish) Currently translated at 25.5% (24 of 94 strings) Translation: OpenWrt/LuCI/applications/vpn-policy-routing Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvpn-policy-routing/tr/ Translated using Weblate (Russian) Currently translated at 53.8% (28 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/ru/ Translated using Weblate (Turkish) Currently translated at 26.9% (14 of 52 strings) Translation: OpenWrt/LuCI/applications/ttyd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsttyd/tr/ Translated using Weblate (Turkish) Currently translated at 7.5% (14 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/tr/ Translated using Weblate (French) Currently translated at 21.3% (36 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/fr/ Translated using Weblate (Turkish) Currently translated at 19.5% (33 of 169 strings) Translation: OpenWrt/LuCI/applications/travelmate Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstravelmate/tr/ Translated using Weblate (Turkish) Currently translated at 23.1% (25 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/tr/ Translated using Weblate (Turkish) Currently translated at 13.7% (16 of 116 strings) Translation: OpenWrt/LuCI/applications/radicale Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale/tr/ Translated using Weblate (Turkish) Currently translated at 19.3% (12 of 62 strings) Translation: OpenWrt/LuCI/applications/ocserv Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsocserv/tr/ Translated using Weblate (Turkish) Currently translated at 38.5% (22 of 57 strings) Translation: OpenWrt/LuCI/applications/nft-qos Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnft-qos/tr/ Translated using Weblate (Turkish) Currently translated at 19.5% (32 of 164 strings) Translation: OpenWrt/LuCI/applications/mwan3 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsmwan3/tr/ Translated using Weblate (Turkish) Currently translated at 37.5% (9 of 24 strings) Translation: OpenWrt/LuCI/applications/lxc Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationslxc/tr/ Translated using Weblate (Turkish) Currently translated at 40.0% (8 of 20 strings) Translation: OpenWrt/LuCI/applications/ltqtapi Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsltqtapi/tr/ Translated using Weblate (Turkish) Currently translated at 96.1% (25 of 26 strings) Translation: OpenWrt/LuCI/applications/dcwapd Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdcwapd/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (25 of 25 strings) Translation: OpenWrt/LuCI/applications/cshark Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscshark/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (40 of 40 strings) Translation: OpenWrt/LuCI/applications/clamav Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsclamav/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (49 of 49 strings) Translation: OpenWrt/LuCI/applications/bmx7 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbmx7/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (193 of 193 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/tr/ Translated using Weblate (German) Currently translated at 14.6% (6 of 41 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/de/ Translated using Weblate (Turkish) Currently translated at 100.0% (41 of 41 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (173 of 173 strings) Translation: OpenWrt/LuCI/applications/aria2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsaria2/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (38 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (169 of 169 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/tr/ Translated using Weblate (Russian) Currently translated at 29.0% (54 of 186 strings) Translation: OpenWrt/LuCI/applications/unbound Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsunbound/ru/ Translated using Weblate (Russian) Currently translated at 84.6% (11 of 13 strings) Translation: OpenWrt/LuCI/applications/pagekitec Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspagekitec/ru/ Translated using Weblate (Russian) Currently translated at 26.7% (15 of 56 strings) Translation: OpenWrt/LuCI/applications/dump1090 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdump1090/ru/ Translated using Weblate (Russian) Currently translated at 92.3% (156 of 169 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/ru/ Translated using Weblate (Turkish) Currently translated at 13.8% (27 of 195 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/tr/ Translated using Weblate (Turkish) Currently translated at 13.0% (3 of 23 strings) Translated using Weblate (Turkish) Currently translated at 8.8% (10 of 113 strings) Translated using Weblate (Turkish) Currently translated at 6.8% (3 of 44 strings) Translated using Weblate (Turkish) Currently translated at 12.8% (25 of 195 strings) Translated using Weblate (Turkish) Currently translated at 100.0% (31 of 31 strings) Translated using Weblate (French) Currently translated at 87.5% (14 of 16 strings) Translated using Weblate (Russian) Currently translated at 97.5% (80 of 82 strings) Translated using Weblate (Turkish) Currently translated at 24.5% (421 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/tr/ Translated using Weblate (French) Currently translated at 88.5% (1517 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/fr/ Translated using Weblate (Spanish) Currently translated at 98.1% (1683 of 1714 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/es/ Translated using Weblate (Russian) Currently translated at 21.6% (8 of 37 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/ru/ Co-authored-by: Alex F1-FERRARI <alex@pillou.net> Co-authored-by: Ataberk Özen <ataberkozen123@gmail.com> Co-authored-by: Axus Wizix <axus.wizix@mail.ru> Co-authored-by: Franco Castillo <castillofrancodamian@gmail.com> Co-authored-by: GRZ <grndztx@yandex.ru> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Mathias Buhr <napcode@apparatus.de> Co-authored-by: Yevgeniy B <jberezhnoy@gmail.com> Co-authored-by: semih <semiht@gmail.com> Signed-off-by: Alex F1-FERRARI <alex@pillou.net> Signed-off-by: Ataberk Özen <ataberkozen123@gmail.com> Signed-off-by: Axus Wizix <axus.wizix@mail.ru> Signed-off-by: Franco Castillo <castillofrancodamian@gmail.com> Signed-off-by: GRZ <grndztx@yandex.ru> Signed-off-by: Mathias Buhr <napcode@apparatus.de> Signed-off-by: Yevgeniy B <jberezhnoy@gmail.com> Signed-off-by: semih <semiht@gmail.com> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfirewall/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsfwknopd/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsminidlna/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsnut/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsolsr/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationspolipo/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsradicale2/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsrp-pppoe-server/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssamba4/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssplash/ru/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsstatistics/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationstransmission/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswatchcat/tr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationswol/fr/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/es/ Translate-URL: https://hosted.weblate.org/projects/openwrt/lucimodulesluci-mod-dashboard/tr/ Translation: OpenWrt/LuCI/applications/firewall Translation: OpenWrt/LuCI/applications/fwknopd Translation: OpenWrt/LuCI/applications/minidlna Translation: OpenWrt/LuCI/applications/nut Translation: OpenWrt/LuCI/applications/olsr Translation: OpenWrt/LuCI/applications/polipo Translation: OpenWrt/LuCI/applications/radicale2 Translation: OpenWrt/LuCI/applications/rp-pppoe-server Translation: OpenWrt/LuCI/applications/samba4 Translation: OpenWrt/LuCI/applications/splash Translation: OpenWrt/LuCI/applications/statistics Translation: OpenWrt/LuCI/applications/transmission Translation: OpenWrt/LuCI/applications/watchcat Translation: OpenWrt/LuCI/applications/wol Translation: OpenWrt/LuCI/modules/luci-mod-dashboard