From 0b04e38fe755d0cc86f84f996d5cf6ecad422837 Mon Sep 17 00:00:00 2001 From: jjm2473 Date: Thu, 29 May 2025 15:39:55 +0800 Subject: [PATCH 1/2] luci-app-oaf: fix uci-defaults repeated execution --- luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 b/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 index 13945512..283cc94a 100755 --- a/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 +++ b/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 @@ -1,5 +1,7 @@ #!/bin/sh +[ "$(uci -q get appfilter.feature.format)" = "v3.0" ] && exit 0 + uci -q batch <<-EOF >/dev/null set appfilter.feature.format='v3.0' set appfilter.rule='rule' @@ -8,4 +10,6 @@ uci -q batch <<-EOF >/dev/null set appfilter.global.lan_ifname='br-lan' set appfilter.global.auto_load_engine='1' commit appfilter -EOF \ No newline at end of file +EOF + +exit 0 From 45f372dc8a40e30b9fdf3457897d3da3f424aa07 Mon Sep 17 00:00:00 2001 From: jjm2473 Date: Thu, 29 May 2025 16:19:28 +0800 Subject: [PATCH 2/2] luci-app-oaf: fix default time range on upgrade --- luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 b/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 index 283cc94a..641243b7 100755 --- a/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 +++ b/luci-app-oaf/root/etc/uci-defaults/94_feature_3.0 @@ -9,6 +9,8 @@ uci -q batch <<-EOF >/dev/null set appfilter.global.tcp_rst='1' set appfilter.global.lan_ifname='br-lan' set appfilter.global.auto_load_engine='1' + del_list appfilter.time.time='00:00-23:59' + add_list appfilter.time.time='00:00-23:59' commit appfilter EOF