openwrt_helloworld/luci-app-passwall/luasrc/model/cbi/passwall/client
nftbty 5e84915db1 luci: optimize app_update
* luci: optimize app_update code structure
abstract the components update info into a module.

Signed-off-by: nftbty <nftbty@gmail.com>

* luci: app_update add chinadns-ng & fix hysteria

Signed-off-by: nftbty <nftbty@gmail.com>

* luci: app_update optimize match_file_name generating.
- Update `auto_get_arch()`, and the generation of `match_file_name`.
- The function `to_check()`,`to_download()`,`to_extract()`,`to_move()` moved into api.lua,  some functions in api.lua used by the 4 functions are no longer need to be public anymore, so add `local` before them.

Signed-off-by: nftbty <nftbty@gmail.com>

---------

Signed-off-by: nftbty <nftbty@gmail.com>
2023-03-27 20:19:59 +08:00
..
acl_config.lua luci: add when use chnroute mode default DNS option 2023-03-09 23:17:16 +08:00
acl.lua luci: optimization acl logic 2023-03-07 22:40:27 +08:00
app_update.lua luci: optimize app_update 2023-03-27 20:19:59 +08:00
auto_switch.lua luci: optimization code 2023-02-16 05:13:49 +08:00
global.lua luci: add when use chnroute mode default DNS option 2023-03-09 23:17:16 +08:00
haproxy.lua luci: optimization code 2023-02-16 05:13:49 +08:00
log.lua luci: optimization code 2023-02-16 05:13:49 +08:00
node_config.lua luci: mask fingerprint that dosen't support Vision & REALITY (#2375) 2023-03-15 03:25:08 +08:00
node_list.lua luci: optimization code 2023-02-16 05:13:49 +08:00
node_subscribe_config.lua luci: optimization code 2023-02-16 05:13:49 +08:00
node_subscribe.lua luci: optimization code 2023-02-16 05:13:49 +08:00
other.lua luci: optimization code 2023-02-16 05:13:49 +08:00
rule_list.lua luci: optimization code 2023-02-16 05:13:49 +08:00
rule.lua luci: optimization code 2023-02-16 05:13:49 +08:00
shunt_rules.lua luci: optimization code 2023-02-16 05:13:49 +08:00