luci-base: fix network data type validation

Fixes: #5085
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit dece9b063c)
This commit is contained in:
Jo-Philipp Wich 2021-05-31 11:39:15 +02:00
parent 81f41819a5
commit 8e14a086e9
35 changed files with 36 additions and 36 deletions

View 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) {

View file

@ -8102,7 +8102,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

View file

@ -7812,7 +7812,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

View file

@ -7812,7 +7812,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

View file

@ -7925,7 +7925,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

View file

@ -8143,7 +8143,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

View file

@ -8270,7 +8270,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

View file

@ -7930,7 +7930,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

View file

@ -7892,7 +7892,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

View file

@ -8316,7 +8316,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

View file

@ -8179,7 +8179,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

View file

@ -8250,7 +8250,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

View file

@ -7843,7 +7843,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

View file

@ -7814,7 +7814,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

View file

@ -8161,7 +8161,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

View file

@ -7961,7 +7961,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

View file

@ -8185,7 +8185,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

View file

@ -7955,7 +7955,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

View file

@ -7812,7 +7812,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

View file

@ -7854,7 +7854,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

View file

@ -7954,7 +7954,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

View file

@ -7835,7 +7835,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

View file

@ -8303,7 +8303,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

View file

@ -8368,7 +8368,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

View file

@ -8411,7 +8411,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

View file

@ -7852,7 +7852,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

View file

@ -8330,7 +8330,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

View file

@ -7893,7 +7893,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

View file

@ -7846,7 +7846,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

View file

@ -7803,7 +7803,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

View file

@ -8269,7 +8269,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

View file

@ -8224,7 +8224,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

View file

@ -8071,7 +8071,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

View file

@ -8020,7 +8020,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

View file

@ -7967,7 +7967,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