github BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot v4.6.0

3 hours ago

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)

Don't miss a new remnawave-bedolaga-telegram-bot release

NewReleases is sending notifications on new releases.