diff --git a/fe-app-tachyon/locales/calls.json b/fe-app-tachyon/locales/calls.json index f961e516..2c21174c 100644 --- a/fe-app-tachyon/locales/calls.json +++ b/fe-app-tachyon/locales/calls.json @@ -53,7 +53,7 @@ "call": "+ Add Strategy", "key": "+ Add Strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13396", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13441", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:904" ] }, @@ -68,7 +68,7 @@ "call": "⏳ Stopping...", "key": "⏳ Stopping...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14154", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14199", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1779" ] }, @@ -76,7 +76,7 @@ "call": "⚠️ Benchmark completed. No working bypass found for this target.", "key": "⚠️ Benchmark completed. No working bypass found for this target.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1618" ] }, @@ -84,7 +84,7 @@ "call": "⚠️ Benchmark stopped", "key": "⚠️ Benchmark stopped", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1617" ] }, @@ -92,7 +92,7 @@ "call": "⚠️ CRITICAL IP LEAK: Your real public IP is exposed through the proxy outbound!", "key": "⚠️ CRITICAL IP LEAK: Your real public IP is exposed through the proxy outbound!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:122" ] }, @@ -100,7 +100,7 @@ "call": "⚠️ DNS LEAK DETECTED: DNS queries are leaking to your local Internet Service Provider!", "key": "⚠️ DNS LEAK DETECTED: DNS queries are leaking to your local Internet Service Provider!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14949", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14994", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:263" ] }, @@ -122,7 +122,7 @@ "call": "⚡ DPI Strategy Fuzzer", "key": "⚡ DPI Strategy Fuzzer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11454", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11499", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:164" ] }, @@ -130,7 +130,7 @@ "call": "⚡ Fast (>1MB/s)", "key": "⚡ Fast (>1MB/s)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12985", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13030", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:440" ] }, @@ -138,7 +138,7 @@ "call": "⚡ QUIC / HTTP/3 (UDP 443)", "key": "⚡ QUIC / HTTP/3 (UDP 443)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12785", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12830", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:209" ] }, @@ -146,7 +146,7 @@ "call": "⚡ Quick Benchmark (Presets ~30+)", "key": "⚡ Quick Benchmark (Presets ~30+)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12867", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:254" ] }, @@ -154,7 +154,7 @@ "call": "⚡ Strategy Fuzzer & Auto-Tuner", "key": "⚡ Strategy Fuzzer & Auto-Tuner", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14346", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14391", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:2010" ] }, @@ -162,7 +162,7 @@ "call": "✅ Auto-applied best strategy", "key": "✅ Auto-applied best strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14078", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14123", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1690" ] }, @@ -170,7 +170,7 @@ "call": "✅ Benchmark completed! Optimal strategy identified.", "key": "✅ Benchmark completed! Optimal strategy identified.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14017", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14062", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1611" ] }, @@ -178,7 +178,7 @@ "call": "✅ Working only", "key": "✅ Working only", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12976", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13021", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:431" ] }, @@ -186,7 +186,7 @@ "call": "✈️ Telegram Suite (Web + Bot API)", "key": "✈️ Telegram Suite (Web + Bot API)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12782", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:206" ] }, @@ -194,7 +194,7 @@ "call": "✔ Online", "key": "✔ Online", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100", "src/tachyon/tabs/dashboard/initController.ts:1984" ] }, @@ -202,11 +202,11 @@ "call": "✔ Running", "key": "✔ Running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062", "src/tachyon/tabs/dashboard/initController.ts:1914", "src/tachyon/tabs/dashboard/initController.ts:1925", "src/tachyon/tabs/dashboard/initController.ts:1926", @@ -218,7 +218,7 @@ "call": "✘ Offline", "key": "✘ Offline", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100", "src/tachyon/tabs/dashboard/initController.ts:1984" ] }, @@ -226,8 +226,8 @@ "call": "✘ Stopped", "key": "✘ Stopped", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053", "src/tachyon/tabs/dashboard/initController.ts:1914", "src/tachyon/tabs/dashboard/initController.ts:1927" ] @@ -236,7 +236,7 @@ "call": "🌐 Custom Target URL...", "key": "🌐 Custom Target URL...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12786", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12831", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:210" ] }, @@ -244,7 +244,7 @@ "call": "🎬 YouTube Full Suite (Web + 4K Stream + CDN)", "key": "🎬 YouTube Full Suite (Web + 4K Stream + CDN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12756", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12801", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:180" ] }, @@ -252,7 +252,7 @@ "call": "🏆 Apply Best Match", "key": "🏆 Apply Best Match", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12942", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12987", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:394" ] }, @@ -260,7 +260,7 @@ "call": "🏴‍☠️ RuTracker Suite", "key": "🏴‍☠️ RuTracker Suite", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:208" ] }, @@ -268,7 +268,7 @@ "call": "🐦 X / Twitter Suite (API + Media CDN)", "key": "🐦 X / Twitter Suite (API + Media CDN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12771", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12816", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:195" ] }, @@ -276,7 +276,7 @@ "call": "💬 Discord Suite (Gateway + Voice + CDN)", "key": "💬 Discord Suite (Gateway + Voice + CDN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12761", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12806", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:185" ] }, @@ -284,7 +284,7 @@ "call": "💾 Save Custom Patterns", "key": "💾 Save Custom Patterns", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13342", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13387", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:841" ] }, @@ -292,7 +292,7 @@ "call": "📸 Instagram / Meta (Web + CDN)", "key": "📸 Instagram / Meta (Web + CDN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12777", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:201" ] }, @@ -300,7 +300,7 @@ "call": "🔄 Refresh", "key": "🔄 Refresh", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13627", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1170" ] }, @@ -308,7 +308,7 @@ "call": "🔄 Reset to Factory Defaults", "key": "🔄 Reset to Factory Defaults", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13354", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13399", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:854" ] }, @@ -316,7 +316,7 @@ "call": "🔍 Combinatorial Deep Fuzzing (~150-300+)", "key": "🔍 Combinatorial Deep Fuzzing (~150-300+)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12872", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:259" ] }, @@ -324,7 +324,7 @@ "call": "🗑️ Clear History", "key": "🗑️ Clear History", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13632", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1175" ] }, @@ -332,7 +332,7 @@ "call": "🤖 ChatGPT / OpenAI Suite", "key": "🤖 ChatGPT / OpenAI Suite", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12818", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:197" ] }, @@ -340,8 +340,8 @@ "call": "🧠 Synthesize with AI", "key": "🧠 Synthesize with AI", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13549", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13594", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14330", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1078", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1929" ] @@ -350,7 +350,7 @@ "call": "🧠 Synthesizing...", "key": "🧠 Synthesizing...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14240", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1875" ] }, @@ -358,7 +358,7 @@ "call": "🚀 Initializing benchmark in sandbox...", "key": "🚀 Initializing benchmark in sandbox...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14218", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1801" ] }, @@ -366,9 +366,9 @@ "call": "🚀 Start Benchmark", "key": "🚀 Start Benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13110", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14055", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14233", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13155", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14100", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:580", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1657", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1867" @@ -378,7 +378,7 @@ "call": "🛑 Benchmark stopped", "key": "🛑 Benchmark stopped", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609" ] }, @@ -386,9 +386,9 @@ "call": "🛑 Stop Benchmark", "key": "🛑 Stop Benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14050", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14163", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14266", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14095", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14208", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14311", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1652", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1789", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1908" @@ -398,7 +398,7 @@ "call": "🛠️ My Custom Strategies Only", "key": "🛠️ My Custom Strategies Only", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12874", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:261" ] }, @@ -406,7 +406,7 @@ "call": "🛡️ IP & DNS Leak Test", "key": "🛡️ IP & DNS Leak Test", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11474", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11519", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:184" ] }, @@ -414,7 +414,7 @@ "call": "🛡️ SECURE: No DNS leaks detected. All queries resolve through non-ISP upstream resolvers.", "key": "🛡️ SECURE: No DNS leaks detected. All queries resolve through non-ISP upstream resolvers.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14951", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14996", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:267" ] }, @@ -422,7 +422,7 @@ "call": "🛡️ SECURE: No IP leak detected. Real WAN IP is concealed behind proxy outbound.", "key": "🛡️ SECURE: No IP leak detected. Real WAN IP is concealed behind proxy outbound.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14836", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:125" ] }, @@ -430,7 +430,7 @@ "call": "🟣 Twitch Suite (Live Stream + HLS CDN)", "key": "🟣 Twitch Suite (Live Stream + HLS CDN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12766", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12811", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:190" ] }, @@ -438,7 +438,7 @@ "call": "127.0.0.1:4534 (sing-box mixed)", "key": "127.0.0.1:4534 (sing-box mixed)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14938", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:188" ] }, @@ -446,7 +446,7 @@ "call": "Блокировка по IP (Таймаут TCP SYN)", "key": "Блокировка по IP (Таймаут TCP SYN)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1746" ] }, @@ -454,7 +454,7 @@ "call": "Обнаружена блокировка по IP! Ресурс блокируется на сетевом уровне (нет ответа на TCP SYN). Методы обхода DPI (Zapret / ByeDPI) бессильны для этого адреса — настройте маршрутизацию через прокси/VPN (Sing-box) для данного домена!", "key": "Обнаружена блокировка по IP! Ресурс блокируется на сетевом уровне (нет ответа на TCP SYN). Методы обхода DPI (Zapret / ByeDPI) бессильны для этого адреса — настройте маршрутизацию через прокси/VPN (Sing-box) для данного домена!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14135", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14180", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1757" ] }, @@ -462,7 +462,7 @@ "call": "Accept external proxy connections and route them with sing-box.", "key": "Accept external proxy connections and route them with sing-box.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:572" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:580" ] }, { @@ -491,7 +491,7 @@ "call": "Action failed", "key": "Action failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10027", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10072", "src/tachyon/helpers/notifyActionFailure.ts:40" ] }, @@ -517,15 +517,15 @@ "call": "Action Mode", "key": "Action Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1079" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1109" ] }, { "call": "Actions", "key": "Actions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13462", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13130", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13507", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:552", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:979" ] @@ -534,37 +534,37 @@ "call": "Active", "key": "Active", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8399", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17641", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18226", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:464", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8436", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17686", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18271", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:468", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474", + "src/tachyon/tabs/dashboard/initController.ts:1137", "src/tachyon/tabs/monitoring/initController.ts:722", - "src/tachyon/tabs/monitoring/render.ts:20", - "src/tachyon/tabs/dashboard/initController.ts:1137" + "src/tachyon/tabs/monitoring/render.ts:20" ] }, { "call": "Active (Allowed)", "key": "Active (Allowed)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:982" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1012" ] }, { "call": "Active (Blocking)", "key": "Active (Blocking)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:983" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1013" ] }, { "call": "Active Bootstrap DNS", "key": "Active Bootstrap DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:56" ] }, @@ -572,8 +572,8 @@ "call": "Active Clients", "key": "Active Clients", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3063", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3133", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3079", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3149", "src/tachyon/tabs/dashboard/partials/renderConnections.ts:50", "src/tachyon/tabs/dashboard/partials/renderConnections.ts:126" ] @@ -582,15 +582,22 @@ "call": "Active Connections", "key": "Active Connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8986", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9031", "src/tachyon/tabs/dashboard/initController.ts:1898" ] }, + { + "call": "Active Hours Mode", + "key": "Active Hours Mode", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1123" + ] + }, { "call": "Active Main DNS", "key": "Active Main DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67" ] }, @@ -598,7 +605,7 @@ "call": "Active routes", "key": "Active routes", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11870", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11915", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:245" ] }, @@ -606,28 +613,28 @@ "call": "Add a family profile", "key": "Add a family profile", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:608" ] }, { "call": "Add a schedule rule", "key": "Add a schedule rule", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:626" ] }, { "call": "Add a section", "key": "Add a section", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568" ] }, { "call": "Add a server inbound", "key": "Add a server inbound", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:578" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:586" ] }, { @@ -643,7 +650,7 @@ "call": "Add Custom DPI Strategy", "key": "Add Custom DPI Strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13430", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13475", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:944" ] }, @@ -693,14 +700,14 @@ "call": "Additional Individual Devices (IP / MAC)", "key": "Additional Individual Devices (IP / MAC)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1053" ] }, { "call": "Additional marking rules found", "key": "Additional marking rules found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:106" ] }, @@ -738,7 +745,7 @@ "call": "Address", "key": "Address", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14422", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14467", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1734", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:45" ] @@ -810,7 +817,7 @@ "call": "AI Chat & Tachyon Assistant", "key": "AI Chat & Tachyon Assistant", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12614", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12659", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:235" ] }, @@ -818,7 +825,7 @@ "call": "AI Chat Assistant", "key": "AI Chat Assistant", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11444", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11489", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:154" ] }, @@ -826,7 +833,7 @@ "call": "AI Diagnostics & Strategy Rationale", "key": "AI Diagnostics & Strategy Rationale", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13567", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13612", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1099" ] }, @@ -834,7 +841,7 @@ "call": "AI Doctor Diagnosis", "key": "AI Doctor Diagnosis", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16772", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16817", "src/tachyon/tabs/diagnostic/initController.ts:1564" ] }, @@ -842,9 +849,9 @@ "call": "AI Doctor failed", "key": "AI Doctor failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16783", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16820", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16828", "src/tachyon/tabs/diagnostic/initController.ts:858", "src/tachyon/tabs/diagnostic/initController.ts:1570", "src/tachyon/tabs/diagnostic/initController.ts:1578" @@ -861,7 +868,7 @@ "call": "AI Doctor RAG", "key": "AI Doctor RAG", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12689", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12734", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:95" ] }, @@ -869,7 +876,7 @@ "call": "AI DPI Engineer & Strategy Synthesizer", "key": "AI DPI Engineer & Strategy Synthesizer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13589", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13634", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1124" ] }, @@ -891,7 +898,7 @@ "call": "AI service error", "key": "AI service error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12541", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12586", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:151" ] }, @@ -899,7 +906,7 @@ "call": "AI successfully synthesized custom strategies!", "key": "AI successfully synthesized custom strategies!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14256", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14301", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1894" ] }, @@ -907,7 +914,7 @@ "call": "AI Synthesis Error", "key": "AI Synthesis Error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14279", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1923" ] }, @@ -915,7 +922,7 @@ "call": "AI synthesis failed", "key": "AI synthesis failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14323", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1922" ] }, @@ -923,9 +930,9 @@ "call": "All", "key": "All", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12967", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17660", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18191", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13012", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17705", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18236", "src/tachyon/tabs/monitoring/initController.ts:681", "src/tachyon/tabs/monitoring/render.ts:40", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:422" @@ -949,22 +956,22 @@ "call": "All devices", "key": "All devices", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:745", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:762" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:754", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:771" ] }, { "call": "All Devices are Guests EXCEPT Trusted (Zero-Trust)", "key": "All Devices are Guests EXCEPT Trusted (Zero-Trust)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1336" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1400" ] }, { "call": "All Engines (Full Matrix)", "key": "All Engines (Full Matrix)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12776", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:151" ] }, @@ -979,15 +986,15 @@ "call": "All Internet", "key": "All Internet", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:774", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:805" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:783", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:814" ] }, { "call": "All Internet (Complete internet cutoff)", "key": "All Internet (Complete internet cutoff)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1051" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1081" ] }, { @@ -1015,8 +1022,8 @@ "call": "All Routes", "key": "All Routes", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17668", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18164", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17713", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18209", "src/tachyon/tabs/monitoring/initController.ts:644", "src/tachyon/tabs/monitoring/render.ts:49" ] @@ -1032,8 +1039,8 @@ "call": "All services", "key": "All services", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11879", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11982", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11924", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12027", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:257", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:376" ] @@ -1049,15 +1056,23 @@ "call": "Allow / Enable ONLY in scheduled hours (White period)", "key": "Allow / Enable ONLY in scheduled hours (White period)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1087" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1117" + ] + }, + { + "call": "Allow always", + "key": "Allow always", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851" ] }, { "call": "Allow in interval", "key": "Allow in interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:823", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851" ] }, { @@ -1071,28 +1086,28 @@ "call": "Allow only", "key": "Allow only", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:902" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:932" ] }, { "call": "Allow only listed sites (Whitelist)", "key": "Allow only listed sites (Whitelist)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1271" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335" ] }, { "call": "Allow only:", "key": "Allow only:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960" ] }, { "call": "Allowed Days of Week", "key": "Allowed Days of Week", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1469" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1533" ] }, { @@ -1106,14 +1121,14 @@ "call": "Allowed End Time", "key": "Allowed End Time", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1458" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1522" ] }, { "call": "Allowed Start Time", "key": "Allowed Start Time", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1512" ] }, { @@ -1151,11 +1166,20 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3082" ] }, + { + "call": "Always Active (24/7)", + "key": "Always Active (24/7)", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:867", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1130" + ] + }, { "call": "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons.", "key": "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:572" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:576" ] }, { @@ -1281,7 +1305,7 @@ "call": "An unexpected error occurred during test", "key": "An unexpected error occurred during test", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14815", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14860", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:92" ] }, @@ -1289,7 +1313,7 @@ "call": "Anonymized support report copied to clipboard", "key": "Anonymized support report copied to clipboard", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16308", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353", "src/tachyon/tabs/diagnostic/initController.ts:971" ] }, @@ -1297,7 +1321,7 @@ "call": "Another component action is already running", "key": "Another component action is already running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20874", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20919", "src/tachyon/tabs/updates/initController.ts:942" ] }, @@ -1305,14 +1329,14 @@ "call": "Anti-Bypass (DoH)", "key": "Anti-Bypass (DoH)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:405" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:409" ] }, { "call": "Anti-Bypass: Block Private DNS / DoH / DoT", "key": "Anti-Bypass: Block Private DNS / DoH / DoT", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:558" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:562" ] }, { @@ -1326,7 +1350,7 @@ "call": "Applied", "key": "Applied", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941" ] }, @@ -1334,7 +1358,7 @@ "call": "Apply", "key": "Apply", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13979", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14024", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1566" ] }, @@ -1342,8 +1366,8 @@ "call": "Apply Recommended DNS", "key": "Apply Recommended DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14628", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14718", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14673", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14763", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:279", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:379" ] @@ -1366,7 +1390,7 @@ "call": "Apply Strategy To", "key": "Apply Strategy To", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12865", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12910", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:302" ] }, @@ -1374,14 +1398,14 @@ "call": "Apply this schedule rule to all devices in the selected family profile(s).", "key": "Apply this schedule rule to all devices in the selected family profile(s).", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1000" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1030" ] }, { "call": "Applying fix", "key": "Applying fix", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16438", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16483", "src/tachyon/tabs/diagnostic/initController.ts:1182" ] }, @@ -1389,8 +1413,8 @@ "call": "Applying...", "key": "Applying...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14693", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16436", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14738", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16481", "src/tachyon/tabs/diagnostic/initController.ts:1180", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:353" ] @@ -1399,7 +1423,7 @@ "call": "Arguments", "key": "Arguments", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13456", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13501", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:973" ] }, @@ -1407,7 +1431,7 @@ "call": "Ask Tachyon AI Assistant a question...", "key": "Ask Tachyon AI Assistant a question...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12465", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:60" ] }, @@ -1415,7 +1439,7 @@ "call": "Assigned Devices (MAC / IP)", "key": "Assigned Devices (MAC / IP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:503" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:507" ] }, { @@ -1450,21 +1474,21 @@ "call": "Auto", "key": "Auto", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8233", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8579", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11697", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8270", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8616", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11742", "src/tachyon/tabs/dashboard/initController.ts:927", "src/tachyon/tabs/dashboard/initController.ts:1365", - "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:602" + "src/tachyon/tabs/dashboard/partials/renderSections.ts:602", + "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35" ] }, { "call": "Auto Modes (--auto)", "key": "Auto Modes (--auto)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13316", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:813" ] }, @@ -1472,7 +1496,7 @@ "call": "Auto refresh", "key": "Auto refresh", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11272", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11317", "src/partials/modal/renderModal.ts:286" ] }, @@ -1487,7 +1511,7 @@ "call": "Auto-apply best strategy", "key": "Auto-apply best strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12890", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12935", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:332" ] }, @@ -1495,8 +1519,8 @@ "call": "Auto-apply failed", "key": "Auto-apply failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14088", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14133", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1695", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1700" ] @@ -1540,7 +1564,7 @@ "call": "Auto-Heal Network Stack", "key": "Auto-Heal Network Stack", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16366", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16411", "src/tachyon/tabs/diagnostic/initController.ts:1095" ] }, @@ -1632,7 +1656,7 @@ "call": "Automatically runs a diagnostic probe against the target service, queries the built-in DPI Knowledge Base, and synthesizes 3-5 custom bypass strategies tailored to your ISP.", "key": "Automatically runs a diagnostic probe against the target service, queries the built-in DPI Knowledge Base, and synthesizes 3-5 custom bypass strategies tailored to your ISP.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13600", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13645", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1135" ] }, @@ -1640,7 +1664,7 @@ "call": "Automatically select the fastest node in the current level", "key": "Automatically select the fastest node in the current level", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8659", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8696", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3459", "src/tachyon/tabs/dashboard/initController.ts:1468" ] @@ -1656,8 +1680,8 @@ "call": "Available", "key": "Available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11767", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11957", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11812", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12002", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:125", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:346" ] @@ -1666,7 +1690,7 @@ "call": "Available actions", "key": "Available actions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11350", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11395", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:60" ] }, @@ -1674,7 +1698,7 @@ "call": "Avg. latency", "key": "Avg. latency", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11959", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12004", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:348" ] }, @@ -1691,7 +1715,7 @@ "call": "Baseline", "key": "Baseline", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14926", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:175" ] }, @@ -1699,7 +1723,7 @@ "call": "Basic connectivity", "key": "Basic connectivity", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11714", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11759", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:58" ] }, @@ -1707,7 +1731,7 @@ "call": "Beginning of the schedule interval (e.g. 22:00)", "key": "Beginning of the schedule interval (e.g. 22:00)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1094" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1149" ] }, { @@ -1721,7 +1745,7 @@ "call": "Benchmark & Test", "key": "Benchmark & Test", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12686", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:92" ] }, @@ -1729,7 +1753,7 @@ "call": "Benchmark completed successfully", "key": "Benchmark completed successfully", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14656", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14701", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:311" ] }, @@ -1737,7 +1761,7 @@ "call": "Benchmark History", "key": "Benchmark History", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13623", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13668", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1166" ] }, @@ -1745,7 +1769,7 @@ "call": "Benchmark measures actual latency and resolution reliability of major DNS servers (UDP 53 and encrypted DoH) directly from your router to find the fastest, unblocked upstream for your ISP.", "key": "Benchmark measures actual latency and resolution reliability of major DNS servers (UDP 53 and encrypted DoH) directly from your router to find the fastest, unblocked upstream for your ISP.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14771", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:388" ] }, @@ -1753,7 +1777,7 @@ "call": "Benchmark stopped", "key": "Benchmark stopped", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14156", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14201", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1781" ] }, @@ -1761,7 +1785,7 @@ "call": "Benchmarking in progress...", "key": "Benchmarking in progress...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12914", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12959", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:363" ] }, @@ -1769,7 +1793,7 @@ "call": "Best Strategy", "key": "Best Strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13692", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13737", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1240" ] }, @@ -1785,71 +1809,79 @@ "call": "Block", "key": "Block", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:905" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935" ] }, { "call": "Block / Disable in scheduled hours (Standard)", "key": "Block / Disable in scheduled hours (Standard)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1086" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1116" + ] + }, + { + "call": "Block always", + "key": "Block always", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853" ] }, { "call": "Block at DNS level", "key": "Block at DNS level", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1277" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1341" ] }, { "call": "Block in interval", "key": "Block in interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:829", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853" ] }, { "call": "Block internet access or specific proxy sections for family profiles or individual devices based on time and days.", "key": "Block internet access or specific proxy sections for family profiles or individual devices based on time and days.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:610" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618" ] }, { "call": "Block listed sites (Standard)", "key": "Block listed sites (Standard)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1270" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1334" ] }, { "call": "Block Router Administration", "key": "Block Router Administration", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1396" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1460" ] }, { "call": "Block:", "key": "Block:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960" ] }, { "call": "Block: deny the listed sites. Allow only (whitelist): deny everything except the listed sites. Whitelist mode requires DNS-level blocking and applies to the schedule window.", "key": "Block: deny the listed sites. Allow only (whitelist): deny everything except the listed sites. Whitelist mode requires DNS-level blocking and applies to the schedule window.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1264" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1328" ] }, { "call": "Blocked resources", "key": "Blocked resources", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11715", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11760", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:59" ] }, @@ -1857,14 +1889,14 @@ "call": "Blocked Sites", "key": "Blocked Sites", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:918" ] }, { "call": "Blocked Sites (Domains)", "key": "Blocked Sites (Domains)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1155" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1214" ] }, { @@ -1878,15 +1910,15 @@ "call": "Blocks port 853 (DNS-over-TLS) and prevents bypass via encrypted DNS or Private Relay on smartphones for devices in this profile.", "key": "Blocks port 853 (DNS-over-TLS) and prevents bypass via encrypted DNS or Private Relay on smartphones for devices in this profile.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:559" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:563" ] }, { "call": "Bootstrap DNS", "key": "Bootstrap DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14595", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14640", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:57", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:240" ] @@ -1909,8 +1941,8 @@ "call": "Browser FakeIP check could not be completed", "key": "Browser FakeIP check could not be completed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10502", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10547", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:51", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:79" ] @@ -1919,7 +1951,7 @@ "call": "Browser is not using FakeIP", "key": "Browser is not using FakeIP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:82" ] }, @@ -1927,7 +1959,7 @@ "call": "Browser is using FakeIP correctly", "key": "Browser is using FakeIP correctly", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:81" ] }, @@ -1935,7 +1967,7 @@ "call": "Bug report downloaded", "key": "Bug report downloaded", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16945", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16990", "src/tachyon/tabs/diagnostic/initController.ts:1771" ] }, @@ -1971,9 +2003,9 @@ "call": "ByeDPI (ciadpi)", "key": "ByeDPI (ciadpi)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12730", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12775", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:150", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1981" @@ -2014,7 +2046,7 @@ "call": "ByeDPI package is installed", "key": "ByeDPI package is installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:71" ] }, @@ -2022,7 +2054,7 @@ "call": "ByeDPI package is not installed", "key": "ByeDPI package is not installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:72" ] }, @@ -2030,7 +2062,7 @@ "call": "ByeDPI provider binary is available", "key": "ByeDPI provider binary is available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:64" ] }, @@ -2038,7 +2070,7 @@ "call": "ByeDPI provider binary is not available", "key": "ByeDPI provider binary is not available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:65" ] }, @@ -2054,7 +2086,7 @@ "call": "ByeDPI sing-box outbound is configured", "key": "ByeDPI sing-box outbound is configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:107" ] }, @@ -2062,7 +2094,7 @@ "call": "ByeDPI sing-box outbound is not configured", "key": "ByeDPI sing-box outbound is not configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:108" ] }, @@ -2084,7 +2116,7 @@ "call": "Bypasses proxy (SO_MARK 0x08000000)", "key": "Bypasses proxy (SO_MARK 0x08000000)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14864", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14909", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:155" ] }, @@ -2127,7 +2159,7 @@ "call": "Cancel", "key": "Cancel", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16822", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16867", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8221", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:476", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:661", @@ -2140,14 +2172,14 @@ "call": "Cannot receive checks result", "key": "Cannot receive checks result", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10166", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10347", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10410", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10656", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10744", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15165", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10147", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10211", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10392", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10455", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10617", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10701", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15210", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:26", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:27", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:172", @@ -2197,7 +2229,7 @@ "call": "Check again", "key": "Check again", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12392", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12437", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:865" ] }, @@ -2205,7 +2237,7 @@ "call": "Check all", "key": "Check all", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12342", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12387", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:793" ] }, @@ -2213,8 +2245,8 @@ "call": "Check completed!", "key": "Check completed!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20594", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20639", "src/tachyon/tabs/updates/initController.ts:570", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:326" ] @@ -2223,8 +2255,8 @@ "call": "Check Connection", "key": "Check Connection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2661", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2669", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955", "src/tachyon/tabs/dashboard/partials/renderSections.ts:582", "src/tachyon/tabs/dashboard/partials/renderSections.ts:948" ] @@ -2233,8 +2265,8 @@ "call": "Check domain", "key": "Check domain", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12217", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12330", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12262", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12375", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:652", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:778" ] @@ -2243,7 +2275,7 @@ "call": "Check interval", "key": "Check interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8646", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8683", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2941", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3410", "src/tachyon/tabs/dashboard/initController.ts:1455" @@ -2253,7 +2285,7 @@ "call": "Check mode:", "key": "Check mode:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11896", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11941", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:276" ] }, @@ -2261,7 +2293,7 @@ "call": "Check Services", "key": "Check Services", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11464", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11509", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:174" ] }, @@ -2276,7 +2308,7 @@ "call": "Check update", "key": "Check update", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20932", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20977", "src/tachyon/tabs/updates/initController.ts:1011" ] }, @@ -2284,7 +2316,7 @@ "call": "Check URL", "key": "Check URL", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8644", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8681", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2967", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3397", "src/tachyon/tabs/dashboard/initController.ts:1453" @@ -2294,7 +2326,7 @@ "call": "Check YouTube", "key": "Check YouTube", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12557", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12602", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:170" ] }, @@ -2302,7 +2334,7 @@ "call": "Checking Connection...", "key": "Checking Connection...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8775", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8820", "src/tachyon/tabs/dashboard/initController.ts:1642" ] }, @@ -2310,7 +2342,7 @@ "call": "Checking for updates...", "key": "Checking for updates...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19910", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19955", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:117" ] }, @@ -2318,16 +2350,16 @@ "call": "Checking, please wait", "key": "Checking, please wait", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10092", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10156", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10398", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10481", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10562", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10646", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10734", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15153", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17208", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10137", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10201", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10382", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10443", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10526", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10607", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10691", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15198", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17253", "src/tachyon/tabs/diagnostic/initController.ts:2083", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:14", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:15", @@ -2344,10 +2376,10 @@ "call": "Checking...", "key": "Checking...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2656", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2932", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2664", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2948", "src/tachyon/tabs/dashboard/partials/renderSections.ts:474", "src/tachyon/tabs/dashboard/partials/renderSections.ts:576", "src/tachyon/tabs/dashboard/partials/renderSections.ts:861", @@ -2366,7 +2398,7 @@ "call": "checks", "key": "checks", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6012", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6049", "src/tachyon/tabs/diagnostic/helpers/getCheckTitle.ts:2" ] }, @@ -2374,8 +2406,8 @@ "call": "Checks failed", "key": "Checks failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10062", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10540", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10107", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10585", "src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:10", "src/tachyon/tabs/diagnostic/helpers/getMeta.ts:26" ] @@ -2384,9 +2416,9 @@ "call": "Checks passed", "key": "Checks passed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10051", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10497", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10551", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10096", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10542", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10596", "src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:23", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:43", "src/tachyon/tabs/diagnostic/helpers/getMeta.ts:13" @@ -2396,7 +2428,7 @@ "call": "Checks passed with manual DHCP", "key": "Checks passed with manual DHCP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10074", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10119", "src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:27" ] }, @@ -2418,7 +2450,7 @@ "call": "Choose a visual icon for this profile", "key": "Choose a visual icon for this profile", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:480" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:484" ] }, { @@ -2428,6 +2460,13 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7887" ] }, + { + "call": "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours.", + "key": "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours.", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1124" + ] + }, { "call": "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)", "key": "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)", @@ -2439,7 +2478,7 @@ "call": "Choose whether to restrict the entire internet or only specific Tachyon routing sections.", "key": "Choose whether to restrict the entire internet or only specific Tachyon routing sections.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1045" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1075" ] }, { @@ -2453,7 +2492,7 @@ "call": "Choose which routing sections to apply this schedule to.", "key": "Choose which routing sections to apply this schedule to.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1059" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1089" ] }, { @@ -2489,7 +2528,7 @@ "call": "Clear DNS cache", "key": "Clear DNS cache", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16359", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16404", "src/tachyon/tabs/diagnostic/initController.ts:1088" ] }, @@ -2588,44 +2627,44 @@ "call": "Close", "key": "Close", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8517", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11251", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11815", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12397", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12607", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14634", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15049", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16763", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18365", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18408", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20162", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8554", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11296", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11860", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12442", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12652", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13167", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14679", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15094", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16808", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18410", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18453", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20207", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20242", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3965", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11703", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1826", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2037", "src/partials/modal/renderModal.ts:263", - "src/tachyon/tabs/diagnostic/initController.ts:1554", + "src/tachyon/tabs/dashboard/initController.ts:1277", "src/tachyon/tabs/monitoring/initController.ts:893", "src/tachyon/tabs/monitoring/initController.ts:948", - "src/tachyon/tabs/dashboard/initController.ts:1277", + "src/tachyon/tabs/diagnostic/initController.ts:1554", + "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430", + "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:227", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:286", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:379", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:178", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:871", - "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:594", - "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430", - "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476" + "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:594" ] }, { "call": "Close all connections", "key": "Close all connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17687", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17688", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17732", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17733", "src/tachyon/tabs/monitoring/render.ts:68", "src/tachyon/tabs/monitoring/render.ts:69" ] @@ -2634,8 +2673,8 @@ "call": "Close connection", "key": "Close connection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18334", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18335", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18379", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18380", "src/tachyon/tabs/monitoring/initController.ts:860", "src/tachyon/tabs/monitoring/initController.ts:861" ] @@ -2644,8 +2683,8 @@ "call": "Closed", "key": "Closed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17650", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18232", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17695", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18277", "src/tachyon/tabs/monitoring/initController.ts:729", "src/tachyon/tabs/monitoring/render.ts:29" ] @@ -2689,7 +2728,7 @@ "call": "Command-line arguments string...", "key": "Command-line arguments string...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13437", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:899" ] }, @@ -2704,7 +2743,7 @@ "call": "Component action timed out", "key": "Component action timed out", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4169", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4185", "src/tachyon/methods/shell/index.ts:930" ] }, @@ -2712,7 +2751,7 @@ "call": "Component update available", "key": "Component update available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7068", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7105", "src/tachyon/services/core.service.ts:43" ] }, @@ -2736,14 +2775,14 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1043", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1308", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:672" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:680" ] }, { "call": "compressed", "key": "compressed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6647", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6684", "src/tachyon/helpers/singBoxVariant.ts:56" ] }, @@ -2765,7 +2804,7 @@ "call": "confidence", "key": "confidence", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14143", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14188", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1767" ] }, @@ -2787,7 +2826,7 @@ "call": "Configuration applied", "key": "Configuration applied", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4726", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4742", "src/tachyon/methods/shell/index.ts:1662" ] }, @@ -2809,12 +2848,12 @@ "call": "Conflict", "key": "Conflict", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15233", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15278", "src/tachyon/methods/custom/getDashboardSections.ts:1717", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:322" + "src/tachyon/tabs/dashboard/partials/renderSections.ts:322", + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146" ] }, { @@ -2828,8 +2867,8 @@ "call": "Connected", "key": "Connected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892", "src/tachyon/tabs/dashboard/partials/renderSections.ts:480", "src/tachyon/tabs/dashboard/partials/renderSections.ts:867" ] @@ -2838,7 +2877,7 @@ "call": "Connected Devices", "key": "Connected Devices", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16519", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16564", "src/tachyon/tabs/diagnostic/initController.ts:1277" ] }, @@ -2846,7 +2885,7 @@ "call": "Connection Path", "key": "Connection Path", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14848", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:138" ] }, @@ -2861,7 +2900,7 @@ "call": "Connections are unavailable", "key": "Connections are unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18460", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18505", "src/tachyon/tabs/monitoring/initController.ts:1012" ] }, @@ -2869,7 +2908,7 @@ "call": "Connectivity probe failed", "key": "Connectivity probe failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15267", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15312", "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:184" ] }, @@ -2877,7 +2916,7 @@ "call": "Consulting DPI Knowledge Base & AI...", "key": "Consulting DPI Knowledge Base & AI...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14247", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14292", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1884" ] }, @@ -2885,7 +2924,7 @@ "call": "Content Mode", "key": "Content Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1263" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1327" ] }, { @@ -2907,7 +2946,7 @@ "call": "Copied", "key": "Copied", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3285", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3301", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1646", "src/helpers/copyToClipboard.ts:10" ] @@ -2916,7 +2955,7 @@ "call": "Copy", "key": "Copy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11244", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11289", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1776", "src/partials/modal/renderModal.ts:258" ] @@ -2925,7 +2964,7 @@ "call": "Copy address", "key": "Copy address", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21579", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21624", "src/tachyon/tabs/updates/initController.ts:1807" ] }, @@ -2933,7 +2972,7 @@ "call": "Copy log", "key": "Copy log", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19952", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19997", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:165" ] }, @@ -2941,9 +2980,9 @@ "call": "Copy proxy link", "key": "Copy proxy link", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2708", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2709", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8449", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2716", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2717", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8486", "src/tachyon/tabs/dashboard/initController.ts:1202", "src/tachyon/tabs/dashboard/partials/renderSections.ts:648", "src/tachyon/tabs/dashboard/partials/renderSections.ts:649" @@ -2953,7 +2992,7 @@ "call": "Copy Support Report", "key": "Copy Support Report", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16725", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16770", "src/tachyon/tabs/diagnostic/initController.ts:1512" ] }, @@ -2968,7 +3007,7 @@ "call": "Could not compare FakeIP and control public IPs", "key": "Could not compare FakeIP and control public IPs", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:89" ] }, @@ -2976,7 +3015,7 @@ "call": "Could not contact leak test endpoints. Please ensure router has internet access.", "key": "Could not contact leak test endpoints. Please ensure router has internet access.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14805", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:82" ] }, @@ -2984,7 +3023,7 @@ "call": "Country", "key": "Country", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14990", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15035", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:313" ] }, @@ -2999,7 +3038,7 @@ "call": "Current Diagnosis", "key": "Current Diagnosis", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16676", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16721", "src/tachyon/tabs/diagnostic/initController.ts:1453" ] }, @@ -3021,7 +3060,7 @@ "call": "Currently unavailable", "key": "Currently unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2972", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2988", "src/tachyon/tabs/dashboard/partials/renderWidget.ts:22" ] }, @@ -3029,7 +3068,7 @@ "call": "Custom", "key": "Custom", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11717", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11762", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:61" ] }, @@ -3058,7 +3097,7 @@ "call": "Custom domains", "key": "Custom domains", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11716", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11761", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:60" ] }, @@ -3115,7 +3154,7 @@ "call": "Custom strategy added!", "key": "Custom strategy added!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13415", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13460", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:927" ] }, @@ -3130,36 +3169,36 @@ "call": "Daily Quota", "key": "Daily Quota", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:864" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:364", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:894" ] }, { "call": "Daily Screen Time Quota (minutes)", "key": "Daily Screen Time Quota (minutes)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:524" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:528" ] }, { "call": "Daily Time Limit (minutes)", "key": "Daily Time Limit (minutes)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1408" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1472" ] }, { "call": "Daily time quota (minutes)", "key": "Daily time quota (minutes)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1132" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1191" ] }, { "call": "Daily Traffic Limit (MB)", "key": "Daily Traffic Limit (MB)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1492" ] }, { @@ -3168,7 +3207,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:987", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1301", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:541" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:549" ] }, { @@ -3183,7 +3222,7 @@ "call": "Data transfer verified: streamed >= 32KB without throttling or disconnect", "key": "Data transfer verified: streamed >= 32KB without throttling or disconnect", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13845", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13890", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1416" ] }, @@ -3191,7 +3230,7 @@ "call": "Date", "key": "Date", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13717", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1220" ] }, @@ -3199,14 +3238,14 @@ "call": "Days of Week", "key": "Days of Week", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1119" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1178" ] }, { "call": "Dedicated cgroup unavailable", "key": "Dedicated cgroup unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280", "src/tachyon/tabs/updates/initController.ts:1394" ] }, @@ -3257,7 +3296,7 @@ "call": "Delete", "key": "Delete", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13517", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13562", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1851", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:724", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:732", @@ -3306,8 +3345,8 @@ "call": "dev.", "key": "dev.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:299", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:721" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:303", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:730" ] }, { @@ -3328,7 +3367,7 @@ "call": "Device updated", "key": "Device updated", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16594", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16639", "src/tachyon/tabs/diagnostic/initController.ts:1360" ] }, @@ -3336,21 +3375,21 @@ "call": "Devices (MAC / IP)", "key": "Devices (MAC / IP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:320" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:324" ] }, { "call": "Devices that are isolated as guests. Enter IP or MAC addresses, or pick from active LAN devices.", "key": "Devices that are isolated as guests. Enter IP or MAC addresses, or pick from active LAN devices.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1343" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1407" ] }, { "call": "DHCP has DNS server", "key": "DHCP has DNS server", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121", "src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:37" ] }, @@ -3358,7 +3397,7 @@ "call": "DHCP is managed manually", "key": "DHCP is managed manually", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121", "src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:36" ] }, @@ -3368,15 +3407,15 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1036", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1307", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:658" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:666" ] }, { "call": "Direct", "key": "Direct", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11688", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11694", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11733", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11739", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2743", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:25", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:32" @@ -3393,7 +3432,7 @@ "call": "Direct Bypass", "key": "Direct Bypass", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627", "src/tachyon/tabs/diagnostic/initController.ts:1347" ] }, @@ -3408,7 +3447,7 @@ "call": "Direct Proxy", "key": "Direct Proxy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21226", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21271", "src/tachyon/tabs/updates/initController.ts:1377" ] }, @@ -3416,7 +3455,7 @@ "call": "Direct WAN", "key": "Direct WAN", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621", "src/tachyon/tabs/diagnostic/initController.ts:1338" ] }, @@ -3424,7 +3463,7 @@ "call": "Direct WAN (ISP)", "key": "Direct WAN (ISP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14858", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14903", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:148" ] }, @@ -3432,8 +3471,8 @@ "call": "Disable", "key": "Disable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21168", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21183", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21213", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21228", "src/tachyon/tabs/updates/initController.ts:1302", "src/tachyon/tabs/updates/initController.ts:1320" ] @@ -3442,7 +3481,7 @@ "call": "Disable autostart", "key": "Disable autostart", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11386", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11431", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:96" ] }, @@ -3471,12 +3510,12 @@ "call": "Disabled", "key": "Disabled", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:457", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:944", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:977", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:461", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:974", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1007", "src/tachyon/tabs/updates/initController.ts:1380", "src/tachyon/tabs/updates/initController.ts:1399" ] @@ -3492,7 +3531,7 @@ "call": "Disorder Values (-d)", "key": "Disorder Values (-d)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13304", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:801" ] }, @@ -3544,7 +3583,7 @@ "call": "DNS on router", "key": "DNS on router", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10134", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10179", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:75" ] }, @@ -3584,7 +3623,7 @@ "call": "DNS Protocol", "key": "DNS Protocol", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14569", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14614", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:213" ] }, @@ -3716,7 +3755,7 @@ "call": "DNS Upstream Resolver Analysis (bash.ws protocol)", "key": "DNS Upstream Resolver Analysis (bash.ws protocol)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15027", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:354" ] }, @@ -3724,7 +3763,7 @@ "call": "Do not panic, everything can be fixed, just...", "key": "Do not panic, everything can be fixed, just...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15110", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15155", "src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:26" ] }, @@ -3774,9 +3813,9 @@ "call": "Doctor failed", "key": "Doctor failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16175", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16212", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220", "src/tachyon/tabs/diagnostic/initController.ts:732", "src/tachyon/tabs/diagnostic/initController.ts:774", "src/tachyon/tabs/diagnostic/initController.ts:782" @@ -3786,9 +3825,9 @@ "call": "Doctor repair", "key": "Doctor repair", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203", "src/tachyon/tabs/diagnostic/initController.ts:748", "src/tachyon/tabs/diagnostic/initController.ts:760", "src/tachyon/tabs/diagnostic/initController.ts:761" @@ -3798,7 +3837,7 @@ "call": "Does not resolve", "key": "Does not resolve", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10300", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:54" ] }, @@ -3849,7 +3888,7 @@ "call": "Domains to block for the selected devices. Leave empty to block all internet. Enter one domain per line, e.g. youtube.com. Use the preset buttons to quickly add common categories.", "key": "Domains to block for the selected devices. Leave empty to block all internet. Enter one domain per line, e.g. youtube.com. Use the preset buttons to quickly add common categories.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1156" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1215" ] }, { @@ -3870,8 +3909,8 @@ "call": "Downlink", "key": "Downlink", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8963", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8975", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9020", "src/tachyon/tabs/dashboard/initController.ts:1873", "src/tachyon/tabs/dashboard/initController.ts:1886" ] @@ -3880,7 +3919,7 @@ "call": "Download", "key": "Download", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11239", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11284", "src/partials/modal/renderModal.ts:253" ] }, @@ -3958,9 +3997,9 @@ "call": "Downloaded", "key": "Downloaded", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18358", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18405", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18544", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18450", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18589", "src/tachyon/tabs/monitoring/initController.ts:886", "src/tachyon/tabs/monitoring/initController.ts:945", "src/tachyon/tabs/monitoring/initController.ts:1134" @@ -3977,7 +4016,7 @@ "call": "DPI Detected", "key": "DPI Detected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14142", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14187", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1766" ] }, @@ -3985,7 +4024,7 @@ "call": "DPI Engine", "key": "DPI Engine", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12744", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12789", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:166" ] }, @@ -3993,7 +4032,7 @@ "call": "DPI throttling: stream cut off after ~16KB payload transfer", "key": "DPI throttling: stream cut off after ~16KB payload transfer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13859", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13904", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1431" ] }, @@ -4001,7 +4040,7 @@ "call": "DPI Type", "key": "DPI Type", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13687", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13732", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1235" ] }, @@ -4009,7 +4048,7 @@ "call": "Drag rows to change priority. The rule at the top is checked first.", "key": "Drag rows to change priority. The rule at the top is checked first.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:556" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:564" ] }, { @@ -4053,21 +4092,21 @@ "call": "e.g. Kids", "key": "e.g. Kids", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:501" ] }, { "call": "e.g. Kids (Alice & Tim), Teenager, School PC, Guests", "key": "e.g. Kids (Alice & Tim), Teenager, School PC, Guests", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:493" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497" ] }, { "call": "e.g. Kids Phone (Night YouTube)", "key": "e.g. Kids Phone (Night YouTube)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:993" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023" ] }, { @@ -4103,10 +4142,10 @@ "call": "Enable", "key": "Enable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21174", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21189", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:282", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:691", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21219", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:286", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:700", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7541", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2657", "src/tachyon/tabs/updates/initController.ts:1309", @@ -4152,7 +4191,7 @@ "call": "Enable autostart", "key": "Enable autostart", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11396", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11441", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:106" ] }, @@ -4174,7 +4213,7 @@ "call": "Enable Direct WAN Bypass", "key": "Enable Direct WAN Bypass", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16367", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16412", "src/tachyon/tabs/diagnostic/initController.ts:1096" ] }, @@ -4203,7 +4242,7 @@ "call": "Enable Guest Mode", "key": "Enable Guest Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1321" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385" ] }, { @@ -4315,8 +4354,8 @@ "call": "Enabled", "key": "Enabled", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280", "src/tachyon/tabs/updates/initController.ts:1379", "src/tachyon/tabs/updates/initController.ts:1396" ] @@ -4339,37 +4378,37 @@ "call": "End of allowed daily access window in HH:MM format (24-hour clock).", "key": "End of allowed daily access window in HH:MM format (24-hour clock).", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1459" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1523" ] }, { "call": "End of the schedule interval (e.g. 08:00). Supports spans crossing midnight.", "key": "End of the schedule interval (e.g. 08:00). Supports spans crossing midnight.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1106" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1163" ] }, { "call": "End Time (HH:MM)", "key": "End Time (HH:MM)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1105" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1162" ] }, { "call": "Enforce SafeSearch & YouTube Restricted Mode", "key": "Enforce SafeSearch & YouTube Restricted Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:545" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:549" ] }, { "call": "Engine", "key": "Engine", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13040", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13455", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13500", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13722", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:507", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:972", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1225" @@ -4403,7 +4442,7 @@ "call": "Enter a domain or IP to check (e.g. example.com)...", "key": "Enter a domain or IP to check (e.g. example.com)...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12210", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12255", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:644" ] }, @@ -4426,7 +4465,7 @@ "call": "Enter a positive whole number in megabytes", "key": "Enter a positive whole number in megabytes", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1440" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1504" ] }, { @@ -4440,9 +4479,9 @@ "call": "Enter a whole number of minutes between 0 and 1440", "key": "Enter a whole number of minutes between 0 and 1440", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:537", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1145", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1420" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:541", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1204", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1484" ] }, { @@ -4516,14 +4555,14 @@ "call": "Every day", "key": "Every day", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:251" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:255" ] }, { "call": "EXCELLENT", "key": "EXCELLENT", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14446", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14491", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:74" ] }, @@ -4638,7 +4677,7 @@ "call": "extended", "key": "extended", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6651", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6688", "src/tachyon/helpers/singBoxVariant.ts:60" ] }, @@ -4675,7 +4714,7 @@ "call": "FAILED", "key": "FAILED", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14458", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14503", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:86" ] }, @@ -4683,7 +4722,7 @@ "call": "Failed to apply DNS configuration", "key": "Failed to apply DNS configuration", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4720", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4736", "src/tachyon/methods/shell/index.ts:1656" ] }, @@ -4691,7 +4730,7 @@ "call": "Failed to apply DNS settings", "key": "Failed to apply DNS settings", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14713", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14758", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:374" ] }, @@ -4699,7 +4738,7 @@ "call": "Failed to apply fix", "key": "Failed to apply fix", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16454", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16499", "src/tachyon/tabs/diagnostic/initController.ts:1203" ] }, @@ -4707,8 +4746,8 @@ "call": "Failed to apply strategy", "key": "Failed to apply strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4435", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14300", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4451", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14345", "src/tachyon/methods/shell/index.ts:1257", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1945" ] @@ -4717,7 +4756,7 @@ "call": "Failed to auto-apply strategy", "key": "Failed to auto-apply strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4612", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4628", "src/tachyon/methods/shell/index.ts:1509" ] }, @@ -4725,7 +4764,7 @@ "call": "Failed to clear fuzzer history", "key": "Failed to clear fuzzer history", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4650", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4666", "src/tachyon/methods/shell/index.ts:1554" ] }, @@ -4733,8 +4772,8 @@ "call": "Failed to close connection", "key": "Failed to close connection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18733", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18747", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18778", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18792", "src/tachyon/tabs/monitoring/initController.ts:1400", "src/tachyon/tabs/monitoring/initController.ts:1415" ] @@ -4743,8 +4782,8 @@ "call": "Failed to close connections", "key": "Failed to close connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18762", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18774", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18807", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18819", "src/tachyon/tabs/monitoring/initController.ts:1434", "src/tachyon/tabs/monitoring/initController.ts:1447" ] @@ -4753,7 +4792,7 @@ "call": "Failed to communicate with AI provider", "key": "Failed to communicate with AI provider", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14282", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14327", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1926" ] }, @@ -4761,7 +4800,7 @@ "call": "Failed to copy report to clipboard", "key": "Failed to copy report to clipboard", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16312", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357", "src/tachyon/tabs/diagnostic/initController.ts:975" ] }, @@ -4769,7 +4808,7 @@ "call": "Failed to copy!", "key": "Failed to copy!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3287", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3303", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1648", "src/helpers/copyToClipboard.ts:12" ] @@ -4785,7 +4824,7 @@ "call": "Failed to detect DPI type", "key": "Failed to detect DPI type", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4589", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4605", "src/tachyon/methods/shell/index.ts:1481" ] }, @@ -4793,12 +4832,12 @@ "call": "Failed to execute", "key": "Failed to execute", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3622", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3625", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20741", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20915", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3638", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3641", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20786", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20960", "src/tachyon/methods/shell/index.ts:199", "src/tachyon/methods/shell/index.ts:206", "src/tachyon/tabs/updates/initController.ts:693", @@ -4811,7 +4850,7 @@ "call": "Failed to execute IP and DNS leak check", "key": "Failed to execute IP and DNS leak check", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4743", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4759", "src/tachyon/methods/shell/index.ts:1683" ] }, @@ -4819,7 +4858,7 @@ "call": "Failed to fetch releases", "key": "Failed to fetch releases", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4030", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4046", "src/tachyon/methods/shell/index.ts:730" ] }, @@ -4827,7 +4866,7 @@ "call": "Failed to generate bug report", "key": "Failed to generate bug report", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16948", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16993", "src/tachyon/tabs/diagnostic/initController.ts:1774" ] }, @@ -4843,7 +4882,7 @@ "call": "Failed to get DNS benchmark status", "key": "Failed to get DNS benchmark status", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4688", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4704", "src/tachyon/methods/shell/index.ts:1608" ] }, @@ -4851,7 +4890,7 @@ "call": "Failed to get fuzzer history", "key": "Failed to get fuzzer history", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4632", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4648", "src/tachyon/methods/shell/index.ts:1531" ] }, @@ -4859,7 +4898,7 @@ "call": "Failed to get fuzzer patterns", "key": "Failed to get fuzzer patterns", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4518", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4534", "src/tachyon/methods/shell/index.ts:1385" ] }, @@ -4867,7 +4906,7 @@ "call": "Failed to get fuzzer status", "key": "Failed to get fuzzer status", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4393", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4409", "src/tachyon/methods/shell/index.ts:1209" ] }, @@ -4875,7 +4914,7 @@ "call": "Failed to get fuzzer strategies", "key": "Failed to get fuzzer strategies", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4462", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4478", "src/tachyon/methods/shell/index.ts:1309" ] }, @@ -4883,7 +4922,7 @@ "call": "Failed to install version", "key": "Failed to install version", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4054", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4070", "src/tachyon/methods/shell/index.ts:759" ] }, @@ -4891,7 +4930,7 @@ "call": "Failed to load history", "key": "Failed to load history", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13781", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13826", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1338" ] }, @@ -4906,7 +4945,7 @@ "call": "Failed to load versions", "key": "Failed to load versions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21324", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21369", "src/tachyon/tabs/updates/initController.ts:1511" ] }, @@ -4921,7 +4960,7 @@ "call": "Failed to parse target list.", "key": "Failed to parse target list.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11858", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11903", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:231" ] }, @@ -4936,7 +4975,7 @@ "call": "Failed to read operation log", "key": "Failed to read operation log", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019", "src/tachyon/methods/shell/index.ts:697" ] }, @@ -4944,7 +4983,7 @@ "call": "Failed to receive response from AI service.", "key": "Failed to receive response from AI service.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12555", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:115" ] }, @@ -4952,7 +4991,7 @@ "call": "Failed to reset fuzzer patterns", "key": "Failed to reset fuzzer patterns", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4570", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4586", "src/tachyon/methods/shell/index.ts:1460" ] }, @@ -4967,8 +5006,8 @@ "call": "Failed to restore native internet", "key": "Failed to restore native internet", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16753", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16847", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16798", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16892", "src/tachyon/tabs/diagnostic/initController.ts:1544", "src/tachyon/tabs/diagnostic/initController.ts:1656" ] @@ -4992,7 +5031,7 @@ "call": "Failed to save fuzzer patterns", "key": "Failed to save fuzzer patterns", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4544", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4560", "src/tachyon/methods/shell/index.ts:1418" ] }, @@ -5000,7 +5039,7 @@ "call": "Failed to save patterns", "key": "Failed to save patterns", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13394", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:849" ] }, @@ -5015,8 +5054,8 @@ "call": "Failed to start benchmark", "key": "Failed to start benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14231", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14681", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14276", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:339", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1865" ] @@ -5032,7 +5071,7 @@ "call": "Failed to start DNS benchmark", "key": "Failed to start DNS benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4668", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4684", "src/tachyon/methods/shell/index.ts:1584" ] }, @@ -5040,7 +5079,7 @@ "call": "Failed to start fuzzer", "key": "Failed to start fuzzer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4370", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4386", "src/tachyon/methods/shell/index.ts:1183" ] }, @@ -5048,8 +5087,8 @@ "call": "Failed to start service check.", "key": "Failed to start service check.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11841", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12413", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11886", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12458", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:213", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:890" ] @@ -5072,7 +5111,7 @@ "call": "Failed to stop DNS benchmark", "key": "Failed to stop DNS benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4707", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4723", "src/tachyon/methods/shell/index.ts:1628" ] }, @@ -5080,7 +5119,7 @@ "call": "Failed to stop fuzzer", "key": "Failed to stop fuzzer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4407", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4423", "src/tachyon/methods/shell/index.ts:1224" ] }, @@ -5095,8 +5134,8 @@ "call": "Failed to switch proxy", "key": "Failed to switch proxy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8054", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8060", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8091", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8097", "src/tachyon/tabs/dashboard/initController.ts:704", "src/tachyon/tabs/dashboard/initController.ts:710" ] @@ -5105,7 +5144,7 @@ "call": "Failed to synthesize AI strategies", "key": "Failed to synthesize AI strategies", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4495", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4511", "src/tachyon/methods/shell/index.ts:1354" ] }, @@ -5113,7 +5152,7 @@ "call": "Failed to update device", "key": "Failed to update device", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16599", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16644", "src/tachyon/tabs/diagnostic/initController.ts:1365" ] }, @@ -5121,13 +5160,13 @@ "call": "Failed to update subscriptions", "key": "Failed to update subscriptions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7775", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7808", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7811", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8717", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8720", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7812", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7845", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7848", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8754", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8757", "src/tachyon/tabs/dashboard/initController.ts:313", "src/tachyon/tabs/dashboard/initController.ts:314", "src/tachyon/tabs/dashboard/initController.ts:334", @@ -5148,7 +5187,7 @@ "call": "FAIR", "key": "FAIR", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14452", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14497", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:80" ] }, @@ -5156,7 +5195,7 @@ "call": "Fake packets reached remote server (HTTP 400 Bad Request)", "key": "Fake packets reached remote server (HTTP 400 Bad Request)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13873", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13918", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1446" ] }, @@ -5164,7 +5203,7 @@ "call": "FakeIP and control checks use different public IPs", "key": "FakeIP and control checks use different public IPs", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:91" ] }, @@ -5172,7 +5211,7 @@ "call": "FakeIP and control checks use the same public IP", "key": "FakeIP and control checks use the same public IP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:92" ] }, @@ -5180,7 +5219,7 @@ "call": "FakeIP works; public IP comparison is inconclusive", "key": "FakeIP works; public IP comparison is inconclusive", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10544", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:46" ] }, @@ -5195,7 +5234,7 @@ "call": "Fallback DNS", "key": "Fallback DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14603", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14648", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:248" ] }, @@ -5238,7 +5277,7 @@ "call": "Family Profile", "key": "Family Profile", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:607" ] }, { @@ -5247,7 +5286,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1008", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1304", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:591" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599" ] }, { @@ -5268,7 +5307,7 @@ "call": "Faster server search interval", "key": "Faster server search interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8664", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8701", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3470", "src/tachyon/tabs/dashboard/initController.ts:1474" ] @@ -5277,7 +5316,7 @@ "call": "Fastest", "key": "Fastest", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5141", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5176", "src/tachyon/methods/custom/getDashboardSections.ts:696" ] }, @@ -5285,7 +5324,7 @@ "call": "Filter by service:", "key": "Filter by service:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12024", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12069", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:425" ] }, @@ -5300,7 +5339,7 @@ "call": "Filter:", "key": "Filter:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12957", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13002", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:412" ] }, @@ -5322,7 +5361,7 @@ "call": "Firewall WAN port", "key": "Firewall WAN port", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10319", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10364", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:136" ] }, @@ -5330,7 +5369,7 @@ "call": "Fix applied", "key": "Fix applied", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16448", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16493", "src/tachyon/tabs/diagnostic/initController.ts:1197" ] }, @@ -5338,7 +5377,7 @@ "call": "Fix resolv.conf", "key": "Fix resolv.conf", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16398", "src/tachyon/tabs/diagnostic/initController.ts:1082" ] }, @@ -5354,8 +5393,8 @@ "call": "Fixed", "key": "Fixed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16444", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489", "src/tachyon/tabs/diagnostic/initController.ts:754", "src/tachyon/tabs/diagnostic/initController.ts:1193" ] @@ -5364,7 +5403,7 @@ "call": "Flush Conntrack Table", "key": "Flush Conntrack Table", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16370", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16415", "src/tachyon/tabs/diagnostic/initController.ts:1099" ] }, @@ -5372,7 +5411,7 @@ "call": "Fooling Methods (dpi-desync-fooling)", "key": "Fooling Methods (dpi-desync-fooling)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13273", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13318", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:768" ] }, @@ -5380,7 +5419,7 @@ "call": "Fooling Methods (fooling)", "key": "Fooling Methods (fooling)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13224", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13269", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:717" ] }, @@ -5402,7 +5441,7 @@ "call": "Forces SafeSearch on Google, Yandex, Bing, DuckDuckGo and Strict Restricted Mode on YouTube via DNS rewrite for all devices in this profile.", "key": "Forces SafeSearch on Google, Yandex, Bing, DuckDuckGo and Strict Restricted Mode on YouTube via DNS rewrite for all devices in this profile.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:546" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:550" ] }, { @@ -5416,7 +5455,7 @@ "call": "Found", "key": "Found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609" ] }, @@ -5466,7 +5505,7 @@ "call": "Full System Diagnostic", "key": "Full System Diagnostic", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12560", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12605", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:173" ] }, @@ -5516,7 +5555,7 @@ "call": "Generate bug report", "key": "Generate bug report", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11501", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11546", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:211" ] }, @@ -5548,7 +5587,7 @@ "call": "Generated inbound", "key": "Generated inbound", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10283", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10328", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:89" ] }, @@ -5598,7 +5637,7 @@ "call": "Get global check", "key": "Get global check", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11405", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11450", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:115" ] }, @@ -5613,7 +5652,7 @@ "call": "Global check", "key": "Global check", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16122", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167", "src/tachyon/tabs/diagnostic/initController.ts:704" ] }, @@ -5621,8 +5660,8 @@ "call": "Global check failed", "key": "Global check failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16133", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16137", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16178", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16182", "src/tachyon/tabs/diagnostic/initController.ts:715", "src/tachyon/tabs/diagnostic/initController.ts:719" ] @@ -5631,7 +5670,7 @@ "call": "Global Default", "key": "Global Default", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941" ] }, @@ -5639,7 +5678,7 @@ "call": "GOOD", "key": "GOOD", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14449", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14494", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:77" ] }, @@ -5647,7 +5686,7 @@ "call": "Group devices into family profiles to manage content filtering, SafeSearch, and screen time limits in one place.", "key": "Group devices into family profiles to manage content filtering, SafeSearch, and screen time limits in one place.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:592" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600" ] }, { @@ -5661,7 +5700,7 @@ "call": "Guest Devices (MAC / IP)", "key": "Guest Devices (MAC / IP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1406" ] }, { @@ -5669,14 +5708,14 @@ "key": "Guest Mode", "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1022", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:627" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:635" ] }, { "call": "Guest mode isolates guest devices from local LAN and router administration, while allowing internet access with daily quotas and schedules.", "key": "Guest mode isolates guest devices from local LAN and router administration, while allowing internet access with daily quotas and schedules.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:628" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:636" ] }, { @@ -5705,7 +5744,7 @@ "call": "Hello! I am Tachyon AI Assistant. How can I help you today? Ask me about domain blocks, diagnostics, or router settings.", "key": "Hello! I am Tachyon AI Assistant. How can I help you today? Ask me about domain blocks, diagnostics, or router settings.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12425", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:14" ] }, @@ -5822,7 +5861,7 @@ "call": "Hide values", "key": "Hide values", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11291", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11336", "src/partials/modal/renderModal.ts:310" ] }, @@ -5830,7 +5869,7 @@ "call": "Hide versions", "key": "Hide versions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661", "src/tachyon/tabs/updates/initController.ts:1847" ] }, @@ -5838,7 +5877,7 @@ "call": "Higher-level check interval", "key": "Higher-level check interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8651", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8688", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3434", "src/tachyon/tabs/dashboard/initController.ts:1460" ] @@ -5854,8 +5893,8 @@ "call": "History", "key": "History", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12690", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16700", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12735", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16745", "src/tachyon/tabs/diagnostic/initController.ts:1481", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:96" ] @@ -5864,8 +5903,8 @@ "call": "History cleared", "key": "History cleared", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4655", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13636", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4671", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13681", "src/tachyon/methods/shell/index.ts:1559", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1179" ] @@ -5874,8 +5913,8 @@ "call": "Host", "key": "Host", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18348", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18401", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18393", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18446", "src/tachyon/tabs/monitoring/initController.ts:876", "src/tachyon/tabs/monitoring/initController.ts:941" ] @@ -5962,7 +6001,7 @@ "call": "HTTP error", "key": "HTTP error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5903", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5940", "src/tachyon/api.ts:27" ] }, @@ -5984,7 +6023,7 @@ "call": "Idle timeout", "key": "Idle timeout", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8535", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2980", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3266", "src/tachyon/tabs/dashboard/initController.ts:1305" @@ -6215,7 +6254,7 @@ "call": "Initializing router-level IP & DNS leak test...", "key": "Initializing router-level IP & DNS leak test...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14764", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14809", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:28" ] }, @@ -6223,10 +6262,10 @@ "call": "Install", "key": "Install", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20152", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21339", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21386", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21384", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21431", "src/tachyon/tabs/updates/initController.ts:1025", "src/tachyon/tabs/updates/initController.ts:1531", "src/tachyon/tabs/updates/initController.ts:1584", @@ -6237,7 +6276,7 @@ "call": "Install another build:", "key": "Install another build:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21603", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21648", "src/tachyon/tabs/updates/initController.ts:1833" ] }, @@ -6245,9 +6284,9 @@ "call": "Installed", "key": "Installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980" @@ -6257,7 +6296,7 @@ "call": "Installed build → Available build", "key": "Installed build → Available build", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21471", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21516", "src/tachyon/tabs/updates/initController.ts:1679" ] }, @@ -6265,8 +6304,8 @@ "call": "Installed version is newer than release", "key": "Installed version is newer than release", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20448", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20493", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524", "src/tachyon/tabs/updates/initController.ts:376", "src/tachyon/tabs/updates/initController.ts:1687" ] @@ -6303,8 +6342,8 @@ "call": "Interrupt connections", "key": "Interrupt connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8537", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8669", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8574", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8706", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2994", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3486", "src/tachyon/tabs/dashboard/initController.ts:1307", @@ -6329,7 +6368,7 @@ "call": "Interval", "key": "Interval", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8533", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8570", "src/tachyon/tabs/dashboard/initController.ts:1303" ] }, @@ -6379,8 +6418,8 @@ "call": "Invalid domain: empty prefix value", "key": "Invalid domain: empty prefix value", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:591", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1175" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:595", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1234" ] }, { @@ -6597,14 +6636,14 @@ "call": "Invalid IP or MAC address format", "key": "Invalid IP or MAC address format", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1309" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1373" ] }, { "call": "Invalid IP or MAC address. Expected e.g. 192.168.1.150 or AA:BB:CC:DD:EE:FF", "key": "Invalid IP or MAC address. Expected e.g. 192.168.1.150 or AA:BB:CC:DD:EE:FF", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:273" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:277" ] }, { @@ -6817,7 +6856,7 @@ "call": "Invalid time format. Use HH:MM (e.g. 08:00 or 22:30)", "key": "Invalid time format. Use HH:MM (e.g. 08:00 or 22:30)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1316" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1380" ] }, { @@ -7013,7 +7052,7 @@ "call": "IP Frag Bounds (--ip-frag)", "key": "IP Frag Bounds (--ip-frag)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13328", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13373", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:825" ] }, @@ -7057,14 +7096,14 @@ "call": "Isolate Local LAN", "key": "Isolate Local LAN", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1384" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448" ] }, { "call": "ISP / Organization", "key": "ISP / Organization", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14851", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14896", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:141" ] }, @@ -7072,7 +7111,7 @@ "call": "ISP DNS LEAK", "key": "ISP DNS LEAK", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14968", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15013", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:288" ] }, @@ -7080,7 +7119,7 @@ "call": "Issues", "key": "Issues", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201", "src/tachyon/tabs/diagnostic/initController.ts:750" ] }, @@ -7088,8 +7127,8 @@ "call": "Issues detected", "key": "Issues detected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10057", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10546", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10591", "src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:17", "src/tachyon/tabs/diagnostic/helpers/getMeta.ts:20" ] @@ -7098,7 +7137,7 @@ "call": "Issues detected. Review the diagnosis above.", "key": "Issues detected. Review the diagnosis above.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16470", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16515", "src/tachyon/tabs/diagnostic/initController.ts:1222" ] }, @@ -7317,7 +7356,7 @@ "call": "LAN Devices", "key": "LAN Devices", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16686", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16731", "src/tachyon/tabs/diagnostic/initController.ts:1465" ] }, @@ -7339,7 +7378,7 @@ "call": "Latency", "key": "Latency", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14423", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14468", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:46" ] }, @@ -7347,8 +7386,8 @@ "call": "Latency test failed", "key": "Latency test failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3885", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3904", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3901", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3920", "src/tachyon/methods/shell/index.ts:547", "src/tachyon/methods/shell/index.ts:568" ] @@ -7364,8 +7403,8 @@ "call": "Latest version is installed", "key": "Latest version is installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20450", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21477", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20495", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21522", "src/tachyon/tabs/updates/initController.ts:379", "src/tachyon/tabs/updates/initController.ts:1685" ] @@ -7374,7 +7413,7 @@ "call": "Latest version:", "key": "Latest version:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524", "src/tachyon/tabs/updates/initController.ts:1687" ] }, @@ -7382,7 +7421,7 @@ "call": "Leak detection completed", "key": "Leak detection completed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14790", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14835", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:62" ] }, @@ -7390,7 +7429,7 @@ "call": "Leak detection failed to complete", "key": "Leak detection failed to complete", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14797", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14842", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:73" ] }, @@ -7398,7 +7437,7 @@ "call": "LEAKED", "key": "LEAKED", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14917", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14962", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:219" ] }, @@ -7428,7 +7467,7 @@ "call": "Limit device network usage per day. When the quota is exhausted, the device is blocked until midnight. 0 disables the limit.", "key": "Limit device network usage per day. When the quota is exhausted, the device is blocked until midnight. 0 disables the limit.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1133" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1192" ] }, { @@ -7470,7 +7509,7 @@ "call": "Listening port", "key": "Listening port", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10313", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10358", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:125" ] }, @@ -7549,7 +7588,7 @@ "call": "Loading connected LAN devices...", "key": "Loading connected LAN devices...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16534", "src/tachyon/tabs/diagnostic/initController.ts:1244" ] }, @@ -7557,8 +7596,8 @@ "call": "Loading connections", "key": "Loading connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17719", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17764", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18496", "src/tachyon/tabs/monitoring/initController.ts:1002", "src/tachyon/tabs/monitoring/render.ts:101" ] @@ -7567,8 +7606,8 @@ "call": "Loading service list...", "key": "Loading service list...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11829", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11835", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11874", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:150", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:194" ] @@ -7577,7 +7616,7 @@ "call": "Loading versions...", "key": "Loading versions...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21354", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21399", "src/tachyon/tabs/updates/initController.ts:1550" ] }, @@ -7585,12 +7624,12 @@ "call": "Loading...", "key": "Loading...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21201", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21215", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21246", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21260", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319", "src/tachyon/tabs/updates/initController.ts:1341", "src/tachyon/tabs/updates/initController.ts:1357", "src/tachyon/tabs/updates/initController.ts:1407", @@ -7610,7 +7649,7 @@ "call": "Location", "key": "Location", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14895", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:140" ] }, @@ -7625,7 +7664,7 @@ "call": "Loss", "key": "Loss", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14424", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14469", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:47" ] }, @@ -7640,7 +7679,7 @@ "call": "lx", "key": "lx", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6649", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6686", "src/tachyon/helpers/singBoxVariant.ts:58" ] }, @@ -7648,7 +7687,7 @@ "call": "Main DNS", "key": "Main DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174", "src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67" ] }, @@ -7670,9 +7709,9 @@ "call": "Manual", "key": "Manual", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8226", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8263", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8609", "src/tachyon/tabs/dashboard/initController.ts:918", "src/tachyon/tabs/dashboard/initController.ts:1356", "src/tachyon/tabs/dashboard/partials/renderSections.ts:600" @@ -7717,7 +7756,7 @@ "call": "Master and family devices with full LAN and router access. Any device NOT in this list will be treated as a guest.", "key": "Master and family devices with full LAN and router access. Any device NOT in this list will be treated as a guest.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1364" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428" ] }, { @@ -7767,14 +7806,14 @@ "call": "Maximum allowed download and upload traffic per guest device per day in megabytes. Enter 0 for unlimited.", "key": "Maximum allowed download and upload traffic per guest device per day in megabytes. Enter 0 for unlimited.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1429" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1493" ] }, { "call": "Maximum allowed online time per guest device per day. When reached, access is blocked until midnight. Enter 0 for unlimited.", "key": "Maximum allowed online time per guest device per day. When reached, access is blocked until midnight. Enter 0 for unlimited.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1409" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1473" ] }, { @@ -7795,7 +7834,7 @@ "call": "Memory Usage", "key": "Memory Usage", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8987", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9032", "src/tachyon/tabs/dashboard/initController.ts:1899" ] }, @@ -7831,10 +7870,10 @@ "call": "min/day", "key": "min/day", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:373", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:877", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:377", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:907", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914" ] }, { @@ -7876,7 +7915,7 @@ "call": "Mode", "key": "Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:815" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:824" ] }, { @@ -7913,7 +7952,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1029", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1306", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:644" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:652" ] }, { @@ -7964,7 +8003,7 @@ "call": "My Strategies", "key": "My Strategies", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12688", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12733", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:94" ] }, @@ -7972,7 +8011,7 @@ "call": "Name", "key": "Name", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13454", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13499", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:971" ] }, @@ -7995,8 +8034,8 @@ "call": "Native internet restored. Tachyon stopped.", "key": "Native internet restored. Tachyon stopped.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16743", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16839", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16788", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16884", "src/tachyon/tabs/diagnostic/initController.ts:1534", "src/tachyon/tabs/diagnostic/initController.ts:1648" ] @@ -8057,8 +8096,8 @@ "call": "new build", "key": "new build", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19882", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19884", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19927", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19929", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:73", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:75" ] @@ -8074,7 +8113,7 @@ "call": "New version %s is available for %s", "key": "New version %s is available for %s", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7066", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7103", "src/tachyon/services/core.service.ts:38" ] }, @@ -8082,8 +8121,8 @@ "call": "NFQUEUE range is available", "key": "NFQUEUE range is available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:100", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:97" ] @@ -8092,8 +8131,8 @@ "call": "NFQUEUE range overlaps with another rule", "key": "NFQUEUE range overlaps with another rule", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:99", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:96" ] @@ -8130,10 +8169,10 @@ "call": "No", "key": "No", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8157", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8217", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8563", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8194", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8254", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8600", "src/tachyon/tabs/dashboard/initController.ts:826", "src/tachyon/tabs/dashboard/initController.ts:830", "src/tachyon/tabs/dashboard/initController.ts:906", @@ -8144,7 +8183,7 @@ "call": "No active clients", "key": "No active clients", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3074", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3090", "src/tachyon/tabs/dashboard/partials/renderConnections.ts:63" ] }, @@ -8152,7 +8191,7 @@ "call": "No active connections", "key": "No active connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515", "src/tachyon/tabs/monitoring/initController.ts:1026" ] }, @@ -8160,7 +8199,7 @@ "call": "No active DHCP clients found on local network.", "key": "No active DHCP clients found on local network.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16500", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16545", "src/tachyon/tabs/diagnostic/initController.ts:1256" ] }, @@ -8175,7 +8214,7 @@ "call": "No benchmark data yet. Click \"Start Benchmark\" to begin.", "key": "No benchmark data yet. Click \"Start Benchmark\" to begin.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14479", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14524", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:109" ] }, @@ -8183,7 +8222,7 @@ "call": "No benchmark history yet. Run a benchmark to see results here.", "key": "No benchmark history yet. Run a benchmark to see results here.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13656", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13701", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1204" ] }, @@ -8191,7 +8230,7 @@ "call": "No benchmark results yet. Configure options and click \"Start Benchmark\".", "key": "No benchmark results yet. Configure options and click \"Start Benchmark\".", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13100", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13145", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:567" ] }, @@ -8199,7 +8238,7 @@ "call": "No check targets found in the configuration.", "key": "No check targets found in the configuration.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11865", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11910", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:239" ] }, @@ -8207,7 +8246,7 @@ "call": "No closed connections", "key": "No closed connections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515", "src/tachyon/tabs/monitoring/initController.ts:1027" ] }, @@ -8215,7 +8254,7 @@ "call": "No conflict detected", "key": "No conflict detected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10239", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10284", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:32" ] }, @@ -8230,7 +8269,7 @@ "call": "No custom strategies added yet.", "key": "No custom strategies added yet.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13479", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:998" ] }, @@ -8238,22 +8277,22 @@ "call": "no devices", "key": "no devices", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:300" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:304" ] }, { "call": "No devices assigned", "key": "No devices assigned", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:329", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:356" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:333", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360" ] }, { "call": "No DHCP clients detected", "key": "No DHCP clients detected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16283", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16328", "src/tachyon/tabs/diagnostic/initController.ts:944" ] }, @@ -8261,7 +8300,7 @@ "call": "No diagnostic history available yet.", "key": "No diagnostic history available yet.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16616", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16661", "src/tachyon/tabs/diagnostic/initController.ts:1383" ] }, @@ -8269,7 +8308,7 @@ "call": "No DNS resolvers captured via proxy test. Proxy may be offline or blocking test subdomains.", "key": "No DNS resolvers captured via proxy test. Proxy may be offline or blocking test subdomains.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14953", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14998", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:270" ] }, @@ -8277,7 +8316,7 @@ "call": "No DNS resolvers recorded", "key": "No DNS resolvers recorded", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15011", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15056", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:336" ] }, @@ -8292,7 +8331,7 @@ "call": "No enabled server inbounds configured", "key": "No enabled server inbounds configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10359", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10404", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:187" ] }, @@ -8307,7 +8346,7 @@ "call": "No issues detected. System is running normally.", "key": "No issues detected. System is running normally.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16477", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16522", "src/tachyon/tabs/diagnostic/initController.ts:1231" ] }, @@ -8315,7 +8354,7 @@ "call": "No issues found", "key": "No issues found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203", "src/tachyon/tabs/diagnostic/initController.ts:761" ] }, @@ -8323,7 +8362,7 @@ "call": "No other marking rules found", "key": "No other marking rules found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:105" ] }, @@ -8331,7 +8370,7 @@ "call": "No public firewall port required", "key": "No public firewall port required", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10292", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:99" ] }, @@ -8339,7 +8378,7 @@ "call": "No rules use ByeDPI", "key": "No rules use ByeDPI", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:79" ] }, @@ -8347,7 +8386,7 @@ "call": "No rules use Zapret", "key": "No rules use Zapret", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:79" ] }, @@ -8355,7 +8394,7 @@ "call": "No rules use Zapret2", "key": "No rules use Zapret2", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:82" ] }, @@ -8363,8 +8402,8 @@ "call": "No sections selected", "key": "No sections selected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:785", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:810" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:794", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:819" ] }, { @@ -8378,7 +8417,7 @@ "call": "No strategies match the active filter.", "key": "No strategies match the active filter.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1372" ] }, @@ -8386,8 +8425,8 @@ "call": "No versions found", "key": "No versions found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21310", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21313", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21355", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21358", "src/tachyon/tabs/updates/initController.ts:1497", "src/tachyon/tabs/updates/initController.ts:1500" ] @@ -8396,7 +8435,7 @@ "call": "No working strategy to apply", "key": "No working strategy to apply", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14306", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14351", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1954" ] }, @@ -8404,7 +8443,7 @@ "call": "Node list is empty", "key": "Node list is empty", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8465", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8502", "src/tachyon/tabs/dashboard/initController.ts:1221" ] }, @@ -8412,7 +8451,7 @@ "call": "Nodes", "key": "Nodes", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8298", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8335", "src/tachyon/tabs/dashboard/initController.ts:1014" ] }, @@ -8420,11 +8459,11 @@ "call": "None", "key": "None", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16280", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:871", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:897", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:928", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16325", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:901", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:927", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:958", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:449", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2803", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3095", @@ -8436,22 +8475,22 @@ "call": "Not configured", "key": "Not configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10248", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15244", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10293", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15289", "src/tachyon/methods/custom/getDashboardSections.ts:1720", + "src/tachyon/tabs/dashboard/partials/renderSections.ts:325", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:46", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:157", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:325" + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:157" ] }, { "call": "Not connected", "key": "Not connected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892", "src/tachyon/tabs/dashboard/partials/renderSections.ts:481", "src/tachyon/tabs/dashboard/partials/renderSections.ts:868" ] @@ -8460,8 +8499,8 @@ "call": "Not detected", "key": "Not detected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10414", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:199" ] @@ -8470,7 +8509,7 @@ "call": "Not implement yet", "key": "Not implement yet", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11665", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11710", "src/tachyon/tabs/diagnostic/partials/renderCheckSection.ts:193" ] }, @@ -8478,15 +8517,15 @@ "call": "Not installed", "key": "Not installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6639", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6676", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319", "src/tachyon/helpers/singBoxVariant.ts:34", "src/tachyon/helpers/singBoxVariant.ts:42", "src/tachyon/tabs/updates/initController.ts:1410", @@ -8502,7 +8541,7 @@ "call": "Not public", "key": "Not public", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10262", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10307", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:62" ] }, @@ -8510,7 +8549,7 @@ "call": "Not required for this listen address", "key": "Not required for this listen address", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10320", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10365", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:139" ] }, @@ -8518,29 +8557,29 @@ "call": "Not responding", "key": "Not responding", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15193", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15212", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15217", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15238", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15257", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15262", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15317", + "src/tachyon/tabs/dashboard/partials/renderSections.ts:478", + "src/tachyon/tabs/dashboard/partials/renderSections.ts:865", "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:91", "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:118", "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:124", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:190", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:478", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:865" + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:190" ] }, { "call": "Not running", "key": "Not running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6195", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15680", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15850", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15896", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15958", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6232", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15725", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15895", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15941", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16003", "src/tachyon/tabs/diagnostic/diagnostic.store.ts:159", "src/tachyon/tabs/diagnostic/initController.ts:128", "src/tachyon/tabs/diagnostic/initController.ts:359", @@ -8566,7 +8605,7 @@ "call": "Notify in Telegram", "key": "Notify in Telegram", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1290" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1354" ] }, { @@ -8664,7 +8703,7 @@ "call": "Observed Public IP", "key": "Observed Public IP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14849", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14894", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:139" ] }, @@ -8672,7 +8711,7 @@ "call": "OFFLINE", "key": "OFFLINE", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14910", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14955", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:209" ] }, @@ -8752,7 +8791,7 @@ "call": "OOB Values (-o)", "key": "OOB Values (-o)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13310", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13355", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:807" ] }, @@ -8760,8 +8799,8 @@ "call": "Open", "key": "Open", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21454", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21491", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21499", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21536", "src/tachyon/tabs/updates/initController.ts:1661", "src/tachyon/tabs/updates/initController.ts:1700" ] @@ -8777,7 +8816,7 @@ "call": "Open Project Page", "key": "Open Project Page", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15115", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15160", "src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:31" ] }, @@ -8785,7 +8824,7 @@ "call": "Operation completed successfully!", "key": "Operation completed successfully!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:329" ] }, @@ -8793,7 +8832,7 @@ "call": "Operation failed", "key": "Operation failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20193", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20238", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:471" ] }, @@ -8801,8 +8840,8 @@ "call": "Operation in progress...", "key": "Operation in progress...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19908", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19963", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19953", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20008", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:115", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:177" ] @@ -8811,7 +8850,7 @@ "call": "Operation log", "key": "Operation log", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19949", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19994", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:162" ] }, @@ -8819,7 +8858,7 @@ "call": "Operation log is not available", "key": "Operation log is not available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019", "src/tachyon/methods/shell/index.ts:696" ] }, @@ -8827,7 +8866,7 @@ "call": "Operation started. Waiting for log output...", "key": "Operation started. Waiting for log output...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19945", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19990", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:157" ] }, @@ -8836,8 +8875,8 @@ "key": "Operation timed out", "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:1196", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3865", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3933", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3881", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3949", "src/helpers/withTimeout.ts:7", "src/tachyon/methods/shell/index.ts:517", "src/tachyon/methods/shell/index.ts:605" @@ -8847,7 +8886,7 @@ "call": "Optimize AWG MTU", "key": "Optimize AWG MTU", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16372", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16417", "src/tachyon/tabs/diagnostic/initController.ts:1101" ] }, @@ -8855,7 +8894,7 @@ "call": "Optimize RAM memory", "key": "Optimize RAM memory", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16364", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16409", "src/tachyon/tabs/diagnostic/initController.ts:1093" ] }, @@ -8878,7 +8917,7 @@ "call": "Optional context (e.g. \"Rostelecom, YouTube 4K buffering is slow\")...", "key": "Optional context (e.g. \"Rostelecom, YouTube 4K buffering is slow\")...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13543", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13588", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1071" ] }, @@ -8907,7 +8946,7 @@ "call": "Optionally specify individual devices not in a profile. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the IP changes.", "key": "Optionally specify individual devices not in a profile. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the IP changes.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1024" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1054" ] }, { @@ -8921,7 +8960,7 @@ "call": "Other peers", "key": "Other peers", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9097", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9142", "src/tachyon/tabs/dashboard/initController.ts:2043" ] }, @@ -9004,7 +9043,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1015", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1305", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:609" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617" ] }, { @@ -9071,7 +9110,7 @@ "call": "Pattern Builder", "key": "Pattern Builder", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12687", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12732", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:93" ] }, @@ -9079,7 +9118,7 @@ "call": "Patterns reset to defaults!", "key": "Patterns reset to defaults!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13406", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:861" ] }, @@ -9087,7 +9126,7 @@ "call": "Patterns reset to factory defaults", "key": "Patterns reset to factory defaults", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4563", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4579", "src/tachyon/methods/shell/index.ts:1450" ] }, @@ -9095,7 +9134,7 @@ "call": "Patterns saved successfully", "key": "Patterns saved successfully", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4539", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4555", "src/tachyon/methods/shell/index.ts:1412" ] }, @@ -9103,7 +9142,7 @@ "call": "Patterns saved successfully!", "key": "Patterns saved successfully!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13347", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:847" ] }, @@ -9111,9 +9150,9 @@ "call": "Pause updates", "key": "Pause updates", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17699", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17700", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17744", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17745", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288", "src/tachyon/tabs/monitoring/initController.ts:746", "src/tachyon/tabs/monitoring/render.ts:80", "src/tachyon/tabs/monitoring/render.ts:81" @@ -9172,9 +9211,9 @@ "call": "Pending", "key": "Pending", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6108", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:971", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:984", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6145", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1001", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1014", "src/tachyon/tabs/diagnostic/diagnostic.store.ts:63" ] }, @@ -9182,7 +9221,7 @@ "call": "Pending...", "key": "Pending...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11745", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:98" ] }, @@ -9190,7 +9229,7 @@ "call": "Performs simultaneous outbound checks via direct WAN (bypassing Sing-box redirect) and via proxy (127.0.0.1:4534) to verify that your real IP and DNS queries are not leaking to your ISP.", "key": "Performs simultaneous outbound checks via direct WAN (bypassing Sing-box redirect) and via proxy (127.0.0.1:4534) to verify that your real IP and DNS queries are not leaking to your ISP.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15057", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15102", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:389" ] }, @@ -9263,7 +9302,7 @@ "call": "Please specify strategy name and arguments", "key": "Please specify strategy name and arguments", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13403", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13448", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:912" ] }, @@ -9271,7 +9310,7 @@ "call": "Policy Mode", "key": "Policy Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1329" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1393" ] }, { @@ -9299,7 +9338,7 @@ "call": "Port conflict", "key": "Port conflict", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10228", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10273", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:19" ] }, @@ -9365,7 +9404,7 @@ "call": "pre-release", "key": "pre-release", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21380", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21425", "src/tachyon/tabs/updates/initController.ts:1578" ] }, @@ -9415,7 +9454,7 @@ "call": "Preparing strategies and isolated nftables queue...", "key": "Preparing strategies and isolated nftables queue...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14176", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14221", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1804" ] }, @@ -9430,14 +9469,14 @@ "call": "Prevent guest devices from accessing other local network devices (RFC1918 and IPv6 local subnets).", "key": "Prevent guest devices from accessing other local network devices (RFC1918 and IPv6 local subnets).", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449" ] }, { "call": "Prevent guest devices from accessing router management services (LuCI Web UI, SSH, Clash API). DHCP and DNS remain accessible.", "key": "Prevent guest devices from accessing router management services (LuCI Web UI, SSH, Clash API). DHCP and DNS remain accessible.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1397" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1461" ] }, { @@ -9451,7 +9490,7 @@ "call": "Primary DNS", "key": "Primary DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14587", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14632", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:232" ] }, @@ -9467,9 +9506,9 @@ "call": "Priority details", "key": "Priority details", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2740", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2741", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8687", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2748", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2749", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8724", "src/tachyon/tabs/dashboard/initController.ts:1504", "src/tachyon/tabs/dashboard/partials/renderSections.ts:686", "src/tachyon/tabs/dashboard/partials/renderSections.ts:687" @@ -9479,7 +9518,7 @@ "call": "Priority details are unavailable", "key": "Priority details are unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8637", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8674", "src/tachyon/tabs/dashboard/initController.ts:1441" ] }, @@ -9518,49 +9557,49 @@ "call": "Profile", "key": "Profile", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:289" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:293" ] }, { "call": "Profile / Devices", "key": "Profile / Devices", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:701" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:710" ] }, { "call": "Profile Blocked Sites (24/7)", "key": "Profile Blocked Sites (24/7)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:571" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:575" ] }, { "call": "Profile Icon / Avatar", "key": "Profile Icon / Avatar", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:479" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:483" ] }, { "call": "Profile Name", "key": "Profile Name", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:492" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:496" ] }, { "call": "Protection", "key": "Protection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:388" ] }, { "call": "Protocol", "key": "Protocol", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14421", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14466", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2335", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:9842", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2663", @@ -9586,7 +9625,7 @@ "call": "Provider", "key": "Provider", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14420", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14465", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:43" ] }, @@ -9594,7 +9633,7 @@ "call": "Provider Global Default", "key": "Provider Global Default", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12851", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12896", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:287" ] }, @@ -9610,7 +9649,7 @@ "call": "Proxy", "key": "Proxy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11691", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11736", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:29" ] }, @@ -9618,7 +9657,7 @@ "call": "Proxy / DPI", "key": "Proxy / DPI", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621", "src/tachyon/tabs/diagnostic/initController.ts:1339" ] }, @@ -9647,7 +9686,7 @@ "call": "Proxy is offline or unreachable on 127.0.0.1:4534.", "key": "Proxy is offline or unreachable on 127.0.0.1:4534.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:120" ] }, @@ -9655,7 +9694,7 @@ "call": "Proxy link is unavailable", "key": "Proxy link is unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8150", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8187", "src/tachyon/tabs/dashboard/initController.ts:821" ] }, @@ -9663,7 +9702,7 @@ "call": "Proxy Outbound", "key": "Proxy Outbound", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14887", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14932", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:181" ] }, @@ -9692,7 +9731,7 @@ "call": "Public host", "key": "Public host", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10243", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10288", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2729", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:40" ] @@ -9701,7 +9740,7 @@ "call": "Public IP Address Isolation", "key": "Public IP Address Isolation", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14940", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14985", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:246" ] }, @@ -9716,7 +9755,7 @@ "call": "Querying WAN direct socket and proxy outbound on 127.0.0.1:4534...", "key": "Querying WAN direct socket and proxy outbound on 127.0.0.1:4534...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14775", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14820", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:42" ] }, @@ -9732,7 +9771,7 @@ "call": "RAG Knowledge Base + Live ISP Probe Context", "key": "RAG Knowledge Base + Live ISP Probe Context", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13593", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13638", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1128" ] }, @@ -9747,7 +9786,7 @@ "call": "Rating", "key": "Rating", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14425", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14470", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:48" ] }, @@ -9763,7 +9802,7 @@ "call": "Re-run Leak Test", "key": "Re-run Leak Test", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15042", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15087", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:371" ] }, @@ -9778,7 +9817,7 @@ "call": "Ready to benchmark DNS providers", "key": "Ready to benchmark DNS providers", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14408", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14453", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:29" ] }, @@ -9835,7 +9874,7 @@ "call": "Rebuild firewall rules", "key": "Rebuild firewall rules", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16351", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16396", "src/tachyon/tabs/diagnostic/initController.ts:1080" ] }, @@ -9843,7 +9882,7 @@ "call": "Rebuilt release", "key": "Rebuilt release", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21473", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21518", "src/tachyon/tabs/updates/initController.ts:1681" ] }, @@ -9851,7 +9890,7 @@ "call": "Recommended", "key": "Recommended", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14145", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14190", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1769" ] }, @@ -9859,7 +9898,7 @@ "call": "Recommended DNS Configuration", "key": "Recommended DNS Configuration", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14559", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14604", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:202" ] }, @@ -9867,7 +9906,7 @@ "call": "Recommended DNS settings applied successfully and service restarted!", "key": "Recommended DNS settings applied successfully and service restarted!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14702", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14747", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:363" ] }, @@ -9875,7 +9914,7 @@ "call": "Recommended Quick Fixes:", "key": "Recommended Quick Fixes:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16421", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16466", "src/tachyon/tabs/diagnostic/initController.ts:1164" ] }, @@ -9890,7 +9929,7 @@ "call": "Reconnect WAN", "key": "Reconnect WAN", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16402", "src/tachyon/tabs/diagnostic/initController.ts:1086" ] }, @@ -9920,7 +9959,7 @@ "call": "Refresh", "key": "Refresh", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16523", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16568", "src/tachyon/tabs/diagnostic/initController.ts:1281" ] }, @@ -9928,7 +9967,7 @@ "call": "Refresh Device List", "key": "Refresh Device List", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16504", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16549", "src/tachyon/tabs/diagnostic/initController.ts:1260" ] }, @@ -9950,7 +9989,7 @@ "call": "Reinstall", "key": "Reinstall", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21062", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21107", "src/tachyon/tabs/updates/initController.ts:1188" ] }, @@ -9982,7 +10021,7 @@ "call": "Reload now", "key": "Reload now", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20101", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20146", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:354" ] }, @@ -9990,7 +10029,7 @@ "call": "Reloading...", "key": "Reloading...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20128", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20173", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:390" ] }, @@ -10012,7 +10051,7 @@ "call": "Removal completed successfully!", "key": "Removal completed successfully!", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:328" ] }, @@ -10020,7 +10059,7 @@ "call": "Remove", "key": "Remove", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21021", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21066", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8506", "src/tachyon/tabs/updates/initController.ts:1133" ] @@ -10050,7 +10089,7 @@ "call": "Removing", "key": "Removing", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19912", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19957", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:119" ] }, @@ -10072,7 +10111,7 @@ "call": "Reset Bootstrap DNS", "key": "Reset Bootstrap DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16371", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16416", "src/tachyon/tabs/diagnostic/initController.ts:1100" ] }, @@ -10103,7 +10142,7 @@ "call": "Resolve gateway", "key": "Resolve gateway", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16358", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16403", "src/tachyon/tabs/diagnostic/initController.ts:1087" ] }, @@ -10118,7 +10157,7 @@ "call": "Resolver IP", "key": "Resolver IP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14989", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15034", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:312" ] }, @@ -10189,7 +10228,7 @@ "call": "Restart dnsmasq", "key": "Restart dnsmasq", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16352", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16397", "src/tachyon/tabs/diagnostic/initController.ts:1081" ] }, @@ -10197,7 +10236,7 @@ "call": "Restart firewall", "key": "Restart firewall", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16361", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16406", "src/tachyon/tabs/diagnostic/initController.ts:1090" ] }, @@ -10205,7 +10244,7 @@ "call": "Restart network", "key": "Restart network", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16362", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16407", "src/tachyon/tabs/diagnostic/initController.ts:1091" ] }, @@ -10213,7 +10252,7 @@ "call": "Restart sing-box DNS", "key": "Restart sing-box DNS", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16355", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16400", "src/tachyon/tabs/diagnostic/initController.ts:1084" ] }, @@ -10221,7 +10260,7 @@ "call": "Restart Tachyon", "key": "Restart Tachyon", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11356", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11401", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:66" ] }, @@ -10229,7 +10268,7 @@ "call": "Restart Zapret/ByeDPI", "key": "Restart Zapret/ByeDPI", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16363", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16408", "src/tachyon/tabs/diagnostic/initController.ts:1092" ] }, @@ -10237,7 +10276,7 @@ "call": "Restarts", "key": "Restarts", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2514", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2522", "src/tachyon/tabs/dashboard/partials/renderSections.ts:385" ] }, @@ -10253,7 +10292,7 @@ "call": "Restore config backup", "key": "Restore config backup", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16356", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16401", "src/tachyon/tabs/diagnostic/initController.ts:1085" ] }, @@ -10261,9 +10300,9 @@ "call": "Restore Native Internet", "key": "Restore Native Internet", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11434", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16804", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16827", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11479", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16849", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16872", "src/tachyon/tabs/diagnostic/initController.ts:1608", "src/tachyon/tabs/diagnostic/initController.ts:1632", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:144" @@ -10273,8 +10312,8 @@ "call": "Restore Native Internet (Stop Tachyon)", "key": "Restore Native Internet (Stop Tachyon)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16368", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16730", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16413", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775", "src/tachyon/tabs/diagnostic/initController.ts:1097", "src/tachyon/tabs/diagnostic/initController.ts:1517" ] @@ -10297,8 +10336,8 @@ "call": "Restoring native direct internet (stopping Tachyon)...", "key": "Restoring native direct internet (stopping Tachyon)...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16733", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16831", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16778", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16876", "src/tachyon/tabs/diagnostic/initController.ts:1520", "src/tachyon/tabs/diagnostic/initController.ts:1636" ] @@ -10321,7 +10360,7 @@ "call": "Resume updates", "key": "Resume updates", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288", "src/tachyon/tabs/monitoring/initController.ts:746" ] }, @@ -10329,15 +10368,15 @@ "call": "Return NXDOMAIN for blocked domains (recommended). When enabled, blocked domains are not resolved at all. When disabled, only direct connections are rejected.", "key": "Return NXDOMAIN for blocked domains (recommended). When enabled, blocked domains are not resolved at all. When disabled, only direct connections are rejected.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1278" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342" ] }, { "call": "Rollback", "key": "Rollback", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045", "src/tachyon/tabs/updates/initController.ts:1103", "src/tachyon/tabs/updates/initController.ts:1103" ] @@ -10346,9 +10385,9 @@ "call": "Route", "key": "Route", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12041", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18352", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12086", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18397", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18448", "src/tachyon/tabs/monitoring/initController.ts:880", "src/tachyon/tabs/monitoring/initController.ts:943", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:444" @@ -10400,7 +10439,7 @@ "call": "Route via Proxy", "key": "Route via Proxy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627", "src/tachyon/tabs/diagnostic/initController.ts:1346" ] }, @@ -10422,9 +10461,9 @@ "call": "Routing rules", "key": "Routing rules", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10296", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10305", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10324", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10341", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10350", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:103", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:114", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:144" @@ -10455,7 +10494,7 @@ "call": "Rule Name", "key": "Rule Name", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1020" ] }, { @@ -10491,7 +10530,7 @@ "call": "Rule:", "key": "Rule:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12852", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12897", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:288" ] }, @@ -10508,7 +10547,7 @@ "call": "Rules mangle counters", "key": "Rules mangle counters", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10439", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10484", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:79" ] }, @@ -10516,7 +10555,7 @@ "call": "Rules mangle exist", "key": "Rules mangle exist", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10434", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10479", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:74" ] }, @@ -10524,7 +10563,7 @@ "call": "Rules mangle output counters", "key": "Rules mangle output counters", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10449", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10494", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:89" ] }, @@ -10532,7 +10571,7 @@ "call": "Rules mangle output exist", "key": "Rules mangle output exist", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10444", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10489", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:84" ] }, @@ -10540,7 +10579,7 @@ "call": "Rules proxy counters", "key": "Rules proxy counters", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10459", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10504", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:99" ] }, @@ -10548,7 +10587,7 @@ "call": "Rules proxy exist", "key": "Rules proxy exist", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10454", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:94" ] }, @@ -10556,7 +10595,7 @@ "call": "Run AI Doctor", "key": "Run AI Doctor", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11424", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11469", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:134" ] }, @@ -10564,7 +10603,7 @@ "call": "Run Diagnostic", "key": "Run Diagnostic", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11676", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721", "src/tachyon/tabs/diagnostic/partials/renderRunAction.ts:17" ] }, @@ -10572,7 +10611,7 @@ "call": "Run doctor repair", "key": "Run doctor repair", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11414", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11459", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:124" ] }, @@ -10580,22 +10619,22 @@ "call": "Running", "key": "Running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15227", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:327", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3043", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3044", "src/tachyon/methods/custom/getDashboardSections.ts:1715", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:320" + "src/tachyon/tabs/dashboard/partials/renderSections.ts:320", + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140" ] }, { "call": "Running benchmarks...", "key": "Running benchmarks...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1371" ] }, @@ -10617,7 +10656,7 @@ "call": "SAFE", "key": "SAFE", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14975", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15020", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:297" ] }, @@ -10625,7 +10664,7 @@ "call": "SafeSearch", "key": "SafeSearch", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:398" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:402" ] }, { @@ -10676,14 +10715,14 @@ "call": "Schedule", "key": "Schedule", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:839" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:857" ] }, { "call": "Schedule Rule", "key": "Schedule Rule", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:625" ] }, { @@ -10693,12 +10732,19 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2212" ] }, + { + "call": "Scheduled Hours (Time window)", + "key": "Scheduled Hours (Time window)", + "places": [ + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1131" + ] + }, { "call": "Score", "key": "Score", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13077", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13700", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13745", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:544", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1248" ] @@ -10707,7 +10753,7 @@ "call": "Search", "key": "Search", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17676", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17721", "src/tachyon/tabs/monitoring/render.ts:57" ] }, @@ -10715,7 +10761,7 @@ "call": "Search domain or service...", "key": "Search domain or service...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12000", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12045", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:397" ] }, @@ -10723,7 +10769,7 @@ "call": "Search Mode", "key": "Search Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12842", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12887", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:276" ] }, @@ -10753,7 +10799,7 @@ "key": "Section", "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2481", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568" ] }, { @@ -10790,14 +10836,14 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:994", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1302", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:555" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:563" ] }, { "call": "SECURE", "key": "SECURE", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14924", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14969", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:228" ] }, @@ -10813,7 +10859,7 @@ "call": "Select", "key": "Select", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8445", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8482", "src/tachyon/tabs/dashboard/initController.ts:1195" ] }, @@ -10871,7 +10917,7 @@ "call": "Select active days. If none selected, the rule applies every day.", "key": "Select active days. If none selected, the rule applies every day.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1120" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1179" ] }, { @@ -10913,7 +10959,7 @@ "call": "Select days when guest access is permitted. Leave empty for all days.", "key": "Select days when guest access is permitted. Leave empty for all days.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1470" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1534" ] }, { @@ -10927,7 +10973,7 @@ "call": "Select LAN devices to assign to this profile, or enter IP or MAC addresses manually. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the device's IP changes via DHCP.", "key": "Select LAN devices to assign to this profile, or enter IP or MAC addresses manually. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the device's IP changes via DHCP.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:504" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:508" ] }, { @@ -10976,14 +11022,14 @@ "call": "Select Sections", "key": "Select Sections", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1058" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1088" ] }, { "call": "Select the fastest node", "key": "Select the fastest node", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8655", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8692", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3448", "src/tachyon/tabs/dashboard/initController.ts:1464" ] @@ -11020,7 +11066,7 @@ "call": "Select whether to disable the target during the schedule or enable it ONLY during the schedule.", "key": "Select whether to disable the target during the schedule or enable it ONLY during the schedule.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1080" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1110" ] }, { @@ -11041,8 +11087,8 @@ "call": "Selected", "key": "Selected", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8529", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8641", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8566", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8678", "src/tachyon/tabs/dashboard/initController.ts:1299", "src/tachyon/tabs/dashboard/initController.ts:1450" ] @@ -11051,7 +11097,7 @@ "call": "Selected Devices are Guests (Explicit list)", "key": "Selected Devices are Guests (Explicit list)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1399" ] }, { @@ -11065,7 +11111,7 @@ "call": "Selected: specified devices become guests. Inverted: all devices on the network become guests EXCEPT the trusted ones (Zero-Trust).", "key": "Selected: specified devices become guests. Inverted: all devices on the network become guests EXCEPT the trusted ones (Zero-Trust).", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1330" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1394" ] }, { @@ -11080,7 +11126,7 @@ "call": "Send", "key": "Send", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12515", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:67" ] }, @@ -11116,7 +11162,7 @@ "call": "Send a Telegram notification to admins when a blocked site is accessed. Requires the Telegram bot to be enabled.", "key": "Send a Telegram notification to admins when a blocked site is accessed. Requires the Telegram bot to be enabled.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1291" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1355" ] }, { @@ -11137,21 +11183,21 @@ "call": "Send Telegram alerts to parents when daily screen time is exhausted or blocked sites are accessed.", "key": "Send Telegram alerts to parents when daily screen time is exhausted or blocked sites are accessed.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:678" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:687" ] }, { "call": "Send Telegram notification when a guest device hits its daily time or traffic quota.", "key": "Send Telegram notification when a guest device hits its daily time or traffic quota.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1482" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1546" ] }, { "call": "Sequence Overlaps (seqovl)", "key": "Sequence Overlaps (seqovl)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13236", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13281", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:729" ] }, @@ -11173,7 +11219,7 @@ "call": "Server", "key": "Server", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:577" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:585" ] }, { @@ -11286,7 +11332,7 @@ "call": "Server unavailable", "key": "Server unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12538", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12583", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:148" ] }, @@ -11311,7 +11357,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1001", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1303", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:571" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:579" ] }, { @@ -11325,7 +11371,7 @@ "call": "Service / Target", "key": "Service / Target", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12036", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12081", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:439" ] }, @@ -11333,9 +11379,9 @@ "call": "Service action failed", "key": "Service action failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3824", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3843", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16042", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3840", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3859", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16087", "src/tachyon/methods/shell/index.ts:468", "src/tachyon/methods/shell/index.ts:489", "src/tachyon/tabs/diagnostic/initController.ts:610" @@ -11345,7 +11391,7 @@ "call": "Service availability check", "key": "Service availability check", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11822", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11867", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:186" ] }, @@ -11367,7 +11413,7 @@ "call": "Services are online and ready! Reloading page...", "key": "Services are online and ready! Reloading page...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20125", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20170", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:387" ] }, @@ -11375,7 +11421,7 @@ "call": "Services info", "key": "Services info", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8996", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9041", "src/tachyon/tabs/dashboard/initController.ts:1909" ] }, @@ -11383,7 +11429,7 @@ "call": "Services restarted. Click to reload page.", "key": "Services restarted. Click to reload page.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20141", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20186", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:406" ] }, @@ -11395,7 +11441,7 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7538", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1050", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1309", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:686" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:694" ] }, { @@ -11472,8 +11518,8 @@ "call": "Show sing-box config", "key": "Show sing-box config", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11492", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16868", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11537", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16913", "src/tachyon/tabs/diagnostic/initController.ts:1682", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:202" ] @@ -11482,8 +11528,8 @@ "call": "Show sing-box config failed", "key": "Show sing-box config failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16879", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16886", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16924", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16931", "src/tachyon/tabs/diagnostic/initController.ts:1693", "src/tachyon/tabs/diagnostic/initController.ts:1700" ] @@ -11506,7 +11552,7 @@ "call": "Sing-box autostart disabled", "key": "Sing-box autostart disabled", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10200", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10245", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:77" ] }, @@ -11521,7 +11567,7 @@ "call": "Sing-box FakeIP DNS does not work", "key": "Sing-box FakeIP DNS does not work", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:69" ] }, @@ -11529,7 +11575,7 @@ "call": "Sing-box FakeIP DNS works", "key": "Sing-box FakeIP DNS works", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561", "src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:68" ] }, @@ -11537,7 +11583,7 @@ "call": "Sing-box installed", "key": "Sing-box installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10185", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10230", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:62" ] }, @@ -11545,7 +11591,7 @@ "call": "Sing-box listening ports", "key": "Sing-box listening ports", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10210", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:87" ] }, @@ -11553,7 +11599,7 @@ "call": "Sing-box process running", "key": "Sing-box process running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10205", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10250", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:82" ] }, @@ -11561,7 +11607,7 @@ "call": "Sing-box service exist", "key": "Sing-box service exist", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10195", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10240", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:72" ] }, @@ -11569,7 +11615,7 @@ "call": "Sing-box version is compatible (newer than 1.12.4)", "key": "Sing-box version is compatible (newer than 1.12.4)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10190", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10235", "src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:67" ] }, @@ -11584,7 +11630,7 @@ "call": "sites", "key": "sites", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:414" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:418" ] }, { @@ -11619,7 +11665,7 @@ "call": "SLOW", "key": "SLOW", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14455", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14500", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:83" ] }, @@ -11683,8 +11729,8 @@ "call": "Source", "key": "Source", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18364", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18407", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18409", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18452", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11494", "src/tachyon/tabs/monitoring/initController.ts:892", "src/tachyon/tabs/monitoring/initController.ts:947" @@ -11708,7 +11754,7 @@ "call": "Specific Sections (Select sections below)", "key": "Specific Sections (Select sections below)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1052" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1082" ] }, { @@ -11730,7 +11776,7 @@ "call": "Speed", "key": "Speed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13069", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13114", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:536" ] }, @@ -11738,7 +11784,7 @@ "call": "Split Modes (dpi-desync)", "key": "Split Modes (dpi-desync)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13261", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13306", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:756" ] }, @@ -11746,7 +11792,7 @@ "call": "Split Positions (dpi-desync-split-pos)", "key": "Split Positions (dpi-desync-split-pos)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13267", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13312", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:762" ] }, @@ -11754,7 +11800,7 @@ "call": "Split Positions (pos)", "key": "Split Positions (pos)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13218", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13263", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:711" ] }, @@ -11762,7 +11808,7 @@ "call": "Split Values (-s)", "key": "Split Values (-s)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13298", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13343", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:795" ] }, @@ -11778,7 +11824,7 @@ "call": "Standalone ByeDPI autostart is enabled", "key": "Standalone ByeDPI autostart is enabled", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:122" ] }, @@ -11786,7 +11832,7 @@ "call": "Standalone ByeDPI is active together with Tachyon ByeDPI rules", "key": "Standalone ByeDPI is active together with Tachyon ByeDPI rules", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:119" ] }, @@ -11794,7 +11840,7 @@ "call": "Standalone ByeDPI service is active", "key": "Standalone ByeDPI service is active", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:120" ] }, @@ -11802,7 +11848,7 @@ "call": "Standalone ByeDPI service is inactive", "key": "Standalone ByeDPI service is inactive", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:123" ] }, @@ -11818,7 +11864,7 @@ "call": "Standalone Zapret is active together with Tachyon Zapret rules", "key": "Standalone Zapret is active together with Tachyon Zapret rules", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:111" ] }, @@ -11826,7 +11872,7 @@ "call": "Standalone Zapret service is active", "key": "Standalone Zapret service is active", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:112" ] }, @@ -11834,7 +11880,7 @@ "call": "Standalone Zapret service is inactive", "key": "Standalone Zapret service is inactive", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:113" ] }, @@ -11842,7 +11888,7 @@ "call": "Standalone Zapret2 autostart is enabled", "key": "Standalone Zapret2 autostart is enabled", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:123" ] }, @@ -11850,7 +11896,7 @@ "call": "Standalone Zapret2 is active together with Tachyon Zapret2 rules", "key": "Standalone Zapret2 is active together with Tachyon Zapret2 rules", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10710", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10755", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:118" ] }, @@ -11858,7 +11904,7 @@ "call": "Standalone Zapret2 service is active", "key": "Standalone Zapret2 service is active", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:121" ] }, @@ -11866,7 +11912,7 @@ "call": "Standalone Zapret2 service is inactive", "key": "Standalone Zapret2 service is inactive", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:124" ] }, @@ -11874,8 +11920,8 @@ "call": "Standard", "key": "Standard", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:427", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:444" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:431", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448" ] }, { @@ -11889,7 +11935,7 @@ "call": "Start Benchmark", "key": "Start Benchmark", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14623", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14668", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:273" ] }, @@ -11904,14 +11950,14 @@ "call": "Start of allowed daily access window in HH:MM format (24-hour clock).", "key": "Start of allowed daily access window in HH:MM format (24-hour clock).", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1513" ] }, { "call": "Start sing-box", "key": "Start sing-box", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16350", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16395", "src/tachyon/tabs/diagnostic/initController.ts:1079" ] }, @@ -11919,7 +11965,7 @@ "call": "Start Tachyon", "key": "Start Tachyon", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11376", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11421", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:86" ] }, @@ -11927,14 +11973,14 @@ "call": "Start Time (HH:MM)", "key": "Start Time (HH:MM)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1093" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1148" ] }, { "call": "Start watchdog", "key": "Start watchdog", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16354", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16399", "src/tachyon/tabs/diagnostic/initController.ts:1083" ] }, @@ -11942,7 +11988,7 @@ "call": "Starting DNS benchmark...", "key": "Starting DNS benchmark...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14674", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14719", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:331" ] }, @@ -11958,7 +12004,7 @@ "call": "State", "key": "State", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9079", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9124", "src/tachyon/tabs/dashboard/initController.ts:2022" ] }, @@ -11966,21 +12012,21 @@ "call": "Status", "key": "Status", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2497", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12078", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14852", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2505", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12123", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14897", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:452", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:965", + "src/tachyon/tabs/dashboard/partials/renderSections.ts:367", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:142", - "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:481", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:367" + "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:481" ] }, { "call": "Status / Suite", "key": "Status / Suite", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13053", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13098", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:520" ] }, @@ -12009,7 +12055,7 @@ "call": "Stop Tachyon", "key": "Stop Tachyon", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11366", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11411", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:76" ] }, @@ -12017,14 +12063,14 @@ "call": "Stopped", "key": "Stopped", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15239", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15284", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:333", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3049", "src/tachyon/methods/custom/getDashboardSections.ts:1719", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:324" + "src/tachyon/tabs/dashboard/partials/renderSections.ts:324", + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152" ] }, { @@ -12046,7 +12092,7 @@ "call": "Strategy & Parameters", "key": "Strategy & Parameters", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13045", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13090", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:512" ] }, @@ -12054,7 +12100,7 @@ "call": "Strategy benchmark started", "key": "Strategy benchmark started", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14223", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14268", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1857" ] }, @@ -12062,7 +12108,7 @@ "call": "Strategy deleted", "key": "Strategy deleted", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13569", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1046" ] }, @@ -12070,7 +12116,7 @@ "call": "Strategy Name", "key": "Strategy Name", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13374", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13419", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:881" ] }, @@ -12122,8 +12168,8 @@ "call": "Subscription update failed", "key": "Subscription update failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4247", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4265", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4263", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4281", "src/tachyon/methods/shell/index.ts:1037", "src/tachyon/methods/shell/index.ts:1057" ] @@ -12153,7 +12199,7 @@ "call": "Subscriptions updated", "key": "Subscriptions updated", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7780", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7817", "src/tachyon/tabs/dashboard/initController.ts:340" ] }, @@ -12203,7 +12249,7 @@ "call": "Switch DNS to DoH", "key": "Switch DNS to DoH", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16365", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16410", "src/tachyon/tabs/diagnostic/initController.ts:1094" ] }, @@ -12211,7 +12257,7 @@ "call": "Switch to auto-selection", "key": "Switch to auto-selection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8505", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8542", "src/tachyon/tabs/dashboard/initController.ts:1264" ] }, @@ -12219,7 +12265,7 @@ "call": "Sync System Time (NTP)", "key": "Sync System Time (NTP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16369", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16414", "src/tachyon/tabs/diagnostic/initController.ts:1098" ] }, @@ -12234,7 +12280,7 @@ "call": "System info", "key": "System info", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8984", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9029", "src/tachyon/tabs/dashboard/initController.ts:1896" ] }, @@ -12242,7 +12288,7 @@ "call": "System information", "key": "System information", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14358", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14403", "src/tachyon/tabs/diagnostic/partials/renderSystemInfo.ts:24" ] }, @@ -12257,7 +12303,7 @@ "call": "Table exist", "key": "Table exist", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10429", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10474", "src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:69" ] }, @@ -12265,8 +12311,8 @@ "call": "Tachyon", "key": "Tachyon", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14698", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14712", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14743", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14757", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:359", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:373" ] @@ -12282,7 +12328,7 @@ "call": "Tachyon DNS Benchmark & Auto-Tuning", "key": "Tachyon DNS Benchmark & Auto-Tuning", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14742", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14787", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:406" ] }, @@ -12290,7 +12336,7 @@ "call": "Tachyon Error", "key": "Tachyon Error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7076", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7113", "src/tachyon/services/core.service.ts:52" ] }, @@ -12298,7 +12344,7 @@ "call": "Tachyon IP & DNS Leak Detection", "key": "Tachyon IP & DNS Leak Detection", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15117", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:406" ] }, @@ -12334,7 +12380,7 @@ "call": "Tachyon service is stopped. Start the service to display connections.", "key": "Tachyon service is stopped. Start the service to display connections.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18441", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18486", "src/tachyon/tabs/monitoring/initController.ts:991" ] }, @@ -12342,7 +12388,7 @@ "call": "Tachyon service is stopped. Start the service to display the dashboard.", "key": "Tachyon service is stopped. Start the service to display the dashboard.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3164", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3180", "src/tachyon/tabs/dashboard/render.ts:17" ] }, @@ -12357,7 +12403,7 @@ "call": "Tachyon update did not complete within the timeout", "key": "Tachyon update did not complete within the timeout", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4158", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4174", "src/tachyon/methods/shell/index.ts:915" ] }, @@ -12372,7 +12418,7 @@ "call": "Tachyon-managed ciadpi runtime has restarted", "key": "Tachyon-managed ciadpi runtime has restarted", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:91" ] }, @@ -12380,7 +12426,7 @@ "call": "Tachyon-managed ciadpi runtime is not ready", "key": "Tachyon-managed ciadpi runtime is not ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:94" ] }, @@ -12388,7 +12434,7 @@ "call": "Tachyon-managed ciadpi runtime is not running", "key": "Tachyon-managed ciadpi runtime is not running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:97" ] }, @@ -12396,7 +12442,7 @@ "call": "Tachyon-managed ciadpi runtime is ready", "key": "Tachyon-managed ciadpi runtime is ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:93" ] }, @@ -12404,7 +12450,7 @@ "call": "Tachyon-managed nfqws runtime is not ready", "key": "Tachyon-managed nfqws runtime is not ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:87" ] }, @@ -12412,7 +12458,7 @@ "call": "Tachyon-managed nfqws runtime is not running", "key": "Tachyon-managed nfqws runtime is not running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:90" ] }, @@ -12420,7 +12466,7 @@ "call": "Tachyon-managed nfqws runtime is ready", "key": "Tachyon-managed nfqws runtime is ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:86" ] }, @@ -12428,7 +12474,7 @@ "call": "Tachyon-managed nfqws2 runtime is not ready", "key": "Tachyon-managed nfqws2 runtime is not ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:90" ] }, @@ -12436,7 +12482,7 @@ "call": "Tachyon-managed nfqws2 runtime is not running", "key": "Tachyon-managed nfqws2 runtime is not running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:93" ] }, @@ -12444,7 +12490,7 @@ "call": "Tachyon-managed nfqws2 runtime is ready", "key": "Tachyon-managed nfqws2 runtime is ready", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:89" ] }, @@ -12452,7 +12498,7 @@ "call": "Tailscale", "key": "Tailscale", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9074", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9119", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2247", "src/tachyon/tabs/dashboard/initController.ts:2012" ] @@ -12475,7 +12521,7 @@ "call": "Tailscale endpoint", "key": "Tailscale endpoint", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10291", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10336", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:98" ] }, @@ -12505,8 +12551,8 @@ "call": "Target", "key": "Target", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13682", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:766", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13727", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:775", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1230" ] }, @@ -12514,21 +12560,21 @@ "call": "Target Family Profiles", "key": "Target Family Profiles", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:999" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1029" ] }, { "call": "Target Scope", "key": "Target Scope", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1044" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1074" ] }, { "call": "Target Service / Suite", "key": "Target Service / Suite", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12809", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12854", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:239" ] }, @@ -12536,7 +12582,7 @@ "call": "TCP Window Sizes (wsize)", "key": "TCP Window Sizes (wsize)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13242", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13287", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:735" ] }, @@ -12551,15 +12597,15 @@ "call": "Telegram", "key": "Telegram", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:421" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:425" ] }, { "call": "Telegram Alerts", "key": "Telegram Alerts", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:677", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1481" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:686", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1545" ] }, { @@ -12568,7 +12614,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1057", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1310", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:700" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:708" ] }, { @@ -12582,7 +12628,7 @@ "call": "Telegram Channel", "key": "Telegram Channel", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15125", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15170", "src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:42" ] }, @@ -12602,7 +12648,7 @@ "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2426", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2430", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955", "src/tachyon/tabs/dashboard/partials/renderSections.ts:252", "src/tachyon/tabs/dashboard/partials/renderSections.ts:260", "src/tachyon/tabs/dashboard/partials/renderSections.ts:949" @@ -12661,7 +12707,7 @@ "call": "Testing", "key": "Testing", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14650", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14695", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:305" ] }, @@ -12669,7 +12715,7 @@ "call": "Testing bypass strategies in isolated sandbox...", "key": "Testing bypass strategies in isolated sandbox...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14207", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14252", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1839" ] }, @@ -12677,7 +12723,7 @@ "call": "Testing DNS leak upstream resolvers with bash.ws protocol...", "key": "Testing DNS leak upstream resolvers with bash.ws protocol...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14781", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14826", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:51" ] }, @@ -12685,7 +12731,7 @@ "call": "Testing strategy", "key": "Testing strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14011", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14056", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1605" ] }, @@ -12693,7 +12739,7 @@ "call": "Testing URL", "key": "Testing URL", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8532", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8569", "src/tachyon/tabs/dashboard/initController.ts:1302" ] }, @@ -12701,8 +12747,8 @@ "call": "Testing...", "key": "Testing...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11755", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12346", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11800", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12391", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:108", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:797" ] @@ -12741,7 +12787,7 @@ "call": "There are rules using ByeDPI", "key": "There are rules using ByeDPI", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:78" ] }, @@ -12749,7 +12795,7 @@ "call": "There are rules using Zapret", "key": "There are rules using Zapret", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:78" ] }, @@ -12757,7 +12803,7 @@ "call": "There are rules using Zapret2", "key": "There are rules using Zapret2", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:81" ] }, @@ -12765,7 +12811,7 @@ "call": "Thinking...", "key": "Thinking...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12494", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12539", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:97" ] }, @@ -12773,7 +12819,7 @@ "call": "This action will stop Tachyon, restore standard dnsmasq/DNS, remove all proxy/anti-censorship firewall rules and restore direct Internet connection through your ISP.", "key": "This action will stop Tachyon, restore standard dnsmasq/DNS, remove all proxy/anti-censorship firewall rules and restore direct Internet connection through your ISP.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16809", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16854", "src/tachyon/tabs/diagnostic/initController.ts:1613" ] }, @@ -12852,7 +12898,7 @@ "call": "This router", "key": "This router", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9087", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9132", "src/tachyon/tabs/dashboard/initController.ts:2033" ] }, @@ -12888,9 +12934,9 @@ "call": "Time", "key": "Time", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18355", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18404", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18538", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18400", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18449", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18583", "src/tachyon/tabs/monitoring/initController.ts:883", "src/tachyon/tabs/monitoring/initController.ts:944", "src/tachyon/tabs/monitoring/initController.ts:1127" @@ -12903,13 +12949,6 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1590" ] }, - { - "call": "Time is required (e.g. 22:00)", - "key": "Time is required (e.g. 22:00)", - "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:188" - ] - }, { "call": "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00", "key": "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00", @@ -12928,7 +12967,7 @@ "call": "Timeout", "key": "Timeout", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14486", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14531", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:117" ] }, @@ -12936,7 +12975,7 @@ "call": "tiny", "key": "tiny", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6653", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6690", "src/tachyon/helpers/singBoxVariant.ts:62" ] }, @@ -12966,7 +13005,7 @@ "call": "TLS-Rec Bounds (--tlsrec)", "key": "TLS-Rec Bounds (--tlsrec)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13322", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13367", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:819" ] }, @@ -12988,7 +13027,7 @@ "call": "Tolerance", "key": "Tolerance", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8534", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8571", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2953", "src/tachyon/tabs/dashboard/initController.ts:1304" ] @@ -13004,7 +13043,7 @@ "call": "TorrServer Direct", "key": "TorrServer Direct", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21279", "src/tachyon/tabs/updates/initController.ts:1390" ] }, @@ -13012,7 +13051,7 @@ "call": "TorrServer not found", "key": "TorrServer not found", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280", "src/tachyon/tabs/updates/initController.ts:1392" ] }, @@ -13020,7 +13059,7 @@ "call": "Total allowed network usage per day for devices in this profile. When the quota is reached, access is blocked until midnight. Enter 0 for unlimited.", "key": "Total allowed network usage per day for devices in this profile. When the quota is reached, access is blocked until midnight. Enter 0 for unlimited.", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:525" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:529" ] }, { @@ -13034,7 +13073,7 @@ "call": "Total targets", "key": "Total targets", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11956", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12001", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:345" ] }, @@ -13057,7 +13096,7 @@ "key": "Traffic", "places": [ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2338", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8960", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9005", "src/tachyon/tabs/dashboard/initController.ts:1870", "src/tachyon/tabs/dashboard/partials/renderSections.ts:138" ] @@ -13094,7 +13133,7 @@ "call": "Traffic Total", "key": "Traffic Total", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8972", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017", "src/tachyon/tabs/dashboard/initController.ts:1883" ] }, @@ -13116,7 +13155,7 @@ "call": "Transient connection error", "key": "Transient connection error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20889", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20934", "src/tachyon/tabs/updates/initController.ts:958" ] }, @@ -13175,7 +13214,7 @@ "call": "Troubleshooting", "key": "Troubleshooting", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15109", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15154", "src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:25" ] }, @@ -13183,7 +13222,7 @@ "call": "Trusted Master Devices (MAC / IP)", "key": "Trusted Master Devices (MAC / IP)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1363" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1427" ] }, { @@ -13197,7 +13236,7 @@ "call": "TTFB", "key": "TTFB", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13061", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13106", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:528" ] }, @@ -13219,7 +13258,7 @@ "call": "TTL Values (dpi-desync-ttl)", "key": "TTL Values (dpi-desync-ttl)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13279", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13324", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:774" ] }, @@ -13227,7 +13266,7 @@ "call": "TTL Values (ttl)", "key": "TTL Values (ttl)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13230", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13275", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:723" ] }, @@ -13256,8 +13295,8 @@ "call": "Type", "key": "Type", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18349", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18402", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18394", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18447", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1719", "src/tachyon/tabs/monitoring/initController.ts:877", "src/tachyon/tabs/monitoring/initController.ts:942" @@ -13274,7 +13313,7 @@ "call": "UDP / QUIC protocols", "key": "UDP / QUIC protocols", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11766", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:65" ] }, @@ -13312,7 +13351,7 @@ "call": "Unavailability timeout", "key": "Unavailability timeout", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8649", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8686", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3422", "src/tachyon/tabs/dashboard/initController.ts:1458" ] @@ -13321,8 +13360,8 @@ "call": "Unavailable", "key": "Unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11776", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11958", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11821", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12003", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:135", "src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:347" ] @@ -13390,7 +13429,7 @@ "call": "Unexpected Tachyon-managed ciadpi runtime is running", "key": "Unexpected Tachyon-managed ciadpi runtime is running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", "src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:96" ] }, @@ -13398,7 +13437,7 @@ "call": "Unexpected Tachyon-managed nfqws runtime is running", "key": "Unexpected Tachyon-managed nfqws runtime is running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:89" ] }, @@ -13406,7 +13445,7 @@ "call": "Unexpected Tachyon-managed nfqws2 runtime is running", "key": "Unexpected Tachyon-managed nfqws2 runtime is running", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:92" ] }, @@ -13435,19 +13474,19 @@ "call": "unknown", "key": "unknown", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10816", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10817", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10818", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10825", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10827", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10831", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10835", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20498", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10859", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10861", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10862", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10863", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10870", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10872", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10874", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10876", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10879", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10880", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20543", "src/tachyon/helpers/singBoxVariant.ts:33", "src/tachyon/services/systemInfo.service.ts:10", "src/tachyon/services/systemInfo.service.ts:12", @@ -13467,14 +13506,14 @@ "call": "Unknown", "key": "Unknown", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15249", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15294", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:354", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3066", "src/tachyon/methods/custom/getDashboardSections.ts:1721", - "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162", - "src/tachyon/tabs/dashboard/partials/renderSections.ts:326" + "src/tachyon/tabs/dashboard/partials/renderSections.ts:326", + "src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162" ] }, { @@ -13497,13 +13536,13 @@ "call": "Unknown error", "key": "Unknown error", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5914", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14230", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16166", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16774", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5951", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14275", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16211", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16819", "src/tachyon/api.ts:40", "src/tachyon/tabs/diagnostic/initController.ts:732", "src/tachyon/tabs/diagnostic/initController.ts:773", @@ -13531,8 +13570,8 @@ "call": "Unlimited", "key": "Unlimited", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:367", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:371", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384" ] }, { @@ -13547,7 +13586,7 @@ "call": "Unstable", "key": "Unstable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2534", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2542", "src/tachyon/tabs/dashboard/partials/renderSections.ts:409" ] }, @@ -13569,7 +13608,7 @@ "call": "Update", "key": "Update", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986", "src/tachyon/tabs/updates/initController.ts:1025" ] }, @@ -13591,7 +13630,7 @@ "call": "Update is available", "key": "Update is available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20445", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20490", "src/tachyon/tabs/updates/initController.ts:372" ] }, @@ -13599,7 +13638,7 @@ "call": "Update is available for current release", "key": "Update is available for current release", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21461", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21506", "src/tachyon/tabs/updates/initController.ts:1668" ] }, @@ -13607,7 +13646,7 @@ "call": "Update is available:", "key": "Update is available:", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21442", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21487", "src/tachyon/tabs/updates/initController.ts:1647" ] }, @@ -13634,7 +13673,7 @@ "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2409", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16360", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16405", "src/tachyon/tabs/diagnostic/initController.ts:1089", "src/tachyon/tabs/dashboard/partials/renderSections.ts:229", "src/tachyon/tabs/dashboard/partials/renderSections.ts:242", @@ -13666,7 +13705,7 @@ "call": "Updating", "key": "Updating", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19914", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19959", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:121" ] }, @@ -13674,7 +13713,7 @@ "call": "Updating device routing mode...", "key": "Updating device routing mode...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16585", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16630", "src/tachyon/tabs/diagnostic/initController.ts:1350" ] }, @@ -13696,8 +13735,8 @@ "call": "Uplink", "key": "Uplink", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8962", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8974", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9007", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9019", "src/tachyon/tabs/dashboard/initController.ts:1872", "src/tachyon/tabs/dashboard/initController.ts:1885" ] @@ -13706,9 +13745,9 @@ "call": "Uploaded", "key": "Uploaded", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18361", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18406", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18550", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18595", "src/tachyon/tabs/monitoring/initController.ts:889", "src/tachyon/tabs/monitoring/initController.ts:946", "src/tachyon/tabs/monitoring/initController.ts:1141" @@ -13718,7 +13757,7 @@ "call": "Upstream Mode", "key": "Upstream Mode", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14579", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14624", "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1379", "src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:224" ] @@ -13727,7 +13766,7 @@ "call": "Upstream Provider / ASN", "key": "Upstream Provider / ASN", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14991", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15036", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:314" ] }, @@ -13786,9 +13825,9 @@ "call": "URLTest details", "key": "URLTest details", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2724", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2725", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8555", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2732", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2733", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8592", "src/tachyon/tabs/dashboard/initController.ts:1331", "src/tachyon/tabs/dashboard/partials/renderSections.ts:667", "src/tachyon/tabs/dashboard/partials/renderSections.ts:668" @@ -13798,7 +13837,7 @@ "call": "URLTest details are unavailable", "key": "URLTest details are unavailable", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8525", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8562", "src/tachyon/tabs/dashboard/initController.ts:1290" ] }, @@ -13948,7 +13987,7 @@ "call": "Used by", "key": "Used by", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:25" ] }, @@ -13956,7 +13995,7 @@ "call": "User custom strategy", "key": "User custom strategy", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13412", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13457", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:923" ] }, @@ -14071,7 +14110,7 @@ "call": "Verdict", "key": "Verdict", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14995", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15040", "src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:318" ] }, @@ -14079,7 +14118,7 @@ "call": "Verifying router and service readiness...", "key": "Verifying router and service readiness...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20121", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20166", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:382" ] }, @@ -14087,7 +14126,7 @@ "call": "Versions", "key": "Versions", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661", "src/tachyon/tabs/updates/initController.ts:1847" ] }, @@ -14109,8 +14148,8 @@ "call": "View logs", "key": "View logs", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11483", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16210", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11528", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16255", "src/tachyon/tabs/diagnostic/initController.ts:832", "src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:193" ] @@ -14119,8 +14158,8 @@ "call": "View logs failed", "key": "View logs failed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16223", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16265", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16268", "src/tachyon/tabs/diagnostic/initController.ts:842", "src/tachyon/tabs/diagnostic/initController.ts:845" ] @@ -14150,7 +14189,7 @@ "call": "Waiting for router services to restart...", "key": "Waiting for router services to restart...", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20097", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20142", "src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:349" ] }, @@ -14158,7 +14197,7 @@ "call": "Waiting for TorrServer", "key": "Waiting for TorrServer", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280", "src/tachyon/tabs/updates/initController.ts:1398" ] }, @@ -14166,7 +14205,7 @@ "call": "WAN", "key": "WAN", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70" ] }, @@ -14174,7 +14213,7 @@ "call": "WAN public IP", "key": "WAN public IP", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10368", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10413", "src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:198" ] }, @@ -14245,14 +14284,14 @@ "call": "Weekdays (Mon-Fri)", "key": "Weekdays (Mon-Fri)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:259" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263" ] }, { "call": "Weekends (Sat-Sun)", "key": "Weekends (Sat-Sun)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263" + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:267" ] }, { @@ -14273,7 +14312,7 @@ "call": "Why Discord fails?", "key": "Why Discord fails?", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12558", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12603", "src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:171" ] }, @@ -14295,7 +14334,7 @@ "call": "Working", "key": "Working", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13708", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13753", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1256" ] }, @@ -14303,7 +14342,7 @@ "call": "working strategies", "key": "working strategies", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609" ] }, @@ -14325,7 +14364,7 @@ "call": "Yes", "key": "Yes", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191", "src/tachyon/tabs/dashboard/initController.ts:826" ] }, @@ -14354,7 +14393,7 @@ "call": "Zapret package is installed", "key": "Zapret package is installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:71" ] }, @@ -14362,7 +14401,7 @@ "call": "Zapret package is not installed", "key": "Zapret package is not installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:72" ] }, @@ -14370,7 +14409,7 @@ "call": "Zapret provider binary is available", "key": "Zapret provider binary is available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:60" ] }, @@ -14378,7 +14417,7 @@ "call": "Zapret provider binary is not available", "key": "Zapret provider binary is not available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:61" ] }, @@ -14386,7 +14425,7 @@ "call": "Zapret sing-box outbound is configured", "key": "Zapret sing-box outbound is configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:103" ] }, @@ -14394,7 +14433,7 @@ "call": "Zapret sing-box outbound is not configured", "key": "Zapret sing-box outbound is not configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664", "src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:104" ] }, @@ -14402,9 +14441,9 @@ "call": "Zapret v1 (nfqws)", "key": "Zapret v1 (nfqws)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12729", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12774", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:149", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1976" @@ -14414,9 +14453,9 @@ "call": "Zapret v2 (nfqws2)", "key": "Zapret v2 (nfqws2)", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12728", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318", - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:148", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970", "src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1971" @@ -14440,7 +14479,7 @@ "call": "Zapret2 package is installed", "key": "Zapret2 package is installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:74" ] }, @@ -14448,7 +14487,7 @@ "call": "Zapret2 package is not installed", "key": "Zapret2 package is not installed", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:75" ] }, @@ -14456,7 +14495,7 @@ "call": "Zapret2 provider binary is available", "key": "Zapret2 provider binary is available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:63" ] }, @@ -14464,7 +14503,7 @@ "call": "Zapret2 provider binary is not available", "key": "Zapret2 provider binary is not available", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:64" ] }, @@ -14472,7 +14511,7 @@ "call": "Zapret2 sing-box outbound is configured", "key": "Zapret2 sing-box outbound is configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:106" ] }, @@ -14480,7 +14519,7 @@ "call": "Zapret2 sing-box outbound is not configured", "key": "Zapret2 sing-box outbound is not configured", "places": [ - "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705", + "../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750", "src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:107" ] } diff --git a/fe-app-tachyon/locales/tachyon.pot b/fe-app-tachyon/locales/tachyon.pot index b7a250af..d857ab62 100644 --- a/fe-app-tachyon/locales/tachyon.pot +++ b/fe-app-tachyon/locales/tachyon.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: TACHYON\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-09 16:57+0300\n" -"PO-Revision-Date: 2026-09-09 16:57+0300\n" +"POT-Creation-Date: 2026-09-09 18:05+0300\n" +"PO-Revision-Date: 2026-09-09 18:05+0300\n" "Last-Translator: Dushnilin \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -48,7 +48,7 @@ msgstr "" msgid "+ Add priority" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13441 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:904 msgid "+ Add Strategy" msgstr "" @@ -57,27 +57,27 @@ msgstr "" msgid "+ Add URLTest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14154 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14199 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1779 msgid "⏳ Stopping..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1618 msgid "⚠️ Benchmark completed. No working bypass found for this target." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1617 msgid "⚠️ Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:122 msgid "⚠️ CRITICAL IP LEAK: Your real public IP is exposed through the proxy outbound!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14949 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14994 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:263 msgid "⚠️ DNS LEAK DETECTED: DNS queries are leaking to your local Internet Service Provider!" msgstr "" @@ -90,61 +90,61 @@ msgstr "" msgid "⚠️ If all Main DNS fail 3 times, queries will be sent to your ISP's DNS in plaintext. Only use as a last resort to prevent complete internet loss." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11499 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:164 msgid "⚡ DPI Strategy Fuzzer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12985 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13030 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:440 msgid "⚡ Fast (>1MB/s)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12785 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12830 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:209 msgid "⚡ QUIC / HTTP/3 (UDP 443)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12867 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:254 msgid "⚡ Quick Benchmark (Presets ~30+)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14346 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14391 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:2010 msgid "⚡ Strategy Fuzzer & Auto-Tuner" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14078 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14123 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1690 msgid "✅ Auto-applied best strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14017 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14062 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1611 msgid "✅ Benchmark completed! Optimal strategy identified." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12976 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13021 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:431 msgid "✅ Working only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12782 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:206 msgid "✈️ Telegram Suite (Web + Bot API)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100 #: src/tachyon/tabs/dashboard/initController.ts:1984 msgid "✔ Online" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062 #: src/tachyon/tabs/dashboard/initController.ts:1914 #: src/tachyon/tabs/dashboard/initController.ts:1925 #: src/tachyon/tabs/dashboard/initController.ts:1926 @@ -153,164 +153,164 @@ msgstr "" msgid "✔ Running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100 #: src/tachyon/tabs/dashboard/initController.ts:1984 msgid "✘ Offline" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 #: src/tachyon/tabs/dashboard/initController.ts:1914 #: src/tachyon/tabs/dashboard/initController.ts:1927 msgid "✘ Stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12786 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12831 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:210 msgid "🌐 Custom Target URL..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12756 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12801 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:180 msgid "🎬 YouTube Full Suite (Web + 4K Stream + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12942 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12987 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:394 msgid "🏆 Apply Best Match" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:208 msgid "🏴‍☠️ RuTracker Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12771 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12816 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:195 msgid "🐦 X / Twitter Suite (API + Media CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12761 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12806 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:185 msgid "💬 Discord Suite (Gateway + Voice + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13387 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:841 msgid "💾 Save Custom Patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12777 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:201 msgid "📸 Instagram / Meta (Web + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13627 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1170 msgid "🔄 Refresh" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13399 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:854 msgid "🔄 Reset to Factory Defaults" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12872 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:259 msgid "🔍 Combinatorial Deep Fuzzing (~150-300+)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13632 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1175 msgid "🗑️ Clear History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12818 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:197 msgid "🤖 ChatGPT / OpenAI Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13549 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14330 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1078 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1929 msgid "🧠 Synthesize with AI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14240 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1875 msgid "🧠 Synthesizing..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14218 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1801 msgid "🚀 Initializing benchmark in sandbox..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13110 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14055 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13155 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14100 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:580 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1657 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1867 msgid "🚀 Start Benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "🛑 Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14050 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14163 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14266 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14095 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14208 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14311 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1652 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1789 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1908 msgid "🛑 Stop Benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12874 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:261 msgid "🛠️ My Custom Strategies Only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11474 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11519 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:184 msgid "🛡️ IP & DNS Leak Test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14951 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14996 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:267 msgid "🛡️ SECURE: No DNS leaks detected. All queries resolve through non-ISP upstream resolvers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14836 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:125 msgid "🛡️ SECURE: No IP leak detected. Real WAN IP is concealed behind proxy outbound." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12766 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12811 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:190 msgid "🟣 Twitch Suite (Live Stream + HLS CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14938 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:188 msgid "127.0.0.1:4534 (sing-box mixed)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1746 msgid "Блокировка по IP (Таймаут TCP SYN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14135 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14180 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1757 msgid "Обнаружена блокировка по IP! Ресурс блокируется на сетевом уровне (нет ответа на TCP SYN). Методы обхода DPI (Zapret / ByeDPI) бессильны для этого адреса — настройте маршрутизацию через прокси/VPN (Sing-box) для данного домена!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:580 msgid "Accept external proxy connections and route them with sing-box." msgstr "" @@ -327,7 +327,7 @@ msgstr "" msgid "Action" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10027 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10072 #: src/tachyon/helpers/notifyActionFailure.ts:40 msgid "Action failed" msgstr "" @@ -344,78 +344,82 @@ msgstr "" msgid "Action is configured, but runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1109 msgid "Action Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13462 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13130 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13507 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:552 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:979 msgid "Actions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8399 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17641 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18226 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:464 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8436 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18271 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:468 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474 +#: src/tachyon/tabs/dashboard/initController.ts:1137 #: src/tachyon/tabs/monitoring/initController.ts:722 #: src/tachyon/tabs/monitoring/render.ts:20 -#: src/tachyon/tabs/dashboard/initController.ts:1137 msgid "Active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:982 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1012 msgid "Active (Allowed)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:983 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1013 msgid "Active (Blocking)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:56 msgid "Active Bootstrap DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3063 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3133 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3149 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:50 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:126 msgid "Active Clients" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8986 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9031 #: src/tachyon/tabs/dashboard/initController.ts:1898 msgid "Active Connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1123 +msgid "Active Hours Mode" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67 msgid "Active Main DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11870 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11915 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:245 msgid "Active routes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:608 msgid "Add a family profile" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:626 msgid "Add a schedule rule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568 msgid "Add a section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:578 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:586 msgid "Add a server inbound" msgstr "" @@ -425,7 +429,7 @@ msgstr "" msgid "Add at least one DNS server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13430 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13475 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:944 msgid "Add Custom DPI Strategy" msgstr "" @@ -454,11 +458,11 @@ msgstr "" msgid "Add URLTest / Priority group" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1053 msgid "Additional Individual Devices (IP / MAC)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:106 msgid "Additional marking rules found" msgstr "" @@ -481,7 +485,7 @@ msgstr "" msgid "Additionally show servers by protocol, transport, and security. Add only servers matching the specified parameters." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14422 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14467 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1734 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:45 msgid "Address" @@ -523,29 +527,29 @@ msgstr "" msgid "AI API Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12614 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12659 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:235 msgid "AI Chat & Tachyon Assistant" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11489 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:154 msgid "AI Chat Assistant" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13567 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13612 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1099 msgid "AI Diagnostics & Strategy Rationale" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16772 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16817 #: src/tachyon/tabs/diagnostic/initController.ts:1564 msgid "AI Doctor Diagnosis" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16783 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16820 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16828 #: src/tachyon/tabs/diagnostic/initController.ts:858 #: src/tachyon/tabs/diagnostic/initController.ts:1570 #: src/tachyon/tabs/diagnostic/initController.ts:1578 @@ -556,12 +560,12 @@ msgstr "" msgid "AI Doctor Language" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12689 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12734 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:95 msgid "AI Doctor RAG" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13589 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13634 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1124 msgid "AI DPI Engineer & Strategy Synthesizer" msgstr "" @@ -574,29 +578,29 @@ msgstr "" msgid "AI Provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12586 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:151 msgid "AI service error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14256 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14301 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1894 msgid "AI successfully synthesized custom strategies!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14279 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1923 msgid "AI Synthesis Error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14323 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1922 msgid "AI synthesis failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12967 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17660 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18191 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13012 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18236 #: src/tachyon/tabs/monitoring/initController.ts:681 #: src/tachyon/tabs/monitoring/render.ts:40 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:422 @@ -611,16 +615,16 @@ msgstr "" msgid "All components" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:745 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:762 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:754 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:771 msgid "All devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1336 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1400 msgid "All Devices are Guests EXCEPT Trusted (Zero-Trust)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12776 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:151 msgid "All Engines (Full Matrix)" msgstr "" @@ -629,12 +633,12 @@ msgstr "" msgid "All except selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:774 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:805 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:783 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:814 msgid "All Internet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1051 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1081 msgid "All Internet (Complete internet cutoff)" msgstr "" @@ -650,8 +654,8 @@ msgstr "" msgid "All remaining servers means every server not already assigned to a higher-priority level." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17668 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18164 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17713 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18209 #: src/tachyon/tabs/monitoring/initController.ts:644 #: src/tachyon/tabs/monitoring/render.ts:49 msgid "All Routes" @@ -661,8 +665,8 @@ msgstr "" msgid "All servers" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11879 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11982 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12027 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:257 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:376 msgid "All services" @@ -672,12 +676,17 @@ msgstr "" msgid "All traffic from these IP addresses will be routed through the section unconditionally, ignoring all other conditions." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1087 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1117 msgid "Allow / Enable ONLY in scheduled hours (White period)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:823 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851 +msgid "Allow always" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851 msgid "Allow in interval" msgstr "" @@ -685,19 +694,19 @@ msgstr "" msgid "Allow Insecure TLS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:902 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:932 msgid "Allow only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1271 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335 msgid "Allow only listed sites (Whitelist)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 msgid "Allow only:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1469 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1533 msgid "Allowed Days of Week" msgstr "" @@ -705,11 +714,11 @@ msgstr "" msgid "Allowed domain prefixes are full:, keyword:, and regex:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1458 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1522 msgid "Allowed End Time" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1512 msgid "Allowed Start Time" msgstr "" @@ -733,7 +742,13 @@ msgstr "" msgid "Alter ID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:867 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1130 +msgid "Always Active (24/7)" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:576 msgid "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons." msgstr "" @@ -808,26 +823,26 @@ msgstr "" msgid "AmneziaWG Version" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14815 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14860 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:92 msgid "An unexpected error occurred during test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16308 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353 #: src/tachyon/tabs/diagnostic/initController.ts:971 msgid "Anonymized support report copied to clipboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20874 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20919 #: src/tachyon/tabs/updates/initController.ts:942 msgid "Another component action is already running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:405 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:409 msgid "Anti-Bypass (DoH)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:558 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:562 msgid "Anti-Bypass: Block Private DNS / DoH / DoT" msgstr "" @@ -835,18 +850,18 @@ msgstr "" msgid "API Key for OpenAI (sk-...) or DeepSeek (optional for Ollama / LM Studio)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941 msgid "Applied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13979 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14024 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1566 msgid "Apply" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14628 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14718 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14673 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14763 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:279 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:379 msgid "Apply Recommended DNS" @@ -860,38 +875,38 @@ msgstr "" msgid "Apply section rules only to the specified local IP addresses" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12865 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12910 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:302 msgid "Apply Strategy To" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1030 msgid "Apply this schedule rule to all devices in the selected family profile(s)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16438 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16483 #: src/tachyon/tabs/diagnostic/initController.ts:1182 msgid "Applying fix" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14693 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16436 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14738 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16481 #: src/tachyon/tabs/diagnostic/initController.ts:1180 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:353 msgid "Applying..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13456 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13501 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:973 msgid "Arguments" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12465 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:60 msgid "Ask Tachyon AI Assistant a question..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:503 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:507 msgid "Assigned Devices (MAC / IP)" msgstr "" @@ -911,23 +926,23 @@ msgstr "" msgid "Auth Digest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8579 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11697 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8270 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11742 #: src/tachyon/tabs/dashboard/initController.ts:927 #: src/tachyon/tabs/dashboard/initController.ts:1365 -#: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:602 +#: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35 msgid "Auto" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13316 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:813 msgid "Auto Modes (--auto)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11317 #: src/partials/modal/renderModal.ts:286 msgid "Auto refresh" msgstr "" @@ -936,13 +951,13 @@ msgstr "" msgid "Auto update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12890 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12935 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:332 msgid "Auto-apply best strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14088 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14133 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1695 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1700 msgid "Auto-apply failed" @@ -968,7 +983,7 @@ msgstr "" msgid "Auto-generate HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16411 #: src/tachyon/tabs/diagnostic/initController.ts:1095 msgid "Auto-Heal Network Stack" msgstr "" @@ -1021,12 +1036,12 @@ msgstr "" msgid "Automatically increase check intervals when healthy (to 5 min) and decrease on problems (to 120s)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13600 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13645 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1135 msgid "Automatically runs a diagnostic probe against the target service, queries the built-in DPI Knowledge Base, and synthesizes 3-5 custom bypass strategies tailored to your ISP." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8696 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3459 #: src/tachyon/tabs/dashboard/initController.ts:1468 msgid "Automatically select the fastest node in the current level" @@ -1036,19 +1051,19 @@ msgstr "" msgid "Automatically update remote hosts lists on schedule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11767 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11957 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11812 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12002 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:125 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:346 msgid "Available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11395 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:60 msgid "Available actions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11959 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12004 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:348 msgid "Avg. latency" msgstr "" @@ -1059,17 +1074,17 @@ msgstr "" msgid "Backend validation failed: %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14926 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:175 msgid "Baseline" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11714 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11759 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:58 msgid "Basic connectivity" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1094 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1149 msgid "Beginning of the schedule interval (e.g. 22:00)" msgstr "" @@ -1077,37 +1092,37 @@ msgstr "" msgid "Belarus (by)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:92 msgid "Benchmark & Test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14656 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14701 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:311 msgid "Benchmark completed successfully" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13623 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13668 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1166 msgid "Benchmark History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14771 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:388 msgid "Benchmark measures actual latency and resolution reliability of major DNS servers (UDP 53 and encrypted DoH) directly from your router to find the fastest, unblocked upstream for your ISP." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14201 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1781 msgid "Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12959 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:363 msgid "Benchmarking in progress..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13692 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13737 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1240 msgid "Best Strategy" msgstr "" @@ -1117,53 +1132,58 @@ msgstr "" msgid "BitTorrent / P2P" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:905 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935 msgid "Block" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1086 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1116 msgid "Block / Disable in scheduled hours (Standard)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1277 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853 +msgid "Block always" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1341 msgid "Block at DNS level" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:829 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853 msgid "Block in interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:610 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618 msgid "Block internet access or specific proxy sections for family profiles or individual devices based on time and days." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1270 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1334 msgid "Block listed sites (Standard)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1460 msgid "Block Router Administration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 msgid "Block:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1264 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1328 msgid "Block: deny the listed sites. Allow only (whitelist): deny everything except the listed sites. Whitelist mode requires DNS-level blocking and applies to the schedule window." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11715 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11760 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:59 msgid "Blocked resources" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:918 msgid "Blocked Sites" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1155 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1214 msgid "Blocked Sites (Domains)" msgstr "" @@ -1171,12 +1191,12 @@ msgstr "" msgid "Blocks access to private/LAN IP addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, etc.) for selected users before applying routing mode." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:559 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:563 msgid "Blocks port 853 (DNS-over-TLS) and prevents bypass via encrypted DNS or Private Relay on smartphones for devices in this profile." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14595 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14640 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:57 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:240 msgid "Bootstrap DNS" @@ -1190,24 +1210,24 @@ msgstr "" msgid "Bot Status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10502 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10547 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:51 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:79 msgid "Browser FakeIP check could not be completed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:82 msgid "Browser is not using FakeIP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:81 msgid "Browser is using FakeIP correctly" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16945 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16990 #: src/tachyon/tabs/diagnostic/initController.ts:1771 msgid "Bug report downloaded" msgstr "" @@ -1228,9 +1248,9 @@ msgstr "" msgid "ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12730 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:150 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1981 @@ -1256,22 +1276,22 @@ msgstr "" msgid "ByeDPI option requires a value: %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:71 msgid "ByeDPI package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:72 msgid "ByeDPI package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:64 msgid "ByeDPI provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:65 msgid "ByeDPI provider binary is not available" msgstr "" @@ -1281,12 +1301,12 @@ msgstr "" msgid "ByeDPI restarted after exiting; strategy or traffic load may be unstable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:107 msgid "ByeDPI sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:108 msgid "ByeDPI sing-box outbound is not configured" msgstr "" @@ -1299,7 +1319,7 @@ msgstr "" msgid "ByeDPI strategy cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14864 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14909 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:155 msgid "Bypasses proxy (SO_MARK 0x08000000)" msgstr "" @@ -1324,7 +1344,7 @@ msgstr "" msgid "Cache file path cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16867 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8221 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:476 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:661 @@ -1334,14 +1354,14 @@ msgstr "" msgid "Cancel" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10166 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10347 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10410 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10656 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10744 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15165 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10147 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10211 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10455 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10617 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10701 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15210 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:26 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:27 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:172 @@ -1373,50 +1393,50 @@ msgstr "" msgid "Certificate pin is unavailable. Apply or restart the server to generate the default certificate, then open this dialog again." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12437 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:865 msgid "Check again" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12387 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:793 msgid "Check all" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20639 #: src/tachyon/tabs/updates/initController.ts:570 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:326 msgid "Check completed!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2661 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2669 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:582 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:948 msgid "Check Connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12330 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12375 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:652 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:778 msgid "Check domain" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8646 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8683 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2941 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3410 #: src/tachyon/tabs/dashboard/initController.ts:1455 msgid "Check interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11896 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11941 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:276 msgid "Check mode:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11509 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:174 msgid "Check Services" msgstr "" @@ -1425,43 +1445,43 @@ msgstr "" msgid "Check timeout after which the server is considered dead" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20932 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20977 #: src/tachyon/tabs/updates/initController.ts:1011 msgid "Check update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8644 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8681 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2967 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3397 #: src/tachyon/tabs/dashboard/initController.ts:1453 msgid "Check URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12557 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12602 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:170 msgid "Check YouTube" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8820 #: src/tachyon/tabs/dashboard/initController.ts:1642 msgid "Checking Connection..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19910 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19955 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:117 msgid "Checking for updates..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10092 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10398 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10481 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10562 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10646 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10734 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15153 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17208 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10137 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10382 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10443 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10526 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10607 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15198 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17253 #: src/tachyon/tabs/diagnostic/initController.ts:2083 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:14 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:15 @@ -1475,10 +1495,10 @@ msgstr "" msgid "Checking, please wait" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2656 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2932 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2664 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2948 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:474 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:576 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:861 @@ -1491,28 +1511,28 @@ msgstr "" msgid "Checking…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6012 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6049 #: src/tachyon/tabs/diagnostic/helpers/getCheckTitle.ts:2 msgid "checks" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10062 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10540 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10107 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10585 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:10 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:26 msgid "Checks failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10051 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10497 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10551 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10096 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10542 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10596 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:23 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:43 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:13 msgid "Checks passed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10119 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:27 msgid "Checks passed with manual DHCP" msgstr "" @@ -1525,7 +1545,7 @@ msgstr "" msgid "China (cn)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:480 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:484 msgid "Choose a visual icon for this profile" msgstr "" @@ -1533,11 +1553,15 @@ msgstr "" msgid "Choose Hosts File..." msgstr "" +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1124 +msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." +msgstr "" + #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2198 msgid "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1075 msgid "Choose whether to restrict the entire internet or only specific Tachyon routing sections." msgstr "" @@ -1545,7 +1569,7 @@ msgstr "" msgid "Choose whether to route traffic to all destinations except selected countries (Exclude) or only to selected countries (Include)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1059 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1089 msgid "Choose which routing sections to apply this schedule to." msgstr "" @@ -1566,7 +1590,7 @@ msgstr "" msgid "Clear" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16359 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16404 #: src/tachyon/tabs/diagnostic/initController.ts:1088 msgid "Clear DNS cache" msgstr "" @@ -1623,55 +1647,55 @@ msgstr "" msgid "Client VPN IP address (e.g. 10.0.0.2/32)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8517 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11251 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11815 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12397 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12607 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15049 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16763 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18365 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18408 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20162 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8554 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11860 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12442 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12652 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13167 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15094 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18410 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18453 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20207 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20242 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3965 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11703 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1826 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2037 #: src/partials/modal/renderModal.ts:263 -#: src/tachyon/tabs/diagnostic/initController.ts:1554 +#: src/tachyon/tabs/dashboard/initController.ts:1277 #: src/tachyon/tabs/monitoring/initController.ts:893 #: src/tachyon/tabs/monitoring/initController.ts:948 -#: src/tachyon/tabs/dashboard/initController.ts:1277 +#: src/tachyon/tabs/diagnostic/initController.ts:1554 +#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430 +#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:227 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:286 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:379 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:178 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:871 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:594 -#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430 -#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476 msgid "Close" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17687 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17732 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17733 #: src/tachyon/tabs/monitoring/render.ts:68 #: src/tachyon/tabs/monitoring/render.ts:69 msgid "Close all connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18334 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18335 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18379 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18380 #: src/tachyon/tabs/monitoring/initController.ts:860 #: src/tachyon/tabs/monitoring/initController.ts:861 msgid "Close connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17650 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18232 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18277 #: src/tachyon/tabs/monitoring/initController.ts:729 #: src/tachyon/tabs/monitoring/render.ts:29 msgid "Closed" @@ -1697,7 +1721,7 @@ msgstr "" msgid "Comma-separated list of Telegram user IDs authorized to control the bot." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13437 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:899 msgid "Command-line arguments string..." msgstr "" @@ -1706,12 +1730,12 @@ msgstr "" msgid "Community Lists" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4169 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4185 #: src/tachyon/methods/shell/index.ts:930 msgid "Component action timed out" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7068 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7105 #: src/tachyon/services/core.service.ts:43 msgid "Component update available" msgstr "" @@ -1726,11 +1750,11 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1043 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1308 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:672 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:680 msgid "Components" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6647 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6684 #: src/tachyon/helpers/singBoxVariant.ts:56 msgid "compressed" msgstr "" @@ -1743,7 +1767,7 @@ msgstr "" msgid "Conditions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14143 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14188 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1767 msgid "confidence" msgstr "" @@ -1756,7 +1780,7 @@ msgstr "" msgid "Config Snapshots" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4726 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4742 #: src/tachyon/methods/shell/index.ts:1662 msgid "Configuration applied" msgstr "" @@ -1769,12 +1793,12 @@ msgstr "" msgid "Configure User-Agent in the item settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15278 #: src/tachyon/methods/custom/getDashboardSections.ts:1717 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:322 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146 msgid "Conflict" msgstr "" @@ -1782,19 +1806,19 @@ msgstr "" msgid "Connect through" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:480 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:867 msgid "Connected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16519 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16564 #: src/tachyon/tabs/diagnostic/initController.ts:1277 msgid "Connected Devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14848 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:138 msgid "Connection Path" msgstr "" @@ -1803,22 +1827,22 @@ msgstr "" msgid "Connection URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18460 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18505 #: src/tachyon/tabs/monitoring/initController.ts:1012 msgid "Connections are unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15267 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15312 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:184 msgid "Connectivity probe failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14247 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14292 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1884 msgid "Consulting DPI Knowledge Base & AI..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1327 msgid "Content Mode" msgstr "" @@ -1831,38 +1855,38 @@ msgstr "" msgid "Cookie packet junk size (S3)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3285 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3301 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1646 #: src/helpers/copyToClipboard.ts:10 msgid "Copied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11244 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11289 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1776 #: src/partials/modal/renderModal.ts:258 msgid "Copy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21579 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21624 #: src/tachyon/tabs/updates/initController.ts:1807 msgid "Copy address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19952 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19997 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:165 msgid "Copy log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2708 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2709 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2716 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2717 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8486 #: src/tachyon/tabs/dashboard/initController.ts:1202 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:648 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:649 msgid "Copy proxy link" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16725 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16770 #: src/tachyon/tabs/diagnostic/initController.ts:1512 msgid "Copy Support Report" msgstr "" @@ -1871,17 +1895,17 @@ msgstr "" msgid "Core configuration and preferences" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:89 msgid "Could not compare FakeIP and control public IPs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14805 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:82 msgid "Could not contact leak test endpoints. Please ensure router has internet access." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15035 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:313 msgid "Country" msgstr "" @@ -1890,7 +1914,7 @@ msgstr "" msgid "Country code (e.g. ru, us, de)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16721 #: src/tachyon/tabs/diagnostic/initController.ts:1453 msgid "Current Diagnosis" msgstr "" @@ -1903,12 +1927,12 @@ msgstr "" msgid "Current section cannot download its own subscription" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2972 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2988 #: src/tachyon/tabs/dashboard/partials/renderWidget.ts:22 msgid "Currently unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11717 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11762 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:61 msgid "Custom" msgstr "" @@ -1925,7 +1949,7 @@ msgstr "" msgid "Custom DNS Records (Hosts)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11716 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11761 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:60 msgid "Custom domains" msgstr "" @@ -1958,7 +1982,7 @@ msgstr "" msgid "Custom outbound configurations in JSON format" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13415 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13460 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:927 msgid "Custom strategy added!" msgstr "" @@ -1967,30 +1991,30 @@ msgstr "" msgid "Customize the order and visibility of tabs in the main navigation menu. Use the arrows to reorder and checkboxes to show or hide tabs." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:864 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:894 msgid "Daily Quota" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:524 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:528 msgid "Daily Screen Time Quota (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1408 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1472 msgid "Daily Time Limit (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1132 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1191 msgid "Daily time quota (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1492 msgid "Daily Traffic Limit (MB)" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:987 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1301 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:549 msgid "Dashboard" msgstr "" @@ -1999,21 +2023,21 @@ msgstr "" msgid "Dashboard currently unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13845 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13890 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1416 msgid "Data transfer verified: streamed >= 32KB without throttling or disconnect" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13717 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1220 msgid "Date" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1119 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1178 msgid "Days of Week" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1394 msgid "Dedicated cgroup unavailable" msgstr "" @@ -2043,7 +2067,7 @@ msgstr "" msgid "Delay value cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13517 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13562 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1851 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:724 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:732 @@ -2074,8 +2098,8 @@ msgstr "" msgid "detour must be a non-empty string" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:299 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:721 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:303 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:730 msgid "dev." msgstr "" @@ -2087,37 +2111,37 @@ msgstr "" msgid "Device or IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16639 #: src/tachyon/tabs/diagnostic/initController.ts:1360 msgid "Device updated" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:320 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:324 msgid "Devices (MAC / IP)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1343 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1407 msgid "Devices that are isolated as guests. Enter IP or MAC addresses, or pick from active LAN devices." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:37 msgid "DHCP has DNS server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:36 msgid "DHCP is managed manually" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1036 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1307 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:658 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:666 msgid "Diagnostics" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11688 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11694 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11733 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11739 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2743 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:25 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:32 @@ -2128,7 +2152,7 @@ msgstr "" msgid "Direct (Default)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627 #: src/tachyon/tabs/diagnostic/initController.ts:1347 msgid "Direct Bypass" msgstr "" @@ -2137,29 +2161,29 @@ msgstr "" msgid "Direct connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21226 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21271 #: src/tachyon/tabs/updates/initController.ts:1377 msgid "Direct Proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621 #: src/tachyon/tabs/diagnostic/initController.ts:1338 msgid "Direct WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14858 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14903 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:148 msgid "Direct WAN (ISP)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21168 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21183 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21213 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21228 #: src/tachyon/tabs/updates/initController.ts:1302 #: src/tachyon/tabs/updates/initController.ts:1320 msgid "Disable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11386 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11431 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:96 msgid "Disable autostart" msgstr "" @@ -2176,12 +2200,12 @@ msgstr "" msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:457 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:944 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:977 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:461 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:974 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1007 #: src/tachyon/tabs/updates/initController.ts:1380 #: src/tachyon/tabs/updates/initController.ts:1399 msgid "Disabled" @@ -2191,7 +2215,7 @@ msgstr "" msgid "Disabling interception is incompatible with action=zapret2 because Tachyon sends matched traffic through NFQUEUE." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13304 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:801 msgid "Disorder Values (-d)" msgstr "" @@ -2222,7 +2246,7 @@ msgstr "" msgid "DNS Failures Before Switching" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10134 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10179 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:75 msgid "DNS on router" msgstr "" @@ -2247,7 +2271,7 @@ msgstr "" msgid "DNS protocol" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14569 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14614 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:213 msgid "DNS Protocol" msgstr "" @@ -2325,12 +2349,12 @@ msgstr "" msgid "DNS Unavailability Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15027 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:354 msgid "DNS Upstream Resolver Analysis (bash.ws protocol)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15110 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15155 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:26 msgid "Do not panic, everything can be fixed, just..." msgstr "" @@ -2359,25 +2383,25 @@ msgstr "" msgid "Do not test specified servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16175 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16212 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220 #: src/tachyon/tabs/diagnostic/initController.ts:732 #: src/tachyon/tabs/diagnostic/initController.ts:774 #: src/tachyon/tabs/diagnostic/initController.ts:782 msgid "Doctor failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 #: src/tachyon/tabs/diagnostic/initController.ts:748 #: src/tachyon/tabs/diagnostic/initController.ts:760 #: src/tachyon/tabs/diagnostic/initController.ts:761 msgid "Doctor repair" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10300 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:54 msgid "Does not resolve" msgstr "" @@ -2407,7 +2431,7 @@ msgstr "" msgid "Domains automatically detected by Smart Detect or added via Telegram bot. You can manually edit or remove them here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1215 msgid "Domains to block for the selected devices. Leave empty to block all internet. Enter one domain per line, e.g. youtube.com. Use the preset buttons to quickly add common categories." msgstr "" @@ -2419,14 +2443,14 @@ msgstr "" msgid "Dont Touch My DHCP!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8963 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8975 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9020 #: src/tachyon/tabs/dashboard/initController.ts:1873 #: src/tachyon/tabs/dashboard/initController.ts:1886 msgid "Downlink" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11284 #: src/partials/modal/renderModal.ts:253 msgid "Download" msgstr "" @@ -2471,9 +2495,9 @@ msgstr "" msgid "Download through" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18358 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18405 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18544 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18450 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18589 #: src/tachyon/tabs/monitoring/initController.ts:886 #: src/tachyon/tabs/monitoring/initController.ts:945 #: src/tachyon/tabs/monitoring/initController.ts:1134 @@ -2484,27 +2508,27 @@ msgstr "" msgid "Downloading and applying rule sets and lists..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14142 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14187 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1766 msgid "DPI Detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12744 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12789 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:166 msgid "DPI Engine" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13904 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1431 msgid "DPI throttling: stream cut off after ~16KB payload transfer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13732 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1235 msgid "DPI Type" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:556 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:564 msgid "Drag rows to change priority. The rule at the top is checked first." msgstr "" @@ -2530,15 +2554,15 @@ msgstr "" msgid "e.g. google.com, 1.1.1.1, 443" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:501 msgid "e.g. Kids" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:493 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497 msgid "e.g. Kids (Alice & Tim), Teenager, School PC, Guests" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:993 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023 msgid "e.g. Kids Phone (Night YouTube)" msgstr "" @@ -2559,10 +2583,10 @@ msgstr "" msgid "Eligible components for auto-update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21174 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21189 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:282 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21219 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:286 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:700 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7541 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2657 #: src/tachyon/tabs/updates/initController.ts:1309 @@ -2590,7 +2614,7 @@ msgstr "" msgid "Enable automatic updates for remote lists and rule sets" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11441 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:106 msgid "Enable autostart" msgstr "" @@ -2603,7 +2627,7 @@ msgstr "" msgid "Enable Config Validation" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16367 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16412 #: src/tachyon/tabs/diagnostic/initController.ts:1096 msgid "Enable Direct WAN Bypass" msgstr "" @@ -2620,7 +2644,7 @@ msgstr "" msgid "Enable Graceful Degradation" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1321 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385 msgid "Enable Guest Mode" msgstr "" @@ -2684,8 +2708,8 @@ msgstr "" msgid "Enable YACD WAN Access" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1379 #: src/tachyon/tabs/updates/initController.ts:1396 msgid "Enabled" @@ -2699,25 +2723,25 @@ msgstr "" msgid "Enables the background watchdog process to monitor services and auto-recover on failures." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1459 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1523 msgid "End of allowed daily access window in HH:MM format (24-hour clock)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1106 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1163 msgid "End of the schedule interval (e.g. 08:00). Supports spans crossing midnight." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1105 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1162 msgid "End Time (HH:MM)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:545 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:549 msgid "Enforce SafeSearch & YouTube Restricted Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13040 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13455 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13500 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13722 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:507 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:972 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1225 @@ -2739,7 +2763,7 @@ msgstr "" msgid "Enter a display name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12255 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:644 msgid "Enter a domain or IP to check (e.g. example.com)..." msgstr "" @@ -2753,7 +2777,7 @@ msgstr "" msgid "Enter a number or range, e.g. 25 or 25-35" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1440 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1504 msgid "Enter a positive whole number in megabytes" msgstr "" @@ -2761,9 +2785,9 @@ msgstr "" msgid "Enter a valid time in HH:MM format (00:00 to 23:59)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:537 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1145 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1420 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1204 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1484 msgid "Enter a whole number of minutes between 0 and 1440" msgstr "" @@ -2810,11 +2834,11 @@ msgstr "" msgid "Error updating lists:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:251 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:255 msgid "Every day" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14446 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14491 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:74 msgid "EXCELLENT" msgstr "" @@ -2884,7 +2908,7 @@ msgstr "" msgid "Expose this section as a local HTTP+SOCKS proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6651 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6688 #: src/tachyon/helpers/singBoxVariant.ts:60 msgid "extended" msgstr "" @@ -2906,68 +2930,68 @@ msgstr "" msgid "External nfqws2 config files bypass Tachyon queue management and explicit validation." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14458 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14503 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:86 msgid "FAILED" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4720 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4736 #: src/tachyon/methods/shell/index.ts:1656 msgid "Failed to apply DNS configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14713 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14758 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:374 msgid "Failed to apply DNS settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16499 #: src/tachyon/tabs/diagnostic/initController.ts:1203 msgid "Failed to apply fix" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4435 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14300 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14345 #: src/tachyon/methods/shell/index.ts:1257 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1945 msgid "Failed to apply strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4612 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4628 #: src/tachyon/methods/shell/index.ts:1509 msgid "Failed to auto-apply strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4650 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4666 #: src/tachyon/methods/shell/index.ts:1554 msgid "Failed to clear fuzzer history" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18733 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18747 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18778 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18792 #: src/tachyon/tabs/monitoring/initController.ts:1400 #: src/tachyon/tabs/monitoring/initController.ts:1415 msgid "Failed to close connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18762 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18807 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18819 #: src/tachyon/tabs/monitoring/initController.ts:1434 #: src/tachyon/tabs/monitoring/initController.ts:1447 msgid "Failed to close connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14282 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14327 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1926 msgid "Failed to communicate with AI provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16312 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357 #: src/tachyon/tabs/diagnostic/initController.ts:975 msgid "Failed to copy report to clipboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3303 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1648 #: src/helpers/copyToClipboard.ts:12 msgid "Failed to copy!" @@ -2977,17 +3001,17 @@ msgstr "" msgid "Failed to delete snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4589 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4605 #: src/tachyon/methods/shell/index.ts:1481 msgid "Failed to detect DPI type" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3622 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3625 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20741 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20915 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3638 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3641 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20786 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20960 #: src/tachyon/methods/shell/index.ts:199 #: src/tachyon/methods/shell/index.ts:206 #: src/tachyon/tabs/updates/initController.ts:693 @@ -2997,17 +3021,17 @@ msgstr "" msgid "Failed to execute" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4743 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4759 #: src/tachyon/methods/shell/index.ts:1683 msgid "Failed to execute IP and DNS leak check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4030 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4046 #: src/tachyon/methods/shell/index.ts:730 msgid "Failed to fetch releases" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16948 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16993 #: src/tachyon/tabs/diagnostic/initController.ts:1774 msgid "Failed to generate bug report" msgstr "" @@ -3017,37 +3041,37 @@ msgstr "" msgid "Failed to generate WARP config:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4704 #: src/tachyon/methods/shell/index.ts:1608 msgid "Failed to get DNS benchmark status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4632 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4648 #: src/tachyon/methods/shell/index.ts:1531 msgid "Failed to get fuzzer history" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4518 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4534 #: src/tachyon/methods/shell/index.ts:1385 msgid "Failed to get fuzzer patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4393 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4409 #: src/tachyon/methods/shell/index.ts:1209 msgid "Failed to get fuzzer status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4462 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4478 #: src/tachyon/methods/shell/index.ts:1309 msgid "Failed to get fuzzer strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4054 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4070 #: src/tachyon/methods/shell/index.ts:759 msgid "Failed to install version" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13781 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13826 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1338 msgid "Failed to load history" msgstr "" @@ -3056,7 +3080,7 @@ msgstr "" msgid "Failed to load snapshots" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21369 #: src/tachyon/tabs/updates/initController.ts:1511 msgid "Failed to load versions" msgstr "" @@ -3065,7 +3089,7 @@ msgstr "" msgid "Failed to parse file:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11858 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11903 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:231 msgid "Failed to parse target list." msgstr "" @@ -3074,17 +3098,17 @@ msgstr "" msgid "Failed to parse WARP config:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019 #: src/tachyon/methods/shell/index.ts:697 msgid "Failed to read operation log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12555 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:115 msgid "Failed to receive response from AI service." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4570 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4586 #: src/tachyon/methods/shell/index.ts:1460 msgid "Failed to reset fuzzer patterns" msgstr "" @@ -3093,8 +3117,8 @@ msgstr "" msgid "Failed to reset settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16753 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16847 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16798 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16892 #: src/tachyon/tabs/diagnostic/initController.ts:1544 #: src/tachyon/tabs/diagnostic/initController.ts:1656 msgid "Failed to restore native internet" @@ -3109,12 +3133,12 @@ msgstr "" msgid "Failed to run diagnostics — is the tachyon binary installed?" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4544 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4560 #: src/tachyon/methods/shell/index.ts:1418 msgid "Failed to save fuzzer patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13394 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:849 msgid "Failed to save patterns" msgstr "" @@ -3123,8 +3147,8 @@ msgstr "" msgid "Failed to save snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14231 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14681 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14276 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:339 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1865 msgid "Failed to start benchmark" @@ -3134,18 +3158,18 @@ msgstr "" msgid "Failed to start bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4668 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4684 #: src/tachyon/methods/shell/index.ts:1584 msgid "Failed to start DNS benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4370 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4386 #: src/tachyon/methods/shell/index.ts:1183 msgid "Failed to start fuzzer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11841 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12413 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11886 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12458 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:213 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:890 msgid "Failed to start service check." @@ -3159,12 +3183,12 @@ msgstr "" msgid "Failed to stop bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4707 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4723 #: src/tachyon/methods/shell/index.ts:1628 msgid "Failed to stop DNS benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4407 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4423 #: src/tachyon/methods/shell/index.ts:1224 msgid "Failed to stop fuzzer" msgstr "" @@ -3173,30 +3197,30 @@ msgstr "" msgid "Failed to stop watchdog" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8054 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8060 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8091 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8097 #: src/tachyon/tabs/dashboard/initController.ts:704 #: src/tachyon/tabs/dashboard/initController.ts:710 msgid "Failed to switch proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4495 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4511 #: src/tachyon/methods/shell/index.ts:1354 msgid "Failed to synthesize AI strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16644 #: src/tachyon/tabs/diagnostic/initController.ts:1365 msgid "Failed to update device" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7775 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7808 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7811 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8717 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8720 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7812 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7845 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7848 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8754 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8757 #: src/tachyon/tabs/dashboard/initController.ts:313 #: src/tachyon/tabs/dashboard/initController.ts:314 #: src/tachyon/tabs/dashboard/initController.ts:334 @@ -3211,27 +3235,27 @@ msgstr "" msgid "Failover failure threshold" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14452 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14497 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:80 msgid "FAIR" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13873 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13918 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1446 msgid "Fake packets reached remote server (HTTP 400 Bad Request)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:91 msgid "FakeIP and control checks use different public IPs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:92 msgid "FakeIP and control checks use the same public IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10544 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:46 msgid "FakeIP works; public IP comparison is inconclusive" msgstr "" @@ -3240,7 +3264,7 @@ msgstr "" msgid "FakeTLS host" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14603 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14648 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:248 msgid "Fallback DNS" msgstr "" @@ -3265,13 +3289,13 @@ msgstr "" msgid "Family (🏠)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:607 msgid "Family Profile" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1008 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1304 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599 msgid "Family Profiles" msgstr "" @@ -3283,18 +3307,18 @@ msgstr "" msgid "Faster DNS health monitoring than the default cycle. Switches bootstrap DNS on failure." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8664 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8701 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3470 #: src/tachyon/tabs/dashboard/initController.ts:1474 msgid "Faster server search interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5141 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5176 #: src/tachyon/methods/custom/getDashboardSections.ts:696 msgid "Fastest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12024 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12069 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:425 msgid "Filter by service:" msgstr "" @@ -3303,7 +3327,7 @@ msgstr "" msgid "Filter the servers that will be displayed on the dashboard." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12957 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13002 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:412 msgid "Filter:" msgstr "" @@ -3316,17 +3340,17 @@ msgstr "" msgid "Finland (fi)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10319 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10364 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:136 msgid "Firewall WAN port" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16448 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16493 #: src/tachyon/tabs/diagnostic/initController.ts:1197 msgid "Fix applied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16398 #: src/tachyon/tabs/diagnostic/initController.ts:1082 msgid "Fix resolv.conf" msgstr "" @@ -3336,24 +3360,24 @@ msgstr "" msgid "Fix the highlighted fields and save again." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489 #: src/tachyon/tabs/diagnostic/initController.ts:754 #: src/tachyon/tabs/diagnostic/initController.ts:1193 msgid "Fixed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16370 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16415 #: src/tachyon/tabs/diagnostic/initController.ts:1099 msgid "Flush Conntrack Table" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13273 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13318 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:768 msgid "Fooling Methods (dpi-desync-fooling)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13224 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13269 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:717 msgid "Fooling Methods (fooling)" msgstr "" @@ -3366,7 +3390,7 @@ msgstr "" msgid "Forced device routing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:546 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:550 msgid "Forces SafeSearch on Google, Yandex, Bing, DuckDuckGo and Strict Restricted Mode on YouTube via DNS rewrite for all devices in this profile." msgstr "" @@ -3374,7 +3398,7 @@ msgstr "" msgid "Forces sing-box to tunnel DNS requests via DoQ with Encrypted Client Hello (ECH) for SNI hiding." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "Found" msgstr "" @@ -3403,7 +3427,7 @@ msgstr "" msgid "Fronting proxy protocol" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12605 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:173 msgid "Full System Diagnostic" msgstr "" @@ -3432,7 +3456,7 @@ msgstr "" msgid "Generate a random 16-character hexadecimal HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11501 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11546 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:211 msgid "Generate bug report" msgstr "" @@ -3452,7 +3476,7 @@ msgstr "" msgid "Generate WARP Config" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10283 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10328 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:89 msgid "Generated inbound" msgstr "" @@ -3481,7 +3505,7 @@ msgstr "" msgid "Germany (de)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11405 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11450 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:115 msgid "Get global check" msgstr "" @@ -3490,29 +3514,29 @@ msgstr "" msgid "Give the snapshot a name. It is saved with the current date and can be restored from this list later." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167 #: src/tachyon/tabs/diagnostic/initController.ts:704 msgid "Global check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16133 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16137 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16178 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16182 #: src/tachyon/tabs/diagnostic/initController.ts:715 #: src/tachyon/tabs/diagnostic/initController.ts:719 msgid "Global check failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941 msgid "Global Default" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14494 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:77 msgid "GOOD" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:592 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600 msgid "Group devices into family profiles to manage content filtering, SafeSearch, and screen time limits in one place." msgstr "" @@ -3520,16 +3544,16 @@ msgstr "" msgid "gRPC service" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1406 msgid "Guest Devices (MAC / IP)" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1022 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:627 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:635 msgid "Guest Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:628 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:636 msgid "Guest mode isolates guest devices from local LAN and router administration, while allowing internet access with daily quotas and schedules." msgstr "" @@ -3546,7 +3570,7 @@ msgstr "" msgid "Header Protection Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12425 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:14 msgid "Hello! I am Tachyon AI Assistant. How can I help you today? Ask me about domain blocks, diagnostics, or router settings." msgstr "" @@ -3615,17 +3639,17 @@ msgstr "" msgid "Hide URLTest group nodes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11336 #: src/partials/modal/renderModal.ts:310 msgid "Hide values" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661 #: src/tachyon/tabs/updates/initController.ts:1847 msgid "Hide versions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8651 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8688 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3434 #: src/tachyon/tabs/dashboard/initController.ts:1460 msgid "Higher-level check interval" @@ -3635,22 +3659,22 @@ msgstr "" msgid "Higher-priority DNS Check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12690 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12735 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16745 #: src/tachyon/tabs/diagnostic/initController.ts:1481 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:96 msgid "History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4655 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13636 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13681 #: src/tachyon/methods/shell/index.ts:1559 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1179 msgid "History cleared" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18348 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18401 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18393 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18446 #: src/tachyon/tabs/monitoring/initController.ts:876 #: src/tachyon/tabs/monitoring/initController.ts:941 msgid "Host" @@ -3701,7 +3725,7 @@ msgstr "" msgid "HTTP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5903 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5940 #: src/tachyon/api.ts:27 msgid "HTTP error" msgstr "" @@ -3714,7 +3738,7 @@ msgstr "" msgid "HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8535 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2980 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3266 #: src/tachyon/tabs/dashboard/initController.ts:1305 @@ -3852,15 +3876,15 @@ msgstr "" msgid "Init timeout (Itime)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14764 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14809 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:28 msgid "Initializing router-level IP & DNS leak test..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20152 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21339 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21386 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21431 #: src/tachyon/tabs/updates/initController.ts:1025 #: src/tachyon/tabs/updates/initController.ts:1531 #: src/tachyon/tabs/updates/initController.ts:1584 @@ -3868,27 +3892,27 @@ msgstr "" msgid "Install" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21603 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21648 #: src/tachyon/tabs/updates/initController.ts:1833 msgid "Install another build:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980 msgid "Installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21471 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21516 #: src/tachyon/tabs/updates/initController.ts:1679 msgid "Installed build → Available build" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20448 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20493 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524 #: src/tachyon/tabs/updates/initController.ts:376 #: src/tachyon/tabs/updates/initController.ts:1687 msgid "Installed version is newer than release" @@ -3910,8 +3934,8 @@ msgstr "" msgid "Interface monitoring for Bad WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8537 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8669 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8574 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8706 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2994 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3486 #: src/tachyon/tabs/dashboard/initController.ts:1307 @@ -3927,7 +3951,7 @@ msgstr "" msgid "Interrupt connections when URLTest switches the selected server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8533 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8570 #: src/tachyon/tabs/dashboard/initController.ts:1303 msgid "Interval" msgstr "" @@ -3959,8 +3983,8 @@ msgstr "" msgid "Invalid domain address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:591 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1175 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:595 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1234 msgid "Invalid domain: empty prefix value" msgstr "" @@ -4096,11 +4120,11 @@ msgstr "" msgid "Invalid IP address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1373 msgid "Invalid IP or MAC address format" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:273 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:277 msgid "Invalid IP or MAC address. Expected e.g. 192.168.1.150 or AA:BB:CC:DD:EE:FF" msgstr "" @@ -4232,7 +4256,7 @@ msgstr "" msgid "Invalid time format. Expected HH:MM (e.g. 22:00)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1316 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1380 msgid "Invalid time format. Use HH:MM (e.g. 08:00 or 22:30)" msgstr "" @@ -4356,7 +4380,7 @@ msgstr "" msgid "IP Addresses (IP CIDR)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13328 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13373 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:825 msgid "IP Frag Bounds (--ip-frag)" msgstr "" @@ -4382,33 +4406,33 @@ msgstr "" msgid "Isolate BitTorrent traffic and force it direct to prevent VPN bans" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448 msgid "Isolate Local LAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14851 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14896 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:141 msgid "ISP / Organization" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14968 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15013 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:288 msgid "ISP DNS LEAK" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 #: src/tachyon/tabs/diagnostic/initController.ts:750 msgid "Issues" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10057 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10546 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10591 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:17 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:20 msgid "Issues detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16515 #: src/tachyon/tabs/diagnostic/initController.ts:1222 msgid "Issues detected. Review the diagnosis above." msgstr "" @@ -4537,7 +4561,7 @@ msgstr "" msgid "Keyword must not contain spaces or commas" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16731 #: src/tachyon/tabs/diagnostic/initController.ts:1465 msgid "LAN Devices" msgstr "" @@ -4550,13 +4574,13 @@ msgstr "" msgid "Laptop / PC (💻)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14423 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14468 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:46 msgid "Latency" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3885 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3904 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3901 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3920 #: src/tachyon/methods/shell/index.ts:547 #: src/tachyon/methods/shell/index.ts:568 msgid "Latency test failed" @@ -4566,29 +4590,29 @@ msgstr "" msgid "Latency test URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20450 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21477 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20495 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21522 #: src/tachyon/tabs/updates/initController.ts:379 #: src/tachyon/tabs/updates/initController.ts:1685 msgid "Latest version is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524 #: src/tachyon/tabs/updates/initController.ts:1687 msgid "Latest version:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14790 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14835 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:62 msgid "Leak detection completed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14842 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:73 msgid "Leak detection failed to complete" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14917 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14962 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:219 msgid "LEAKED" msgstr "" @@ -4606,7 +4630,7 @@ msgstr "" msgid "Level name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1133 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1192 msgid "Limit device network usage per day. When the quota is exhausted, the device is blocked until midnight. 0 disables the limit." msgstr "" @@ -4630,7 +4654,7 @@ msgstr "" msgid "Listen port" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10313 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10358 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:125 msgid "Listening port" msgstr "" @@ -4676,36 +4700,36 @@ msgstr "" msgid "Loading client link..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16534 #: src/tachyon/tabs/diagnostic/initController.ts:1244 msgid "Loading connected LAN devices..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17719 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17764 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18496 #: src/tachyon/tabs/monitoring/initController.ts:1002 #: src/tachyon/tabs/monitoring/render.ts:101 msgid "Loading connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11829 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11874 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:150 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:194 msgid "Loading service list..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21399 #: src/tachyon/tabs/updates/initController.ts:1550 msgid "Loading versions..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21201 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21215 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21246 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21260 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319 #: src/tachyon/tabs/updates/initController.ts:1341 #: src/tachyon/tabs/updates/initController.ts:1357 #: src/tachyon/tabs/updates/initController.ts:1407 @@ -4719,7 +4743,7 @@ msgstr "" msgid "Local Address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14895 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:140 msgid "Location" msgstr "" @@ -4728,7 +4752,7 @@ msgstr "" msgid "Log Level" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14424 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14469 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:47 msgid "Loss" msgstr "" @@ -4737,12 +4761,12 @@ msgstr "" msgid "LuCI Web UI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6649 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6686 #: src/tachyon/helpers/singBoxVariant.ts:58 msgid "lx" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67 msgid "Main DNS" msgstr "" @@ -4755,9 +4779,9 @@ msgstr "" msgid "Main overview and status widgets" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8226 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8609 #: src/tachyon/tabs/dashboard/initController.ts:918 #: src/tachyon/tabs/dashboard/initController.ts:1356 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:600 @@ -4784,7 +4808,7 @@ msgstr "" msgid "Masquerade LAN traffic into tailnet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428 msgid "Master and family devices with full LAN and router access. Any device NOT in this list will be treated as a guest." msgstr "" @@ -4813,11 +4837,11 @@ msgstr "" msgid "Max reconnects per hour before alert (default 10)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1429 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1493 msgid "Maximum allowed download and upload traffic per guest device per day in megabytes. Enter 0 for unlimited." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1409 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1473 msgid "Maximum allowed online time per guest device per day. When reached, access is blocked until midnight. Enter 0 for unlimited." msgstr "" @@ -4829,7 +4853,7 @@ msgstr "" msgid "Maximum time to wait for example.com to resolve during a DNS health check." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8987 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9032 #: src/tachyon/tabs/dashboard/initController.ts:1899 msgid "Memory Usage" msgstr "" @@ -4850,10 +4874,10 @@ msgstr "" msgid "Metrics Retention (hours)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:373 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:877 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:377 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:907 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914 msgid "min/day" msgstr "" @@ -4877,7 +4901,7 @@ msgstr "" msgid "Mixed Proxy Username" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:815 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:824 msgid "Mode" msgstr "" @@ -4899,7 +4923,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1029 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1306 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:644 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:652 msgid "Monitoring" msgstr "" @@ -4929,12 +4953,12 @@ msgstr "" msgid "Must be a number in the range of 0 - 10000" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12733 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:94 msgid "My Strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13499 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:971 msgid "Name" msgstr "" @@ -4948,8 +4972,8 @@ msgstr "" msgid "Name shown in the priority level list" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16743 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16839 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16788 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16884 #: src/tachyon/tabs/diagnostic/initController.ts:1534 #: src/tachyon/tabs/diagnostic/initController.ts:1648 msgid "Native internet restored. Tachyon stopped." @@ -4986,8 +5010,8 @@ msgstr "" msgid "Network interface settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19882 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19884 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19927 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19929 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:73 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:75 msgid "new build" @@ -4997,20 +5021,20 @@ msgstr "" msgid "New domains:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7066 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7103 #: src/tachyon/services/core.service.ts:38 msgid "New version %s is available for %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:100 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:97 msgid "NFQUEUE range is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:99 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:96 msgid "NFQUEUE range overlaps with another rule" @@ -5032,10 +5056,10 @@ msgstr "" msgid "NFQWS2 strategy cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8157 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8563 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8194 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8254 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8600 #: src/tachyon/tabs/dashboard/initController.ts:826 #: src/tachyon/tabs/dashboard/initController.ts:830 #: src/tachyon/tabs/dashboard/initController.ts:906 @@ -5043,17 +5067,17 @@ msgstr "" msgid "No" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3090 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:63 msgid "No active clients" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515 #: src/tachyon/tabs/monitoring/initController.ts:1026 msgid "No active connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16500 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16545 #: src/tachyon/tabs/diagnostic/initController.ts:1256 msgid "No active DHCP clients found on local network." msgstr "" @@ -5062,32 +5086,32 @@ msgstr "" msgid "No active routing sections found." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14524 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:109 msgid "No benchmark data yet. Click \"Start Benchmark\" to begin." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13656 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13701 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1204 msgid "No benchmark history yet. Run a benchmark to see results here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13100 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13145 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:567 msgid "No benchmark results yet. Configure options and click \"Start Benchmark\"." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11865 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11910 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:239 msgid "No check targets found in the configuration." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515 #: src/tachyon/tabs/monitoring/initController.ts:1027 msgid "No closed connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10284 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:32 msgid "No conflict detected" msgstr "" @@ -5096,36 +5120,36 @@ msgstr "" msgid "No Custom Rules Matched" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:998 msgid "No custom strategies added yet." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:300 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:304 msgid "no devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:329 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:333 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360 msgid "No devices assigned" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16283 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16328 #: src/tachyon/tabs/diagnostic/initController.ts:944 msgid "No DHCP clients detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16661 #: src/tachyon/tabs/diagnostic/initController.ts:1383 msgid "No diagnostic history available yet." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14953 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14998 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:270 msgid "No DNS resolvers captured via proxy test. Proxy may be offline or blocking test subdomains." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15011 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15056 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:336 msgid "No DNS resolvers recorded" msgstr "" @@ -5134,7 +5158,7 @@ msgstr "" msgid "No domains detected yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10359 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10404 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:187 msgid "No enabled server inbounds configured" msgstr "" @@ -5143,43 +5167,43 @@ msgstr "" msgid "No file selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16477 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16522 #: src/tachyon/tabs/diagnostic/initController.ts:1231 msgid "No issues detected. System is running normally." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 #: src/tachyon/tabs/diagnostic/initController.ts:761 msgid "No issues found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:105 msgid "No other marking rules found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10292 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:99 msgid "No public firewall port required" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:79 msgid "No rules use ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:79 msgid "No rules use Zapret" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:82 msgid "No rules use Zapret2" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:785 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:810 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:819 msgid "No sections selected" msgstr "" @@ -5187,38 +5211,38 @@ msgstr "" msgid "No snapshots yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1372 msgid "No strategies match the active filter." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21310 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21313 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21355 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21358 #: src/tachyon/tabs/updates/initController.ts:1497 #: src/tachyon/tabs/updates/initController.ts:1500 msgid "No versions found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14306 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14351 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1954 msgid "No working strategy to apply" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8465 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8502 #: src/tachyon/tabs/dashboard/initController.ts:1221 msgid "Node list is empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8335 #: src/tachyon/tabs/dashboard/initController.ts:1014 msgid "Nodes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16280 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:871 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:897 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:928 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16325 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:901 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:927 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:958 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:449 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2803 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3095 @@ -5227,45 +5251,45 @@ msgstr "" msgid "None" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10248 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15244 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10293 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15289 #: src/tachyon/methods/custom/getDashboardSections.ts:1720 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:325 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:46 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:157 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:325 msgid "Not configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:481 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:868 msgid "Not connected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10414 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:199 msgid "Not detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11665 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11710 #: src/tachyon/tabs/diagnostic/partials/renderCheckSection.ts:193 msgid "Not implement yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6639 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319 #: src/tachyon/helpers/singBoxVariant.ts:34 #: src/tachyon/helpers/singBoxVariant.ts:42 #: src/tachyon/tabs/updates/initController.ts:1410 @@ -5278,36 +5302,36 @@ msgstr "" msgid "Not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10307 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:62 msgid "Not public" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10320 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10365 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:139 msgid "Not required for this listen address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15193 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15212 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15238 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15257 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15317 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:478 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:865 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:91 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:118 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:124 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:190 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:478 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:865 msgid "Not responding" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6195 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15680 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15850 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15896 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15958 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6232 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15725 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15895 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15941 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16003 #: src/tachyon/tabs/diagnostic/diagnostic.store.ts:159 #: src/tachyon/tabs/diagnostic/initController.ts:128 #: src/tachyon/tabs/diagnostic/initController.ts:359 @@ -5324,7 +5348,7 @@ msgstr "" msgid "Notice: Cloudflare WARP edge servers only support AmneziaWG 2.0 (WireGuard). The profile has been automatically set to 2.0 so the connection works properly. Versions 3.0 and 3.1 require an AmneziaWG server via 'Import .conf'." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1290 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1354 msgid "Notify in Telegram" msgstr "" @@ -5380,12 +5404,12 @@ msgstr "" msgid "Obfuscation password" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14849 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14894 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:139 msgid "Observed Public IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14910 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14955 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:209 msgid "OFFLINE" msgstr "" @@ -5432,13 +5456,13 @@ msgstr "" msgid "Only the specified servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13310 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13355 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:807 msgid "OOB Values (-o)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21454 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21491 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21499 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21536 #: src/tachyon/tabs/updates/initController.ts:1661 #: src/tachyon/tabs/updates/initController.ts:1700 msgid "Open" @@ -5448,58 +5472,58 @@ msgstr "" msgid "Open priority settings and enter a display name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15115 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15160 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:31 msgid "Open Project Page" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:329 msgid "Operation completed successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20193 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20238 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:471 msgid "Operation failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19908 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19963 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19953 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20008 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:115 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:177 msgid "Operation in progress..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19949 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19994 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:162 msgid "Operation log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019 #: src/tachyon/methods/shell/index.ts:696 msgid "Operation log is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19945 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19990 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:157 msgid "Operation started. Waiting for log output..." msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:1196 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3865 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3933 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3881 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3949 #: src/helpers/withTimeout.ts:7 #: src/tachyon/methods/shell/index.ts:517 #: src/tachyon/methods/shell/index.ts:605 msgid "Operation timed out" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16372 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16417 #: src/tachyon/tabs/diagnostic/initController.ts:1101 msgid "Optimize AWG MTU" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16409 #: src/tachyon/tabs/diagnostic/initController.ts:1093 msgid "Optimize RAM memory" msgstr "" @@ -5513,7 +5537,7 @@ msgstr "" msgid "Optional — leave empty for default" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13543 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13588 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1071 msgid "Optional context (e.g. \"Rostelecom, YouTube 4K buffering is slow\")..." msgstr "" @@ -5530,7 +5554,7 @@ msgstr "" msgid "Optional values must be attached with '=' here; a separate token would be ignored by nfqws2." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1024 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1054 msgid "Optionally specify individual devices not in a profile. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the IP changes." msgstr "" @@ -5538,7 +5562,7 @@ msgstr "" msgid "Or paste hosts file content:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9097 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9142 #: src/tachyon/tabs/dashboard/initController.ts:2043 msgid "Other peers" msgstr "" @@ -5588,7 +5612,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1015 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1305 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617 msgid "Parental Control" msgstr "" @@ -5628,34 +5652,34 @@ msgstr "" msgid "Path must end with cache.db" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12732 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:93 msgid "Pattern Builder" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13406 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:861 msgid "Patterns reset to defaults!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4563 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4579 #: src/tachyon/methods/shell/index.ts:1450 msgid "Patterns reset to factory defaults" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4539 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4555 #: src/tachyon/methods/shell/index.ts:1412 msgid "Patterns saved successfully" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13347 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:847 msgid "Patterns saved successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17699 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17700 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17744 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17745 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288 #: src/tachyon/tabs/monitoring/initController.ts:746 #: src/tachyon/tabs/monitoring/render.ts:80 #: src/tachyon/tabs/monitoring/render.ts:81 @@ -5690,19 +5714,19 @@ msgstr "" msgid "PEM-encoded client private key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6108 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:971 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:984 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6145 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1001 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1014 #: src/tachyon/tabs/diagnostic/diagnostic.store.ts:63 msgid "Pending" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11745 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:98 msgid "Pending..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15057 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15102 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:389 msgid "Performs simultaneous outbound checks via direct WAN (bypassing Sing-box redirect) and via proxy (127.0.0.1:4534) to verify that your real IP and DNS queries are not leaking to your ISP." msgstr "" @@ -5745,12 +5769,12 @@ msgstr "" msgid "Plain-UDP DNS servers used as a last resort when all primary DNS fail. These are always unencrypted (no DoH/DoT). Example: 1.1.1.1, 8.8.8.8. Unlike the ISP fallback toggle, these are your own chosen servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13448 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:912 msgid "Please specify strategy name and arguments" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1329 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1393 msgid "Policy Mode" msgstr "" @@ -5766,7 +5790,7 @@ msgstr "" msgid "Port cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10228 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10273 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:19 msgid "Port conflict" msgstr "" @@ -5805,7 +5829,7 @@ msgstr "" msgid "Pre-download all preset lists" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21380 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21425 #: src/tachyon/tabs/updates/initController.ts:1578 msgid "pre-release" msgstr "" @@ -5834,7 +5858,7 @@ msgstr "" msgid "Prefix text" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14176 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14221 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1804 msgid "Preparing strategies and isolated nftables queue..." msgstr "" @@ -5843,11 +5867,11 @@ msgstr "" msgid "Preshared Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449 msgid "Prevent guest devices from accessing other local network devices (RFC1918 and IPv6 local subnets)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1397 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1461 msgid "Prevent guest devices from accessing router management services (LuCI Web UI, SSH, Clash API). DHCP and DNS remain accessible." msgstr "" @@ -5855,7 +5879,7 @@ msgstr "" msgid "Prevents multiple reload_firewall calls within 120 seconds to avoid connection drops." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14587 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14632 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:232 msgid "Primary DNS" msgstr "" @@ -5865,16 +5889,16 @@ msgstr "" msgid "Priority" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2740 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2741 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2748 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2749 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8724 #: src/tachyon/tabs/dashboard/initController.ts:1504 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:686 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:687 msgid "Priority details" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8637 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8674 #: src/tachyon/tabs/dashboard/initController.ts:1441 msgid "Priority details are unavailable" msgstr "" @@ -5898,31 +5922,31 @@ msgstr "" msgid "Private Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:289 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:293 msgid "Profile" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:701 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:710 msgid "Profile / Devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:571 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:575 msgid "Profile Blocked Sites (24/7)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:483 msgid "Profile Icon / Avatar" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:492 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:496 msgid "Profile Name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:388 msgid "Protection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14466 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2335 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:9842 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2663 @@ -5939,12 +5963,12 @@ msgstr "" msgid "Protocol version: 2.0 (standard integer headers) or 3.1 (header protection key, padding ranges, advanced timers)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14420 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14465 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:43 msgid "Provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12851 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12896 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:287 msgid "Provider Global Default" msgstr "" @@ -5954,12 +5978,12 @@ msgstr "" msgid "Provider status is normal" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11736 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:29 msgid "Proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621 #: src/tachyon/tabs/diagnostic/initController.ts:1339 msgid "Proxy / DPI" msgstr "" @@ -5976,17 +6000,17 @@ msgstr "" msgid "Proxy Health Check URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:120 msgid "Proxy is offline or unreachable on 127.0.0.1:4534." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8150 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8187 #: src/tachyon/tabs/dashboard/initController.ts:821 msgid "Proxy link is unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14887 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14932 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:181 msgid "Proxy Outbound" msgstr "" @@ -6003,13 +6027,13 @@ msgstr "" msgid "PSK" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10288 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2729 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:40 msgid "Public host" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14940 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14985 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:246 msgid "Public IP Address Isolation" msgstr "" @@ -6018,7 +6042,7 @@ msgstr "" msgid "QR code is too large" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14820 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:42 msgid "Querying WAN direct socket and proxy outbound on 127.0.0.1:4534..." msgstr "" @@ -6028,7 +6052,7 @@ msgstr "" msgid "QUIC (HTTP/3)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13593 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13638 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1128 msgid "RAG Knowledge Base + Live ISP Probe Context" msgstr "" @@ -6037,7 +6061,7 @@ msgstr "" msgid "Random Trailers" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14425 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14470 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:48 msgid "Rating" msgstr "" @@ -6047,7 +6071,7 @@ msgstr "" msgid "RDP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15042 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15087 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:371 msgid "Re-run Leak Test" msgstr "" @@ -6056,7 +6080,7 @@ msgstr "" msgid "Read error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14408 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14453 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:29 msgid "Ready to benchmark DNS providers" msgstr "" @@ -6089,32 +6113,32 @@ msgstr "" msgid "Reality short ID must contain 1-8 hex digits" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16351 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16396 #: src/tachyon/tabs/diagnostic/initController.ts:1080 msgid "Rebuild firewall rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21473 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21518 #: src/tachyon/tabs/updates/initController.ts:1681 msgid "Rebuilt release" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14145 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14190 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1769 msgid "Recommended" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14559 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14604 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:202 msgid "Recommended DNS Configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14702 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14747 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:363 msgid "Recommended DNS settings applied successfully and service restarted!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16466 #: src/tachyon/tabs/diagnostic/initController.ts:1164 msgid "Recommended Quick Fixes:" msgstr "" @@ -6123,7 +6147,7 @@ msgstr "" msgid "Reconnect Threshold" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16402 #: src/tachyon/tabs/diagnostic/initController.ts:1086 msgid "Reconnect WAN" msgstr "" @@ -6141,12 +6165,12 @@ msgstr "" msgid "Refill" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16523 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16568 #: src/tachyon/tabs/diagnostic/initController.ts:1281 msgid "Refresh" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16504 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16549 #: src/tachyon/tabs/diagnostic/initController.ts:1260 msgid "Refresh Device List" msgstr "" @@ -6159,7 +6183,7 @@ msgstr "" msgid "Regular expression must not contain spaces or commas" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21062 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21107 #: src/tachyon/tabs/updates/initController.ts:1188 msgid "Reinstall" msgstr "" @@ -6179,12 +6203,12 @@ msgstr "" msgid "Rekey Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20101 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20146 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:354 msgid "Reload now" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20173 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:390 msgid "Reloading..." msgstr "" @@ -6197,12 +6221,12 @@ msgstr "" msgid "Remote management Telegram daemon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:328 msgid "Removal completed successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21021 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21066 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8506 #: src/tachyon/tabs/updates/initController.ts:1133 msgid "Remove" @@ -6220,7 +6244,7 @@ msgstr "" msgid "Remove the specified servers from this level." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19912 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19957 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:119 msgid "Removing" msgstr "" @@ -6233,7 +6257,7 @@ msgstr "" msgid "Reset" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16371 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16416 #: src/tachyon/tabs/diagnostic/initController.ts:1100 msgid "Reset Bootstrap DNS" msgstr "" @@ -6252,7 +6276,7 @@ msgstr "" msgid "Resolve domain names before routing so sing-box can use real destination IPs." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16358 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16403 #: src/tachyon/tabs/diagnostic/initController.ts:1087 msgid "Resolve gateway" msgstr "" @@ -6261,7 +6285,7 @@ msgstr "" msgid "Resolve real IP for routing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14989 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15034 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:312 msgid "Resolver IP" msgstr "" @@ -6302,37 +6326,37 @@ msgstr "" msgid "Response payload (I2)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16352 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16397 #: src/tachyon/tabs/diagnostic/initController.ts:1081 msgid "Restart dnsmasq" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16361 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16406 #: src/tachyon/tabs/diagnostic/initController.ts:1090 msgid "Restart firewall" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16362 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16407 #: src/tachyon/tabs/diagnostic/initController.ts:1091 msgid "Restart network" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16355 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16400 #: src/tachyon/tabs/diagnostic/initController.ts:1084 msgid "Restart sing-box DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11401 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:66 msgid "Restart Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16408 #: src/tachyon/tabs/diagnostic/initController.ts:1092 msgid "Restart Zapret/ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2514 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2522 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:385 msgid "Restarts" msgstr "" @@ -6342,22 +6366,22 @@ msgstr "" msgid "Restore" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16401 #: src/tachyon/tabs/diagnostic/initController.ts:1085 msgid "Restore config backup" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11434 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16804 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16827 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16849 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16872 #: src/tachyon/tabs/diagnostic/initController.ts:1608 #: src/tachyon/tabs/diagnostic/initController.ts:1632 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:144 msgid "Restore Native Internet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16368 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16730 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16413 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775 #: src/tachyon/tabs/diagnostic/initController.ts:1097 #: src/tachyon/tabs/diagnostic/initController.ts:1517 msgid "Restore Native Internet (Stop Tachyon)" @@ -6371,8 +6395,8 @@ msgstr "" msgid "Restores the Tachyon factory defaults: all rules, subscriptions, custom DNS servers and other options will be lost." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16733 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16831 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16778 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16876 #: src/tachyon/tabs/diagnostic/initController.ts:1520 #: src/tachyon/tabs/diagnostic/initController.ts:1636 msgid "Restoring native direct internet (stopping Tachyon)..." @@ -6386,25 +6410,25 @@ msgstr "" msgid "Restricted users (auth_user)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288 #: src/tachyon/tabs/monitoring/initController.ts:746 msgid "Resume updates" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342 msgid "Return NXDOMAIN for blocked domains (recommended). When enabled, blocked domains are not resolved at all. When disabled, only direct connections are rejected." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045 #: src/tachyon/tabs/updates/initController.ts:1103 #: src/tachyon/tabs/updates/initController.ts:1103 msgid "Rollback" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12041 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18352 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12086 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18397 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18448 #: src/tachyon/tabs/monitoring/initController.ts:880 #: src/tachyon/tabs/monitoring/initController.ts:943 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:444 @@ -6435,7 +6459,7 @@ msgstr "" msgid "Route requests to this DNS server through another section." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627 #: src/tachyon/tabs/diagnostic/initController.ts:1346 msgid "Route via Proxy" msgstr "" @@ -6448,9 +6472,9 @@ msgstr "" msgid "Routing Rule Tracer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10296 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10305 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10341 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:103 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:114 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:144 @@ -6469,7 +6493,7 @@ msgstr "" msgid "Rule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1020 msgid "Rule Name" msgstr "" @@ -6490,7 +6514,7 @@ msgstr "" msgid "Rule Sets (.srs / .json)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12852 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12897 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:288 msgid "Rule:" msgstr "" @@ -6501,64 +6525,64 @@ msgstr "" msgid "Rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10439 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10484 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:79 msgid "Rules mangle counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10434 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10479 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:74 msgid "Rules mangle exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10494 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:89 msgid "Rules mangle output counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10489 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:84 msgid "Rules mangle output exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10459 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10504 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:99 msgid "Rules proxy counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:94 msgid "Rules proxy exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11424 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11469 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:134 msgid "Run AI Doctor" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721 #: src/tachyon/tabs/diagnostic/partials/renderRunAction.ts:17 msgid "Run Diagnostic" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11414 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11459 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:124 msgid "Run doctor repair" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15227 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:327 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3043 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3044 #: src/tachyon/methods/custom/getDashboardSections.ts:1715 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:320 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140 msgid "Running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1371 msgid "Running benchmarks..." msgstr "" @@ -6571,12 +6595,12 @@ msgstr "" msgid "Russia (ru)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14975 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15020 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:297 msgid "SAFE" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:398 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:402 msgid "SafeSearch" msgstr "" @@ -6606,11 +6630,11 @@ msgstr "" msgid "Save Snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:839 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:857 msgid "Schedule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:625 msgid "Schedule Rule" msgstr "" @@ -6618,24 +6642,28 @@ msgstr "" msgid "Scheduled auto-update time" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13077 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1131 +msgid "Scheduled Hours (Time window)" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13745 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:544 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1248 msgid "Score" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17721 #: src/tachyon/tabs/monitoring/render.ts:57 msgid "Search" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12045 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:397 msgid "Search domain or service..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12842 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12887 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:276 msgid "Search Mode" msgstr "" @@ -6653,7 +6681,7 @@ msgid "Secret token for authorizing WRITE operations (POST/PUT) on /cgi-bin/tach msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2481 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568 msgid "Section" msgstr "" @@ -6675,11 +6703,11 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:994 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1302 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:555 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:563 msgid "Sections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14969 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:228 msgid "SECURE" msgstr "" @@ -6689,7 +6717,7 @@ msgstr "" msgid "Security" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8445 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8482 #: src/tachyon/tabs/dashboard/initController.ts:1195 msgid "Select" msgstr "" @@ -6723,7 +6751,7 @@ msgstr "" msgid "Select a transit section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1120 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1179 msgid "Select active days. If none selected, the rule applies every day." msgstr "" @@ -6747,7 +6775,7 @@ msgstr "" msgid "Select and order the sections through which blocked domains are tested. Checked sections are tried top-to-bottom." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1534 msgid "Select days when guest access is permitted. Leave empty for all days." msgstr "" @@ -6755,7 +6783,7 @@ msgstr "" msgid "Select DNS protocol to use" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:504 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:508 msgid "Select LAN devices to assign to this profile, or enter IP or MAC addresses manually. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the device's IP changes via DHCP." msgstr "" @@ -6783,11 +6811,11 @@ msgstr "" msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1058 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1088 msgid "Select Sections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8655 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8692 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3448 #: src/tachyon/tabs/dashboard/initController.ts:1464 msgid "Select the fastest node" @@ -6809,7 +6837,7 @@ msgstr "" msgid "Select the WAN interfaces to be monitored" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1080 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1110 msgid "Select whether to disable the target during the schedule or enable it ONLY during the schedule." msgstr "" @@ -6821,14 +6849,14 @@ msgstr "" msgid "Select which tab opens automatically when entering Tachyon." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8529 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8641 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8566 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8678 #: src/tachyon/tabs/dashboard/initController.ts:1299 #: src/tachyon/tabs/dashboard/initController.ts:1450 msgid "Selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1399 msgid "Selected Devices are Guests (Explicit list)" msgstr "" @@ -6836,7 +6864,7 @@ msgstr "" msgid "Selected section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1330 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1394 msgid "Selected: specified devices become guests. Inverted: all devices on the network become guests EXCEPT the trusted ones (Zero-Trust)." msgstr "" @@ -6845,7 +6873,7 @@ msgstr "" msgid "Selector and URLTest outbounds must contain a non-empty outbounds array" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12515 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:67 msgid "Send" msgstr "" @@ -6866,7 +6894,7 @@ msgstr "" msgid "Send a Telegram notification if the Tachyon service is restarted by the watchdog." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1355 msgid "Send a Telegram notification to admins when a blocked site is accessed. Requires the Telegram bot to be enabled." msgstr "" @@ -6878,15 +6906,15 @@ msgstr "" msgid "Send a Telegram notification when proxy subscriptions are successfully updated." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:678 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:687 msgid "Send Telegram alerts to parents when daily screen time is exhausted or blocked sites are accessed." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1482 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1546 msgid "Send Telegram notification when a guest device hits its daily time or traffic quota." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13236 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13281 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:729 msgid "Sequence Overlaps (seqovl)" msgstr "" @@ -6899,7 +6927,7 @@ msgstr "" msgid "Sequential: failover to the next server after N failures. Parallel: aggressive failover — switches in seconds (1 failure = switch), best if your ISP blocks DoH/DoT." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:577 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:585 msgid "Server" msgstr "" @@ -6970,7 +6998,7 @@ msgstr "" msgid "Server Public Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12538 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12583 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:148 msgid "Server unavailable" msgstr "" @@ -6986,7 +7014,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1001 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1303 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:571 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:579 msgid "Servers" msgstr "" @@ -6994,21 +7022,21 @@ msgstr "" msgid "Servers on dashboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12036 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12081 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:439 msgid "Service / Target" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3824 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3843 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16042 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3840 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16087 #: src/tachyon/methods/shell/index.ts:468 #: src/tachyon/methods/shell/index.ts:489 #: src/tachyon/tabs/diagnostic/initController.ts:610 msgid "Service action failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11867 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:186 msgid "Service availability check" msgstr "" @@ -7021,17 +7049,17 @@ msgstr "" msgid "Services & Access" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20125 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20170 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:387 msgid "Services are online and ready! Reloading page..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8996 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9041 #: src/tachyon/tabs/dashboard/initController.ts:1909 msgid "Services info" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20141 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20186 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:406 msgid "Services restarted. Click to reload page." msgstr "" @@ -7040,7 +7068,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7538 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1050 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1309 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:694 msgid "Settings" msgstr "" @@ -7084,15 +7112,15 @@ msgstr "" msgid "Show servers whose names match the expression." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11492 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16868 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11537 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16913 #: src/tachyon/tabs/diagnostic/initController.ts:1682 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:202 msgid "Show sing-box config" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16879 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16886 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16931 #: src/tachyon/tabs/diagnostic/initController.ts:1693 #: src/tachyon/tabs/diagnostic/initController.ts:1700 msgid "Show sing-box config failed" @@ -7106,7 +7134,7 @@ msgstr "" msgid "sing-box" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10200 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10245 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:77 msgid "Sing-box autostart disabled" msgstr "" @@ -7115,37 +7143,37 @@ msgstr "" msgid "sing-box endpoint (userspace, default)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:69 msgid "Sing-box FakeIP DNS does not work" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:68 msgid "Sing-box FakeIP DNS works" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10185 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10230 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:62 msgid "Sing-box installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:87 msgid "Sing-box listening ports" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10205 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10250 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:82 msgid "Sing-box process running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10195 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10240 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:72 msgid "Sing-box service exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10190 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10235 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:67 msgid "Sing-box version is compatible (newer than 1.12.4)" msgstr "" @@ -7154,7 +7182,7 @@ msgstr "" msgid "Singapore (sg)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:414 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:418 msgid "sites" msgstr "" @@ -7174,7 +7202,7 @@ msgstr "" msgid "Skipped loopback:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14455 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14500 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:83 msgid "SLOW" msgstr "" @@ -7211,8 +7239,8 @@ msgstr "" msgid "Sorts servers in this section by lowest latency in the dashboard." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18364 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18407 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18409 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18452 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11494 #: src/tachyon/tabs/monitoring/initController.ts:892 #: src/tachyon/tabs/monitoring/initController.ts:947 @@ -7227,7 +7255,7 @@ msgstr "" msgid "Source Network Interface" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1052 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1082 msgid "Specific Sections (Select sections below)" msgstr "" @@ -7240,27 +7268,27 @@ msgstr "" msgid "Specify different files" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13069 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13114 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:536 msgid "Speed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13261 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13306 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:756 msgid "Split Modes (dpi-desync)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13267 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13312 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:762 msgid "Split Positions (dpi-desync-split-pos)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13218 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13263 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:711 msgid "Split Positions (pos)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13343 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:795 msgid "Split Values (-s)" msgstr "" @@ -7270,22 +7298,22 @@ msgstr "" msgid "SSH" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:122 msgid "Standalone ByeDPI autostart is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:119 msgid "Standalone ByeDPI is active together with Tachyon ByeDPI rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:120 msgid "Standalone ByeDPI service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:123 msgid "Standalone ByeDPI service is inactive" msgstr "" @@ -7295,43 +7323,43 @@ msgstr "" msgid "Standalone service is active alongside Tachyon; policy or port conflicts are possible" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:111 msgid "Standalone Zapret is active together with Tachyon Zapret rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:112 msgid "Standalone Zapret service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:113 msgid "Standalone Zapret service is inactive" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:123 msgid "Standalone Zapret2 autostart is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10710 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10755 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:118 msgid "Standalone Zapret2 is active together with Tachyon Zapret2 rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:121 msgid "Standalone Zapret2 service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:124 msgid "Standalone Zapret2 service is inactive" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:427 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:431 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448 msgid "Standard" msgstr "" @@ -7339,7 +7367,7 @@ msgstr "" msgid "Start" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14623 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14668 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:273 msgid "Start Benchmark" msgstr "" @@ -7348,30 +7376,30 @@ msgstr "" msgid "Start bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1513 msgid "Start of allowed daily access window in HH:MM format (24-hour clock)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16395 #: src/tachyon/tabs/diagnostic/initController.ts:1079 msgid "Start sing-box" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11376 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11421 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:86 msgid "Start Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1093 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1148 msgid "Start Time (HH:MM)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16399 #: src/tachyon/tabs/diagnostic/initController.ts:1083 msgid "Start watchdog" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14674 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14719 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:331 msgid "Starting DNS benchmark..." msgstr "" @@ -7381,23 +7409,23 @@ msgstr "" msgid "Starting…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9124 #: src/tachyon/tabs/dashboard/initController.ts:2022 msgid "State" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2497 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12078 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14852 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2505 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12123 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14897 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:452 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:965 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:367 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:142 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:481 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:367 msgid "Status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13098 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:520 msgid "Status / Suite" msgstr "" @@ -7414,19 +7442,19 @@ msgstr "" msgid "Stop checking when URLTest group is not used. Use sing-box duration format like 1d, 12h or 30m." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11411 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:76 msgid "Stop Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15284 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:333 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3049 #: src/tachyon/methods/custom/getDashboardSections.ts:1719 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:324 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152 msgid "Stopped" msgstr "" @@ -7439,22 +7467,22 @@ msgstr "" msgid "Store auto-detected domains in /etc instead of /tmp to survive reboots." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13090 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:512 msgid "Strategy & Parameters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14223 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14268 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1857 msgid "Strategy benchmark started" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13569 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1046 msgid "Strategy deleted" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13374 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13419 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:881 msgid "Strategy Name" msgstr "" @@ -7485,8 +7513,8 @@ msgstr "" msgid "Subscription info:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4247 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4265 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4281 #: src/tachyon/methods/shell/index.ts:1037 #: src/tachyon/methods/shell/index.ts:1057 msgid "Subscription update failed" @@ -7504,7 +7532,7 @@ msgstr "" msgid "Subscription URL settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7780 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7817 #: src/tachyon/tabs/dashboard/initController.ts:340 msgid "Subscriptions updated" msgstr "" @@ -7533,17 +7561,17 @@ msgstr "" msgid "Sweden (se)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16365 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16410 #: src/tachyon/tabs/diagnostic/initController.ts:1094 msgid "Switch DNS to DoH" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8505 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8542 #: src/tachyon/tabs/dashboard/initController.ts:1264 msgid "Switch to auto-selection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16414 #: src/tachyon/tabs/diagnostic/initController.ts:1098 msgid "Sync System Time (NTP)" msgstr "" @@ -7552,12 +7580,12 @@ msgstr "" msgid "System diagnostics, AI Doctor and logs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8984 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9029 #: src/tachyon/tabs/dashboard/initController.ts:1896 msgid "System info" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14358 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14403 #: src/tachyon/tabs/diagnostic/partials/renderSystemInfo.ts:24 msgid "System information" msgstr "" @@ -7566,13 +7594,13 @@ msgstr "" msgid "Tab Order & Visibility" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10429 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10474 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:69 msgid "Table exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14698 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14743 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14757 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:359 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:373 msgid "Tachyon" @@ -7582,17 +7610,17 @@ msgstr "" msgid "Tachyon Core" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14742 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14787 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:406 msgid "Tachyon DNS Benchmark & Auto-Tuning" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7113 #: src/tachyon/services/core.service.ts:52 msgid "Tachyon Error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15117 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:406 msgid "Tachyon IP & DNS Leak Detection" msgstr "" @@ -7613,12 +7641,12 @@ msgstr "" msgid "Tachyon manages the nfqws2 process lifecycle itself, so daemon mode is not allowed here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18441 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18486 #: src/tachyon/tabs/monitoring/initController.ts:991 msgid "Tachyon service is stopped. Start the service to display connections." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3164 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3180 #: src/tachyon/tabs/dashboard/render.ts:17 msgid "Tachyon service is stopped. Start the service to display the dashboard." msgstr "" @@ -7627,7 +7655,7 @@ msgstr "" msgid "Tachyon Settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4174 #: src/tachyon/methods/shell/index.ts:915 msgid "Tachyon update did not complete within the timeout" msgstr "" @@ -7636,57 +7664,57 @@ msgstr "" msgid "Tachyon will not modify your DHCP configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:91 msgid "Tachyon-managed ciadpi runtime has restarted" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:94 msgid "Tachyon-managed ciadpi runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:97 msgid "Tachyon-managed ciadpi runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:93 msgid "Tachyon-managed ciadpi runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:87 msgid "Tachyon-managed nfqws runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:90 msgid "Tachyon-managed nfqws runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:86 msgid "Tachyon-managed nfqws runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:90 msgid "Tachyon-managed nfqws2 runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:93 msgid "Tachyon-managed nfqws2 runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:89 msgid "Tachyon-managed nfqws2 runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9119 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2247 #: src/tachyon/tabs/dashboard/initController.ts:2012 msgid "Tailscale" @@ -7700,7 +7728,7 @@ msgstr "" msgid "Tailscale control URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10336 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:98 msgid "Tailscale endpoint" msgstr "" @@ -7718,26 +7746,26 @@ msgstr "" msgid "Tailscale package is installed, but no server section uses native mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13682 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:766 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13727 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:775 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1230 msgid "Target" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:999 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1029 msgid "Target Family Profiles" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1044 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1074 msgid "Target Scope" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12809 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12854 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:239 msgid "Target Service / Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13242 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13287 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:735 msgid "TCP Window Sizes (wsize)" msgstr "" @@ -7746,18 +7774,18 @@ msgstr "" msgid "Teen (🧑)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:425 msgid "Telegram" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:677 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1481 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1545 msgid "Telegram Alerts" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1057 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1310 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:708 msgid "Telegram Bot" msgstr "" @@ -7765,7 +7793,7 @@ msgstr "" msgid "Telegram Bot Token" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15125 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15170 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:42 msgid "Telegram Channel" msgstr "" @@ -7779,7 +7807,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2426 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2430 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:252 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:260 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:949 @@ -7814,33 +7842,33 @@ msgstr "" msgid "Test Telegram Connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14650 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14695 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:305 msgid "Testing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14207 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14252 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1839 msgid "Testing bypass strategies in isolated sandbox..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14781 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14826 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:51 msgid "Testing DNS leak upstream resolvers with bash.ws protocol..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14011 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14056 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1605 msgid "Testing strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8532 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8569 #: src/tachyon/tabs/dashboard/initController.ts:1302 msgid "Testing URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11755 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12346 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11800 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12391 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:108 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:797 msgid "Testing..." @@ -7864,27 +7892,27 @@ msgstr "" msgid "The rule applies to the domain and all its subdomains. Use full:, keyword:, or regex: prefixes for exact match, keyword match, or regular expression." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:78 msgid "There are rules using ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:78 msgid "There are rules using Zapret" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:81 msgid "There are rules using Zapret2" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12494 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12539 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:97 msgid "Thinking..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16809 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16854 #: src/tachyon/tabs/diagnostic/initController.ts:1613 msgid "This action will stop Tachyon, restore standard dnsmasq/DNS, remove all proxy/anti-censorship firewall rules and restore direct Internet connection through your ISP." msgstr "" @@ -7933,7 +7961,7 @@ msgstr "" msgid "This option requires a value." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9087 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9132 #: src/tachyon/tabs/dashboard/initController.ts:2033 msgid "This router" msgstr "" @@ -7954,9 +7982,9 @@ msgstr "" msgid "Thursday" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18355 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18404 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18538 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18400 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18583 #: src/tachyon/tabs/monitoring/initController.ts:883 #: src/tachyon/tabs/monitoring/initController.ts:944 #: src/tachyon/tabs/monitoring/initController.ts:1127 @@ -7967,10 +7995,6 @@ msgstr "" msgid "Time in seconds for DNS record caching (default: 60)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:188 -msgid "Time is required (e.g. 22:00)" -msgstr "" - #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2213 msgid "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00" msgstr "" @@ -7979,12 +8003,12 @@ msgstr "" msgid "Time skew tolerance" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14486 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14531 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:117 msgid "Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6653 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6690 #: src/tachyon/helpers/singBoxVariant.ts:62 msgid "tiny" msgstr "" @@ -8002,7 +8026,7 @@ msgstr "" msgid "TLS SNI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13322 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13367 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:819 msgid "TLS-Rec Bounds (--tlsrec)" msgstr "" @@ -8015,7 +8039,7 @@ msgstr "" msgid "Token is required when the bot is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8534 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8571 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2953 #: src/tachyon/tabs/dashboard/initController.ts:1304 msgid "Tolerance" @@ -8025,17 +8049,17 @@ msgstr "" msgid "Top level has the highest priority; lower levels are used as fallback" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21279 #: src/tachyon/tabs/updates/initController.ts:1390 msgid "TorrServer Direct" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1392 msgid "TorrServer not found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:525 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:529 msgid "Total allowed network usage per day for devices in this profile. When the quota is reached, access is blocked until midnight. Enter 0 for unlimited." msgstr "" @@ -8043,7 +8067,7 @@ msgstr "" msgid "Total lines:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11956 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12001 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:345 msgid "Total targets" msgstr "" @@ -8057,7 +8081,7 @@ msgid "Tracing routing rules..." msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2338 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8960 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9005 #: src/tachyon/tabs/dashboard/initController.ts:1870 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:138 msgid "Traffic" @@ -8079,7 +8103,7 @@ msgstr "" msgid "Traffic statistics and active connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8972 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 #: src/tachyon/tabs/dashboard/initController.ts:1883 msgid "Traffic Total" msgstr "" @@ -8092,7 +8116,7 @@ msgstr "" msgid "Traffic will go through the default route (Direct/Default)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20889 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20934 #: src/tachyon/tabs/updates/initController.ts:958 msgid "Transient connection error" msgstr "" @@ -8127,12 +8151,12 @@ msgstr "" msgid "Transport path must start with /" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15109 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15154 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:25 msgid "Troubleshooting" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1427 msgid "Trusted Master Devices (MAC / IP)" msgstr "" @@ -8140,7 +8164,7 @@ msgstr "" msgid "Try compatible User-Agent profiles automatically when downloading this subscription" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13061 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13106 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:528 msgid "TTFB" msgstr "" @@ -8153,12 +8177,12 @@ msgstr "" msgid "TTL value cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13279 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13324 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:774 msgid "TTL Values (dpi-desync-ttl)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13230 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13275 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:723 msgid "TTL Values (ttl)" msgstr "" @@ -8175,8 +8199,8 @@ msgstr "" msgid "Turkey (tr)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18349 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18402 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18394 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18447 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1719 #: src/tachyon/tabs/monitoring/initController.ts:877 #: src/tachyon/tabs/monitoring/initController.ts:942 @@ -8187,7 +8211,7 @@ msgstr "" msgid "UDP (Unprotected DNS)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11766 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:65 msgid "UDP / QUIC protocols" msgstr "" @@ -8210,14 +8234,14 @@ msgstr "" msgid "Unable to validate the NFQWS2 strategy through the backend parser." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8649 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8686 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3422 #: src/tachyon/tabs/dashboard/initController.ts:1458 msgid "Unavailability timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11776 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11958 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11821 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12003 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:135 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:347 msgid "Unavailable" @@ -8258,17 +8282,17 @@ msgstr "" msgid "Unexpected standalone token. Use explicit flags such as --name or --name=value." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:96 msgid "Unexpected Tachyon-managed ciadpi runtime is running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:89 msgid "Unexpected Tachyon-managed nfqws runtime is running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:92 msgid "Unexpected Tachyon-managed nfqws2 runtime is running" msgstr "" @@ -8285,19 +8309,19 @@ msgstr "" msgid "United States (us)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10816 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10817 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10818 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10825 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10827 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10831 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10835 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20498 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10861 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10862 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10863 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10870 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10872 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10874 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10879 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10880 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20543 #: src/tachyon/helpers/singBoxVariant.ts:33 #: src/tachyon/services/systemInfo.service.ts:10 #: src/tachyon/services/systemInfo.service.ts:12 @@ -8314,14 +8338,14 @@ msgstr "" msgid "unknown" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15249 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15294 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:354 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3066 #: src/tachyon/methods/custom/getDashboardSections.ts:1721 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:326 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162 msgid "Unknown" msgstr "" @@ -8335,13 +8359,13 @@ msgstr "" msgid "Unknown country" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5914 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14230 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16166 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5951 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14275 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16211 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16819 #: src/tachyon/api.ts:40 #: src/tachyon/tabs/diagnostic/initController.ts:732 #: src/tachyon/tabs/diagnostic/initController.ts:773 @@ -8360,8 +8384,8 @@ msgstr "" msgid "Unknown NFQWS2 flag." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:367 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:371 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 msgid "Unlimited" msgstr "" @@ -8370,7 +8394,7 @@ msgstr "" msgid "Unspecified IP address is not allowed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2534 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2542 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:409 msgid "Unstable" msgstr "" @@ -8383,7 +8407,7 @@ msgstr "" msgid "Up to 10 snapshots are kept; the oldest ones are removed automatically." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986 #: src/tachyon/tabs/updates/initController.ts:1025 msgid "Update" msgstr "" @@ -8396,17 +8420,17 @@ msgstr "" msgid "Update failed:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20445 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20490 #: src/tachyon/tabs/updates/initController.ts:372 msgid "Update is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21461 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21506 #: src/tachyon/tabs/updates/initController.ts:1668 msgid "Update is available for current release" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21442 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21487 #: src/tachyon/tabs/updates/initController.ts:1647 msgid "Update is available:" msgstr "" @@ -8424,7 +8448,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2409 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16360 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16405 #: src/tachyon/tabs/diagnostic/initController.ts:1089 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:229 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:242 @@ -8444,12 +8468,12 @@ msgstr "" msgid "Updates & Downloads" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19959 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:121 msgid "Updating" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16585 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16630 #: src/tachyon/tabs/diagnostic/initController.ts:1350 msgid "Updating device routing mode..." msgstr "" @@ -8462,29 +8486,29 @@ msgstr "" msgid "Updating…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8962 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8974 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9007 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9019 #: src/tachyon/tabs/dashboard/initController.ts:1872 #: src/tachyon/tabs/dashboard/initController.ts:1885 msgid "Uplink" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18361 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18406 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18550 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18595 #: src/tachyon/tabs/monitoring/initController.ts:889 #: src/tachyon/tabs/monitoring/initController.ts:946 #: src/tachyon/tabs/monitoring/initController.ts:1141 msgid "Uploaded" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14579 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14624 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1379 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:224 msgid "Upstream Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14991 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15036 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:314 msgid "Upstream Provider / ASN" msgstr "" @@ -8519,16 +8543,16 @@ msgstr "" msgid "URLTest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2724 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2725 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8555 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2732 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2733 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8592 #: src/tachyon/tabs/dashboard/initController.ts:1331 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:667 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:668 msgid "URLTest details" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8525 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8562 #: src/tachyon/tabs/dashboard/initController.ts:1290 msgid "URLTest details are unavailable" msgstr "" @@ -8621,12 +8645,12 @@ msgstr "" msgid "Use tailnet exit node for LAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:25 msgid "Used by" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13412 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13457 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:923 msgid "User custom strategy" msgstr "" @@ -8708,17 +8732,17 @@ msgstr "" msgid "Value must not contain control characters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14995 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15040 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:318 msgid "Verdict" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20121 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20166 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:382 msgid "Verifying router and service readiness..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661 #: src/tachyon/tabs/updates/initController.ts:1847 msgid "Versions" msgstr "" @@ -8731,15 +8755,15 @@ msgstr "" msgid "Video streaming" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11483 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11528 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16255 #: src/tachyon/tabs/diagnostic/initController.ts:832 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:193 msgid "View logs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16223 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16265 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16268 #: src/tachyon/tabs/diagnostic/initController.ts:842 #: src/tachyon/tabs/diagnostic/initController.ts:845 msgid "View logs failed" @@ -8757,22 +8781,22 @@ msgstr "" msgid "vless://, vmess://, ss://, trojan://, socks4/5://, http/s://, hy2/hysteria2:// links" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20097 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20142 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:349 msgid "Waiting for router services to restart..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1398 msgid "Waiting for TorrServer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70 msgid "WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10368 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10413 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:198 msgid "WAN public IP" msgstr "" @@ -8813,11 +8837,11 @@ msgstr "" msgid "Wednesday" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:259 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263 msgid "Weekdays (Mon-Fri)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:267 msgid "Weekends (Sat-Sun)" msgstr "" @@ -8829,7 +8853,7 @@ msgstr "" msgid "When switching to another level, test every server and select the fastest instead of the first working one." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12558 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12603 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:171 msgid "Why Discord fails?" msgstr "" @@ -8842,12 +8866,12 @@ msgstr "" msgid "WireGuard private key from your Cloudflare WARP account" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13708 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13753 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1256 msgid "Working" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "working strategies" msgstr "" @@ -8860,7 +8884,7 @@ msgstr "" msgid "YACD Secret Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191 #: src/tachyon/tabs/dashboard/initController.ts:826 msgid "Yes" msgstr "" @@ -8877,48 +8901,48 @@ msgstr "" msgid "Zapret hostlist templates are not supported here because Tachyon does not expand them for per-rule NFQWS strategies." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:71 msgid "Zapret package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:72 msgid "Zapret package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:60 msgid "Zapret provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:61 msgid "Zapret provider binary is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:103 msgid "Zapret sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:104 msgid "Zapret sing-box outbound is not configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12729 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:149 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1976 msgid "Zapret v1 (nfqws)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12728 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:148 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1971 @@ -8933,32 +8957,32 @@ msgstr "" msgid "Zapret2 hostlist templates are not supported here because Tachyon does not expand them for per-rule NFQWS2 strategies." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:74 msgid "Zapret2 package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:75 msgid "Zapret2 package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:63 msgid "Zapret2 provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:64 msgid "Zapret2 provider binary is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:106 msgid "Zapret2 sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:107 msgid "Zapret2 sing-box outbound is not configured" msgstr "" diff --git a/fe-app-tachyon/locales/tachyon.ru.po b/fe-app-tachyon/locales/tachyon.ru.po index e5ef37e0..2e56df3c 100644 --- a/fe-app-tachyon/locales/tachyon.ru.po +++ b/fe-app-tachyon/locales/tachyon.ru.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: TACHYON\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-09 19:57+0300\n" -"PO-Revision-Date: 2026-09-09 19:57+0300\n" +"POT-Creation-Date: 2026-09-09 21:05+0300\n" +"PO-Revision-Date: 2026-09-09 21:05+0300\n" "Last-Translator: Dushnilin\n" "Language-Team: none\n" "Language: ru\n" @@ -227,6 +227,9 @@ msgstr "Активные клиенты" msgid "Active Connections" msgstr "Активные соединения" +msgid "Active Hours Mode" +msgstr "Режим часов активности" + msgid "Active Main DNS" msgstr "Активный основной DNS" @@ -410,6 +413,9 @@ msgstr "Весь трафик от этих IP-адресов будет мар msgid "Allow / Enable ONLY in scheduled hours (White period)" msgstr "Разрешать / Включать ТОЛЬКО в указанные часы (Белый список)" +msgid "Allow always" +msgstr "Разрешено всегда" + msgid "Allow in interval" msgstr "Разрешено в интервале" @@ -452,6 +458,9 @@ msgstr "ALPN" msgid "Alter ID" msgstr "Alter ID" +msgid "Always Active (24/7)" +msgstr "Всегда активно (24/7)" + msgid "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons." msgstr "Всегда блокировать эти домены для всех устройств в этом профиле. Вводите по одному домену на строку или используйте кнопки категорий." @@ -704,6 +713,9 @@ msgstr "Блокировать" msgid "Block / Disable in scheduled hours (Standard)" msgstr "Блокировать / Отключать в указанные часы (Стандарт)" +msgid "Block always" +msgstr "Заблокировано всегда" + msgid "Block at DNS level" msgstr "Блокировать на уровне DNS" @@ -929,6 +941,9 @@ msgstr "Выберите визуальную иконку для профиля msgid "Choose Hosts File..." msgstr "Выбрать файл Hosts..." +msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." +msgstr "Выберите, действует ли расписание круглосуточно (24/7) или только в заданные часы." + msgid "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)" msgstr "Выберите, устанавливать ли обновления сразу при обнаружении или по расписанию (например, в ночное окно обслуживания)" @@ -4109,6 +4124,9 @@ msgstr "Правило расписания" msgid "Scheduled auto-update time" msgstr "Время обновления по расписанию" +msgid "Scheduled Hours (Time window)" +msgstr "По расписанию (интервал времени)" + msgid "Score" msgstr "Баллы" @@ -4970,9 +4988,6 @@ msgstr "Время" msgid "Time in seconds for DNS record caching (default: 60)" msgstr "Время кэширования DNS-записей в секундах (по умолчанию: 60)" -msgid "Time is required (e.g. 22:00)" -msgstr "Укажите время (например, 22:00)" - msgid "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00" msgstr "Время суток для запуска планового обновления компонентов в формате ЧЧ:ММ (24ч), например 04:00" @@ -5555,6 +5570,9 @@ msgstr "sing-box outbound для Zapret2 настроен" msgid "Zapret2 sing-box outbound is not configured" msgstr "sing-box outbound для Zapret2 не настроен" +msgid "Time is required (e.g. 22:00)" +msgstr "Укажите время (например, 22:00)" + msgid "URL must start with vless://, vmess://, ss://, trojan://, socks4://, socks4a://, socks5://, hysteria2://, hy2://, or tuic://" msgstr "URL должен начинаться с vless://, vmess://, ss://, trojan://, socks4://, socks4a://, socks5://, hysteria2://, hy2:// или tuic://" @@ -6295,21 +6313,3 @@ msgstr "Скачивание и обработка списков" msgid "Applying rules and subnet lists" msgstr "Применение правил и списков подсетей" - -msgid "Always Active (24/7)" -msgstr "Всегда активно (24/7)" - -msgid "Active Hours Mode" -msgstr "Режим часов активности" - -msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." -msgstr "Выберите, действует ли расписание круглосуточно (24/7) или только в заданные часы." - -msgid "Scheduled Hours (Time window)" -msgstr "По расписанию (интервал времени)" - -msgid "Allow always" -msgstr "Разрешено всегда" - -msgid "Block always" -msgstr "Заблокировано всегда" diff --git a/luci-app-tachyon/po/ru/tachyon.po b/luci-app-tachyon/po/ru/tachyon.po index e5ef37e0..2e56df3c 100644 --- a/luci-app-tachyon/po/ru/tachyon.po +++ b/luci-app-tachyon/po/ru/tachyon.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: TACHYON\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-09 19:57+0300\n" -"PO-Revision-Date: 2026-09-09 19:57+0300\n" +"POT-Creation-Date: 2026-09-09 21:05+0300\n" +"PO-Revision-Date: 2026-09-09 21:05+0300\n" "Last-Translator: Dushnilin\n" "Language-Team: none\n" "Language: ru\n" @@ -227,6 +227,9 @@ msgstr "Активные клиенты" msgid "Active Connections" msgstr "Активные соединения" +msgid "Active Hours Mode" +msgstr "Режим часов активности" + msgid "Active Main DNS" msgstr "Активный основной DNS" @@ -410,6 +413,9 @@ msgstr "Весь трафик от этих IP-адресов будет мар msgid "Allow / Enable ONLY in scheduled hours (White period)" msgstr "Разрешать / Включать ТОЛЬКО в указанные часы (Белый список)" +msgid "Allow always" +msgstr "Разрешено всегда" + msgid "Allow in interval" msgstr "Разрешено в интервале" @@ -452,6 +458,9 @@ msgstr "ALPN" msgid "Alter ID" msgstr "Alter ID" +msgid "Always Active (24/7)" +msgstr "Всегда активно (24/7)" + msgid "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons." msgstr "Всегда блокировать эти домены для всех устройств в этом профиле. Вводите по одному домену на строку или используйте кнопки категорий." @@ -704,6 +713,9 @@ msgstr "Блокировать" msgid "Block / Disable in scheduled hours (Standard)" msgstr "Блокировать / Отключать в указанные часы (Стандарт)" +msgid "Block always" +msgstr "Заблокировано всегда" + msgid "Block at DNS level" msgstr "Блокировать на уровне DNS" @@ -929,6 +941,9 @@ msgstr "Выберите визуальную иконку для профиля msgid "Choose Hosts File..." msgstr "Выбрать файл Hosts..." +msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." +msgstr "Выберите, действует ли расписание круглосуточно (24/7) или только в заданные часы." + msgid "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)" msgstr "Выберите, устанавливать ли обновления сразу при обнаружении или по расписанию (например, в ночное окно обслуживания)" @@ -4109,6 +4124,9 @@ msgstr "Правило расписания" msgid "Scheduled auto-update time" msgstr "Время обновления по расписанию" +msgid "Scheduled Hours (Time window)" +msgstr "По расписанию (интервал времени)" + msgid "Score" msgstr "Баллы" @@ -4970,9 +4988,6 @@ msgstr "Время" msgid "Time in seconds for DNS record caching (default: 60)" msgstr "Время кэширования DNS-записей в секундах (по умолчанию: 60)" -msgid "Time is required (e.g. 22:00)" -msgstr "Укажите время (например, 22:00)" - msgid "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00" msgstr "Время суток для запуска планового обновления компонентов в формате ЧЧ:ММ (24ч), например 04:00" @@ -5555,6 +5570,9 @@ msgstr "sing-box outbound для Zapret2 настроен" msgid "Zapret2 sing-box outbound is not configured" msgstr "sing-box outbound для Zapret2 не настроен" +msgid "Time is required (e.g. 22:00)" +msgstr "Укажите время (например, 22:00)" + msgid "URL must start with vless://, vmess://, ss://, trojan://, socks4://, socks4a://, socks5://, hysteria2://, hy2://, or tuic://" msgstr "URL должен начинаться с vless://, vmess://, ss://, trojan://, socks4://, socks4a://, socks5://, hysteria2://, hy2:// или tuic://" @@ -6295,21 +6313,3 @@ msgstr "Скачивание и обработка списков" msgid "Applying rules and subnet lists" msgstr "Применение правил и списков подсетей" - -msgid "Always Active (24/7)" -msgstr "Всегда активно (24/7)" - -msgid "Active Hours Mode" -msgstr "Режим часов активности" - -msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." -msgstr "Выберите, действует ли расписание круглосуточно (24/7) или только в заданные часы." - -msgid "Scheduled Hours (Time window)" -msgstr "По расписанию (интервал времени)" - -msgid "Allow always" -msgstr "Разрешено всегда" - -msgid "Block always" -msgstr "Заблокировано всегда" diff --git a/luci-app-tachyon/po/templates/tachyon.pot b/luci-app-tachyon/po/templates/tachyon.pot index b7a250af..d857ab62 100644 --- a/luci-app-tachyon/po/templates/tachyon.pot +++ b/luci-app-tachyon/po/templates/tachyon.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: TACHYON\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-09-09 16:57+0300\n" -"PO-Revision-Date: 2026-09-09 16:57+0300\n" +"POT-Creation-Date: 2026-09-09 18:05+0300\n" +"PO-Revision-Date: 2026-09-09 18:05+0300\n" "Last-Translator: Dushnilin \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -48,7 +48,7 @@ msgstr "" msgid "+ Add priority" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13441 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:904 msgid "+ Add Strategy" msgstr "" @@ -57,27 +57,27 @@ msgstr "" msgid "+ Add URLTest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14154 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14199 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1779 msgid "⏳ Stopping..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1618 msgid "⚠️ Benchmark completed. No working bypass found for this target." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14022 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14067 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1617 msgid "⚠️ Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:122 msgid "⚠️ CRITICAL IP LEAK: Your real public IP is exposed through the proxy outbound!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14949 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14994 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:263 msgid "⚠️ DNS LEAK DETECTED: DNS queries are leaking to your local Internet Service Provider!" msgstr "" @@ -90,61 +90,61 @@ msgstr "" msgid "⚠️ If all Main DNS fail 3 times, queries will be sent to your ISP's DNS in plaintext. Only use as a last resort to prevent complete internet loss." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11499 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:164 msgid "⚡ DPI Strategy Fuzzer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12985 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13030 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:440 msgid "⚡ Fast (>1MB/s)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12785 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12830 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:209 msgid "⚡ QUIC / HTTP/3 (UDP 443)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12867 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:254 msgid "⚡ Quick Benchmark (Presets ~30+)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14346 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14391 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:2010 msgid "⚡ Strategy Fuzzer & Auto-Tuner" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14078 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14123 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1690 msgid "✅ Auto-applied best strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14017 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14062 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1611 msgid "✅ Benchmark completed! Optimal strategy identified." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12976 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13021 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:431 msgid "✅ Working only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12782 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:206 msgid "✈️ Telegram Suite (Web + Bot API)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100 #: src/tachyon/tabs/dashboard/initController.ts:1984 msgid "✔ Online" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9062 #: src/tachyon/tabs/dashboard/initController.ts:1914 #: src/tachyon/tabs/dashboard/initController.ts:1925 #: src/tachyon/tabs/dashboard/initController.ts:1926 @@ -153,164 +153,164 @@ msgstr "" msgid "✔ Running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9055 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9100 #: src/tachyon/tabs/dashboard/initController.ts:1984 msgid "✘ Offline" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9001 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9046 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9053 #: src/tachyon/tabs/dashboard/initController.ts:1914 #: src/tachyon/tabs/dashboard/initController.ts:1927 msgid "✘ Stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12786 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12831 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:210 msgid "🌐 Custom Target URL..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12756 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12801 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:180 msgid "🎬 YouTube Full Suite (Web + 4K Stream + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12942 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12987 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:394 msgid "🏆 Apply Best Match" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:208 msgid "🏴‍☠️ RuTracker Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12771 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12816 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:195 msgid "🐦 X / Twitter Suite (API + Media CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12761 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12806 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:185 msgid "💬 Discord Suite (Gateway + Voice + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13387 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:841 msgid "💾 Save Custom Patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12777 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12822 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:201 msgid "📸 Instagram / Meta (Web + CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13627 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1170 msgid "🔄 Refresh" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13399 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:854 msgid "🔄 Reset to Factory Defaults" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12827 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12872 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:259 msgid "🔍 Combinatorial Deep Fuzzing (~150-300+)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13632 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1175 msgid "🗑️ Clear History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12818 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:197 msgid "🤖 ChatGPT / OpenAI Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13549 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14330 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1078 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1929 msgid "🧠 Synthesize with AI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14240 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14285 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1875 msgid "🧠 Synthesizing..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14218 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1801 msgid "🚀 Initializing benchmark in sandbox..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13110 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14055 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13155 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14100 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:580 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1657 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1867 msgid "🚀 Start Benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "🛑 Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14050 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14163 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14266 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14095 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14208 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14311 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1652 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1789 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1908 msgid "🛑 Stop Benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12829 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12874 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:261 msgid "🛠️ My Custom Strategies Only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11474 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11519 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:184 msgid "🛡️ IP & DNS Leak Test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14951 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14996 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:267 msgid "🛡️ SECURE: No DNS leaks detected. All queries resolve through non-ISP upstream resolvers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14836 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:125 msgid "🛡️ SECURE: No IP leak detected. Real WAN IP is concealed behind proxy outbound." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12766 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12811 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:190 msgid "🟣 Twitch Suite (Live Stream + HLS CDN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14938 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:188 msgid "127.0.0.1:4534 (sing-box mixed)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14173 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1746 msgid "Блокировка по IP (Таймаут TCP SYN)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14135 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14180 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1757 msgid "Обнаружена блокировка по IP! Ресурс блокируется на сетевом уровне (нет ответа на TCP SYN). Методы обхода DPI (Zapret / ByeDPI) бессильны для этого адреса — настройте маршрутизацию через прокси/VPN (Sing-box) для данного домена!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:580 msgid "Accept external proxy connections and route them with sing-box." msgstr "" @@ -327,7 +327,7 @@ msgstr "" msgid "Action" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10027 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10072 #: src/tachyon/helpers/notifyActionFailure.ts:40 msgid "Action failed" msgstr "" @@ -344,78 +344,82 @@ msgstr "" msgid "Action is configured, but runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1109 msgid "Action Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13462 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13130 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13507 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:552 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:979 msgid "Actions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8399 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17641 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18226 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:464 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8436 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18271 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:468 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474 +#: src/tachyon/tabs/dashboard/initController.ts:1137 #: src/tachyon/tabs/monitoring/initController.ts:722 #: src/tachyon/tabs/monitoring/render.ts:20 -#: src/tachyon/tabs/dashboard/initController.ts:1137 msgid "Active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:982 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1012 msgid "Active (Allowed)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:983 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1013 msgid "Active (Blocking)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:56 msgid "Active Bootstrap DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3063 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3133 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3149 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:50 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:126 msgid "Active Clients" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8986 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9031 #: src/tachyon/tabs/dashboard/initController.ts:1898 msgid "Active Connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1123 +msgid "Active Hours Mode" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67 msgid "Active Main DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11870 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11915 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:245 msgid "Active routes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:608 msgid "Add a family profile" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:626 msgid "Add a schedule rule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568 msgid "Add a section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:578 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:586 msgid "Add a server inbound" msgstr "" @@ -425,7 +429,7 @@ msgstr "" msgid "Add at least one DNS server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13430 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13475 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:944 msgid "Add Custom DPI Strategy" msgstr "" @@ -454,11 +458,11 @@ msgstr "" msgid "Add URLTest / Priority group" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1053 msgid "Additional Individual Devices (IP / MAC)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:106 msgid "Additional marking rules found" msgstr "" @@ -481,7 +485,7 @@ msgstr "" msgid "Additionally show servers by protocol, transport, and security. Add only servers matching the specified parameters." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14422 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14467 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1734 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:45 msgid "Address" @@ -523,29 +527,29 @@ msgstr "" msgid "AI API Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12614 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12659 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:235 msgid "AI Chat & Tachyon Assistant" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11489 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:154 msgid "AI Chat Assistant" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13567 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13612 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1099 msgid "AI Diagnostics & Strategy Rationale" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16772 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16817 #: src/tachyon/tabs/diagnostic/initController.ts:1564 msgid "AI Doctor Diagnosis" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16783 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16820 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16828 #: src/tachyon/tabs/diagnostic/initController.ts:858 #: src/tachyon/tabs/diagnostic/initController.ts:1570 #: src/tachyon/tabs/diagnostic/initController.ts:1578 @@ -556,12 +560,12 @@ msgstr "" msgid "AI Doctor Language" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12689 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12734 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:95 msgid "AI Doctor RAG" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13589 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13634 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1124 msgid "AI DPI Engineer & Strategy Synthesizer" msgstr "" @@ -574,29 +578,29 @@ msgstr "" msgid "AI Provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12586 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:151 msgid "AI service error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14256 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14301 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1894 msgid "AI successfully synthesized custom strategies!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14279 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1923 msgid "AI Synthesis Error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14323 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1922 msgid "AI synthesis failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12967 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17660 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18191 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13012 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18236 #: src/tachyon/tabs/monitoring/initController.ts:681 #: src/tachyon/tabs/monitoring/render.ts:40 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:422 @@ -611,16 +615,16 @@ msgstr "" msgid "All components" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:745 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:762 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:754 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:771 msgid "All devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1336 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1400 msgid "All Devices are Guests EXCEPT Trusted (Zero-Trust)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12776 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:151 msgid "All Engines (Full Matrix)" msgstr "" @@ -629,12 +633,12 @@ msgstr "" msgid "All except selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:774 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:805 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:783 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:814 msgid "All Internet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1051 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1081 msgid "All Internet (Complete internet cutoff)" msgstr "" @@ -650,8 +654,8 @@ msgstr "" msgid "All remaining servers means every server not already assigned to a higher-priority level." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17668 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18164 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17713 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18209 #: src/tachyon/tabs/monitoring/initController.ts:644 #: src/tachyon/tabs/monitoring/render.ts:49 msgid "All Routes" @@ -661,8 +665,8 @@ msgstr "" msgid "All servers" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11879 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11982 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12027 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:257 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:376 msgid "All services" @@ -672,12 +676,17 @@ msgstr "" msgid "All traffic from these IP addresses will be routed through the section unconditionally, ignoring all other conditions." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1087 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1117 msgid "Allow / Enable ONLY in scheduled hours (White period)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:823 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851 +msgid "Allow always" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:851 msgid "Allow in interval" msgstr "" @@ -685,19 +694,19 @@ msgstr "" msgid "Allow Insecure TLS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:902 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:932 msgid "Allow only" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1271 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335 msgid "Allow only listed sites (Whitelist)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 msgid "Allow only:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1469 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1533 msgid "Allowed Days of Week" msgstr "" @@ -705,11 +714,11 @@ msgstr "" msgid "Allowed domain prefixes are full:, keyword:, and regex:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1458 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1522 msgid "Allowed End Time" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1512 msgid "Allowed Start Time" msgstr "" @@ -733,7 +742,13 @@ msgstr "" msgid "Alter ID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:867 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1130 +msgid "Always Active (24/7)" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:576 msgid "Always block these domains for all devices in this profile. Enter one domain per line or use category preset buttons." msgstr "" @@ -808,26 +823,26 @@ msgstr "" msgid "AmneziaWG Version" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14815 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14860 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:92 msgid "An unexpected error occurred during test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16308 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353 #: src/tachyon/tabs/diagnostic/initController.ts:971 msgid "Anonymized support report copied to clipboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20874 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20919 #: src/tachyon/tabs/updates/initController.ts:942 msgid "Another component action is already running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:405 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:409 msgid "Anti-Bypass (DoH)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:558 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:562 msgid "Anti-Bypass: Block Private DNS / DoH / DoT" msgstr "" @@ -835,18 +850,18 @@ msgstr "" msgid "API Key for OpenAI (sk-...) or DeepSeek (optional for Ollama / LM Studio)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941 msgid "Applied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13979 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14024 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1566 msgid "Apply" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14628 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14718 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14673 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14763 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:279 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:379 msgid "Apply Recommended DNS" @@ -860,38 +875,38 @@ msgstr "" msgid "Apply section rules only to the specified local IP addresses" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12865 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12910 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:302 msgid "Apply Strategy To" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1030 msgid "Apply this schedule rule to all devices in the selected family profile(s)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16438 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16483 #: src/tachyon/tabs/diagnostic/initController.ts:1182 msgid "Applying fix" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14693 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16436 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14738 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16481 #: src/tachyon/tabs/diagnostic/initController.ts:1180 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:353 msgid "Applying..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13456 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13501 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:973 msgid "Arguments" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12465 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:60 msgid "Ask Tachyon AI Assistant a question..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:503 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:507 msgid "Assigned Devices (MAC / IP)" msgstr "" @@ -911,23 +926,23 @@ msgstr "" msgid "Auth Digest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8579 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11697 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8270 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11742 #: src/tachyon/tabs/dashboard/initController.ts:927 #: src/tachyon/tabs/dashboard/initController.ts:1365 -#: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:602 +#: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:35 msgid "Auto" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13316 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:813 msgid "Auto Modes (--auto)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11317 #: src/partials/modal/renderModal.ts:286 msgid "Auto refresh" msgstr "" @@ -936,13 +951,13 @@ msgstr "" msgid "Auto update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12890 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12935 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:332 msgid "Auto-apply best strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14088 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14133 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1695 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1700 msgid "Auto-apply failed" @@ -968,7 +983,7 @@ msgstr "" msgid "Auto-generate HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16411 #: src/tachyon/tabs/diagnostic/initController.ts:1095 msgid "Auto-Heal Network Stack" msgstr "" @@ -1021,12 +1036,12 @@ msgstr "" msgid "Automatically increase check intervals when healthy (to 5 min) and decrease on problems (to 120s)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13600 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13645 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1135 msgid "Automatically runs a diagnostic probe against the target service, queries the built-in DPI Knowledge Base, and synthesizes 3-5 custom bypass strategies tailored to your ISP." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8696 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3459 #: src/tachyon/tabs/dashboard/initController.ts:1468 msgid "Automatically select the fastest node in the current level" @@ -1036,19 +1051,19 @@ msgstr "" msgid "Automatically update remote hosts lists on schedule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11767 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11957 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11812 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12002 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:125 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:346 msgid "Available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11395 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:60 msgid "Available actions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11959 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12004 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:348 msgid "Avg. latency" msgstr "" @@ -1059,17 +1074,17 @@ msgstr "" msgid "Backend validation failed: %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14881 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14926 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:175 msgid "Baseline" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11714 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11759 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:58 msgid "Basic connectivity" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1094 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1149 msgid "Beginning of the schedule interval (e.g. 22:00)" msgstr "" @@ -1077,37 +1092,37 @@ msgstr "" msgid "Belarus (by)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12731 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:92 msgid "Benchmark & Test" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14656 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14701 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:311 msgid "Benchmark completed successfully" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13623 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13668 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1166 msgid "Benchmark History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14771 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:388 msgid "Benchmark measures actual latency and resolution reliability of major DNS servers (UDP 53 and encrypted DoH) directly from your router to find the fastest, unblocked upstream for your ISP." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14201 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1781 msgid "Benchmark stopped" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12959 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:363 msgid "Benchmarking in progress..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13692 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13737 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1240 msgid "Best Strategy" msgstr "" @@ -1117,53 +1132,58 @@ msgstr "" msgid "BitTorrent / P2P" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:905 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935 msgid "Block" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1086 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1116 msgid "Block / Disable in scheduled hours (Standard)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1277 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853 +msgid "Block always" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1341 msgid "Block at DNS level" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:829 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:841 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:853 msgid "Block in interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:610 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:618 msgid "Block internet access or specific proxy sections for family profiles or individual devices based on time and days." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1270 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1334 msgid "Block listed sites (Standard)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1460 msgid "Block Router Administration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:930 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:960 msgid "Block:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1264 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1328 msgid "Block: deny the listed sites. Allow only (whitelist): deny everything except the listed sites. Whitelist mode requires DNS-level blocking and applies to the schedule window." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11715 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11760 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:59 msgid "Blocked resources" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:888 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:918 msgid "Blocked Sites" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1155 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1214 msgid "Blocked Sites (Domains)" msgstr "" @@ -1171,12 +1191,12 @@ msgstr "" msgid "Blocks access to private/LAN IP addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, etc.) for selected users before applying routing mode." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:559 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:563 msgid "Blocks port 853 (DNS-over-TLS) and prevents bypass via encrypted DNS or Private Relay on smartphones for devices in this profile." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10122 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14595 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10167 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14640 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:57 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:240 msgid "Bootstrap DNS" @@ -1190,24 +1210,24 @@ msgstr "" msgid "Bot Status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10502 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10547 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:51 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:79 msgid "Browser FakeIP check could not be completed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:82 msgid "Browser is not using FakeIP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10521 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10566 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:81 msgid "Browser is using FakeIP correctly" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16945 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16990 #: src/tachyon/tabs/diagnostic/initController.ts:1771 msgid "Bug report downloaded" msgstr "" @@ -1228,9 +1248,9 @@ msgstr "" msgid "ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12730 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:150 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1981 @@ -1256,22 +1276,22 @@ msgstr "" msgid "ByeDPI option requires a value: %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:71 msgid "ByeDPI package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10819 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:72 msgid "ByeDPI package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:64 msgid "ByeDPI provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10769 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:65 msgid "ByeDPI provider binary is not available" msgstr "" @@ -1281,12 +1301,12 @@ msgstr "" msgid "ByeDPI restarted after exiting; strategy or traffic load may be unstable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:107 msgid "ByeDPI sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:108 msgid "ByeDPI sing-box outbound is not configured" msgstr "" @@ -1299,7 +1319,7 @@ msgstr "" msgid "ByeDPI strategy cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14864 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14909 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:155 msgid "Bypasses proxy (SO_MARK 0x08000000)" msgstr "" @@ -1324,7 +1344,7 @@ msgstr "" msgid "Cache file path cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16867 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8221 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:476 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:661 @@ -1334,14 +1354,14 @@ msgstr "" msgid "Cancel" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10166 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10347 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10410 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10656 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10744 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15165 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10147 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10211 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10455 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10617 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10701 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10789 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15210 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:26 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:27 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:172 @@ -1373,50 +1393,50 @@ msgstr "" msgid "Certificate pin is unavailable. Apply or restart the server to generate the default certificate, then open this dialog again." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12437 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:865 msgid "Check again" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12387 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:793 msgid "Check all" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20639 #: src/tachyon/tabs/updates/initController.ts:570 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:326 msgid "Check completed!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2661 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2669 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:582 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:948 msgid "Check Connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12330 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12375 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:652 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:778 msgid "Check domain" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8646 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8683 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2941 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3410 #: src/tachyon/tabs/dashboard/initController.ts:1455 msgid "Check interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11896 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11941 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:276 msgid "Check mode:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11509 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:174 msgid "Check Services" msgstr "" @@ -1425,43 +1445,43 @@ msgstr "" msgid "Check timeout after which the server is considered dead" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20932 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20977 #: src/tachyon/tabs/updates/initController.ts:1011 msgid "Check update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8644 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8681 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2967 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3397 #: src/tachyon/tabs/dashboard/initController.ts:1453 msgid "Check URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12557 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12602 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:170 msgid "Check YouTube" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8820 #: src/tachyon/tabs/dashboard/initController.ts:1642 msgid "Checking Connection..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19910 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19955 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:117 msgid "Checking for updates..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10092 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10398 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10481 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10562 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10646 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10734 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15153 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17208 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10137 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10382 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10443 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10526 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10607 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15198 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17253 #: src/tachyon/tabs/diagnostic/initController.ts:2083 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:14 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:15 @@ -1475,10 +1495,10 @@ msgstr "" msgid "Checking, please wait" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2656 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2932 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2664 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2948 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:474 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:576 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:861 @@ -1491,28 +1511,28 @@ msgstr "" msgid "Checking…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6012 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6049 #: src/tachyon/tabs/diagnostic/helpers/getCheckTitle.ts:2 msgid "checks" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10062 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10540 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10107 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10585 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:10 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:26 msgid "Checks failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10051 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10497 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10551 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10096 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10542 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10596 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:23 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:43 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:13 msgid "Checks passed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10119 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:27 msgid "Checks passed with manual DHCP" msgstr "" @@ -1525,7 +1545,7 @@ msgstr "" msgid "China (cn)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:480 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:484 msgid "Choose a visual icon for this profile" msgstr "" @@ -1533,11 +1553,15 @@ msgstr "" msgid "Choose Hosts File..." msgstr "" +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1124 +msgid "Choose whether this schedule rule is permanently active (24/7) or restricted to specific hours." +msgstr "" + #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2198 msgid "Choose whether to install updates immediately when detected or at a scheduled time (e.g. maintenance window)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1075 msgid "Choose whether to restrict the entire internet or only specific Tachyon routing sections." msgstr "" @@ -1545,7 +1569,7 @@ msgstr "" msgid "Choose whether to route traffic to all destinations except selected countries (Exclude) or only to selected countries (Include)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1059 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1089 msgid "Choose which routing sections to apply this schedule to." msgstr "" @@ -1566,7 +1590,7 @@ msgstr "" msgid "Clear" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16359 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16404 #: src/tachyon/tabs/diagnostic/initController.ts:1088 msgid "Clear DNS cache" msgstr "" @@ -1623,55 +1647,55 @@ msgstr "" msgid "Client VPN IP address (e.g. 10.0.0.2/32)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8517 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11251 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11815 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12397 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12607 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15049 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16763 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18365 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18408 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20162 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8554 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11860 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12442 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12652 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13167 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15094 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18410 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18453 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20207 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20242 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3965 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11703 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1826 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2037 #: src/partials/modal/renderModal.ts:263 -#: src/tachyon/tabs/diagnostic/initController.ts:1554 +#: src/tachyon/tabs/dashboard/initController.ts:1277 #: src/tachyon/tabs/monitoring/initController.ts:893 #: src/tachyon/tabs/monitoring/initController.ts:948 -#: src/tachyon/tabs/dashboard/initController.ts:1277 +#: src/tachyon/tabs/diagnostic/initController.ts:1554 +#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430 +#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:227 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:286 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:379 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:178 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:871 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:594 -#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:430 -#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:476 msgid "Close" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17687 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17732 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17733 #: src/tachyon/tabs/monitoring/render.ts:68 #: src/tachyon/tabs/monitoring/render.ts:69 msgid "Close all connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18334 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18335 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18379 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18380 #: src/tachyon/tabs/monitoring/initController.ts:860 #: src/tachyon/tabs/monitoring/initController.ts:861 msgid "Close connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17650 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18232 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18277 #: src/tachyon/tabs/monitoring/initController.ts:729 #: src/tachyon/tabs/monitoring/render.ts:29 msgid "Closed" @@ -1697,7 +1721,7 @@ msgstr "" msgid "Comma-separated list of Telegram user IDs authorized to control the bot." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13437 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:899 msgid "Command-line arguments string..." msgstr "" @@ -1706,12 +1730,12 @@ msgstr "" msgid "Community Lists" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4169 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4185 #: src/tachyon/methods/shell/index.ts:930 msgid "Component action timed out" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7068 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7105 #: src/tachyon/services/core.service.ts:43 msgid "Component update available" msgstr "" @@ -1726,11 +1750,11 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1043 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1308 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:672 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:680 msgid "Components" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6647 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6684 #: src/tachyon/helpers/singBoxVariant.ts:56 msgid "compressed" msgstr "" @@ -1743,7 +1767,7 @@ msgstr "" msgid "Conditions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14143 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14188 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1767 msgid "confidence" msgstr "" @@ -1756,7 +1780,7 @@ msgstr "" msgid "Config Snapshots" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4726 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4742 #: src/tachyon/methods/shell/index.ts:1662 msgid "Configuration applied" msgstr "" @@ -1769,12 +1793,12 @@ msgstr "" msgid "Configure User-Agent in the item settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15278 #: src/tachyon/methods/custom/getDashboardSections.ts:1717 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:322 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:146 msgid "Conflict" msgstr "" @@ -1782,19 +1806,19 @@ msgstr "" msgid "Connect through" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:480 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:867 msgid "Connected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16519 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16564 #: src/tachyon/tabs/diagnostic/initController.ts:1277 msgid "Connected Devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14848 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14893 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:138 msgid "Connection Path" msgstr "" @@ -1803,22 +1827,22 @@ msgstr "" msgid "Connection URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18460 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18505 #: src/tachyon/tabs/monitoring/initController.ts:1012 msgid "Connections are unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15267 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15312 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:184 msgid "Connectivity probe failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14247 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14292 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1884 msgid "Consulting DPI Knowledge Base & AI..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1327 msgid "Content Mode" msgstr "" @@ -1831,38 +1855,38 @@ msgstr "" msgid "Cookie packet junk size (S3)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3285 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3301 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1646 #: src/helpers/copyToClipboard.ts:10 msgid "Copied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11244 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11289 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1776 #: src/partials/modal/renderModal.ts:258 msgid "Copy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21579 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21624 #: src/tachyon/tabs/updates/initController.ts:1807 msgid "Copy address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19952 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19997 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:165 msgid "Copy log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2708 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2709 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2716 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2717 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8486 #: src/tachyon/tabs/dashboard/initController.ts:1202 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:648 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:649 msgid "Copy proxy link" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16725 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16770 #: src/tachyon/tabs/diagnostic/initController.ts:1512 msgid "Copy Support Report" msgstr "" @@ -1871,17 +1895,17 @@ msgstr "" msgid "Core configuration and preferences" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:89 msgid "Could not compare FakeIP and control public IPs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14805 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:82 msgid "Could not contact leak test endpoints. Please ensure router has internet access." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15035 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:313 msgid "Country" msgstr "" @@ -1890,7 +1914,7 @@ msgstr "" msgid "Country code (e.g. ru, us, de)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16721 #: src/tachyon/tabs/diagnostic/initController.ts:1453 msgid "Current Diagnosis" msgstr "" @@ -1903,12 +1927,12 @@ msgstr "" msgid "Current section cannot download its own subscription" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2972 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2988 #: src/tachyon/tabs/dashboard/partials/renderWidget.ts:22 msgid "Currently unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11717 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11762 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:61 msgid "Custom" msgstr "" @@ -1925,7 +1949,7 @@ msgstr "" msgid "Custom DNS Records (Hosts)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11716 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11761 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:60 msgid "Custom domains" msgstr "" @@ -1958,7 +1982,7 @@ msgstr "" msgid "Custom outbound configurations in JSON format" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13415 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13460 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:927 msgid "Custom strategy added!" msgstr "" @@ -1967,30 +1991,30 @@ msgstr "" msgid "Customize the order and visibility of tabs in the main navigation menu. Use the arrows to reorder and checkboxes to show or hide tabs." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:864 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:894 msgid "Daily Quota" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:524 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:528 msgid "Daily Screen Time Quota (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1408 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1472 msgid "Daily Time Limit (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1132 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1191 msgid "Daily time quota (minutes)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1492 msgid "Daily Traffic Limit (MB)" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:987 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1301 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:549 msgid "Dashboard" msgstr "" @@ -1999,21 +2023,21 @@ msgstr "" msgid "Dashboard currently unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13845 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13890 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1416 msgid "Data transfer verified: streamed >= 32KB without throttling or disconnect" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13672 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13717 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1220 msgid "Date" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1119 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1178 msgid "Days of Week" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1394 msgid "Dedicated cgroup unavailable" msgstr "" @@ -2043,7 +2067,7 @@ msgstr "" msgid "Delay value cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13517 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13562 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1851 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:724 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:732 @@ -2074,8 +2098,8 @@ msgstr "" msgid "detour must be a non-empty string" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:299 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:721 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:303 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:730 msgid "dev." msgstr "" @@ -2087,37 +2111,37 @@ msgstr "" msgid "Device or IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16639 #: src/tachyon/tabs/diagnostic/initController.ts:1360 msgid "Device updated" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:320 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:324 msgid "Devices (MAC / IP)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1343 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1407 msgid "Devices that are isolated as guests. Enter IP or MAC addresses, or pick from active LAN devices." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:37 msgid "DHCP has DNS server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10121 #: src/tachyon/tabs/diagnostic/checks/getDnsCheckPresentation.ts:36 msgid "DHCP is managed manually" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1036 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1307 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:658 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:666 msgid "Diagnostics" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11688 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11694 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11733 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11739 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2743 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:25 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:32 @@ -2128,7 +2152,7 @@ msgstr "" msgid "Direct (Default)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627 #: src/tachyon/tabs/diagnostic/initController.ts:1347 msgid "Direct Bypass" msgstr "" @@ -2137,29 +2161,29 @@ msgstr "" msgid "Direct connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21226 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21271 #: src/tachyon/tabs/updates/initController.ts:1377 msgid "Direct Proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621 #: src/tachyon/tabs/diagnostic/initController.ts:1338 msgid "Direct WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14858 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14903 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:148 msgid "Direct WAN (ISP)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21168 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21183 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21213 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21228 #: src/tachyon/tabs/updates/initController.ts:1302 #: src/tachyon/tabs/updates/initController.ts:1320 msgid "Disable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11386 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11431 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:96 msgid "Disable autostart" msgstr "" @@ -2176,12 +2200,12 @@ msgstr "" msgid "Disable the QUIC protocol to improve compatibility or fix issues with video streaming" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:457 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:470 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:944 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:977 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:461 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:474 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:974 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1007 #: src/tachyon/tabs/updates/initController.ts:1380 #: src/tachyon/tabs/updates/initController.ts:1399 msgid "Disabled" @@ -2191,7 +2215,7 @@ msgstr "" msgid "Disabling interception is incompatible with action=zapret2 because Tachyon sends matched traffic through NFQUEUE." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13304 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:801 msgid "Disorder Values (-d)" msgstr "" @@ -2222,7 +2246,7 @@ msgstr "" msgid "DNS Failures Before Switching" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10134 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10179 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:75 msgid "DNS on router" msgstr "" @@ -2247,7 +2271,7 @@ msgstr "" msgid "DNS protocol" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14569 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14614 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:213 msgid "DNS Protocol" msgstr "" @@ -2325,12 +2349,12 @@ msgstr "" msgid "DNS Unavailability Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15027 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:354 msgid "DNS Upstream Resolver Analysis (bash.ws protocol)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15110 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15155 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:26 msgid "Do not panic, everything can be fixed, just..." msgstr "" @@ -2359,25 +2383,25 @@ msgstr "" msgid "Do not test specified servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16175 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16212 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220 #: src/tachyon/tabs/diagnostic/initController.ts:732 #: src/tachyon/tabs/diagnostic/initController.ts:774 #: src/tachyon/tabs/diagnostic/initController.ts:782 msgid "Doctor failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 #: src/tachyon/tabs/diagnostic/initController.ts:748 #: src/tachyon/tabs/diagnostic/initController.ts:760 #: src/tachyon/tabs/diagnostic/initController.ts:761 msgid "Doctor repair" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10300 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:54 msgid "Does not resolve" msgstr "" @@ -2407,7 +2431,7 @@ msgstr "" msgid "Domains automatically detected by Smart Detect or added via Telegram bot. You can manually edit or remove them here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1215 msgid "Domains to block for the selected devices. Leave empty to block all internet. Enter one domain per line, e.g. youtube.com. Use the preset buttons to quickly add common categories." msgstr "" @@ -2419,14 +2443,14 @@ msgstr "" msgid "Dont Touch My DHCP!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8963 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8975 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9008 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9020 #: src/tachyon/tabs/dashboard/initController.ts:1873 #: src/tachyon/tabs/dashboard/initController.ts:1886 msgid "Downlink" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11284 #: src/partials/modal/renderModal.ts:253 msgid "Download" msgstr "" @@ -2471,9 +2495,9 @@ msgstr "" msgid "Download through" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18358 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18405 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18544 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18450 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18589 #: src/tachyon/tabs/monitoring/initController.ts:886 #: src/tachyon/tabs/monitoring/initController.ts:945 #: src/tachyon/tabs/monitoring/initController.ts:1134 @@ -2484,27 +2508,27 @@ msgstr "" msgid "Downloading and applying rule sets and lists..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14142 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14187 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1766 msgid "DPI Detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12744 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12789 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:166 msgid "DPI Engine" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13904 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1431 msgid "DPI throttling: stream cut off after ~16KB payload transfer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13732 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1235 msgid "DPI Type" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:556 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:564 msgid "Drag rows to change priority. The rule at the top is checked first." msgstr "" @@ -2530,15 +2554,15 @@ msgstr "" msgid "e.g. google.com, 1.1.1.1, 443" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:501 msgid "e.g. Kids" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:493 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:497 msgid "e.g. Kids (Alice & Tim), Teenager, School PC, Guests" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:993 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1023 msgid "e.g. Kids Phone (Night YouTube)" msgstr "" @@ -2559,10 +2583,10 @@ msgstr "" msgid "Eligible components for auto-update" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21174 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21189 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:282 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21219 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:286 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:700 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7541 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2657 #: src/tachyon/tabs/updates/initController.ts:1309 @@ -2590,7 +2614,7 @@ msgstr "" msgid "Enable automatic updates for remote lists and rule sets" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11396 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11441 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:106 msgid "Enable autostart" msgstr "" @@ -2603,7 +2627,7 @@ msgstr "" msgid "Enable Config Validation" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16367 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16412 #: src/tachyon/tabs/diagnostic/initController.ts:1096 msgid "Enable Direct WAN Bypass" msgstr "" @@ -2620,7 +2644,7 @@ msgstr "" msgid "Enable Graceful Degradation" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1321 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385 msgid "Enable Guest Mode" msgstr "" @@ -2684,8 +2708,8 @@ msgstr "" msgid "Enable YACD WAN Access" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21227 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1379 #: src/tachyon/tabs/updates/initController.ts:1396 msgid "Enabled" @@ -2699,25 +2723,25 @@ msgstr "" msgid "Enables the background watchdog process to monitor services and auto-recover on failures." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1459 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1523 msgid "End of allowed daily access window in HH:MM format (24-hour clock)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1106 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1163 msgid "End of the schedule interval (e.g. 08:00). Supports spans crossing midnight." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1105 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1162 msgid "End Time (HH:MM)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:545 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:549 msgid "Enforce SafeSearch & YouTube Restricted Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13040 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13455 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13677 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13085 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13500 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13722 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:507 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:972 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1225 @@ -2739,7 +2763,7 @@ msgstr "" msgid "Enter a display name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12255 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:644 msgid "Enter a domain or IP to check (e.g. example.com)..." msgstr "" @@ -2753,7 +2777,7 @@ msgstr "" msgid "Enter a number or range, e.g. 25 or 25-35" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1440 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1504 msgid "Enter a positive whole number in megabytes" msgstr "" @@ -2761,9 +2785,9 @@ msgstr "" msgid "Enter a valid time in HH:MM format (00:00 to 23:59)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:537 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1145 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1420 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:541 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1204 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1484 msgid "Enter a whole number of minutes between 0 and 1440" msgstr "" @@ -2810,11 +2834,11 @@ msgstr "" msgid "Error updating lists:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:251 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:255 msgid "Every day" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14446 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14491 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:74 msgid "EXCELLENT" msgstr "" @@ -2884,7 +2908,7 @@ msgstr "" msgid "Expose this section as a local HTTP+SOCKS proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6651 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6688 #: src/tachyon/helpers/singBoxVariant.ts:60 msgid "extended" msgstr "" @@ -2906,68 +2930,68 @@ msgstr "" msgid "External nfqws2 config files bypass Tachyon queue management and explicit validation." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14458 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14503 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:86 msgid "FAILED" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4720 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4736 #: src/tachyon/methods/shell/index.ts:1656 msgid "Failed to apply DNS configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14713 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14758 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:374 msgid "Failed to apply DNS settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16499 #: src/tachyon/tabs/diagnostic/initController.ts:1203 msgid "Failed to apply fix" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4435 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14300 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14345 #: src/tachyon/methods/shell/index.ts:1257 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1945 msgid "Failed to apply strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4612 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4628 #: src/tachyon/methods/shell/index.ts:1509 msgid "Failed to auto-apply strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4650 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4666 #: src/tachyon/methods/shell/index.ts:1554 msgid "Failed to clear fuzzer history" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18733 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18747 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18778 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18792 #: src/tachyon/tabs/monitoring/initController.ts:1400 #: src/tachyon/tabs/monitoring/initController.ts:1415 msgid "Failed to close connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18762 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18807 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18819 #: src/tachyon/tabs/monitoring/initController.ts:1434 #: src/tachyon/tabs/monitoring/initController.ts:1447 msgid "Failed to close connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14282 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14327 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1926 msgid "Failed to communicate with AI provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16312 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357 #: src/tachyon/tabs/diagnostic/initController.ts:975 msgid "Failed to copy report to clipboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3303 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1648 #: src/helpers/copyToClipboard.ts:12 msgid "Failed to copy!" @@ -2977,17 +3001,17 @@ msgstr "" msgid "Failed to delete snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4589 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4605 #: src/tachyon/methods/shell/index.ts:1481 msgid "Failed to detect DPI type" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3622 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3625 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20679 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20741 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20915 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3638 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3641 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20724 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20786 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20960 #: src/tachyon/methods/shell/index.ts:199 #: src/tachyon/methods/shell/index.ts:206 #: src/tachyon/tabs/updates/initController.ts:693 @@ -2997,17 +3021,17 @@ msgstr "" msgid "Failed to execute" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4743 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4759 #: src/tachyon/methods/shell/index.ts:1683 msgid "Failed to execute IP and DNS leak check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4030 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4046 #: src/tachyon/methods/shell/index.ts:730 msgid "Failed to fetch releases" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16948 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16993 #: src/tachyon/tabs/diagnostic/initController.ts:1774 msgid "Failed to generate bug report" msgstr "" @@ -3017,37 +3041,37 @@ msgstr "" msgid "Failed to generate WARP config:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4704 #: src/tachyon/methods/shell/index.ts:1608 msgid "Failed to get DNS benchmark status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4632 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4648 #: src/tachyon/methods/shell/index.ts:1531 msgid "Failed to get fuzzer history" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4518 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4534 #: src/tachyon/methods/shell/index.ts:1385 msgid "Failed to get fuzzer patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4393 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4409 #: src/tachyon/methods/shell/index.ts:1209 msgid "Failed to get fuzzer status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4462 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4478 #: src/tachyon/methods/shell/index.ts:1309 msgid "Failed to get fuzzer strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4054 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4070 #: src/tachyon/methods/shell/index.ts:759 msgid "Failed to install version" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13781 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13826 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1338 msgid "Failed to load history" msgstr "" @@ -3056,7 +3080,7 @@ msgstr "" msgid "Failed to load snapshots" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21369 #: src/tachyon/tabs/updates/initController.ts:1511 msgid "Failed to load versions" msgstr "" @@ -3065,7 +3089,7 @@ msgstr "" msgid "Failed to parse file:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11858 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11903 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:231 msgid "Failed to parse target list." msgstr "" @@ -3074,17 +3098,17 @@ msgstr "" msgid "Failed to parse WARP config:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019 #: src/tachyon/methods/shell/index.ts:697 msgid "Failed to read operation log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12510 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12555 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:115 msgid "Failed to receive response from AI service." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4570 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4586 #: src/tachyon/methods/shell/index.ts:1460 msgid "Failed to reset fuzzer patterns" msgstr "" @@ -3093,8 +3117,8 @@ msgstr "" msgid "Failed to reset settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16753 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16847 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16798 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16892 #: src/tachyon/tabs/diagnostic/initController.ts:1544 #: src/tachyon/tabs/diagnostic/initController.ts:1656 msgid "Failed to restore native internet" @@ -3109,12 +3133,12 @@ msgstr "" msgid "Failed to run diagnostics — is the tachyon binary installed?" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4544 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4560 #: src/tachyon/methods/shell/index.ts:1418 msgid "Failed to save fuzzer patterns" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13349 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13394 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:849 msgid "Failed to save patterns" msgstr "" @@ -3123,8 +3147,8 @@ msgstr "" msgid "Failed to save snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14231 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14681 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14276 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14726 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:339 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1865 msgid "Failed to start benchmark" @@ -3134,18 +3158,18 @@ msgstr "" msgid "Failed to start bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4668 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4684 #: src/tachyon/methods/shell/index.ts:1584 msgid "Failed to start DNS benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4370 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4386 #: src/tachyon/methods/shell/index.ts:1183 msgid "Failed to start fuzzer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11841 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12413 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11886 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12458 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:213 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:890 msgid "Failed to start service check." @@ -3159,12 +3183,12 @@ msgstr "" msgid "Failed to stop bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4707 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4723 #: src/tachyon/methods/shell/index.ts:1628 msgid "Failed to stop DNS benchmark" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4407 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4423 #: src/tachyon/methods/shell/index.ts:1224 msgid "Failed to stop fuzzer" msgstr "" @@ -3173,30 +3197,30 @@ msgstr "" msgid "Failed to stop watchdog" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8054 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8060 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8091 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8097 #: src/tachyon/tabs/dashboard/initController.ts:704 #: src/tachyon/tabs/dashboard/initController.ts:710 msgid "Failed to switch proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4495 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4511 #: src/tachyon/methods/shell/index.ts:1354 msgid "Failed to synthesize AI strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16644 #: src/tachyon/tabs/diagnostic/initController.ts:1365 msgid "Failed to update device" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7760 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7775 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7808 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7811 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8717 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8720 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7812 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7845 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7848 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8754 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8757 #: src/tachyon/tabs/dashboard/initController.ts:313 #: src/tachyon/tabs/dashboard/initController.ts:314 #: src/tachyon/tabs/dashboard/initController.ts:334 @@ -3211,27 +3235,27 @@ msgstr "" msgid "Failover failure threshold" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14452 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14497 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:80 msgid "FAIR" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13873 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13918 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1446 msgid "Fake packets reached remote server (HTTP 400 Bad Request)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:91 msgid "FakeIP and control checks use different public IPs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10527 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10572 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:92 msgid "FakeIP and control checks use the same public IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10544 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:46 msgid "FakeIP works; public IP comparison is inconclusive" msgstr "" @@ -3240,7 +3264,7 @@ msgstr "" msgid "FakeTLS host" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14603 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14648 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:248 msgid "Fallback DNS" msgstr "" @@ -3265,13 +3289,13 @@ msgstr "" msgid "Family (🏠)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:607 msgid "Family Profile" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1008 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1304 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:599 msgid "Family Profiles" msgstr "" @@ -3283,18 +3307,18 @@ msgstr "" msgid "Faster DNS health monitoring than the default cycle. Switches bootstrap DNS on failure." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8664 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8701 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3470 #: src/tachyon/tabs/dashboard/initController.ts:1474 msgid "Faster server search interval" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5141 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5176 #: src/tachyon/methods/custom/getDashboardSections.ts:696 msgid "Fastest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12024 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12069 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:425 msgid "Filter by service:" msgstr "" @@ -3303,7 +3327,7 @@ msgstr "" msgid "Filter the servers that will be displayed on the dashboard." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12957 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13002 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:412 msgid "Filter:" msgstr "" @@ -3316,17 +3340,17 @@ msgstr "" msgid "Finland (fi)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10319 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10364 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:136 msgid "Firewall WAN port" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16448 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16493 #: src/tachyon/tabs/diagnostic/initController.ts:1197 msgid "Fix applied" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16353 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16398 #: src/tachyon/tabs/diagnostic/initController.ts:1082 msgid "Fix resolv.conf" msgstr "" @@ -3336,24 +3360,24 @@ msgstr "" msgid "Fix the highlighted fields and save again." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489 #: src/tachyon/tabs/diagnostic/initController.ts:754 #: src/tachyon/tabs/diagnostic/initController.ts:1193 msgid "Fixed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16370 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16415 #: src/tachyon/tabs/diagnostic/initController.ts:1099 msgid "Flush Conntrack Table" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13273 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13318 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:768 msgid "Fooling Methods (dpi-desync-fooling)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13224 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13269 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:717 msgid "Fooling Methods (fooling)" msgstr "" @@ -3366,7 +3390,7 @@ msgstr "" msgid "Forced device routing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:546 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:550 msgid "Forces SafeSearch on Google, Yandex, Bing, DuckDuckGo and Strict Restricted Mode on YouTube via DNS rewrite for all devices in this profile." msgstr "" @@ -3374,7 +3398,7 @@ msgstr "" msgid "Forces sing-box to tunnel DNS requests via DoQ with Encrypted Client Hello (ECH) for SNI hiding." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "Found" msgstr "" @@ -3403,7 +3427,7 @@ msgstr "" msgid "Fronting proxy protocol" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12605 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:173 msgid "Full System Diagnostic" msgstr "" @@ -3432,7 +3456,7 @@ msgstr "" msgid "Generate a random 16-character hexadecimal HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11501 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11546 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:211 msgid "Generate bug report" msgstr "" @@ -3452,7 +3476,7 @@ msgstr "" msgid "Generate WARP Config" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10283 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10328 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:89 msgid "Generated inbound" msgstr "" @@ -3481,7 +3505,7 @@ msgstr "" msgid "Germany (de)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11405 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11450 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:115 msgid "Get global check" msgstr "" @@ -3490,29 +3514,29 @@ msgstr "" msgid "Give the snapshot a name. It is saved with the current date and can be restored from this list later." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16167 #: src/tachyon/tabs/diagnostic/initController.ts:704 msgid "Global check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16133 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16137 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16178 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16182 #: src/tachyon/tabs/diagnostic/initController.ts:715 #: src/tachyon/tabs/diagnostic/initController.ts:719 msgid "Global check failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14296 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14341 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1941 msgid "Global Default" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14494 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:77 msgid "GOOD" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:592 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:600 msgid "Group devices into family profiles to manage content filtering, SafeSearch, and screen time limits in one place." msgstr "" @@ -3520,16 +3544,16 @@ msgstr "" msgid "gRPC service" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1406 msgid "Guest Devices (MAC / IP)" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1022 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:627 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:635 msgid "Guest Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:628 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:636 msgid "Guest mode isolates guest devices from local LAN and router administration, while allowing internet access with daily quotas and schedules." msgstr "" @@ -3546,7 +3570,7 @@ msgstr "" msgid "Header Protection Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12425 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:14 msgid "Hello! I am Tachyon AI Assistant. How can I help you today? Ask me about domain blocks, diagnostics, or router settings." msgstr "" @@ -3615,17 +3639,17 @@ msgstr "" msgid "Hide URLTest group nodes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11336 #: src/partials/modal/renderModal.ts:310 msgid "Hide values" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661 #: src/tachyon/tabs/updates/initController.ts:1847 msgid "Hide versions" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8651 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8688 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3434 #: src/tachyon/tabs/dashboard/initController.ts:1460 msgid "Higher-level check interval" @@ -3635,22 +3659,22 @@ msgstr "" msgid "Higher-priority DNS Check" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12690 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12735 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16745 #: src/tachyon/tabs/diagnostic/initController.ts:1481 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:96 msgid "History" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4655 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13636 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13681 #: src/tachyon/methods/shell/index.ts:1559 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1179 msgid "History cleared" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18348 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18401 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18393 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18446 #: src/tachyon/tabs/monitoring/initController.ts:876 #: src/tachyon/tabs/monitoring/initController.ts:941 msgid "Host" @@ -3701,7 +3725,7 @@ msgstr "" msgid "HTTP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5903 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5940 #: src/tachyon/api.ts:27 msgid "HTTP error" msgstr "" @@ -3714,7 +3738,7 @@ msgstr "" msgid "HWID" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8535 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2980 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3266 #: src/tachyon/tabs/dashboard/initController.ts:1305 @@ -3852,15 +3876,15 @@ msgstr "" msgid "Init timeout (Itime)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14764 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14809 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:28 msgid "Initializing router-level IP & DNS leak test..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20152 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21339 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21386 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20197 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21431 #: src/tachyon/tabs/updates/initController.ts:1025 #: src/tachyon/tabs/updates/initController.ts:1531 #: src/tachyon/tabs/updates/initController.ts:1584 @@ -3868,27 +3892,27 @@ msgstr "" msgid "Install" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21603 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21648 #: src/tachyon/tabs/updates/initController.ts:1833 msgid "Install another build:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1980 msgid "Installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21471 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21516 #: src/tachyon/tabs/updates/initController.ts:1679 msgid "Installed build → Available build" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20448 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20493 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524 #: src/tachyon/tabs/updates/initController.ts:376 #: src/tachyon/tabs/updates/initController.ts:1687 msgid "Installed version is newer than release" @@ -3910,8 +3934,8 @@ msgstr "" msgid "Interface monitoring for Bad WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8537 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8669 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8574 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8706 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2994 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3486 #: src/tachyon/tabs/dashboard/initController.ts:1307 @@ -3927,7 +3951,7 @@ msgstr "" msgid "Interrupt connections when URLTest switches the selected server" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8533 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8570 #: src/tachyon/tabs/dashboard/initController.ts:1303 msgid "Interval" msgstr "" @@ -3959,8 +3983,8 @@ msgstr "" msgid "Invalid domain address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:591 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1175 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:595 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1234 msgid "Invalid domain: empty prefix value" msgstr "" @@ -4096,11 +4120,11 @@ msgstr "" msgid "Invalid IP address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1373 msgid "Invalid IP or MAC address format" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:273 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:277 msgid "Invalid IP or MAC address. Expected e.g. 192.168.1.150 or AA:BB:CC:DD:EE:FF" msgstr "" @@ -4232,7 +4256,7 @@ msgstr "" msgid "Invalid time format. Expected HH:MM (e.g. 22:00)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1316 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1380 msgid "Invalid time format. Use HH:MM (e.g. 08:00 or 22:30)" msgstr "" @@ -4356,7 +4380,7 @@ msgstr "" msgid "IP Addresses (IP CIDR)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13328 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13373 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:825 msgid "IP Frag Bounds (--ip-frag)" msgstr "" @@ -4382,33 +4406,33 @@ msgstr "" msgid "Isolate BitTorrent traffic and force it direct to prevent VPN bans" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1448 msgid "Isolate Local LAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14851 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14896 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:141 msgid "ISP / Organization" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14968 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15013 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:288 msgid "ISP DNS LEAK" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16156 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16201 #: src/tachyon/tabs/diagnostic/initController.ts:750 msgid "Issues" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10057 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10546 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10102 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10591 #: src/tachyon/tabs/diagnostic/checks/getCheckItemsMeta.ts:17 #: src/tachyon/tabs/diagnostic/helpers/getMeta.ts:20 msgid "Issues detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16515 #: src/tachyon/tabs/diagnostic/initController.ts:1222 msgid "Issues detected. Review the diagnosis above." msgstr "" @@ -4537,7 +4561,7 @@ msgstr "" msgid "Keyword must not contain spaces or commas" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16731 #: src/tachyon/tabs/diagnostic/initController.ts:1465 msgid "LAN Devices" msgstr "" @@ -4550,13 +4574,13 @@ msgstr "" msgid "Laptop / PC (💻)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14423 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14468 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:46 msgid "Latency" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3885 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3904 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3901 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3920 #: src/tachyon/methods/shell/index.ts:547 #: src/tachyon/methods/shell/index.ts:568 msgid "Latency test failed" @@ -4566,29 +4590,29 @@ msgstr "" msgid "Latency test URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20450 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21477 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20495 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21522 #: src/tachyon/tabs/updates/initController.ts:379 #: src/tachyon/tabs/updates/initController.ts:1685 msgid "Latest version is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21524 #: src/tachyon/tabs/updates/initController.ts:1687 msgid "Latest version:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14790 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14835 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:62 msgid "Leak detection completed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14797 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14842 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:73 msgid "Leak detection failed to complete" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14917 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14962 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:219 msgid "LEAKED" msgstr "" @@ -4606,7 +4630,7 @@ msgstr "" msgid "Level name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1133 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1192 msgid "Limit device network usage per day. When the quota is exhausted, the device is blocked until midnight. 0 disables the limit." msgstr "" @@ -4630,7 +4654,7 @@ msgstr "" msgid "Listen port" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10313 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10358 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:125 msgid "Listening port" msgstr "" @@ -4676,36 +4700,36 @@ msgstr "" msgid "Loading client link..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16489 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16534 #: src/tachyon/tabs/diagnostic/initController.ts:1244 msgid "Loading connected LAN devices..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17719 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17764 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18496 #: src/tachyon/tabs/monitoring/initController.ts:1002 #: src/tachyon/tabs/monitoring/render.ts:101 msgid "Loading connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11829 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11835 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11874 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:150 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:194 msgid "Loading service list..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21399 #: src/tachyon/tabs/updates/initController.ts:1550 msgid "Loading versions..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21201 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21215 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21246 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21260 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319 #: src/tachyon/tabs/updates/initController.ts:1341 #: src/tachyon/tabs/updates/initController.ts:1357 #: src/tachyon/tabs/updates/initController.ts:1407 @@ -4719,7 +4743,7 @@ msgstr "" msgid "Local Address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14850 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14895 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:140 msgid "Location" msgstr "" @@ -4728,7 +4752,7 @@ msgstr "" msgid "Log Level" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14424 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14469 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:47 msgid "Loss" msgstr "" @@ -4737,12 +4761,12 @@ msgstr "" msgid "LuCI Web UI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6649 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6686 #: src/tachyon/helpers/singBoxVariant.ts:58 msgid "lx" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10129 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10174 #: src/tachyon/tabs/diagnostic/checks/runDnsCheck.ts:67 msgid "Main DNS" msgstr "" @@ -4755,9 +4779,9 @@ msgstr "" msgid "Main overview and status widgets" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2671 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8226 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8572 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2679 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8609 #: src/tachyon/tabs/dashboard/initController.ts:918 #: src/tachyon/tabs/dashboard/initController.ts:1356 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:600 @@ -4784,7 +4808,7 @@ msgstr "" msgid "Masquerade LAN traffic into tailnet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1428 msgid "Master and family devices with full LAN and router access. Any device NOT in this list will be treated as a guest." msgstr "" @@ -4813,11 +4837,11 @@ msgstr "" msgid "Max reconnects per hour before alert (default 10)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1429 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1493 msgid "Maximum allowed download and upload traffic per guest device per day in megabytes. Enter 0 for unlimited." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1409 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1473 msgid "Maximum allowed online time per guest device per day. When reached, access is blocked until midnight. Enter 0 for unlimited." msgstr "" @@ -4829,7 +4853,7 @@ msgstr "" msgid "Maximum time to wait for example.com to resolve during a DNS health check." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8987 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9032 #: src/tachyon/tabs/dashboard/initController.ts:1899 msgid "Memory Usage" msgstr "" @@ -4850,10 +4874,10 @@ msgstr "" msgid "Metrics Retention (hours)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:373 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:877 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:377 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:907 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914 msgid "min/day" msgstr "" @@ -4877,7 +4901,7 @@ msgstr "" msgid "Mixed Proxy Username" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:815 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:824 msgid "Mode" msgstr "" @@ -4899,7 +4923,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1029 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1306 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:644 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:652 msgid "Monitoring" msgstr "" @@ -4929,12 +4953,12 @@ msgstr "" msgid "Must be a number in the range of 0 - 10000" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12688 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12733 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:94 msgid "My Strategies" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13499 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:971 msgid "Name" msgstr "" @@ -4948,8 +4972,8 @@ msgstr "" msgid "Name shown in the priority level list" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16743 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16839 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16788 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16884 #: src/tachyon/tabs/diagnostic/initController.ts:1534 #: src/tachyon/tabs/diagnostic/initController.ts:1648 msgid "Native internet restored. Tachyon stopped." @@ -4986,8 +5010,8 @@ msgstr "" msgid "Network interface settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19882 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19884 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19927 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19929 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:73 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:75 msgid "new build" @@ -4997,20 +5021,20 @@ msgstr "" msgid "New domains:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7066 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7103 #: src/tachyon/services/core.service.ts:38 msgid "New version %s is available for %s" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:100 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:97 msgid "NFQUEUE range is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10614 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10659 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10745 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:99 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:96 msgid "NFQUEUE range overlaps with another rule" @@ -5032,10 +5056,10 @@ msgstr "" msgid "NFQWS2 strategy cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8157 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8563 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8194 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8254 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8600 #: src/tachyon/tabs/dashboard/initController.ts:826 #: src/tachyon/tabs/dashboard/initController.ts:830 #: src/tachyon/tabs/dashboard/initController.ts:906 @@ -5043,17 +5067,17 @@ msgstr "" msgid "No" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3090 #: src/tachyon/tabs/dashboard/partials/renderConnections.ts:63 msgid "No active clients" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515 #: src/tachyon/tabs/monitoring/initController.ts:1026 msgid "No active connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16500 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16545 #: src/tachyon/tabs/diagnostic/initController.ts:1256 msgid "No active DHCP clients found on local network." msgstr "" @@ -5062,32 +5086,32 @@ msgstr "" msgid "No active routing sections found." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14524 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:109 msgid "No benchmark data yet. Click \"Start Benchmark\" to begin." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13656 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13701 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1204 msgid "No benchmark history yet. Run a benchmark to see results here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13100 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13145 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:567 msgid "No benchmark results yet. Configure options and click \"Start Benchmark\"." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11865 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11910 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:239 msgid "No check targets found in the configuration." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18515 #: src/tachyon/tabs/monitoring/initController.ts:1027 msgid "No closed connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10284 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:32 msgid "No conflict detected" msgstr "" @@ -5096,36 +5120,36 @@ msgstr "" msgid "No Custom Rules Matched" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:998 msgid "No custom strategies added yet." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:300 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:304 msgid "no devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:329 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:333 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:360 msgid "No devices assigned" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16283 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16328 #: src/tachyon/tabs/diagnostic/initController.ts:944 msgid "No DHCP clients detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16661 #: src/tachyon/tabs/diagnostic/initController.ts:1383 msgid "No diagnostic history available yet." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14953 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14998 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:270 msgid "No DNS resolvers captured via proxy test. Proxy may be offline or blocking test subdomains." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15011 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15056 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:336 msgid "No DNS resolvers recorded" msgstr "" @@ -5134,7 +5158,7 @@ msgstr "" msgid "No domains detected yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10359 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10404 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:187 msgid "No enabled server inbounds configured" msgstr "" @@ -5143,43 +5167,43 @@ msgstr "" msgid "No file selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16477 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16522 #: src/tachyon/tabs/diagnostic/initController.ts:1231 msgid "No issues detected. System is running normally." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16203 #: src/tachyon/tabs/diagnostic/initController.ts:761 msgid "No issues found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10464 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10509 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:105 msgid "No other marking rules found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10292 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10337 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:99 msgid "No public firewall port required" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:79 msgid "No rules use ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:79 msgid "No rules use Zapret" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:82 msgid "No rules use Zapret2" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:785 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:810 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:819 msgid "No sections selected" msgstr "" @@ -5187,38 +5211,38 @@ msgstr "" msgid "No snapshots yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1372 msgid "No strategies match the active filter." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21310 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21313 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21355 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21358 #: src/tachyon/tabs/updates/initController.ts:1497 #: src/tachyon/tabs/updates/initController.ts:1500 msgid "No versions found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14306 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14351 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1954 msgid "No working strategy to apply" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8465 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8502 #: src/tachyon/tabs/dashboard/initController.ts:1221 msgid "Node list is empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8335 #: src/tachyon/tabs/dashboard/initController.ts:1014 msgid "Nodes" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16280 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:871 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:884 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:897 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:928 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16325 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:901 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:927 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:958 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:449 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2803 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:3095 @@ -5227,45 +5251,45 @@ msgstr "" msgid "None" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10248 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15244 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10293 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15289 #: src/tachyon/methods/custom/getDashboardSections.ts:1720 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:325 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:46 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:157 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:325 msgid "Not configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:481 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:868 msgid "Not connected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10414 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:199 msgid "Not detected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11665 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11710 #: src/tachyon/tabs/diagnostic/partials/renderCheckSection.ts:193 msgid "Not implement yet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6639 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14324 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21242 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21253 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21264 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21274 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21287 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21309 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21319 #: src/tachyon/helpers/singBoxVariant.ts:34 #: src/tachyon/helpers/singBoxVariant.ts:42 #: src/tachyon/tabs/updates/initController.ts:1410 @@ -5278,36 +5302,36 @@ msgstr "" msgid "Not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10307 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:62 msgid "Not public" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10320 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10365 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:139 msgid "Not required for this listen address" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2583 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2876 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15193 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15212 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15217 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2591 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2892 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15238 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15257 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15262 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15317 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:478 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:865 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:91 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:118 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:124 #: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:190 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:478 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:865 msgid "Not responding" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6195 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15680 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15850 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15896 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15958 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6232 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15725 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15895 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15941 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16003 #: src/tachyon/tabs/diagnostic/diagnostic.store.ts:159 #: src/tachyon/tabs/diagnostic/initController.ts:128 #: src/tachyon/tabs/diagnostic/initController.ts:359 @@ -5324,7 +5348,7 @@ msgstr "" msgid "Notice: Cloudflare WARP edge servers only support AmneziaWG 2.0 (WireGuard). The profile has been automatically set to 2.0 so the connection works properly. Versions 3.0 and 3.1 require an AmneziaWG server via 'Import .conf'." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1290 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1354 msgid "Notify in Telegram" msgstr "" @@ -5380,12 +5404,12 @@ msgstr "" msgid "Obfuscation password" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14849 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14894 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:139 msgid "Observed Public IP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14910 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14955 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:209 msgid "OFFLINE" msgstr "" @@ -5432,13 +5456,13 @@ msgstr "" msgid "Only the specified servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13310 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13355 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:807 msgid "OOB Values (-o)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21454 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21491 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21499 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21536 #: src/tachyon/tabs/updates/initController.ts:1661 #: src/tachyon/tabs/updates/initController.ts:1700 msgid "Open" @@ -5448,58 +5472,58 @@ msgstr "" msgid "Open priority settings and enter a display name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15115 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15160 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:31 msgid "Open Project Page" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:329 msgid "Operation completed successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20193 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20238 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:471 msgid "Operation failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19908 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19963 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19953 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20008 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:115 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:177 msgid "Operation in progress..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19949 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19994 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:162 msgid "Operation log" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4003 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4019 #: src/tachyon/methods/shell/index.ts:696 msgid "Operation log is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19945 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19990 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:157 msgid "Operation started. Waiting for log output..." msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:1196 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3865 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3933 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3881 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3949 #: src/helpers/withTimeout.ts:7 #: src/tachyon/methods/shell/index.ts:517 #: src/tachyon/methods/shell/index.ts:605 msgid "Operation timed out" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16372 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16417 #: src/tachyon/tabs/diagnostic/initController.ts:1101 msgid "Optimize AWG MTU" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16364 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16409 #: src/tachyon/tabs/diagnostic/initController.ts:1093 msgid "Optimize RAM memory" msgstr "" @@ -5513,7 +5537,7 @@ msgstr "" msgid "Optional — leave empty for default" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13543 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13588 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1071 msgid "Optional context (e.g. \"Rostelecom, YouTube 4K buffering is slow\")..." msgstr "" @@ -5530,7 +5554,7 @@ msgstr "" msgid "Optional values must be attached with '=' here; a separate token would be ignored by nfqws2." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1024 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1054 msgid "Optionally specify individual devices not in a profile. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the IP changes." msgstr "" @@ -5538,7 +5562,7 @@ msgstr "" msgid "Or paste hosts file content:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9097 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9142 #: src/tachyon/tabs/dashboard/initController.ts:2043 msgid "Other peers" msgstr "" @@ -5588,7 +5612,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1015 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1305 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617 msgid "Parental Control" msgstr "" @@ -5628,34 +5652,34 @@ msgstr "" msgid "Path must end with cache.db" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12732 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:93 msgid "Pattern Builder" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13361 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13406 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:861 msgid "Patterns reset to defaults!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4563 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4579 #: src/tachyon/methods/shell/index.ts:1450 msgid "Patterns reset to factory defaults" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4539 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4555 #: src/tachyon/methods/shell/index.ts:1412 msgid "Patterns saved successfully" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13347 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13392 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:847 msgid "Patterns saved successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17699 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17700 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17744 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17745 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288 #: src/tachyon/tabs/monitoring/initController.ts:746 #: src/tachyon/tabs/monitoring/render.ts:80 #: src/tachyon/tabs/monitoring/render.ts:81 @@ -5690,19 +5714,19 @@ msgstr "" msgid "PEM-encoded client private key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6108 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:971 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:984 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6145 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1001 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1014 #: src/tachyon/tabs/diagnostic/diagnostic.store.ts:63 msgid "Pending" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11745 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11790 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:98 msgid "Pending..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15057 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15102 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:389 msgid "Performs simultaneous outbound checks via direct WAN (bypassing Sing-box redirect) and via proxy (127.0.0.1:4534) to verify that your real IP and DNS queries are not leaking to your ISP." msgstr "" @@ -5745,12 +5769,12 @@ msgstr "" msgid "Plain-UDP DNS servers used as a last resort when all primary DNS fail. These are always unencrypted (no DoH/DoT). Example: 1.1.1.1, 8.8.8.8. Unlike the ISP fallback toggle, these are your own chosen servers." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13448 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:912 msgid "Please specify strategy name and arguments" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1329 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1393 msgid "Policy Mode" msgstr "" @@ -5766,7 +5790,7 @@ msgstr "" msgid "Port cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10228 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10273 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:19 msgid "Port conflict" msgstr "" @@ -5805,7 +5829,7 @@ msgstr "" msgid "Pre-download all preset lists" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21380 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21425 #: src/tachyon/tabs/updates/initController.ts:1578 msgid "pre-release" msgstr "" @@ -5834,7 +5858,7 @@ msgstr "" msgid "Prefix text" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14176 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14221 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1804 msgid "Preparing strategies and isolated nftables queue..." msgstr "" @@ -5843,11 +5867,11 @@ msgstr "" msgid "Preshared Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1385 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449 msgid "Prevent guest devices from accessing other local network devices (RFC1918 and IPv6 local subnets)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1397 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1461 msgid "Prevent guest devices from accessing router management services (LuCI Web UI, SSH, Clash API). DHCP and DNS remain accessible." msgstr "" @@ -5855,7 +5879,7 @@ msgstr "" msgid "Prevents multiple reload_firewall calls within 120 seconds to avoid connection drops." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14587 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14632 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:232 msgid "Primary DNS" msgstr "" @@ -5865,16 +5889,16 @@ msgstr "" msgid "Priority" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2740 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2741 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8687 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2748 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2749 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8724 #: src/tachyon/tabs/dashboard/initController.ts:1504 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:686 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:687 msgid "Priority details" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8637 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8674 #: src/tachyon/tabs/dashboard/initController.ts:1441 msgid "Priority details are unavailable" msgstr "" @@ -5898,31 +5922,31 @@ msgstr "" msgid "Private Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:289 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:293 msgid "Profile" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:701 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:710 msgid "Profile / Devices" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:571 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:575 msgid "Profile Blocked Sites (24/7)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:483 msgid "Profile Icon / Avatar" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:492 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:496 msgid "Profile Name" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:388 msgid "Protection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14466 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2335 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:9842 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2663 @@ -5939,12 +5963,12 @@ msgstr "" msgid "Protocol version: 2.0 (standard integer headers) or 3.1 (header protection key, padding ranges, advanced timers)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14420 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14465 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:43 msgid "Provider" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12851 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12896 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:287 msgid "Provider Global Default" msgstr "" @@ -5954,12 +5978,12 @@ msgstr "" msgid "Provider status is normal" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11691 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11736 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:29 msgid "Proxy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16576 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16621 #: src/tachyon/tabs/diagnostic/initController.ts:1339 msgid "Proxy / DPI" msgstr "" @@ -5976,17 +6000,17 @@ msgstr "" msgid "Proxy Health Check URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14834 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14879 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:120 msgid "Proxy is offline or unreachable on 127.0.0.1:4534." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8150 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8187 #: src/tachyon/tabs/dashboard/initController.ts:821 msgid "Proxy link is unavailable" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14887 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14932 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:181 msgid "Proxy Outbound" msgstr "" @@ -6003,13 +6027,13 @@ msgstr "" msgid "PSK" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10288 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:2729 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:40 msgid "Public host" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14940 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14985 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:246 msgid "Public IP Address Isolation" msgstr "" @@ -6018,7 +6042,7 @@ msgstr "" msgid "QR code is too large" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14775 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14820 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:42 msgid "Querying WAN direct socket and proxy outbound on 127.0.0.1:4534..." msgstr "" @@ -6028,7 +6052,7 @@ msgstr "" msgid "QUIC (HTTP/3)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13593 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13638 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1128 msgid "RAG Knowledge Base + Live ISP Probe Context" msgstr "" @@ -6037,7 +6061,7 @@ msgstr "" msgid "Random Trailers" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14425 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14470 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:48 msgid "Rating" msgstr "" @@ -6047,7 +6071,7 @@ msgstr "" msgid "RDP" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15042 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15087 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:371 msgid "Re-run Leak Test" msgstr "" @@ -6056,7 +6080,7 @@ msgstr "" msgid "Read error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14408 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14453 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:29 msgid "Ready to benchmark DNS providers" msgstr "" @@ -6089,32 +6113,32 @@ msgstr "" msgid "Reality short ID must contain 1-8 hex digits" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16351 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16396 #: src/tachyon/tabs/diagnostic/initController.ts:1080 msgid "Rebuild firewall rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21473 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21518 #: src/tachyon/tabs/updates/initController.ts:1681 msgid "Rebuilt release" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14145 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14190 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1769 msgid "Recommended" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14559 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14604 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:202 msgid "Recommended DNS Configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14702 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14747 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:363 msgid "Recommended DNS settings applied successfully and service restarted!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16466 #: src/tachyon/tabs/diagnostic/initController.ts:1164 msgid "Recommended Quick Fixes:" msgstr "" @@ -6123,7 +6147,7 @@ msgstr "" msgid "Reconnect Threshold" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16357 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16402 #: src/tachyon/tabs/diagnostic/initController.ts:1086 msgid "Reconnect WAN" msgstr "" @@ -6141,12 +6165,12 @@ msgstr "" msgid "Refill" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16523 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16568 #: src/tachyon/tabs/diagnostic/initController.ts:1281 msgid "Refresh" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16504 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16549 #: src/tachyon/tabs/diagnostic/initController.ts:1260 msgid "Refresh Device List" msgstr "" @@ -6159,7 +6183,7 @@ msgstr "" msgid "Regular expression must not contain spaces or commas" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21062 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21107 #: src/tachyon/tabs/updates/initController.ts:1188 msgid "Reinstall" msgstr "" @@ -6179,12 +6203,12 @@ msgstr "" msgid "Rekey Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20101 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20146 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:354 msgid "Reload now" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20173 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:390 msgid "Reloading..." msgstr "" @@ -6197,12 +6221,12 @@ msgstr "" msgid "Remote management Telegram daemon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20081 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20126 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:328 msgid "Removal completed successfully!" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21021 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21066 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8506 #: src/tachyon/tabs/updates/initController.ts:1133 msgid "Remove" @@ -6220,7 +6244,7 @@ msgstr "" msgid "Remove the specified servers from this level." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19912 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19957 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:119 msgid "Removing" msgstr "" @@ -6233,7 +6257,7 @@ msgstr "" msgid "Reset" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16371 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16416 #: src/tachyon/tabs/diagnostic/initController.ts:1100 msgid "Reset Bootstrap DNS" msgstr "" @@ -6252,7 +6276,7 @@ msgstr "" msgid "Resolve domain names before routing so sing-box can use real destination IPs." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16358 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16403 #: src/tachyon/tabs/diagnostic/initController.ts:1087 msgid "Resolve gateway" msgstr "" @@ -6261,7 +6285,7 @@ msgstr "" msgid "Resolve real IP for routing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14989 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15034 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:312 msgid "Resolver IP" msgstr "" @@ -6302,37 +6326,37 @@ msgstr "" msgid "Response payload (I2)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16352 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16397 #: src/tachyon/tabs/diagnostic/initController.ts:1081 msgid "Restart dnsmasq" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16361 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16406 #: src/tachyon/tabs/diagnostic/initController.ts:1090 msgid "Restart firewall" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16362 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16407 #: src/tachyon/tabs/diagnostic/initController.ts:1091 msgid "Restart network" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16355 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16400 #: src/tachyon/tabs/diagnostic/initController.ts:1084 msgid "Restart sing-box DNS" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11401 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:66 msgid "Restart Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16408 #: src/tachyon/tabs/diagnostic/initController.ts:1092 msgid "Restart Zapret/ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2514 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2522 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:385 msgid "Restarts" msgstr "" @@ -6342,22 +6366,22 @@ msgstr "" msgid "Restore" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16356 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16401 #: src/tachyon/tabs/diagnostic/initController.ts:1085 msgid "Restore config backup" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11434 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16804 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16827 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11479 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16849 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16872 #: src/tachyon/tabs/diagnostic/initController.ts:1608 #: src/tachyon/tabs/diagnostic/initController.ts:1632 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:144 msgid "Restore Native Internet" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16368 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16730 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16413 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16775 #: src/tachyon/tabs/diagnostic/initController.ts:1097 #: src/tachyon/tabs/diagnostic/initController.ts:1517 msgid "Restore Native Internet (Stop Tachyon)" @@ -6371,8 +6395,8 @@ msgstr "" msgid "Restores the Tachyon factory defaults: all rules, subscriptions, custom DNS servers and other options will be lost." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16733 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16831 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16778 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16876 #: src/tachyon/tabs/diagnostic/initController.ts:1520 #: src/tachyon/tabs/diagnostic/initController.ts:1636 msgid "Restoring native direct internet (stopping Tachyon)..." @@ -6386,25 +6410,25 @@ msgstr "" msgid "Restricted users (auth_user)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18243 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18288 #: src/tachyon/tabs/monitoring/initController.ts:746 msgid "Resume updates" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1342 msgid "Return NXDOMAIN for blocked domains (recommended). When enabled, blocked domains are not resolved at all. When disabled, only direct connections are rejected." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21045 #: src/tachyon/tabs/updates/initController.ts:1103 #: src/tachyon/tabs/updates/initController.ts:1103 msgid "Rollback" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12041 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18352 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18403 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12086 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18397 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18448 #: src/tachyon/tabs/monitoring/initController.ts:880 #: src/tachyon/tabs/monitoring/initController.ts:943 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:444 @@ -6435,7 +6459,7 @@ msgstr "" msgid "Route requests to this DNS server through another section." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16582 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16627 #: src/tachyon/tabs/diagnostic/initController.ts:1346 msgid "Route via Proxy" msgstr "" @@ -6448,9 +6472,9 @@ msgstr "" msgid "Routing Rule Tracer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10296 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10305 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10324 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10341 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10369 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:103 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:114 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:144 @@ -6469,7 +6493,7 @@ msgstr "" msgid "Rule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:990 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1020 msgid "Rule Name" msgstr "" @@ -6490,7 +6514,7 @@ msgstr "" msgid "Rule Sets (.srs / .json)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12852 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12897 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:288 msgid "Rule:" msgstr "" @@ -6501,64 +6525,64 @@ msgstr "" msgid "Rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10439 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10484 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:79 msgid "Rules mangle counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10434 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10479 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:74 msgid "Rules mangle exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10494 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:89 msgid "Rules mangle output counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10489 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:84 msgid "Rules mangle output exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10459 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10504 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:99 msgid "Rules proxy counters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10454 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10499 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:94 msgid "Rules proxy exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11424 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11469 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:134 msgid "Run AI Doctor" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721 #: src/tachyon/tabs/diagnostic/partials/renderRunAction.ts:17 msgid "Run Diagnostic" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11414 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11459 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:124 msgid "Run doctor repair" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15227 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15272 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:327 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3043 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3044 #: src/tachyon/methods/custom/getDashboardSections.ts:1715 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:320 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:140 msgid "Running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13808 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13853 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1371 msgid "Running benchmarks..." msgstr "" @@ -6571,12 +6595,12 @@ msgstr "" msgid "Russia (ru)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14975 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15020 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:297 msgid "SAFE" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:398 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:402 msgid "SafeSearch" msgstr "" @@ -6606,11 +6630,11 @@ msgstr "" msgid "Save Snapshot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:839 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:857 msgid "Schedule" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:617 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:625 msgid "Schedule Rule" msgstr "" @@ -6618,24 +6642,28 @@ msgstr "" msgid "Scheduled auto-update time" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13077 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1131 +msgid "Scheduled Hours (Time window)" +msgstr "" + +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13122 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13745 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:544 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1248 msgid "Score" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17676 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:17721 #: src/tachyon/tabs/monitoring/render.ts:57 msgid "Search" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12000 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12045 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:397 msgid "Search domain or service..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12842 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12887 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:276 msgid "Search Mode" msgstr "" @@ -6653,7 +6681,7 @@ msgid "Secret token for authorizing WRITE operations (POST/PUT) on /cgi-bin/tach msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2481 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:560 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:568 msgid "Section" msgstr "" @@ -6675,11 +6703,11 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:994 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1302 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:555 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:563 msgid "Sections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14969 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:228 msgid "SECURE" msgstr "" @@ -6689,7 +6717,7 @@ msgstr "" msgid "Security" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8445 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8482 #: src/tachyon/tabs/dashboard/initController.ts:1195 msgid "Select" msgstr "" @@ -6723,7 +6751,7 @@ msgstr "" msgid "Select a transit section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1120 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1179 msgid "Select active days. If none selected, the rule applies every day." msgstr "" @@ -6747,7 +6775,7 @@ msgstr "" msgid "Select and order the sections through which blocked domains are tested. Checked sections are tried top-to-bottom." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1534 msgid "Select days when guest access is permitted. Leave empty for all days." msgstr "" @@ -6755,7 +6783,7 @@ msgstr "" msgid "Select DNS protocol to use" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:504 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:508 msgid "Select LAN devices to assign to this profile, or enter IP or MAC addresses manually. MAC addresses (e.g. AA:BB:CC:DD:EE:FF) work even if the device's IP changes via DHCP." msgstr "" @@ -6783,11 +6811,11 @@ msgstr "" msgid "Select path for sing-box config file. Change this ONLY if you know what you are doing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1058 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1088 msgid "Select Sections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8655 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8692 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3448 #: src/tachyon/tabs/dashboard/initController.ts:1464 msgid "Select the fastest node" @@ -6809,7 +6837,7 @@ msgstr "" msgid "Select the WAN interfaces to be monitored" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1080 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1110 msgid "Select whether to disable the target during the schedule or enable it ONLY during the schedule." msgstr "" @@ -6821,14 +6849,14 @@ msgstr "" msgid "Select which tab opens automatically when entering Tachyon." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8529 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8641 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8566 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8678 #: src/tachyon/tabs/dashboard/initController.ts:1299 #: src/tachyon/tabs/dashboard/initController.ts:1450 msgid "Selected" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1335 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1399 msgid "Selected Devices are Guests (Explicit list)" msgstr "" @@ -6836,7 +6864,7 @@ msgstr "" msgid "Selected section" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1330 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1394 msgid "Selected: specified devices become guests. Inverted: all devices on the network become guests EXCEPT the trusted ones (Zero-Trust)." msgstr "" @@ -6845,7 +6873,7 @@ msgstr "" msgid "Selector and URLTest outbounds must contain a non-empty outbounds array" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12470 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12515 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:67 msgid "Send" msgstr "" @@ -6866,7 +6894,7 @@ msgstr "" msgid "Send a Telegram notification if the Tachyon service is restarted by the watchdog." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1355 msgid "Send a Telegram notification to admins when a blocked site is accessed. Requires the Telegram bot to be enabled." msgstr "" @@ -6878,15 +6906,15 @@ msgstr "" msgid "Send a Telegram notification when proxy subscriptions are successfully updated." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:678 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:687 msgid "Send Telegram alerts to parents when daily screen time is exhausted or blocked sites are accessed." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1482 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1546 msgid "Send Telegram notification when a guest device hits its daily time or traffic quota." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13236 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13281 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:729 msgid "Sequence Overlaps (seqovl)" msgstr "" @@ -6899,7 +6927,7 @@ msgstr "" msgid "Sequential: failover to the next server after N failures. Parallel: aggressive failover — switches in seconds (1 failure = switch), best if your ISP blocks DoH/DoT." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:577 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:585 msgid "Server" msgstr "" @@ -6970,7 +6998,7 @@ msgstr "" msgid "Server Public Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12538 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12583 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:148 msgid "Server unavailable" msgstr "" @@ -6986,7 +7014,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1001 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1303 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:571 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:579 msgid "Servers" msgstr "" @@ -6994,21 +7022,21 @@ msgstr "" msgid "Servers on dashboard" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12036 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12081 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:439 msgid "Service / Target" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3824 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3843 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16042 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3840 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16087 #: src/tachyon/methods/shell/index.ts:468 #: src/tachyon/methods/shell/index.ts:489 #: src/tachyon/tabs/diagnostic/initController.ts:610 msgid "Service action failed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11822 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11867 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:186 msgid "Service availability check" msgstr "" @@ -7021,17 +7049,17 @@ msgstr "" msgid "Services & Access" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20125 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20170 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:387 msgid "Services are online and ready! Reloading page..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8996 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9041 #: src/tachyon/tabs/dashboard/initController.ts:1909 msgid "Services info" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20141 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20186 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:406 msgid "Services restarted. Click to reload page." msgstr "" @@ -7040,7 +7068,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:7538 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1050 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1309 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:694 msgid "Settings" msgstr "" @@ -7084,15 +7112,15 @@ msgstr "" msgid "Show servers whose names match the expression." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11492 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16868 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11537 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16913 #: src/tachyon/tabs/diagnostic/initController.ts:1682 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:202 msgid "Show sing-box config" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16879 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16886 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16924 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16931 #: src/tachyon/tabs/diagnostic/initController.ts:1693 #: src/tachyon/tabs/diagnostic/initController.ts:1700 msgid "Show sing-box config failed" @@ -7106,7 +7134,7 @@ msgstr "" msgid "sing-box" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10200 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10245 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:77 msgid "Sing-box autostart disabled" msgstr "" @@ -7115,37 +7143,37 @@ msgstr "" msgid "sing-box endpoint (userspace, default)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:69 msgid "Sing-box FakeIP DNS does not work" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10516 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10561 #: src/tachyon/tabs/diagnostic/checks/runFakeIPCheck.ts:68 msgid "Sing-box FakeIP DNS works" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10185 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10230 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:62 msgid "Sing-box installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10255 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:87 msgid "Sing-box listening ports" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10205 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10250 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:82 msgid "Sing-box process running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10195 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10240 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:72 msgid "Sing-box service exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10190 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10235 #: src/tachyon/tabs/diagnostic/checks/runSingBoxCheck.ts:67 msgid "Sing-box version is compatible (newer than 1.12.4)" msgstr "" @@ -7154,7 +7182,7 @@ msgstr "" msgid "Singapore (sg)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:414 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:418 msgid "sites" msgstr "" @@ -7174,7 +7202,7 @@ msgstr "" msgid "Skipped loopback:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14455 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14500 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:83 msgid "SLOW" msgstr "" @@ -7211,8 +7239,8 @@ msgstr "" msgid "Sorts servers in this section by lowest latency in the dashboard." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18364 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18407 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18409 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18452 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:11494 #: src/tachyon/tabs/monitoring/initController.ts:892 #: src/tachyon/tabs/monitoring/initController.ts:947 @@ -7227,7 +7255,7 @@ msgstr "" msgid "Source Network Interface" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1052 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1082 msgid "Specific Sections (Select sections below)" msgstr "" @@ -7240,27 +7268,27 @@ msgstr "" msgid "Specify different files" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13069 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13114 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:536 msgid "Speed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13261 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13306 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:756 msgid "Split Modes (dpi-desync)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13267 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13312 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:762 msgid "Split Positions (dpi-desync-split-pos)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13218 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13263 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:711 msgid "Split Positions (pos)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13298 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13343 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:795 msgid "Split Values (-s)" msgstr "" @@ -7270,22 +7298,22 @@ msgstr "" msgid "SSH" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:122 msgid "Standalone ByeDPI autostart is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:119 msgid "Standalone ByeDPI is active together with Tachyon ByeDPI rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:120 msgid "Standalone ByeDPI service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10794 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10839 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:123 msgid "Standalone ByeDPI service is inactive" msgstr "" @@ -7295,43 +7323,43 @@ msgstr "" msgid "Standalone service is active alongside Tachyon; policy or port conflicts are possible" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:111 msgid "Standalone Zapret is active together with Tachyon Zapret rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:112 msgid "Standalone Zapret service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10624 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10669 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:113 msgid "Standalone Zapret service is inactive" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:123 msgid "Standalone Zapret2 autostart is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10710 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10755 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:118 msgid "Standalone Zapret2 is active together with Tachyon Zapret2 rules" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:121 msgid "Standalone Zapret2 service is active" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10757 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:124 msgid "Standalone Zapret2 service is inactive" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:427 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:444 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:431 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448 msgid "Standard" msgstr "" @@ -7339,7 +7367,7 @@ msgstr "" msgid "Start" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14623 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14668 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:273 msgid "Start Benchmark" msgstr "" @@ -7348,30 +7376,30 @@ msgstr "" msgid "Start bot" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1513 msgid "Start of allowed daily access window in HH:MM format (24-hour clock)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16350 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16395 #: src/tachyon/tabs/diagnostic/initController.ts:1079 msgid "Start sing-box" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11376 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11421 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:86 msgid "Start Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1093 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1148 msgid "Start Time (HH:MM)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16354 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16399 #: src/tachyon/tabs/diagnostic/initController.ts:1083 msgid "Start watchdog" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14674 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14719 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:331 msgid "Starting DNS benchmark..." msgstr "" @@ -7381,23 +7409,23 @@ msgstr "" msgid "Starting…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9079 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9124 #: src/tachyon/tabs/dashboard/initController.ts:2022 msgid "State" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2497 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12078 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14852 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:448 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:935 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2505 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12123 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14897 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:452 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:965 +#: src/tachyon/tabs/dashboard/partials/renderSections.ts:367 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:142 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:481 -#: src/tachyon/tabs/dashboard/partials/renderSections.ts:367 msgid "Status" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13053 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13098 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:520 msgid "Status / Suite" msgstr "" @@ -7414,19 +7442,19 @@ msgstr "" msgid "Stop checking when URLTest group is not used. Use sing-box duration format like 1d, 12h or 30m." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11411 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:76 msgid "Stop Tachyon" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15239 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15284 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:333 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3049 #: src/tachyon/methods/custom/getDashboardSections.ts:1719 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:324 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:152 msgid "Stopped" msgstr "" @@ -7439,22 +7467,22 @@ msgstr "" msgid "Store auto-detected domains in /etc instead of /tmp to survive reboots." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13045 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13090 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:512 msgid "Strategy & Parameters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14223 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14268 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1857 msgid "Strategy benchmark started" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13524 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13569 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1046 msgid "Strategy deleted" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13374 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13419 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:881 msgid "Strategy Name" msgstr "" @@ -7485,8 +7513,8 @@ msgstr "" msgid "Subscription info:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4247 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4265 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4281 #: src/tachyon/methods/shell/index.ts:1037 #: src/tachyon/methods/shell/index.ts:1057 msgid "Subscription update failed" @@ -7504,7 +7532,7 @@ msgstr "" msgid "Subscription URL settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7780 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7817 #: src/tachyon/tabs/dashboard/initController.ts:340 msgid "Subscriptions updated" msgstr "" @@ -7533,17 +7561,17 @@ msgstr "" msgid "Sweden (se)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16365 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16410 #: src/tachyon/tabs/diagnostic/initController.ts:1094 msgid "Switch DNS to DoH" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8505 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8542 #: src/tachyon/tabs/dashboard/initController.ts:1264 msgid "Switch to auto-selection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16369 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16414 #: src/tachyon/tabs/diagnostic/initController.ts:1098 msgid "Sync System Time (NTP)" msgstr "" @@ -7552,12 +7580,12 @@ msgstr "" msgid "System diagnostics, AI Doctor and logs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8984 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9029 #: src/tachyon/tabs/dashboard/initController.ts:1896 msgid "System info" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14358 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14403 #: src/tachyon/tabs/diagnostic/partials/renderSystemInfo.ts:24 msgid "System information" msgstr "" @@ -7566,13 +7594,13 @@ msgstr "" msgid "Tab Order & Visibility" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10429 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10474 #: src/tachyon/tabs/diagnostic/checks/runNftCheck.ts:69 msgid "Table exist" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14698 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14712 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14743 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14757 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:359 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:373 msgid "Tachyon" @@ -7582,17 +7610,17 @@ msgstr "" msgid "Tachyon Core" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14742 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14787 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:406 msgid "Tachyon DNS Benchmark & Auto-Tuning" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7076 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:7113 #: src/tachyon/services/core.service.ts:52 msgid "Tachyon Error" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15072 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15117 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:406 msgid "Tachyon IP & DNS Leak Detection" msgstr "" @@ -7613,12 +7641,12 @@ msgstr "" msgid "Tachyon manages the nfqws2 process lifecycle itself, so daemon mode is not allowed here." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18441 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18486 #: src/tachyon/tabs/monitoring/initController.ts:991 msgid "Tachyon service is stopped. Start the service to display connections." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3164 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:3180 #: src/tachyon/tabs/dashboard/render.ts:17 msgid "Tachyon service is stopped. Start the service to display the dashboard." msgstr "" @@ -7627,7 +7655,7 @@ msgstr "" msgid "Tachyon Settings" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4158 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:4174 #: src/tachyon/methods/shell/index.ts:915 msgid "Tachyon update did not complete within the timeout" msgstr "" @@ -7636,57 +7664,57 @@ msgstr "" msgid "Tachyon will not modify your DHCP configuration" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:91 msgid "Tachyon-managed ciadpi runtime has restarted" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:94 msgid "Tachyon-managed ciadpi runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:97 msgid "Tachyon-managed ciadpi runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:93 msgid "Tachyon-managed ciadpi runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:87 msgid "Tachyon-managed nfqws runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:90 msgid "Tachyon-managed nfqws runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:86 msgid "Tachyon-managed nfqws runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:90 msgid "Tachyon-managed nfqws2 runtime is not ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:93 msgid "Tachyon-managed nfqws2 runtime is not running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:89 msgid "Tachyon-managed nfqws2 runtime is ready" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9074 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9119 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2247 #: src/tachyon/tabs/dashboard/initController.ts:2012 msgid "Tailscale" @@ -7700,7 +7728,7 @@ msgstr "" msgid "Tailscale control URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10291 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10336 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:98 msgid "Tailscale endpoint" msgstr "" @@ -7718,26 +7746,26 @@ msgstr "" msgid "Tailscale package is installed, but no server section uses native mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13682 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:766 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13727 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:775 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1230 msgid "Target" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:999 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1029 msgid "Target Family Profiles" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1044 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1074 msgid "Target Scope" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12809 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12854 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:239 msgid "Target Service / Suite" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13242 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13287 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:735 msgid "TCP Window Sizes (wsize)" msgstr "" @@ -7746,18 +7774,18 @@ msgstr "" msgid "Teen (🧑)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:421 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:425 msgid "Telegram" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:677 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1481 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:686 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1545 msgid "Telegram Alerts" msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1057 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1310 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:700 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/tachyon.js:708 msgid "Telegram Bot" msgstr "" @@ -7765,7 +7793,7 @@ msgstr "" msgid "Telegram Bot Token" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15125 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15170 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:42 msgid "Telegram Channel" msgstr "" @@ -7779,7 +7807,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2426 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2430 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2939 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2955 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:252 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:260 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:949 @@ -7814,33 +7842,33 @@ msgstr "" msgid "Test Telegram Connection" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14650 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14695 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:305 msgid "Testing" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14207 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14252 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1839 msgid "Testing bypass strategies in isolated sandbox..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14781 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14826 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:51 msgid "Testing DNS leak upstream resolvers with bash.ws protocol..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14011 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14056 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1605 msgid "Testing strategy" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8532 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8569 #: src/tachyon/tabs/dashboard/initController.ts:1302 msgid "Testing URL" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11755 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12346 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11800 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12391 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:108 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:797 msgid "Testing..." @@ -7864,27 +7892,27 @@ msgstr "" msgid "The rule applies to the domain and all its subdomains. Use full:, keyword:, or regex: prefixes for exact match, keyword match, or regular expression." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10779 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10824 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:78 msgid "There are rules using ByeDPI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10604 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10649 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:78 msgid "There are rules using Zapret" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10690 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10735 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:81 msgid "There are rules using Zapret2" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12494 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12539 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:97 msgid "Thinking..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16809 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16854 #: src/tachyon/tabs/diagnostic/initController.ts:1613 msgid "This action will stop Tachyon, restore standard dnsmasq/DNS, remove all proxy/anti-censorship firewall rules and restore direct Internet connection through your ISP." msgstr "" @@ -7933,7 +7961,7 @@ msgstr "" msgid "This option requires a value." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9087 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9132 #: src/tachyon/tabs/dashboard/initController.ts:2033 msgid "This router" msgstr "" @@ -7954,9 +7982,9 @@ msgstr "" msgid "Thursday" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18355 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18404 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18538 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18400 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18449 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18583 #: src/tachyon/tabs/monitoring/initController.ts:883 #: src/tachyon/tabs/monitoring/initController.ts:944 #: src/tachyon/tabs/monitoring/initController.ts:1127 @@ -7967,10 +7995,6 @@ msgstr "" msgid "Time in seconds for DNS record caching (default: 60)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:188 -msgid "Time is required (e.g. 22:00)" -msgstr "" - #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:2213 msgid "Time of day to run scheduled component updates in HH:MM (24h) format, e.g. 04:00" msgstr "" @@ -7979,12 +8003,12 @@ msgstr "" msgid "Time skew tolerance" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14486 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14531 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:117 msgid "Timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6653 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6690 #: src/tachyon/helpers/singBoxVariant.ts:62 msgid "tiny" msgstr "" @@ -8002,7 +8026,7 @@ msgstr "" msgid "TLS SNI" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13322 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13367 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:819 msgid "TLS-Rec Bounds (--tlsrec)" msgstr "" @@ -8015,7 +8039,7 @@ msgstr "" msgid "Token is required when the bot is enabled" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8534 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8571 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:2953 #: src/tachyon/tabs/dashboard/initController.ts:1304 msgid "Tolerance" @@ -8025,17 +8049,17 @@ msgstr "" msgid "Top level has the highest priority; lower levels are used as fallback" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21234 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21279 #: src/tachyon/tabs/updates/initController.ts:1390 msgid "TorrServer Direct" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1392 msgid "TorrServer not found" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:525 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:529 msgid "Total allowed network usage per day for devices in this profile. When the quota is reached, access is blocked until midnight. Enter 0 for unlimited." msgstr "" @@ -8043,7 +8067,7 @@ msgstr "" msgid "Total lines:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11956 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12001 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:345 msgid "Total targets" msgstr "" @@ -8057,7 +8081,7 @@ msgid "Tracing routing rules..." msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2338 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8960 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9005 #: src/tachyon/tabs/dashboard/initController.ts:1870 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:138 msgid "Traffic" @@ -8079,7 +8103,7 @@ msgstr "" msgid "Traffic statistics and active connections" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8972 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9017 #: src/tachyon/tabs/dashboard/initController.ts:1883 msgid "Traffic Total" msgstr "" @@ -8092,7 +8116,7 @@ msgstr "" msgid "Traffic will go through the default route (Direct/Default)." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20889 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20934 #: src/tachyon/tabs/updates/initController.ts:958 msgid "Transient connection error" msgstr "" @@ -8127,12 +8151,12 @@ msgstr "" msgid "Transport path must start with /" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15109 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15154 #: src/tachyon/tabs/diagnostic/partials/renderWikiDisclaimer.ts:25 msgid "Troubleshooting" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:1427 msgid "Trusted Master Devices (MAC / IP)" msgstr "" @@ -8140,7 +8164,7 @@ msgstr "" msgid "Try compatible User-Agent profiles automatically when downloading this subscription" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13061 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13106 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:528 msgid "TTFB" msgstr "" @@ -8153,12 +8177,12 @@ msgstr "" msgid "TTL value cannot be empty" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13279 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13324 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:774 msgid "TTL Values (dpi-desync-ttl)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13230 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13275 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:723 msgid "TTL Values (ttl)" msgstr "" @@ -8175,8 +8199,8 @@ msgstr "" msgid "Turkey (tr)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18349 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18402 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18394 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18447 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1719 #: src/tachyon/tabs/monitoring/initController.ts:877 #: src/tachyon/tabs/monitoring/initController.ts:942 @@ -8187,7 +8211,7 @@ msgstr "" msgid "UDP (Unprotected DNS)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11721 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11766 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:65 msgid "UDP / QUIC protocols" msgstr "" @@ -8210,14 +8234,14 @@ msgstr "" msgid "Unable to validate the NFQWS2 strategy through the backend parser." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8649 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8686 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:3422 #: src/tachyon/tabs/dashboard/initController.ts:1458 msgid "Unavailability timeout" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11776 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11958 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11821 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12003 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:135 #: src/tachyon/tabs/diagnostic/partials/renderServiceCheckModal.ts:347 msgid "Unavailable" @@ -8258,17 +8282,17 @@ msgstr "" msgid "Unexpected standalone token. Use explicit flags such as --name or --name=value." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10784 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 #: src/tachyon/tabs/diagnostic/checks/runByedpiCheck.ts:96 msgid "Unexpected Tachyon-managed ciadpi runtime is running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10609 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10654 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:89 msgid "Unexpected Tachyon-managed nfqws runtime is running" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10695 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10740 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:92 msgid "Unexpected Tachyon-managed nfqws2 runtime is running" msgstr "" @@ -8285,19 +8309,19 @@ msgstr "" msgid "United States (us)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6634 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10814 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10816 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10817 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10818 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10825 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10827 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10829 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10831 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10834 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10835 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20498 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:6671 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10859 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10861 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10862 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10863 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10870 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10872 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10874 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10876 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10879 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10880 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20543 #: src/tachyon/helpers/singBoxVariant.ts:33 #: src/tachyon/services/systemInfo.service.ts:10 #: src/tachyon/services/systemInfo.service.ts:12 @@ -8314,14 +8338,14 @@ msgstr "" msgid "unknown" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2459 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5840 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15249 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2467 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5877 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15294 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:354 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:3066 #: src/tachyon/methods/custom/getDashboardSections.ts:1721 -#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:326 +#: src/tachyon/tabs/diagnostic/checks/runSectionsCheck.ts:162 msgid "Unknown" msgstr "" @@ -8335,13 +8359,13 @@ msgstr "" msgid "Unknown country" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5914 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14083 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14230 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16147 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16166 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16233 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:5951 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14128 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14275 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16192 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16211 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16278 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16819 #: src/tachyon/api.ts:40 #: src/tachyon/tabs/diagnostic/initController.ts:732 #: src/tachyon/tabs/diagnostic/initController.ts:773 @@ -8360,8 +8384,8 @@ msgstr "" msgid "Unknown NFQWS2 flag." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:367 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:380 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:371 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:384 msgid "Unlimited" msgstr "" @@ -8370,7 +8394,7 @@ msgstr "" msgid "Unspecified IP address is not allowed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2534 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2542 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:409 msgid "Unstable" msgstr "" @@ -8383,7 +8407,7 @@ msgstr "" msgid "Up to 10 snapshots are kept; the oldest ones are removed automatically." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20941 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20986 #: src/tachyon/tabs/updates/initController.ts:1025 msgid "Update" msgstr "" @@ -8396,17 +8420,17 @@ msgstr "" msgid "Update failed:" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20445 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20490 #: src/tachyon/tabs/updates/initController.ts:372 msgid "Update is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21461 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21506 #: src/tachyon/tabs/updates/initController.ts:1668 msgid "Update is available for current release" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21442 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21487 #: src/tachyon/tabs/updates/initController.ts:1647 msgid "Update is available:" msgstr "" @@ -8424,7 +8448,7 @@ msgstr "" #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2409 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2420 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16360 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16405 #: src/tachyon/tabs/diagnostic/initController.ts:1089 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:229 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:242 @@ -8444,12 +8468,12 @@ msgstr "" msgid "Updates & Downloads" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19914 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:19959 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:121 msgid "Updating" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16585 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16630 #: src/tachyon/tabs/diagnostic/initController.ts:1350 msgid "Updating device routing mode..." msgstr "" @@ -8462,29 +8486,29 @@ msgstr "" msgid "Updating…" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8962 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8974 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9007 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:9019 #: src/tachyon/tabs/dashboard/initController.ts:1872 #: src/tachyon/tabs/dashboard/initController.ts:1885 msgid "Uplink" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18361 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18406 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18550 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18451 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:18595 #: src/tachyon/tabs/monitoring/initController.ts:889 #: src/tachyon/tabs/monitoring/initController.ts:946 #: src/tachyon/tabs/monitoring/initController.ts:1141 msgid "Uploaded" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14579 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14624 #: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/settings.js:1379 #: src/tachyon/tabs/diagnostic/partials/renderDnsBenchmarkModal.ts:224 msgid "Upstream Mode" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14991 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15036 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:314 msgid "Upstream Provider / ASN" msgstr "" @@ -8519,16 +8543,16 @@ msgstr "" msgid "URLTest" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2724 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2725 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8555 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2732 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:2733 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8592 #: src/tachyon/tabs/dashboard/initController.ts:1331 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:667 #: src/tachyon/tabs/dashboard/partials/renderSections.ts:668 msgid "URLTest details" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8525 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8562 #: src/tachyon/tabs/dashboard/initController.ts:1290 msgid "URLTest details are unavailable" msgstr "" @@ -8621,12 +8645,12 @@ msgstr "" msgid "Use tailnet exit node for LAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10233 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10278 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:25 msgid "Used by" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13412 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13457 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:923 msgid "User custom strategy" msgstr "" @@ -8708,17 +8732,17 @@ msgstr "" msgid "Value must not contain control characters" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14995 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:15040 #: src/tachyon/tabs/diagnostic/partials/renderLeakCheckModal.ts:318 msgid "Verdict" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20121 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20166 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:382 msgid "Verifying router and service readiness..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21616 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21661 #: src/tachyon/tabs/updates/initController.ts:1847 msgid "Versions" msgstr "" @@ -8731,15 +8755,15 @@ msgstr "" msgid "Video streaming" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11483 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16210 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:11528 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16255 #: src/tachyon/tabs/diagnostic/initController.ts:832 #: src/tachyon/tabs/diagnostic/partials/renderAvailableActions.ts:193 msgid "View logs" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16220 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16223 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16265 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:16268 #: src/tachyon/tabs/diagnostic/initController.ts:842 #: src/tachyon/tabs/diagnostic/initController.ts:845 msgid "View logs failed" @@ -8757,22 +8781,22 @@ msgstr "" msgid "vless://, vmess://, ss://, trojan://, socks4/5://, http/s://, hy2/hysteria2:// links" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20097 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:20142 #: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:349 msgid "Waiting for router services to restart..." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21235 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:21280 #: src/tachyon/tabs/updates/initController.ts:1398 msgid "Waiting for TorrServer" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10269 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10314 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:70 msgid "WAN" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10368 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10413 #: src/tachyon/tabs/diagnostic/checks/runInboundsCheck.ts:198 msgid "WAN public IP" msgstr "" @@ -8813,11 +8837,11 @@ msgstr "" msgid "Wednesday" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:259 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263 msgid "Weekdays (Mon-Fri)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:263 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:267 msgid "Weekends (Sat-Sun)" msgstr "" @@ -8829,7 +8853,7 @@ msgstr "" msgid "When switching to another level, test every server and select the fastest instead of the first working one." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12558 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12603 #: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:171 msgid "Why Discord fails?" msgstr "" @@ -8842,12 +8866,12 @@ msgstr "" msgid "WireGuard private key from your Cloudflare WARP account" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13708 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:13753 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1256 msgid "Working" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14015 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14060 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1609 msgid "working strategies" msgstr "" @@ -8860,7 +8884,7 @@ msgstr "" msgid "YACD Secret Key" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8154 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:8191 #: src/tachyon/tabs/dashboard/initController.ts:826 msgid "Yes" msgstr "" @@ -8877,48 +8901,48 @@ msgstr "" msgid "Zapret hostlist templates are not supported here because Tachyon does not expand them for per-rule NFQWS strategies." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:71 msgid "Zapret package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10599 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10644 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:72 msgid "Zapret package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:60 msgid "Zapret provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10594 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10639 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:61 msgid "Zapret provider binary is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:103 msgid "Zapret sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10619 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10664 #: src/tachyon/tabs/diagnostic/checks/runZapretCheck.ts:104 msgid "Zapret sing-box outbound is not configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12729 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14321 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12774 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14366 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:149 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1975 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1976 msgid "Zapret v1 (nfqws)" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12728 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14318 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:12773 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:14363 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:148 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1970 #: src/tachyon/tabs/diagnostic/partials/renderStrategyFuzzerModal.ts:1971 @@ -8933,32 +8957,32 @@ msgstr "" msgid "Zapret2 hostlist templates are not supported here because Tachyon does not expand them for per-rule NFQWS2 strategies." msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:74 msgid "Zapret2 package is installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10685 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10730 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:75 msgid "Zapret2 package is not installed" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:63 msgid "Zapret2 provider binary is available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10680 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10725 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:64 msgid "Zapret2 provider binary is not available" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:106 msgid "Zapret2 sing-box outbound is configured" msgstr "" -#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10705 +#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/main.js:10750 #: src/tachyon/tabs/diagnostic/checks/runZapret2Check.ts:107 msgid "Zapret2 sing-box outbound is not configured" msgstr ""