Repository navigation
Releases
Releases · Internet-Helper/mixomo-openwrt
Mixomo 0.3.4
MagiTrickle:
- Чистая установка теперь ставит конфигурацию Default, можно выбрать свою конфигурацию — «Личная»
- Переход на Default с «Личная» автоматически сохраняет копию последней
- Переход на конфигурацию «Личная» возможна с тремя вариантами: вернуть сохранённую копию, взять списки от Default, полностью чистая конфигурация
- Смена версии на Original/Mod создаёт отдельные бэкапы
Mihomo:
- Создание конфигурации из подписок: теперь можно указывать неограниченное количество ссылок на подписки при создании конфигурации с возможностью поменять параметры в header для каждой из них
- Дополнительно используется дешифровка для ссылок happ://crypt* благодаря созданию личного API ключа на сайте happy-decoder.cc (пока нет 100% гарантии от возможных утечек, вся ответственность строго на вас)
- Теперь
allow-lan: trueдобавляется всегда, старые конфиги мигрируются - Выбор панели в карточке как источник истины: достраивается при применении любой конфигурации
Прочее:
- Proton2025 friendly — теперь Mixomo «дружит» с этой темой
- Stable-manifest теперь floating (
main/manifest.stable) - Web-обновление сначала обновляет runtime/ACL, затем UI
- Чекбоксы выровнены и изменнены на стандартные, карточки расписания и конфигураций переработаны
delete.shтоже обновлен
Mixomo v0.3.3
Mixomo v0.3.3
Исправления:
- Установка на OpenWrt 24.10+ ставит или видит уже установленный пакет
nftables-jsonилиnftables-nojson - Проверка обновления для MagiTrickle верно сверяет версию без ошибки из-за предыдущего наличия в конце «-1»
- Остановка и запуск MagiTrickle в вебе теперь работает через команды
service magitrickle stopиservice magitrickle start, а статус проверяется через командуservice magitrickle statusчто отражает реальное состояние - «Направлять исходящий трафик этого устройства через Mihomo» после выключения полноценно удаляет все хвосты из системы
Дизайн:
- Верхние ряды кнопок для вкладок переведены на стандартный вид кнопок OpenWrt
- Основной цвет активных кнопок внутри вкладок, боковых линий и в лого шапки изменен на зеленый цвет
#00A66C
Функциональность:
- Добавлен выбор версии панели управления для Mihomo
- Добавлен выбор использования публичных GitHub-прокси на случай отсутствия связи напрямую для скачивания Mihomo
- Автоматическое добавление необходимых строк для работы связки Mihomo + MagiTrickle в любую сохраненную конфигурацию:
mixed-port: 7890
redir-port: 5001
- Автоматическое добавление необходимых строк при выборе определенной панели управления в любую сохраненную конфигурацию:
external-controller: 0.0.0.0:9090
external-ui: ./UI/*/
external-ui-url: "https://*.zip"
Mixomo v0.3.2
Mixomo v0.3.2
Исправления:
- Правила маршрутизации реально применяются (починен парсинг UCI-секций в redir, таблица inet mixomo_redir создаётся)
- Больше нет дублей lan → Mihomo в firewall + чистка старых при обновлении
- stop() сервиса маршрутизации смывает правила, а не пересоздаёт их, а delete.sh чистит nft-таблицу
- Кнопка обновления в шапке теперь обновляет и маршрутизацию, а не только LuCI
- Правила переживают рестарт firewall/network (re-apply хук)
Установка:
- Таймауты везде: зависаний навечно больше нет (update 15с, пакеты 30с, mihomo 300с)
- Фолбэк на зеркала OpenWrt при недоступности основного (4 встроенных + можно выставить свое через MIXOMO_APK_MIRROR)
- Уведомления о недоступности GitHub API вместо тишины
- Ошибки установки пакетов теперь видны
Другое:
- Добавленные зависимости: nftables, iptables-nft
- Убранные зависимости: kmod-nft-socket, iptables-mod-tproxy
Mixomo v0.3.1
Mixomo v0.3.1
- Изменен метод проверки актуальной версии Mixomo
- В шапку Mixomo добавлен переключатель языка Auto/RU/EN
- Автоматическая атомарная замена конфигурации Mihomo на актуальный активный профиль после каждого сохранения в редакторе