Jo-Philipp Wich
ba0fb08d6d
luci-mod-network: fix reading static route table value
...
Ref: https://forum.openwrt.org/t/static-route-shows-incorrect-table/63514
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 8747513951
)
2020-05-13 17:21:31 +02:00
Jo-Philipp Wich
e4a8f07501
luci-mod-network: dhcp.js: allow lease hostname to be empty
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 57f27cf7f8
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
4083b78fc6
luci-mod-network: dhcp.js: fix validation logic
...
The `server` option allows plain IPs besides the `/domain/addr` format.
Fixes : #3870
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 137db1c4d1
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
57d3b3b74a
luci-base, luci-mod-network: adjust ZoneSelect / NetworkSelect descriptions
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 45a30c925b
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
29ed1f9121
luci-mod-network: dhcp.js: properly validate hostname values
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 98a9d07d89
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
89ca03f3b1
luci-mod-network: diagnostics.css: use .btn CSS class for buttons
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 41b2fe9f6b
)
2020-05-07 19:40:49 +02:00
Kevin Darbyshire-Bryant
c52361b226
luci-mod-network: dnsmasq: correct sense & usage of dnsseccheckunsigned
...
dnsmasq v2.80 made 'dnssec-check-unsigned' the default, reflect this in
the gui.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit c58ae7d3f4
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
c2f30fbe4d
treewide: import utility classes explicitly
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 3c4bc228a1
)
2020-05-07 19:40:49 +02:00
Jo-Philipp Wich
e2aaef6eca
luci-mod-network: rework signal badge disabled state
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit eb1422defe
)
2020-04-02 15:28:28 +02:00
Jo-Philipp Wich
cfc55b7fd0
luci-mod-wireless: avoid signal badge wrapping in scan list
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 515069f9ec
)
2020-04-02 15:28:23 +02:00
Jo-Philipp Wich
5f5f46961e
luci-mod-network, luci-mod-status: allow assoclist wrapping
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit a600ebb5fe14b13cb53669eb73b86f66cc699e94)
(cherry picked from commit 04c73f1613
)
2020-04-02 15:28:09 +02:00
Jo-Philipp Wich
dfd0da39e2
luci-mod-network: adjust assoclist markup for easier styling
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 1b7e923cf6
)
2020-04-02 15:27:43 +02:00
Jo-Philipp Wich
b572c6d82e
luci-mod-network: properly handle "no signal" and "disabled" in signal badges
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit cf09705ee3
)
2020-04-02 15:27:38 +02:00
Jo-Philipp Wich
f1f33c8a34
luci-mod-network: add WPA3-EAP and mixed WPA2/WPA3-EAP settings
...
Fixes : #3363
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit cae8045367
)
2020-03-26 22:10:52 +01:00
Jo-Philipp Wich
50722058cf
luci-mod-network: replace controller address check action with cgi-io script
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 3a657b8ab5
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
c6a6d25cd5
luci-mod-network: reimplement diagnostics page as client side view
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit ab07b8c4d9
)
2020-03-04 08:50:21 +01:00
Balázs Úr
9e5e16cf65
luci-base: fix typos
...
Signed-off-by: Balázs Úr <balazs@urbalazs.hu>
(backported from commit d0bc86bcc3
)
2020-03-03 21:33:33 +01:00
Jo-Philipp Wich
70b5982b4c
luci-mod-network: switch.js: fix internal port ordering
...
Fixes : #3709
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 1c547d36b5
)
2020-03-02 09:35:04 +01:00
Jo-Philipp Wich
62be6eff08
luci-mod-network: wifi join: allow reclaiming empty wwan networks
...
Fixes : #3660
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 48e18fb8ac
)
2020-02-21 22:20:07 +01:00
Jo-Philipp Wich
4c8f0cdcc8
luci-mod-network: wifi join: add option to lock bssid
...
Fixes : #3661
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 7ec007f926
)
2020-02-21 22:20:07 +01:00
Jo-Philipp Wich
29c29a6b44
luci-mod-network: wifi scan: add button to start/stop refreshes
...
Fixes : #3662
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit a2fe3d9fc4
)
2020-02-21 22:20:07 +01:00
Jo-Philipp Wich
da80dcc407
luci-mod-network: explicitely configure "none" encryption in wifi join
...
Fixes : #3663
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9b024767d7
)
2020-02-21 22:20:07 +01:00
Jo-Philipp Wich
85a6f07455
luci-mod-network, luci-mod-status: harmonize wifi signal indicators
...
Fixes : #3636
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 2cad20e7ea
)
2020-02-17 09:54:45 +01:00
Jo-Philipp Wich
4f50a4fa83
luci-mod-network: dhcp.js: fix resolvefile option depends
...
Ref: https://forum.openwrt.org/t/resolvfile-option-not-showing/54229
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 5d15363408
)
2020-01-31 11:20:41 +01:00
Jo-Philipp Wich
84e23d96b4
luci-mod-network: handle missing switch port state information
...
Ref: https://github.com/openwrt/luci/issues/3565
Ref: https://forum.openwrt.org/t/cannot-read-property-link/50766
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 616d44c155
)
2020-01-29 09:19:28 +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
837429b16b
luci-mod-network: dhcp.js: fix DNSSEC feature probing
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 0513edade8
)
2019-11-08 16:04:18 +01:00
Jo-Philipp Wich
b25924c3f5
luci-base, luci-mod-network: migrate getDUIDHints method to C plugin
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 392ba53eff
)
2019-11-08 16:04:18 +01:00
Jo-Philipp Wich
dcc904d598
luci-mod-network: wireless.js: restore client disconnect functionality
...
Ref: https://forum.openwrt.org/t/19-07-luci-disconnect-missing/47897
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit c00d860981
)
2019-11-07 18:39:42 +01:00
Jo-Philipp Wich
86f492173d
treewide: require ui.js explicitly
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-03 21:55:50 +01:00
Jo-Philipp Wich
7a2fefc671
luci-mod-network: remove unused iface_down
endpoint
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-03 17:56:58 +01:00
Jo-Philipp Wich
f16a47042c
luci-base, luci-mod-network: invoke ifdown directly in interface overview
...
Replace the `iface_down` endpoint with a direct invocation of `/sbin/ifdown`
and replace the interface connectivity check with a call to the new
`remote_addr` endpoint.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-03 17:56:58 +01:00
Jo-Philipp Wich
9cb4aa1306
luci-mod-network: add admin/network/remote_addr endpoint
...
The remote_addr endpoint allows clients to query their external IP address
as seen by the device as well as the inbound network devices and logical
interfaces on the router.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-03 17:56:58 +01:00
Jo-Philipp Wich
b4861da886
luci-mod-network: fix disabled state in wifi settings modal
...
Also auto-enable the radio upon network join.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:32:17 +01:00
Jo-Philipp Wich
1ca168c2e9
luci-mod-network: use declarative dependencies in controller
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
c72c78bed9
luci-mod-network: interfaces.js: issue iface restart via file/exec rpc call
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
6aa4b83f24
luci-mod-network: wireless.js: issue wifi restart via file/exec rpc call
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
650d7f64d5
luci-base: remove unused Lua code
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
37b6092aef
luci-base, luci-mod-network, luci-app-firewall: migrate luci/getHostHints
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
5ff35d8be4
luci-base, luci-mod-network: migrate luci/getDHCPLeases to C plugin
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-01 12:03:33 +01:00
Jo-Philipp Wich
9d80dbe635
luci-mod-network: wireless.js: fix null access on failing iwinfo calls
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-15 18:42:04 +02:00
Jo-Philipp Wich
f61d6ee148
luci-mod-network: wireless.js: fix null access on unavailable country list
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-15 10:03:48 +02:00
Jo-Philipp Wich
17800040f2
luci-mod-network: display the mesh ID in wireless overview if applicable
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-09-30 12:40:12 +02:00
Jo-Philipp Wich
66749b4fe3
Merge pull request #2756 from Ansuel/wps
...
luci-mod-network: permit WPS push-button on WPA3
2019-09-24 19:56:44 +02:00
Ansuel Smith
3571af9488
luci-mod-network: permit WPS push-button on WPA3
...
Currently WPS push-button is dropped when SAE or SAE-Mixed is selected. WPS is still supported in WPA3.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2019-09-24 19:39:12 +02:00
Ansuel Smith
d3541e9269
luci-mod-network: add master option
...
Adds option to set interface as master in dhcpv6 relay mode.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2019-09-24 19:10:11 +02:00
Jo-Philipp Wich
4a564736ea
luci-mod-network: wireless.js: properly handle SAE in join confirmation
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-09-24 08:09:02 +02:00