Releases
v4.6.0
Compare
Sorry, something went wrong.
No results found
4.6.0 (2026-09-07)
New Features
reachability: вердикт лега и соответствие ожиданию по назначению хоста (a59845e )
reachability: драйвер пачки — не более трёх проб одновременно, возобновление обходчиком, отмена (41908ff )
reachability: запуск и остановка обходчика задач в main (f3a15ec )
reachability: каталог симок, селекторы и расчёт пропусков (1e3626b )
reachability: клиент API — остановка идущей пробы тем же Idempotency-Key (0518a29 )
reachability: клиент bschekbot API с разбором конверта ошибок и фикстуры живых ответов (7c3ee05 )
reachability: настройки BSCHEK_*, категория реестра и права раздела (188d95a )
reachability: нормализация целей, назначение хоста и подсети /24 (ad6856a )
reachability: остановка идущей пробы — платим только за проверенные симки (f26781d )
reachability: пачка проверок — модель, миграция 0116, CRUD (1b02ff8 )
reachability: правила пачки — нарезка по 10 целей, оценка времени, статус из задач (63c34ef )
reachability: прогресс идущего скана в задаче (7de7119 )
reachability: разбор ссылок vless/vmess/trojan/ss/hysteria2 (20474f7 )
reachability: разрешение целей из хостов, нод, подписок и ввода (444d04a )
reachability: раскладка ответов в леги и слияние пропусков (eacd1c0 )
reachability: роуты и схемы /admin/reachability для кабинета (68d8f60 )
reachability: ручки пачки проверок для кабинета — превью, запуск, статус, отмена (4bd07dc )
reachability: сервис задач — фон, повтор ключом, опрос, отмена, обходчик (f6eab38 )
reachability: сервис пачки — превью суммой по чашкам, запуск, отмена (6e82e79 )
reachability: таблицы задач, легов и предпочтений целей с CRUD и сводкой (e107364 )
reachability: тела запросов и фасад сервиса — статус, preview, запуск, сводка (d62cf8a )
reachability: цены — кредиты в копейки, оценка VLESS, потолок задачи (f2cc545 )
reachability: частичный результат идущей пробы в задаче — кабинет видит «проверяем…» по симкам (ea5b9b6 )
reachability: шлюз платных вызовов с интервалом и повтором 429 (aa95a7d )
remnawave: чтение хостов панели (GET /api/hosts) (d8f26ad )
Bug Fixes
reachability: POST /jobs падал с MissingGreenlet — задача из CRUD отдаётся с загруженными легами (1cb5940 )
reachability: probe принимает не больше 10 целей — проверка до обращения к API (8a1d0af )
reachability: SNI-хост без переменной — дефолт ads.x5.ru зашит в код (e67ea44 )
reachability: без циклических импортов и с DNS только на публичные адреса — по замечаниям CodeQL (fdb7bef )
reachability: версии ядер Xray в статусе, SNI-имена только из доменов, внятная ошибка для пользователя без подписки (ace7a6d )
reachability: зависшая проба — след последнего ответа API в задаче и потолок 45 минут вместо вечного «идёт» (4daf218 )
reachability: ошибка зависшей пробы — словами для людей, без кода ответа API; номер запроса для поддержки (af3decc )
reachability: повтор пробы без результата — уровень info, это штатное ожидание провайдера (e2e54a1 )
reachability: подписка как у клиента — JSON-формат (Happ/HWID), балансировщик «АВТО» по outbound, HWID-повтор (a26fafe )
reachability: ссылки подписки через рабочие ручки панели, SNI-хост по умолчанию и свои имена, разбор поля «Конфиг или подписка» (5767656 )
redis: убрать шум «Failed to enable maintenance notifications» на каждом соединении (e4a7b9f )
подчистить старые замечания code scanning — пустые except, ожидание отменённых задач, setuptools в образе (e9607b5 )
пустые except в тикетах, подписках и панели — причина в лог; из образа убраны системные pip и setuptools (15a393d )
Documentation
reachability: рабочие спека и планы вынесены из репозитория, ссылки переписаны (bfd179b )
reachability: спецификация и планы интеграции bschekbot API (1675b1e )
обновить справочник структуры после удаления ручки retrieve (4bde5b7 )
You can’t perform that action at this time.