Repository navigation
Sub2API RU v0.2.3-ru.1
·
974 commits
to main
since this release
RU fork release based on upstream v0.2.3.
Русский changelog
Основа: официальный Sub2API v0.2.3, commit 8fa67d477d6651a744754392a8982ea589c26ae6.
Исправления upstream
- Schema repair — восстановление структуры БД. Новая миграция
236_group_model_allowlist_repair.sqlисправляет отсутствиеgroups.model_allowlistпосле отката или частичного восстановления старой структуры. Это устраняет HTTP 500 на страницах «API-ключи», «Мои подписки» и списка подписок администратора. При единственном старом столбце его данные сохраняются переименованием; при двух столбцах непустая старая конфигурация переносится только в пустой новый столбец. Существующая непустая новая конфигурация не перезаписывается. Ограничения моделей из v0.2.2 сохраняются. - Ollama Cloud / DeepSeek. Ограничение выходных токенов применяется также к Anthropic Messages и нативному
/v1/responses, чтобы upstream не отклонял запросы с HTTP 400 из-за завышенного лимита. - Base URL — адрес upstream. Завершающий
/больше не мешает ограничению выходных токенов для Ollama Cloud. - Bearer auth — аутентификация токеном. При обращении к Ollama Cloud через Anthropic-совместимый вход автоматически выбирается Bearer-аутентификация.
- Connection test — проверка соединения аккаунта. Исправлены пустые названия моделей в выпадающем списке OpenAI OAuth / API Key.
Исправления русской версии
- Alert rules — правила оповещений. Стандартные китайские названия и описания локализуются при отображении в списке и редакторе. Исправление охватывает все восемь стандартных правил.
- Alert events — события оповещений. Названия стандартных правил переводятся также в уже сохранённых и новых событиях. История в БД не переписывается; пользовательские названия, значения метрик и пороги сохраняются.
- Custom rules — пользовательские правила. Произвольные имена и описания сохраняются без перевода и подмены. Изменение только порога стандартного правила не записывает отображаемый перевод в БД.
- Убраны обычные английские подписи в действующих русских формах аккаунтов и квот. Технические названия, model IDs — идентификаторы моделей, RPD/RPM и числовые ограничения сохранены.
- Сохранены исправления
SEC-001— защита скачивания внешних изображений от SSRF, иLOC-001— локализованная подпись удаления аккаунта; HTTP/2 hardening — усиление защиты сетевого клиента — не отменён.
Совместимость и обновление
- Миграция 236 выполняется приложением при последующей установке и запуске новой версии; сама публикация релиза не изменяет сервер или базу данных.
- Сохранены русская локализация интерфейса и документов, fork-owned update/rollback — обновление и откат из русских релизов — и ранее добавленные проверки целостности артефактов.
- Перед установкой нужна резервная копия БД и сохранённый предыдущий binary/image — исполняемый файл или контейнерный образ. Публикация не является production deployment — установкой на рабочий сервер.
Integrity
Download checksums.txt from this release and verify assets with:
sha256sum -c checksums.txtGHCR image
docker pull ghcr.io/yleon2007/sub2api:0.2.3-ru.1Verified build metadata
- Upstream:
v0.2.3(8fa67d477d6651a744754392a8982ea589c26ae6) - RU commit:
4f5c7a8319d650ba754bd953cd0057ebca1b4306 - Build date:
2026-09-08T13:11:27Z - Image:
ghcr.io/yleon2007/sub2api:0.2.3-ru.1@sha256:80093077f795a2e68a684736ad8a91df94927620c135cf01457818d0678b22b6 - checksums.txt SHA-256:
b4170d8ff42dbe09eb2b2d86796a023442ebcf5693c177756f098c8d7d8e0f9f