update 2023-12-06 00:24:05

This commit is contained in:
github-actions[bot] 2023-12-06 00:24:05 +08:00
parent 760ed8f106
commit 29050af84b
4 changed files with 20 additions and 5 deletions

View File

@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-aliddns
PKG_VERSION:=0.4.0
PKG_VERSION:=0.4.1
PKG_RELEASE:=1
PKG_LICENSE:=MIT

View File

@ -10,6 +10,9 @@ msgstr "启用"
msgid "Clean Before Update"
msgstr "清除所有同名记录"
msgid "Enabled IPv4"
msgstr "启用 IPv4"
msgid "Enabled IPv6"
msgstr "启用 IPv6"

View File

@ -15,6 +15,9 @@ enable.rmempty = false
enable = e:option(Flag, "clean", translate("Clean Before Update"))
enable.rmempty = false
ipv4 = e:option(Flag,"ipv4",translate("Enabled IPv4"))
ipv4.rmempty=false
ipv6 = e:option(Flag,"ipv6",translate("Enabled IPv6"))
ipv6.rmempty=false
@ -33,6 +36,7 @@ iface6:value("",translate("Select WAN6-IP Source"))
iface6:value("internet")
iface6:value("wan")
iface6:value("wan6")
iface6:value("wan_6")
iface6.rmempty = true
main = e:option(Value, "main_domain", translate("Main Domain"), translate("For example: test.github.com -> github.com"))

View File

@ -242,6 +242,8 @@ clean_log() {
exit 1
}
ipv4=$(uci_get_by_name base ipv4)
ipv6=$(uci_get_by_name base ipv6)
ak_id=$(uci_get_by_name base app_key)
ak_sec=$(uci_get_by_name base app_secret)
rrid=$(uci_get_by_name base record_id)
@ -269,10 +271,13 @@ DATE=$(date +'%Y-%m-%d %H:%M:%S')
timestamp=$(date -u "+%Y-%m-%dT%H%%3A%M%%3A%SZ")
clean_log
# uci_bool_by_name base ipv4 && check_aliddns || do_ddns_record
if [ $ipv4 -eq 1 ]; then
check_aliddns || do_ddns_record
fi
# exit if ipv6 not-enabled
uci_bool_by_name base ipv6 || exit 0
# uci_bool_by_name base ipv6 || exit 0
iface6=$(uci_get_by_name base interface6)
if [ "Z$iface6" == "Zinternet" -o "Z$iface6" == "Z" ]; then
@ -282,5 +287,8 @@ else
fi
ip6_escape=`urlencode "$ip6"`
clean_log
# clean_log
# uci_bool_by_name base ipv6 && check_aliddns6 || do_ddns_record6
if [ $ipv6 -eq 1 ]; then
check_aliddns6 || do_ddns_record6
fi