luci-base: fix `network` data type validation
authorJo-Philipp Wich <jo@mein.io>
Mon, 31 May 2021 09:39:15 +0000 (11:39 +0200)
committerJo-Philipp Wich <jo@mein.io>
Mon, 31 May 2021 09:39:15 +0000 (11:39 +0200)
Fixes: #5085
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
35 files changed:
modules/luci-base/htdocs/luci-static/resources/validation.js
modules/luci-base/po/ar/base.po
modules/luci-base/po/bg/base.po
modules/luci-base/po/bn_BD/base.po
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fi/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hi/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/mr/base.po
modules/luci-base/po/ms/base.po
modules/luci-base/po/nb_NO/base.po
modules/luci-base/po/nl/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/pt_BR/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh_Hans/base.po
modules/luci-base/po/zh_Hant/base.po

index 0d2157bee0b6573fc07849f99fff17f92e474c02..28042ba8cdb08fc1a06b6b95f1153b3812f94535 100644 (file)
@@ -361,8 +361,8 @@ var ValidatorFactory = baseclass.extend({
                },
 
                network: function() {
-                       return this.assert(this.apply('uciname') || this.apply('host'),
-                               _('valid UCI identifier, hostname or IP address'));
+                       return this.assert(this.apply('uciname') || this.apply('hostname') || this.apply('ip4addr') || this.apply('ip6addr'),
+                               _('valid UCI identifier, hostname or IP address range'));
                },
 
                hostport: function(ipv4only) {
index 00431eff04629a88984c5dc7723c51be73e75e63..98a9c8276bc49dcfa4f3dc43e01a5b3420fbdeff 100644 (file)
@@ -8546,7 +8546,7 @@ msgid "valid UCI identifier"
 msgstr "معرف UCI صالح"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "معرف UCI صالح أو اسم مضيف أو عنوان IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index ba0ac1a487916c5d2f1e8c61084d6c5b81d6d2ca..6c95d3c3c6cb5dc48662bff9d9192fd1f8f515ac 100644 (file)
@@ -8258,7 +8258,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 97b080a5f8efa6e707f206ed37db2fb80bc1408e..af0d66c4a8ff11d032441ee236bb4d227e998afb 100644 (file)
@@ -8258,7 +8258,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index b2921a7e6b3e4f81d6f57c11fc34db5fc1f75c58..c1bc05060baac0b18eb2e9783c1820720b1f0da5 100644 (file)
@@ -8372,7 +8372,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 09b474dc0ba692749dffc445032c1c0e83188d37..ed63d4e8cb0dd556f7b2f1721794665d2f0aca38 100644 (file)
@@ -8592,7 +8592,7 @@ msgid "valid UCI identifier"
 msgstr "platný UCI identifikátor"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "platný identifikátor UCI, název hostitele nebo IP adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index c6ac1af9924ab34e52067c79f280b42b5037da0e..c0650279807a9169204e7e4d33ce7528d24a21bc 100644 (file)
@@ -8713,7 +8713,7 @@ msgid "valid UCI identifier"
 msgstr "gültigen UCI-Bezeichner"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "gültigen UCI-Bezeichner, Hostnamen oder IP-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 3f5fb23de19cc4075e0d3ae13f8c9fcf8df08420..9ac4cd6b1b38f2d9384b6f98acbac7afdbb9cd84 100644 (file)
@@ -8375,7 +8375,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index f9270d8fe6ca5626a999b4bd5974e7b032a0ea49..72323084fbda57578a32f1eeeb784ffdcc4226f4 100644 (file)
@@ -8338,7 +8338,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 8e42bd6c69398a2ff802f0559beb7967bf5bfd90..98e100cfde4ea7f4de52e1f256476ff881ff5662 100644 (file)
@@ -8828,7 +8828,7 @@ msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI válido, nombre del host o dirección IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index cde81e3963a28ea04b6322d32dd98541ec95ce04..82b5bf5a773920a5026c59fa6fbef95dec9f1219 100644 (file)
@@ -8622,7 +8622,7 @@ msgid "valid UCI identifier"
 msgstr "kelvollinen UCI-tunniste"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "kelvollinen UCI-tunniste, isäntänimi tai IP-osoite"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 0ae27f583f3c3d9b13c634739ac3c1d4121334f6..85b7bb422d7edd6db4259accf39d96cdbd3353cc 100644 (file)
@@ -8693,7 +8693,7 @@ msgid "valid UCI identifier"
 msgstr "identifiant UCI valide"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identifiant UCI, nom d'hôte ou adresse IP valides"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 19933957222d3ff3c6bbd2b49c06c3a2f30f851e..f44284c19f800efaf5d1808063ca83ac3b751f89 100644 (file)
@@ -8289,7 +8289,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 759f84826d024adb8b220431c97524d210dbc798..64567da2d00d2a581d83c0b257463c0b16d2b6f0 100644 (file)
@@ -8260,7 +8260,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 948b140d82c9c2cda6ccbbfa8b67287702d493c8..f9e3e01b30bd85906c90472f6aa564ab2b4192b4 100644 (file)
@@ -8604,7 +8604,7 @@ msgid "valid UCI identifier"
 msgstr "érvényes UCI azonosító"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "érvényes UCI-azonosító, gépnév vagy IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 1fd75b24b0f8610f5f34dad9e5384c53005c659f..cd0bd7854d200b60654d72a65c370e3fe7e4a31e 100644 (file)
@@ -8407,7 +8407,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index be8cba5a4907b9cc54c44cc9214aec4a56792336..cf007fa488a538a5b4ca1c71ec56876510836701 100644 (file)
@@ -8640,7 +8640,7 @@ msgid "valid UCI identifier"
 msgstr "有効なUCI識別子"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有効なUCI識別子、ホスト名またはIPアドレス"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 455612f9909733e3a3f424da2f06e95207758016..edb476592d888678fcdc894e9e8381a3010a1dbf 100644 (file)
@@ -8399,7 +8399,7 @@ msgstr "유효한 UCI 식별자"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
 #, fuzzy
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "유효한 UCI 식별자, 호스트이름 또는 IP 주소"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 4ed0cb11ee93480bcf5943cb651db5b7bc3d3fc6..693d5ee464fba39362d94705e55ce926cdc63fdc 100644 (file)
@@ -8258,7 +8258,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index d452c2e15c144b5d277bc9c9892048dc3ae27b13..a045e5c674e438e50dcc7b4f641f35d7c9e1fd6d 100644 (file)
@@ -8300,7 +8300,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 1065908869614e0ce689dae9a87bf5fe0cdc4cc4..4ad610b310573dd697c3bbd6b6f6b841c142e0c1 100644 (file)
@@ -8400,7 +8400,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index bf95af69175a09326fd23da57fd5d15371303a13..7c4c63dfa133098169df6430d03f5b1f034b591b 100644 (file)
@@ -8281,7 +8281,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 8dda28e6430a0564d79ebc3e3c7a87a0f25da699..a8ef8d291a528d8edf68d5ea0e16ad077fd771de 100644 (file)
@@ -8795,7 +8795,7 @@ msgid "valid UCI identifier"
 msgstr "prawidłowy identyfikator UCI"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "prawidłowy identyfikator UCI, nazwa hosta lub adres IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 474c1f48264312069215b29ad3eaf07231e35a8a..b76de354862b3a38860a7ced199e075aa4ca4eea 100644 (file)
@@ -8857,7 +8857,7 @@ msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI, nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index c29b01694c1e6780adb0b8a66303c1011e7d5b22..15d43a82b81cc1ac07b785159ab5c7b24ca9d5aa 100644 (file)
@@ -8904,7 +8904,7 @@ msgid "valid UCI identifier"
 msgstr "identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "identificador UCI, nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 3f2f08868411a4c09a46d87f892fe8e5c5fd79d3..457e40835f016d82dfe86d3717edaf8f234fb0bb 100644 (file)
@@ -8298,7 +8298,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index bdd06b24306ed51fc15cb4c95d18d172cdb994c0..4cfaab3ad5831ad250211e1c5993fdca47ceedd5 100644 (file)
@@ -8816,7 +8816,7 @@ msgid "valid UCI identifier"
 msgstr "верный UCI идентификатор"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "верный UCI идентификатор, имя хоста или IP-адрес"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 4071c93604c103dae6c545edabc0cee8ebb07298..9cd7dbd8f8f57b627cc9347d1c8a6a7bf9045931 100644 (file)
@@ -8339,7 +8339,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index ed01fa581a1236e5bb515ffef8c8e4f827efc18f..9e9f171b383ac200448e22ee999aeb8c1cda0e9a 100644 (file)
@@ -8292,7 +8292,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 0f118cf916bc98d309f2b6b0b5047ea76a507662..772d13e00d52c3563abac8089c91eedbdfad88d9 100644 (file)
@@ -8249,7 +8249,7 @@ msgid "valid UCI identifier"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 8feb780f12b0ce281398dc837c5e7e0fbb94ad6b..cfb653d938aca9e7ce2be9b8c9cfdc18ad46a569 100644 (file)
@@ -8761,7 +8761,7 @@ msgid "valid UCI identifier"
 msgstr "geçerli UCI tanımlayıcı"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "geçerli UCI tanımlayıcısı, ana bilgisayar adı veya IP adresi"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 78dc1c2ec687abd799d3a4e80643959afe27c83c..ff2116c82823ecadd4b0fa44bf133d651551cbbb 100644 (file)
@@ -8671,7 +8671,7 @@ msgid "valid UCI identifier"
 msgstr "дійсний UCI-ідентифікатор"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "дійсний UCI-ідентифікатор, ім'я хоста або IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index e0c53b7c9d7a58896bbc62b9c1e8ad9800d361a8..29bf0e6dee5816921ead9df0da45add5853dcbd3 100644 (file)
@@ -8514,7 +8514,7 @@ msgid "valid UCI identifier"
 msgstr "định danh UCI hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "Định danh UCI, tên máy chủ hoặc địa chỉ IP hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index 1016e43196903250c11375a6672a6d7a64e94932..5d62898be958a4bc9588cc159a0dbb289453f8d0 100644 (file)
@@ -8479,7 +8479,7 @@ msgid "valid UCI identifier"
 msgstr "有效 UCI 识别"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有效 UCI 标识符,主机名或 IP 地址"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386
index edaf7b5753b717a6e42b0b194d07b0701386e8ed..a4b2fd54f6a110b537fe692239fef9b04992ed17 100644 (file)
@@ -8411,7 +8411,7 @@ msgid "valid UCI identifier"
 msgstr "有效的UCI識別碼"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:365
-msgid "valid UCI identifier, hostname or IP address"
+msgid "valid UCI identifier, hostname or IP address range"
 msgstr "有效的UCI識別碼, 主機名稱或IP位址"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:386