Jo-Philipp Wich
80dcda8a29
luci-base: form.js: don't stringify node arguments in CBIValue.value()
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 4670099a20
)
2020-01-19 20:15:52 +01:00
Jo-Philipp Wich
ae2243cb60
luci-base: ui.js: support clearChoices()/addChoices() for DynLists
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit cc123a03ce
)
2020-01-19 20:15:52 +01:00
Jo-Philipp Wich
f1d10ca9ab
luci-base: ui.js: use placeholder as select placeholder in DynLists
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9733a182e8
)
2020-01-19 20:15:52 +01:00
Jo-Philipp Wich
b3815b00e2
luci-base: ui.js: properly handle rich choices in Dropdowns, DynLists
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 4c52718dea
)
2020-01-19 20:15:52 +01:00
Jo-Philipp Wich
f400982da4
luci-base: fs.js: properly escape arguments in exec_direct()
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit e884b63916
)
2020-01-19 20:13:39 +01:00
Jo-Philipp Wich
b26f16f241
luci-base: fs.js: add read_direct() and exec_direct() functions
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit f3724e46a5
)
2020-01-19 20:13:06 +01:00
Jo-Philipp Wich
f463570590
luci-base: cbi.js: collapse whitespace before language string hashing
...
To mirror the behavior of the Lua runtime, we need to collapse whitepace
in translation source strings before doing the string table lookup.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit aca2c4ba4e
)
2020-01-19 20:12:02 +01:00
David Lam
e994b09333
luci-base: add system cert bundle detection
...
Add detection mechanism for system cert CA bundle installed by the
ca-bundle package. Used by LuCI to detect whether the "Use system
certificates" certificate validation option should be enabled.
Signed-off-by: David Lam <david@thedavid.net>
(cherry picked from commit 27b21c2a62
)
2020-01-19 20:10:49 +01:00
Dirk Brenken
8f57e814d9
luci-app-travelmate: bugfix add/editing WPA3 uplinks
...
* see forum post
https://forum.openwrt.org/t/travelmate-support-thread/5155/318
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 9ca877e08e
)
2020-01-18 07:42:16 +01:00
Stan Grishin
5baeb64b49
luci-app-vpn-policy-routing: styling bugfix
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
(cherry picked from commit 87b9fabc89
)
2020-01-16 09:54:01 +01:00
Jo-Philipp Wich
a13689c800
luci-proto-modemmanager: drop package
...
The corresponding modemmanager package is not available in 19.07.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-16 09:07:19 +01:00
Jo-Philipp Wich
48107c0679
luci-theme-bootstrap: fix invalid dropdown state styling
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 3c5feae57c
)
2020-01-16 09:06:54 +01:00
Jo-Philipp Wich
e01ef08442
luci-base: form.js: fix immediate validation of activated options
...
When form options are activated because their dependencies are satisified,
ensure that an immediate validation is triggered to highlight potential
errors without having the user to activate another form control first.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 77c2998f32
)
2020-01-16 09:06:53 +01:00
Hannu Nyman
335692a738
treewide: i18n - sync translations
...
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-01-10 18:41:34 +02:00
Hannu Nyman
d0bee8fba9
Merge pull request #3493 from stangri/19.07-luci-app-advanced-reboot
...
[19.07] luci-app-advanced-reboot: pluggable device files, highlight current partition
2020-01-10 17:20:11 +02:00
Stan Grishin
3110451303
luci-app-advanced-reboot: pluggable device files, highlight current partition
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-01-10 07:54:31 -07:00
Hannu Nyman
de34495d28
build: sort location annotation table in i18n sync process
...
The scanning routine has caused unnecessary changes to the .po files
if a string has been found in multiple files and those files have been
found in different order than the previous time.
Sort the location annotations to avoid unnecessary changes to the .po files.
(sort is alphabetic, so the line numbers are also sorted alphabetically)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
[apply a Schwartzian transform to sort locations by path, then line number]
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 460bdfe814
)
2020-01-08 20:23:24 +01:00
Jo-Philipp Wich
35aa527059
Merge pull request #3468 from urbalazs/translation-backport-19.07-20200105
...
i18n: backport translations from master branch
2020-01-06 08:25:38 +01:00
Balázs Úr
18b967cba0
i18n: backport translations from master branch
...
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2020-01-06 00:26:47 +01:00
Hannu Nyman
1c313bda3a
Merge pull request #3459 from Andy2244/luci-app-smbd-rename-(19.07)
...
[19.07] luci-app-smbd: rename change cifsd->smbd
2020-01-05 11:44:11 +02:00
Jo-Philipp Wich
71c80a03ce
luci-app-firewall: fix zone network default
...
When a `config zone` section lacks an `option network` or `list network`
setting, its contained interface list defaults to the name of the zone,
e.g. a zone named `foo` will implicitely contain the network `foo` unless
a deviating or empty `option network` is specified.
Adjust the zones.js model accordingly to reflect that implicit default.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d60a1a13b0
)
2020-01-04 18:49:10 +01:00
Andy Walsh
902ffe7b92
luci-app-smbd: rename change cifsd->smbd
...
* update for name change cifsd->smbd
* add version code for: kmod, usmbd
* regen translations
* update acl's
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-01-04 05:30:14 +01:00
Hannu Nyman
fe96439b4c
Merge pull request #3456 from stangri/19.07-luci-app-vpn-policy-routing
...
luci-app-vpn-policy-routing: add note about default routing
2020-01-03 08:51:46 +02:00
Stan Grishin
42e4a23deb
luci-app-vpn-policy-routing: add note about default routing
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-01-02 21:14:34 -07:00
Hannu Nyman
a44e6b3572
Merge pull request #3447 from stangri/19.07-luci-app-vpn-policy-routing
...
[19.07] luci-app-vpn-policy-routing: initial release
2019-12-31 17:23:35 +02:00
Stan Grishin
6accb3f418
luci-app-vpn-policy-routing: initial release
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-12-30 07:51:55 -07:00
Jo-Philipp Wich
00397cd8a4
luci-app-firewall: update rule ip hints based on address family
...
Fixes : #3119
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d07cfba160
)
2019-12-30 14:52:27 +01:00
Jo-Philipp Wich
344609e9ee
luci-base: form.js: implement AbstractValue.getUIElement()
...
Introduce a new method `getUIElement()` which simplifies obtaining the
underlying per-section UI widget class instance for a from option object.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9e25917432
)
2019-12-30 14:52:27 +01:00
Jo-Philipp Wich
b440eafb69
luci-base: ui.js: implement UIDropdown.{add,clear}Choices()
...
The new `addChoices()` and `clearChoices()` functions allow clearing and
adding new options to existing dropdown instances respectively.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit b0836b037e
)
2019-12-30 14:52:27 +01:00
Jo-Philipp Wich
bb07c50f5e
luci-base: ui.js: expose UIElement class as AbstractElement
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 0d0a3f4d0d
)
2019-12-30 14:52:27 +01:00
Jo-Philipp Wich
204dad502b
Merge pull request #3439 from urbalazs/translation-backport-19.07-20191227
...
i18n: backport translations from master branch
2019-12-30 10:38:45 +01:00
Jo-Philipp Wich
6f8a3452f8
luci-app-firewall: store week- and monthday restrictions as strings
...
Fixes: FS#2661
Ref: https://bugs.openwrt.org/index.php?do=details&task_id=2661
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 18c60968dc
)
2019-12-30 00:09:29 +01:00
Balázs Úr
ed6820abc6
i18n: backport translations from master branch
...
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
2019-12-27 17:49:40 +01:00
MartB
43c74d3a22
luci-theme-bootstrap: fix background of large modal overlays.
...
Signed-off-by: MartB <mart.b@outlook.de>
(cherry picked from commit 7f9eb4638b
)
2019-12-22 23:20:04 +01:00
Hannu Nyman
9cbc4fb7fa
i18n: sync translations
...
Sync translations.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-12-20 08:49:14 +02:00
Hannu Nyman
637955c817
Merge pull request #3422 from stangri/19.07-luci-app-https-dns-proxy
...
[19.07] luci-app-https-dns-proxy: package name change, support for RFC8484 binary
2019-12-19 20:52:57 +02:00
Stan Grishin
4fd24073aa
luci-app-https-dns-proxy: package name change, support for RFC8484 binary
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-12-19 11:43:11 -07:00
Nikos Mavrogiannopoulos
391258f4f6
ocserv: fix the public key ID calculation
...
New versions of certtool change its output format and thus break
the previous parsing. This update works with certtool 3.5.x or later.
It also restricts the output to valid values for openconnect 7.x or
later for simplification.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
(cherry picked from commit c81ca8dae3
)
2019-12-16 18:15:14 +01:00
Jo-Philipp Wich
6aeda9c4c8
luci-mod-network: dhcp.js: fix default state of nonwildcard
...
Fixes : #3415
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit ffe81aead3
)
2019-12-16 18:06:03 +01:00
Jo-Philipp Wich
9c88db57fe
luci-mod-network: fix rebind list validation
...
Fixes: 62e28f4b0
("luci-mod-network: dhcp.js: fix address and rebind list validation")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 3cdd496946
)
2019-12-16 18:02:11 +01:00
Jo-Philipp Wich
17a7fb7775
luci-mod-network: dhcp.js: fix address and rebind list validation
...
Fixes : #3130
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 62e28f4b0a
)
2019-12-16 17:52:13 +01:00
Jo-Philipp Wich
ddc89b418b
luci-mod-network: re-add DHCPv6 lease status to dnsmasq page
...
Ref: https://bugs.openwrt.org/index.php?do=details&task_id=2674
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit f6410361c8
)
2019-12-16 17:40:32 +01:00
Jo-Philipp Wich
af5d665a70
luci-lib-httpclient: accept scoped IPv6 addresses
...
Ref: https://github.com/openwrt/luci/issues/3380
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d87169c0f6
)
2019-12-10 12:32:06 +01:00
Jo-Philipp Wich
1d2b4c777f
luci-lib-ip: support scoped IPv6 addresses
...
Ref: https://github.com/openwrt/luci/issues/3380
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit f7a7f89e0c
)
2019-12-10 12:31:57 +01:00
Jo-Philipp Wich
9ca48ecc93
luci-base: ui.js: ensure that select choice labels are properly escaped
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 71d370a964
)
2019-12-04 18:07:26 +01:00
Jo-Philipp Wich
4193a20d5e
luci-base: ui.js: properly escape dynlist items for rendering
...
Ref: https://forum.openwrt.org/t/luci-theme-openwrt-reports-error/49736
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit ee36066947
)
2019-12-04 16:09:52 +01:00
Florian Eckert
039ef1f4de
luci-app-statistics: update misleading load view
...
Fixes : #3301
During my tests and developing with the collectd and so
luci-app-statistics I noticed that the values displayed in the Y-axis
are misleading, because probably the individual values are added
together in each case. So the view is not corrected.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit b50974a20c
)
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-11-30 19:30:23 +02:00
Hannu Nyman
5a425b4550
i18n: sync translations
...
Sync translations.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2019-11-30 11:25:11 +02:00
Florian Eckert
3e90684fbf
Merge pull request #3367 from stangri/19.07-luci-app-advanced-reboot
...
luci-app-advanced-reboot: better information for snapshots
2019-11-28 07:25:10 +01:00
Stan Grishin
a07cb78a47
luci-app-advanced-reboot: better information for snapshots
...
Signed-off-by: Stan Grishin <stangri@melmac.net>
2019-11-27 08:32:30 -07:00