- Jun 07, 2021
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
- Turn IPv4-Address into IPv4 address - Turn IPv4-Gateway into IPv4 gateway - Turn IPv6-Address into IPv6 address - Turn IPv6-Gateway into IPv6 gateway - Turn MAC-Address into MAC address Also remove related duplicate translation entries. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Use a common nomenclature for logical network interfaces, physical network devices, wireless networks and radio phys. Also add missing translations for recently added strings. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jun 06, 2021
-
-
Hosted Weblate authored
Currently translated at 100.0% (29 of 29 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/ Translated using Weblate (Greek) Currently translated at 8.1% (3 of 37 strings) Translation: OpenWrt/LuCI/applications/sqm Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssqm/el/ Translated using Weblate (Greek) Currently translated at 3.0% (2 of 66 strings) Translation: OpenWrt/LuCI/applications/yggdrasil Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsyggdrasil/el/ Translated using Weblate (Greek) Currently translated at 100.0% (12 of 12 strings) Translation: OpenWrt/LuCI/applications/bcp38 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbcp38/el/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (1744 of 1744 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 97.4% (1700 of 1744 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% (1744 of 1744 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/pl/ Translated using Weblate (Greek) Currently translated at 28.9% (505 of 1744 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/el/ Translated using Weblate (Korean) Currently translated at 55.1% (16 of 29 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/ Translated using Weblate (Korean) Currently translated at 55.1% (16 of 29 strings) Translation: OpenWrt/LuCI/applications/acl Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsacl/ko/ Translated using Weblate (Russian) Currently translated at 100.0% (17 of 17 strings) Translation: OpenWrt/LuCI/applications/eoip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationseoip/ru/ Translated using Weblate (Russian) Currently translated at 38.8% (82 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/ru/ Translated using Weblate (Russian) Currently translated at 98.1% (161 of 164 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% (196 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/ru/ Translated using Weblate (Russian) Currently translated at 95.3% (103 of 108 strings) Translation: OpenWrt/LuCI/applications/simple-adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationssimple-adblock/ru/ Co-authored-by:
Eric <spice2wolf@gmail.com> Co-authored-by:
Hosted Weblate <hosted@weblate.org> Co-authored-by:
Matthaiks <kitynska@gmail.com> Co-authored-by:
Nikolay Parukhin <parukhin@gmail.com> Co-authored-by:
Stefanos Batsios <bouzouste@hotmail.com> Co-authored-by:
Wellington Terumi Uemura <wellingtonuemura@gmail.com> Co-authored-by:
asdf1234 <cydyellowgreen@gmail.com> Co-authored-by:
thenist <p717394@gmail.com> Signed-off-by:
Eric <spice2wolf@gmail.com> Signed-off-by:
Matthaiks <kitynska@gmail.com> Signed-off-by:
Nikolay Parukhin <parukhin@gmail.com> Signed-off-by:
Stefanos Batsios <bouzouste@hotmail.com> Signed-off-by:
Wellington Terumi Uemura <wellingtonuemura@gmail.com> Signed-off-by:
asdf1234 <cydyellowgreen@gmail.com> Signed-off-by:
thenist <p717394@gmail.com>
-
Hannu Nyman authored
Sync translations in luci-base. Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
- Jun 05, 2021
-
-
Jo-Philipp Wich authored
luci-mod-network: interfaces: restructure DHCPv6 and IPv6 RA options
-
Jo-Philipp Wich authored
luci.mk: don't run uci-defaults scripts ourself
-
David Bauer authored
luci-mod-network: add 802.11ax HE support
-
Jo-Philipp Wich authored
It is legal to have two device sections referring to the same netdev if one section is a declaration (a section setting option type) and the other is a configuration (a section not specifying a type but matching an existing netdev). Support this case in LuCI since it might be required for some complex device setups. Additionally, fix the device type determination for device configuration sections without type, those should be treated as ethernet (a.k.a. simple device) configuration instead of falling back to the underlying netdev device type. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
David Bauer authored
Add the known values returned for 802.11ax HW as well as HT modes to the respective method descriptions. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
This commit adds the ability to configure HE-modes for radios (HE20 / HE40 / HE80 / HE160) as well as HE rate information in the assiciation view. Tested-on: Ubiquiti UniFi 6 Lite / LR Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
Add support for parsing 11ax modes returned from UBUS. This is required so the frontend can display information about supported 11ax operation. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
Jo-Philipp Wich authored
Treat not explicitly configured, preexisting VLAN interfaces as simple network devices when adding configuration for them, since it is more likely that people want to set general device properties such as MAC address instead of reconfiguring ingress/egress QoS mapping, which is the only editable property of preexisting VLAN device config dialogs. Ref: https://github.com/openwrt/luci/issues/5102 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jun 04, 2021
-
-
Sven Roederer authored
Do not run the uci-defaults scripts of a package in the package-postinst, but leave this for the default_postinst() of the OpenWrt base-files package. Signed-off-by:
Sven Roederer <devel-sven@geroedel.de>
-
- Jun 03, 2021
-
-
Hosted Weblate authored
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 (Russian) Currently translated at 100.0% (1715 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/ru/ Translated using Weblate (Bulgarian) Currently translated at 0.4% (1 of 211 strings) Translation: OpenWrt/LuCI/applications/dockerman Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsdockerman/bg/ Translated using Weblate (Bulgarian) Currently translated at 3.5% (1 of 28 strings) Translation: OpenWrt/LuCI/applications/vnstat2 Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsvnstat2/bg/ Translated using Weblate (Bulgarian) Currently translated at 2.3% (40 of 1715 strings) Translation: OpenWrt/LuCI/modules/luci-base Translate-URL: https://hosted.weblate.org/projects/openwrt/luci/bg/ Translated using Weblate (Bulgarian) Currently translated at 2.4% (2 of 81 strings) Translation: OpenWrt/LuCI/applications/shadowsocks-libev Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsshadowsocks-libev/bg/ Translated using Weblate (Bulgarian) Currently translated at 8.3% (6 of 72 strings) Translated using Weblate (Bulgarian) Currently translated at 0.5% (1 of 196 strings) Translation: OpenWrt/LuCI/applications/ddns Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsddns/bg/ Translated using Weblate (Bulgarian) Currently translated at 6.0% (2 of 33 strings) Translated using Weblate (Bulgarian) Currently translated at 0.5% (1 of 193 strings) Translation: OpenWrt/LuCI/applications/banip Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsbanip/bg/ Translated using Weblate (Bulgarian) Currently translated at 2.4% (1 of 41 strings) Translation: OpenWrt/LuCI/applications/attendedsysupgrade Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsattendedsysupgrade/bg/ Translated using Weblate (Bulgarian) Currently translated at 15.7% (6 of 38 strings) Translation: OpenWrt/LuCI/applications/advanced-reboot Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadvanced-reboot/bg/ Translated using Weblate (Bulgarian) Currently translated at 0.5% (1 of 169 strings) Translation: OpenWrt/LuCI/applications/adblock Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsadblock/bg/ 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/ Co-authored-by:
Anton Kikin <a.a.kikin@gmail.com> Co-authored-by:
Hosted Weblate <hosted@weblate.org> Co-authored-by:
Kalin Iliev <kalin.t.iliev@gmail.com> Co-authored-by:
Marcin Net <marcin.net@linux.pl> Signed-off-by:
Anton Kikin <a.a.kikin@gmail.com> Signed-off-by:
Kalin Iliev <kalin.t.iliev@gmail.com> Signed-off-by:
Marcin Net <marcin.net@linux.pl> Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationscommands/bg/ Translate-URL: https://hosted.weblate.org/projects/openwrt/luciapplicationsopkg/bg/ Translation: OpenWrt/LuCI/applications/commands Translation: OpenWrt/LuCI/applications/opkg
-
Jo-Philipp Wich authored
- Condense overly large IPv6 RA/DHCPv6 description texts and get rid of most embedded markup - Switch ra/ndp/dhcpv6 mode selections to rich dropdown lists and move extended choice descriptions next to the selection options - Drop ndproxy_static option which has been removed from odhcpd long ago - Add format validations to all text input fields - Add ability to configure master/relay modes for non-static interfaces (#2998) - Move extended RA configuration options into a new tab - Prevent enabling master mode on multiple interfaces - Prevent enabling ra/dhcpv6 server mode on non-static or master interfaces - Drop ra_management in favor to ra_flags option (#5083) - Add support for dns_service option - Read current effective IPv6 MTU and hop limit placeholder values from procfs Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Rework some further code instances to fall back to the legacy ipv4/ipv6 properties if needed. Fixes: c7b7b42c ("treewide: Update JS using luci-rpc getHostHints") Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
The iptables mark field is 32 bits wide, which is 4 bytes and so 8 hex characters. Fix the fwmark validation to allow 8 characters in the hex string. Fixes: #5098 Suggested-by:
Robert <32970961+differentblue@users.noreply.github.com> Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
Ensure that sort callbacks consistently return [-N .. 0 .. +N] values instead of just true/false. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Niels Widger authored
Update frontend JS code which uses luci-rpc getHostHints to support the new response format which removes the `ipv4` and `ipv6` host hint string fields and replaces them with `ipaddrs` and `ip6addrs` weighted string list fields. Signed-off-by:
Niels Widger <niels@qacafe.com> [rework code to be forwards/backwards compatible, fix some Network.Hosts methods, fix IP choice ordering, change commit subject, rewrap commit message] Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Niels Widger authored
Update luci-rpc's getHostHints method to return two string arrays for each host, `ipaddrs` and `ip6addrs`, each containing the host's IPv4 and IPv6 addresses, respectively. Each array is sorted by a priority derived from the source from which the address was discovered. The current address sources and their priority is as follows (a higher (larger) priority is listed first): - neighbor table entries: 10 - /etc/ethers entries: 50 - DHCP leasefile: 100 - RRDNS queries: 100 - getifaddrs(): 200 - UCI static leases: 200 The existing `ipv4` and `ipv6` string fields for each host in `getHostHints` has been removed. Downstream users of getHostHints still need to be updated. Fixes: #4838 Signed-off-by:
Niels Widger <niels@qacafe.com> [squash commits, reformat fixes tag] Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jun 02, 2021
-
-
Sven Roederer authored
When including luci.mk in external repos it's sometimes usefull to not use the default LuCI-submenu hierarchy. This change defines the LUCI_SUBMENU_FORCED variable which completely overrides the default submenu of the LuCI config-section. When LUCI_SUBMENU_FORCED is not defined, the default submenu derrived from LUCI_TYPE or "Application" fallback is used. Defining LUCI_SUBMENU_FORCED in the package Makefile will just use this value. Setting it to "none" will not define a submenu at all. Together with LUCI_SECTION and LUCI_CATEGORY menu items can now created at any place in the menu structure. Signed-off-by:
Sven Roederer <devel-sven@geroedel.de>
-
Sven Roederer authored
Add PKG_PROVIDES macro to be passed down to buildpackage defines as PROVIDES variable. Signed-off-by:
Sven Roederer <devel-sven@geroedel.de>
-
Sven Roederer authored
Add the LUCI_URL and LUCI_MAINTAINER variables to pass them to the buildpackage defines. Give them some sane defaults and allow overwritting by the individual package. Signed-off-by:
Sven Roederer <devel-sven@geroedel.de>
-
Jo-Philipp Wich authored
luci-app-frpc: correct prop name 'subdomain'
-
Jo-Philipp Wich authored
luci-base: add new member 'hidden' to DummyValue
-
Jo-Philipp Wich authored
luci-theme-openwrt-2020: remove submenu margin-bottom when submenu not visible
-
Jo-Philipp Wich authored
luci-theme-openwrt-2020: use SVG-file for favicon and logo
-
- Jun 01, 2021
-
-
Jo-Philipp Wich authored
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>
-
Jo-Philipp Wich authored
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>
-
Jo-Philipp Wich authored
Ref: #5090 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
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>
-
Jo-Philipp Wich authored
Fixes: #5081 Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
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>
-
Hannu Nyman authored
It got accidentally added when additional RA and NDP parameters were added. Fixes: 504bdb23 ("luci-mod-network: Introduce new RA and NDP params...") Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
- May 31, 2021
-
-
Rafał Miłecki authored
Link: https://forum.openwrt.org/t/network-migration-21-02-0-rc2/97934 Signed-off-by:
Rafał Miłecki <rafal@milecki.pl>
-
Jo-Philipp Wich authored
Fixes: 17af33ee ("luci-mod-network: migrate network config depending on netifd version") Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Jo-Philipp Wich authored
This commit effectively reverts the change made with 907b4222 ("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 b7f3cf66 ("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>
-
Jo-Philipp Wich authored
luci-app-statistics: fix read of hostname
-