fix(runtime): устранение сбоев запуска sing-box, исправление правил nftables и защита от гонок вочдога
- Восстановление кэша правил: восстановление .srs, .lst, .json файлов из постоянного каталога /etc/tachyon/rulesets/ при старте; защита от удаления кэша при остановке; добавление фоллбэка пустых ruleset в runtime.uc перед валидацией - nftables: удаление невалидного auto-merge для интервальных составных сетов (ipv4_addr/ipv6_addr . inet_service) - core/ip: исправление нормализации IPv6-адреса и порта для TPROXY без дублирования скобок - dns block: исправление возвращаемого статуса nft_add_dns_block_rules_from_schedules при отсутствии правил блокировки - watchdog & lifecycle: добавление флага блокировки /var/run/tachyon/starting для исключения сброса правил вочдогом во время старта - ui & i18n: форматирование бейджей устройств в родительском контроле и обновление переводов
This commit is contained in:
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: TACHYON\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2026-08-21 04:11+0300\n"
|
||||
"PO-Revision-Date: 2026-08-21 04:11+0300\n"
|
||||
"POT-Creation-Date: 2026-08-21 04:51+0300\n"
|
||||
"PO-Revision-Date: 2026-08-21 04:51+0300\n"
|
||||
"Last-Translator: Dushnilin <dushnilin@gmail.com>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
@@ -1023,9 +1023,9 @@ msgstr ""
|
||||
#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/server.js:1803
|
||||
#: src/partials/modal/renderModal.ts:263
|
||||
#: src/tachyon/tabs/dashboard/initController.ts:1262
|
||||
#: src/tachyon/tabs/diagnostic/initController.ts:1542
|
||||
#: src/tachyon/tabs/monitoring/initController.ts:884
|
||||
#: src/tachyon/tabs/monitoring/initController.ts:934
|
||||
#: src/tachyon/tabs/diagnostic/initController.ts:1542
|
||||
#: src/tachyon/tabs/diagnostic/partials/renderAiChatModal.ts:213
|
||||
#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:439
|
||||
#: src/tachyon/tabs/updates/partials/renderUpdateProgressModal.ts:485
|
||||
@@ -4976,7 +4976,7 @@ msgid "Select DNS protocol to use"
|
||||
msgstr ""
|
||||
|
||||
#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/parental.js:390
|
||||
msgid "Select LAN devices to apply this schedule to, or enter IP or MAC addresses manually."
|
||||
msgid "Select LAN devices to apply this schedule to, 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. IP addresses (e.g. 192.168.1.150) are used for DNS-level blocking and require a stable lease."
|
||||
msgstr ""
|
||||
|
||||
#: ../luci-app-tachyon/htdocs/luci-static/resources/view/tachyon/section.js:8828
|
||||
|
||||
Reference in New Issue
Block a user