zapret-kvn/xray_fluent/updates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 2516743946
Some checks failed
Windows project source guards / test (push) Failing after 30s
Обновление: сигнал сервера, очередь и раздача по ступеням
Программа держит один «длинный запрос» к серверу и узнаёт о новой версии в
момент её выхода, а не при проверке раз в полчаса. Сервер ведёт очередь на
скачивание и раздаёт версию по ступеням: пока он на связи, фоновая установка
идёт только с его разрешения, а проверка по расписанию молчит. Без сервера с
очередью всё работает как раньше.

Посреди игры или видео на весь экран обновление ждёт: перезапуск оборвал бы
подключение. После обновления новая версия сообщает серверу, с какой версии
пришла и сколько оно заняло; при откате прежняя сообщает о неудаче — по этим
ответам сервер открывает версию остальным или останавливает раздачу. Вместе с
вопросом программа называет одно слово о себе (окно, трей, игра) и включено
ли подключение; адресов, серверов и настроек в вопросе нет.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 00:01:38 +03:00
..
installer Окно обновления: фраз стало почти втрое больше и они на разные темы (не только Роскомнадзор-тян, но и серверы, маршруты, просто настроение), а «Готово» и «Не вышло» выбираются из десятка вариантов, поэтому от обновления к обновлению текст разный 2026-10-02 19:30:22 +03:00
__init__.py feat: use official Amnezia transport and organize runtime modules 2026-09-06 00:14:08 +03:00
app_updater.py Автообновление: установщик переписан с нуля, появилось окно обновления 2026-10-01 22:14:35 +03:00
auto_update.py Обновление: сигнал сервера, очередь и раздача по ступеням 2026-10-10 00:01:38 +03:00
release_watch.py Обновление: сигнал сервера, очередь и раздача по ступеням 2026-10-10 00:01:38 +03:00
update_checker.py feat: use official Amnezia transport and organize runtime modules 2026-09-06 00:14:08 +03:00
update_signal.py Обновление: сигнал сервера, очередь и раздача по ступеням 2026-10-10 00:01:38 +03:00