Paul Spooren
eab7ae378b
CI: remove circleci
...
LuCI packages are mostly architecture independent and therefore require
no compile checks.
Signed-off-by: Paul Spooren <mail@aparcar.org>
2020-03-21 09:54:03 -10:00
Jo-Philipp Wich
4778aa62af
Merge pull request #3763 from oofnikj/openwrt-19.07
...
add ipv6 firewall view
2020-03-21 17:54:26 +01:00
Jordan Sokolic
e19698ea77
luci-app-statistics: add ipv6 firewall view
...
Signed-off-by: Jordan Sokolic <oofnik@gmail.com>
2020-03-16 21:55:21 +02:00
Jo-Philipp Wich
acad60de4d
luci-theme-rosy: mark as broken
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit fff15e4e71
)
2020-03-16 10:38:46 +01:00
Jo-Philipp Wich
06884b9502
themes: ensure that data-page attribute is escaped
...
Fixes : #3757
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 5d7dc391d4
)
2020-03-15 17:49:15 +01:00
Jo-Philipp Wich
cf18bdde36
Revert "luci-base: require minimum versions of rpcd and cgi-io"
...
This reverts commit fb679333a5
.
Version constraints are not correctly handled by luci-app-opkg.
Ref: https://forum.openwrt.org/t/something-changed-luci-compat/56959/5
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-07 10:54:59 +01:00
Jo-Philipp Wich
177f110700
Revert "luci-base: move unused tools.webadmin class to luci-compat"
...
This reverts commit a22e8bc2e5
.
Moving the class file causes too much churn in stable due to the
need to upgrade luci-base for legacy apps.
Ref: #3726
Ref: https://forum.openwrt.org/t/package-install-issues/57010
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-06 17:35:08 +01:00
Jo-Philipp Wich
e8c638c869
luci-app-firewall: tools.firewall: properly handle protocol 0
...
The existing code failed to anticipate that '' == 0 in JS.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 2c036b36ce
)
2020-03-04 20:22:56 +01:00
Jo-Philipp Wich
fb679333a5
luci-base: require minimum versions of rpcd and cgi-io
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-04 09:56:45 +01:00
Jo-Philipp Wich
a22e8bc2e5
luci-base: move unused tools.webadmin class to luci-compat
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-04 09:50:32 +01:00
Jo-Philipp Wich
14b46fe887
luci-theme-bootstrap: fix overview wireless display quirks
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit aa2445cdd8
)
2020-03-04 09:29:50 +01:00
Jo-Philipp Wich
6e72bec1c2
luci-mod-status: don't drop lines with negated addresses
...
Fixes : #3642
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit c3b07fb358
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
2af17f2096
luci-mod-status: routes.js: remove debug code
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit acef56726c
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
01d8af7eb6
luci-mod-status: reimplement route status page as client side view
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 16d049f7cd
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
4306c1859a
luci-mod-status: reimplement log pages as client side views
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 939b371bc7
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
b2129101db
luci-mod-status: reimplement iptables status page as client side view
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit b9bb34612e
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
72205026ed
luci-mod-status: replace iptables controller actions with cgi-io calls
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(backported from commit 43a4481e10
)
2020-03-04 08:50:21 +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
Jo-Philipp Wich
598e368518
luci-base: fs.js: exec_direct(): add ability to encode command as latin1
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit dc60aaeb77
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
9b90ff9d55
luci-base: fs.js: support Blob/JSON in read_direct() and exec_direct()
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit da4b0f0483
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
ad4c2f5ae9
luci-base: luci.js: allow overriding response type for requests
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 478ed0d886
)
2020-03-04 08:50:21 +01:00
Ansuel Smith
c1fd6f5222
luci-base: remove hardcoded cgi-bin path
...
Currently LuCI can be loaded only when placed in the root of the server as the cgi-bin path are hardcoded. Change the index.html to load the cgi-bin path from the current level.
Also add a new entry in the env Object to make the cgi_base path easily accessible.
This variable will be based on the position of /cgi-bin/luci.
Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 5e6ec8562f
)
2020-03-04 08:50:21 +01:00
Jo-Philipp Wich
7295b326de
treewide: resync and merge master translations
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-03 21:41:07 +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
86d0bf86ea
luci-proto-wireguard: remove peer sections when deleting interface
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 890dcac2de
)
2020-03-03 21:31:50 +01:00
Jo-Philipp Wich
30972e159d
luci-base: network.js: gracefully handle deleteConfiguration() rejects
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d5f30d335f
)
2020-03-03 21:31:50 +01:00
Jo-Philipp Wich
a6f445bf4a
luci-base: network.js: add Protocol.deleteConfiguration() callback
...
Add a new Protocol.deleteConfiguration() callback function which can be
overridden by protocol handler to perform additional cleanup tasks, such
as unsetting related uci entries which are not part of the interface
configuration itself.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit a22aba2fed
)
2020-03-03 21:31:50 +01:00
Stefan Sundin
c7b5ee3343
luci-app-adblock: Fix enter key submitting form but not showing any results.
...
Signed-off-by: Stefan Sundin <git@stefansundin.com>
(cherry picked from commit 8726937611
)
2020-03-02 21:09:56 +01:00
Jo-Philipp Wich
a24f198c6f
luci-app-firewall: don't treat zone name as network fallback
...
Drop obsolete extra logic which treats the zone name as covered network
name in case the network list is unset. This behaviour applied to the
pre-fw3 uci firewall, but is not supported since fw3 anymore.
Ref: https://forum.openwrt.org/t/luci-zone-creation-bug/55921
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 663134cd2d
)
2020-03-02 10:12:42 +01:00
Jo-Philipp Wich
b01cf69536
luci-base: firewall.js: don't treat zone name as network fallback
...
Drop obsolete extra logic which treats the zone name as covered network
name in case the network list is unset. This behaviour applied to the
pre-fw3 uci firewall, but is not supported since fw3 anymore.
Ref: https://forum.openwrt.org/t/luci-zone-creation-bug/55921
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 4052436d82
)
2020-03-02 10:12:42 +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
59a53c954f
rpcd-mod-luci: use correct dlopen() flags
...
Fixes : #3707
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit ff4111f657
)
2020-03-02 08:19:01 +01:00
Jo-Philipp Wich
041863a15b
luci-app-minidlna: fix service check
...
The service process was renamed from `minidlna` to `minidlnad`.
Fixes : #3700
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 0d68d0ad7b
)
2020-03-01 17:33:28 +01:00
Jo-Philipp Wich
13dd17fca1
treewide: merge master translations
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-26 16:20:19 +01:00
Jo-Philipp Wich
98ca75e918
luci-app-opkg: gracefully handle empty config files
...
Fixes : #3668
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 562425605a
)
2020-02-23 21:16:59 +01:00
Jo-Philipp Wich
02c68f2838
luci-mod-status: hide DHCP status if dnsmasq/odhcpd aren't present
...
Fixes : #3674
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 4efc7cbbda
)
2020-02-23 21:14:10 +01:00
Jo-Philipp Wich
087e6acbf4
luci-app-firewall: snats.js: fix rewrite IP validation for SNAT target
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit d527c28ffa
)
2020-02-22 22:20:40 +01:00
Jo-Philipp Wich
657407f927
treewide: resync and backport translations
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-21 22:22:17 +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
4dea7aedd8
Merge pull request #3622 from Andy2244/luci-app-ksmbd_new-UCI-(19.07)
...
[19.07] luci-app-ksmbd: support new UCI option, update for 3.2.1 version
2020-02-17 08:52:27 +01:00
Andy Walsh
b80daa1ab9
luci-app-ksmbd: support new UCI option "allow_legacy_protocols"
...
* support new UCI option "allow_legacy_protocols"
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-15 17:19:17 +01:00
Andy Walsh
bd38c30a37
luci-app-ksmbd: update for 3.2.1 version (usmbd -> ksmbd.mountd)
...
* update for 3.2.1 version (usmbd -> ksmbd.mountd)
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-15 17:16:17 +01:00
Florian Eckert
0da47ff5c8
Merge pull request #3621 from Andy2244/luci-app-samba4_new-UCI-(19.07)
...
[19.07] luci-app-samba4: add support for new UCI option
2020-02-15 17:04:46 +01:00
Andy Walsh
c09e276391
luci-app-samba4: add support for new UCI option
...
* add support for new UCI option "allow_legacy_protocols"
Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-15 16:36:25 +01:00
Jo-Philipp Wich
49999e9879
luci-base: cbi.js: avoid double-initialization of dropdowns
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 9ae1f47896
)
2020-02-14 08:46:38 +01:00