Jo-Philipp Wich
e35041e0a8
luci-base: network.js: sorting fixes
...
Ensure that sort callbacks consistently return [-N .. 0 .. +N] values
instead of just true/false.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-03 09:51:09 +02:00
Niels Widger
c7b7b42cd3
treewide: Update JS using luci-rpc getHostHints
...
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>
2021-06-03 09:51:09 +02:00
Niels Widger
a5195e7825
rpcd-mod-luci: Return array of addresses in getHostHints
...
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>
2021-06-03 09:51:09 +02:00
Sven Roederer
2b11ec6fd0
luci.mk: make SUBMENU package define customizable and optional
...
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>
2021-06-02 07:07:22 -10:00
Sven Roederer
209141d491
luci.mk: add PKG_PROVIDES make-macro to set package/provides option
...
Add PKG_PROVIDES macro to be passed down to buildpackage defines as PROVIDES variable.
Signed-off-by: Sven Roederer <devel-sven@geroedel.de>
2021-06-02 07:07:22 -10:00
Sven Roederer
ae0795deb0
luci.mk: add URL and MAINTAINER fields to package-definitions
...
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>
2021-06-02 07:07:22 -10:00
Jo-Philipp Wich
dffc057fa2
Merge pull request #4305 from EHfive/fix-luci-app-frpc-prop-subdomain
...
luci-app-frpc: correct prop name 'subdomain'
2021-06-02 08:29:07 +02:00
Jo-Philipp Wich
1255c4832e
Merge pull request #4770 from nickberry17/update_DummyValue
...
luci-base: add new member 'hidden' to DummyValue
2021-06-02 08:23:45 +02:00
Jo-Philipp Wich
064e5cca96
Merge pull request #4985 from j123b567/feature_luci-theme-openwrt-2020_mainmenu-submenu-tweek
...
luci-theme-openwrt-2020: remove submenu margin-bottom when submenu not visible
2021-06-02 08:21:20 +02:00
Jo-Philipp Wich
67c426c40d
Merge pull request #5062 from SvenRoederer/issue_5051
...
luci-theme-openwrt-2020: use SVG-file for favicon and logo
2021-06-02 08:20:00 +02:00
Jo-Philipp Wich
96ee6dc8d6
protocols: rename "device" option to "_modem_device"
...
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-01 15:34:11 +02:00
Jo-Philipp Wich
10f02472c5
luci-mod-network: rename "device" option to "_net_device" internally
...
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-01 15:34:11 +02:00
Jo-Philipp Wich
26e21d43b5
luci-mod-network: clarify device settings reset button tooltip
...
Ref: #5090
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01 15:34:11 +02:00
Jo-Philipp Wich
f3f74bd0fe
luci-base: form.js: consider aliased options in AbstractValue.remove()
...
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-01 15:34:11 +02:00
Jo-Philipp Wich
671c94b034
luci-mod-network: don't accidentally reset macvlan device names
...
Fixes : #5081
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-06-01 15:34:11 +02:00
Jo-Philipp Wich
6960819997
luci-theme-bootstrap: add svg help icon to form field descriptions
...
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-01 15:34:11 +02:00
Hannu Nyman
0a6fda27e7
luci-mod-network: drop duplicated "Master" option
...
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-06-01 08:15:01 +03:00
Rafał Miłecki
49be69316b
luci-mod-network: migrate macaddr during bridge migration
...
Link: https://forum.openwrt.org/t/network-migration-21-02-0-rc2/97934
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-31 21:48:09 +02:00
Jo-Philipp Wich
34dc351303
luci-mod-network: allow netifd version query to fail
...
Fixes: 17af33ee48
("luci-mod-network: migrate network config depending on netifd version")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31 19:00:15 +02:00
Jo-Philipp Wich
fc12933670
luci-mod-network: make device selector dependent on protocol (again)
...
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-31 14:04:50 +02:00
Jo-Philipp Wich
cbeb6ce92a
Merge pull request #5072 from ajmckinley/fix-statistics-hostname
...
luci-app-statistics: fix read of hostname
2021-05-31 13:46:40 +02:00
Jo-Philipp Wich
147188f6ee
luci-mod-network: fix device dependencies in add interface dialog
...
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-31 11:50:56 +02:00
Jo-Philipp Wich
dece9b063c
luci-base: fix network
data type validation
...
Fixes : #5085
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2021-05-31 11:39:15 +02:00
Jo-Philipp Wich
c4cdfcbe51
luci-app-samba4: prevent calling split() on array or null values
...
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-31 11:25:54 +02:00
Hosted Weblate
00d518d697
Translated using Weblate (Dutch)
...
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-30 19:13:29 +03:00
Rafał Miłecki
e7c9c63c65
luci-mod-network: split config migration into 2 steps
...
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: 74be304e54
("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-29 18:19:14 +02:00
Rafał Miłecki
79947af064
treewide: drop MAC and MTU from interfaces (protocols)
...
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-28 15:34:41 +02:00
Rafał Miłecki
bbb3c4c4a5
luci-mod-network: allow setting bridge device MTU and MAC
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-28 15:34:41 +02:00
Hosted Weblate
d47fd48568
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 (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-28 13:05:46 +03:00
Rafał Miłecki
bc81e09781
luci-mod-network: bump min netifd version for migration
...
Using "device" option requires netifd from 2021-05-26 or newer.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-27 11:05:42 +02:00
Rafał Miłecki
74be304e54
treewide: use "device" option in UCI "interface" sections
...
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-27 10:52:51 +02:00
Stan Grishin
030804b740
Merge pull request #5074 from djadair/ea7500-reboot-profile
...
luci-app-advanced-reboot: add board config for Linksys EA7500-V1
2021-05-26 18:17:34 -07:00
David Adair
a68d6f659f
[luci] luci-app-advanced-reboot: add board config for Linksys EA7500-V1
...
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-26 16:07:06 -07:00
Hannu Nyman
ad9388d2eb
treewide: sync i18n transations
...
Sync translations.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-05-26 19:03:39 +03:00
Rafał Miłecki
17af33ee48
luci-mod-network: migrate network config depending on netifd version
...
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-26 13:29:55 +02:00
Rafał Miłecki
b8acde7f48
luci-mod-network: migrate config to use "ports" option
...
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-26 11:21:19 +02:00
Anderson McKinley
97424d57af
luci-app-statistics: fix read of hostname
...
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-26 07:01:59 +00:00
Hannu Nyman
c082ec86aa
Deleted translation using Weblate (English (Old))
...
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-05-25 20:12:08 +03:00
Hosted Weblate
07f6dbd8d4
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/
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-25 20:12:08 +03:00
Liangbin Lian
0de495b638
luci-app-samba4: support listen on multiple interfaces
...
/etc/init.d/samba4 already support that
Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2021-05-25 20:04:06 +03:00
Jo-Philipp Wich
385df16584
Merge pull request #5000 from jjm2473/fix-luci-theme-material-nav-node-active
...
luci-theme-material: fix wrong active state on common prefix node
2021-05-25 11:38:35 +02:00
Sven Roederer
184e93df5f
luci-theme-openwrt-2020: use SVG-file for favicon and logo
...
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-23 01:54:05 +02:00
Rafał Miłecki
398932f39b
luci-mod-network: drop 2 unused variables
...
Fixes: faad7464a8
("luci-mod-network: add support for network.device sections")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-20 14:04:46 +02:00
Rafał Miłecki
907b4222f7
luci-mod-network: don't hide "Device" on protocol change
...
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: ec020cee0c
("luci-mod-network: drop support for *editing* legacy bridges")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2021-05-20 14:04:34 +02:00
Florian Eckert
acbe92b4e6
Merge pull request #5058 from weblate/weblate-openwrt-luci
...
Translations update from Weblate
2021-05-20 08:25:06 +02:00
Hosted Weblate
1b2368610d
Translated using Weblate (Swedish)
...
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-19 15:17:36 +02:00
Florian Eckert
28d1a77da3
Merge pull request #4873 from small-5/patch-1
...
luci-app-ddns: Fix time error
2021-05-19 09:59:26 +02:00
Hosted Weblate
61fa60b78e
Translated using Weblate (Catalan)
...
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-19 09:20:22 +03:00
Florian Eckert
cd2b9b4007
Merge pull request #5057 from lorthirk/fix-ddnsDomainTooltip
...
[luci-app-ddns] Fix Domain Tooltip in ddns form
2021-05-19 08:17:07 +02:00
Rafał Miłecki
bca76a7673
luci-mod-network: add bridge interface migration
...
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-18 20:11:22 +02:00