4094a41b5d
de-AI: remove AI comments and boolean theater across TypeScript + ucode
Dushnilin2026-08-19 18:15:35 +03:00
0964b79171
fix(ai-chat): fix AI Chat and Assistant to work with LM Studio
Dushnilin2026-08-19 08:20:04 +03:00
a161ae4845
feat(subscription): добавлена поддержка пользовательских заголовков устройства и генератор HWID
Dushnilin2026-08-18 14:40:25 +03:00
bc10fff538
fix(i18n): синхронизировать fe-app и luci-app каталоги русской локализации
Dushnilin2026-08-18 14:25:45 +03:00
3fb6a4b643
fix(nft): разрешать TPROXY-трафик с меткой в цепочке input fw4 для работы в изолированных зонах (Guest/VLAN)
Dushnilin2026-08-18 14:22:38 +03:00
5fc9dda229
fix(i18n): fix corrupted Bad WAN Russian translation string
Dushnilin2026-08-18 12:55:14 +03:00
e325ac0092
feat(settings): add manual list update button to LuCI settings tab
Dushnilin2026-08-18 12:54:21 +03:00
49dab2b8b9
fix(singbox): включать inet6_range в fakeip при prefer_ipv6, ipv6_only или ipv6_enabled
Dushnilin2026-08-18 08:09:52 +03:00
fe74578158
fix(singbox): добавлять inet6_range в fakeip только при включенном ipv6_enabled
Dushnilin2026-08-18 08:00:22 +03:00
fe0099a32a
fix(singbox): использовать password вместо secret в объектах пользователей inbounds и расширить fallback неизвестных полей
Dushnilin2026-08-18 07:36:03 +03:00
6a5ae8e692
fix(validator): исправить вызов valid_ip_or_cidr в validate_schedule
Dushnilin2026-08-18 07:02:41 +03:00
e695da1fb7
feat(parental): добавить поддержку фильтрации как по IP, так и по MAC-адресам
Dushnilin2026-08-17 21:52:28 +03:00
7a9c87622e
fix(parental): исправить рендеринг ячеек таблицы через cfgvalue/textvalue в form.DummyValue
Dushnilin2026-08-17 21:42:48 +03:00
d034c78b20
fix(nft): удалить конфликтную цепочку dstnat и предотвратить дублирование правил fw4 forward
Dushnilin2026-08-17 21:27:19 +03:00
fa9d294991
fix(dns): использовать полноценный рестарт dnsmasq при применении настроек
Dushnilin2026-08-17 21:11:19 +03:00
a4bb9d060d
fix(watchdog): исправить вызов json-парсера в probe_wan
Dushnilin2026-08-17 21:09:22 +03:00
6324d001cf
ci: добавить allowUpdates в action-gh-release для корректного перевыпуска релизов
Dushnilin2026-08-17 20:52:28 +03:00
47b10d8932
ci: убрать кастомный codeql.yml в пользу стандартного сканирования
Dushnilin2026-08-17 20:45:13 +03:00
b435d965ed
fix(parental): исправление отображения HTML-тегов в таблице и кнопок действий
Dushnilin2026-08-17 20:38:16 +03:00
1f116e571d
feat: родительский контроль по расписанию, мультивыбор секций, перехват DNS и обновление локализации (1.2.86)
Dushnilin2026-08-17 20:34:42 +03:00
bca948947e
fix(updates): предотвратить повторные модальные окна и добавить активную проверку готовности сервисов роутера перед перезагрузкой страницы
Dushnilin2026-08-17 10:27:16 +03:00
beb132690e
fix(server): добавить валидатор validatePositiveInteger для полей MTU и Keepalive сервера AWG
Dushnilin2026-08-16 20:35:23 +03:00
9b5707982c
feat(servers): полная поддержка генератора конфигураций AmneziaWG, QR-кода, скачивания .conf и расширенных настроек сервера
Dushnilin2026-08-16 19:37:14 +03:00
1062982070
fix(ui): отображение всех условий маршрутизации (списки сообщества, IP, устройства, порты) для секций AWG, WARP и расширенных прокси
Dushnilin2026-08-16 17:50:58 +03:00
5adda4bba7
fix(i18n,watchdog): полная актуализация русской локализации интерфейса и исправление детекции WAN в Watchdog
Dushnilin2026-08-16 16:01:37 +03:00
61b34bb949
feat(diagnostics): автоматическая загрузка и обновление профилей сервисов из репозитория с зеркалами и правами доступа
Dushnilin2026-08-16 15:07:07 +03:00
18be28ec03
fix(singbox): исправление генерации inbound для сервера AWG и диагностических проверок сервисов
Dushnilin2026-08-16 14:34:23 +03:00
a323d8c45f
fix(tests): устранение SIGPIPE broken pipe при проверках пайплайнов под set -eo pipefail
Dushnilin2026-08-16 14:24:49 +03:00
fc45498a8b
feat(singbox): поддержка составных длительностей и автоподнятие urltest idle_timeout, зеркала gh-proxy в README и расширение Knowledge Base
Dushnilin2026-08-16 10:56:27 +03:00
7b215e5792
feat(uninstall): скрипт чистого удаления uninstall.sh с сохранением бэкапа конфигурации и документация
Dushnilin2026-08-15 21:31:56 +03:00
b1c336ccad
docs(readme): единая визуальная система Tachyon с анимированными баннерами для Telegram-бота, Watchdog, LuCI UI, CLI API и футера
Dushnilin2026-08-15 20:33:15 +03:00
954596c26f
docs(readme): анимированные лазерные разделители разделов, ЭКГ-монитор AI Doctor и интерактивный терминал установки
Dushnilin2026-08-15 20:30:11 +03:00
9280708363
fix(svg): исправление фильтров userSpaceOnUse для горизонтальных линий потоков Zapret v2 и LAN
Dushnilin2026-08-15 20:29:27 +03:00
983c81b1e1
docs(readme): раздельные анимированные каналы для Zapret v1, Zapret v2 и ByeDPI в диаграмме архитектуры
Dushnilin2026-08-15 20:28:52 +03:00
d4121b191b
docs(readme): анимированный SVG hero-баннер и диаграмма архитектуры, актуализация возможностей AI Doctor v2.5 и аварийного восстановления
Dushnilin2026-08-15 20:28:10 +03:00
91c7d5f8ee
fix(updates): стабильный диалог установки, сохранение баннеров и логов без паразитных автозакрытий
Dushnilin2026-08-15 20:07:21 +03:00
d2a4243aa2
feat(ui): постоянная кнопка аварийного возврата прямого интернета в окне AI Doctor и действиях диагностики
Dushnilin2026-08-15 19:24:44 +03:00
56e847eceb
fix(ui): корректный выбор сервера в модальных окнах и скрытие недоступного выбора для URLTest
Dushnilin2026-08-15 16:18:34 +03:00
3425ef77f7
fix(core): восстановление дефолта hide_urltest_group_outbounds и ассертов urltest_groups
Dushnilin2026-08-15 16:07:54 +03:00
4dd882f276
fix(core): объявление default_gateway_exists до wan_has_ip и видимость URLTest по умолчанию
Dushnilin2026-08-15 16:06:22 +03:00
e02e9169d4
fix(core): исправление forward-reference в AI Doctor и фильтрации селектора
Dushnilin2026-08-15 16:02:31 +03:00
85ae733787
feat(doctor): расширенная локальная диагностика DPI, нод, конфликтов и фикс зависимостей CI
Dushnilin2026-08-15 15:58:40 +03:00
1437997153
fix(core): повышение стабильности, фоновый поиск MTU AWG, zero-fork проверка WAN и защита от OOM
Dushnilin2026-08-15 15:51:10 +03:00
381ae6580c
fix(dashboard): fix URLTest details modal layout and server selection actions
Dushnilin2026-08-15 13:27:06 +03:00
95a209adc9
feat(dashboard): show active server on URLTest cards and allow manual server selection with reset to auto
Dushnilin2026-08-15 13:00:39 +03:00
d81d9fd077
fix(ci): fix forward function declaration in runtime.uc and harden tests for multi-call coreutils/alpine
Dushnilin2026-08-15 12:28:49 +03:00
e0828eb53a
fix(diagnostics): fix false-positive sing-box DNS check on busybox nslookup and auto-fetch LAN clients in support report
Dushnilin2026-08-15 12:12:59 +03:00
3c5108b26b
fix(i18n): translate all AI Doctor and LAN inspector strings to Russian and fix diagnostic banner status logic
Dushnilin2026-08-15 12:00:28 +03:00