💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 fix(installer): make relocation and updates safe
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 252 insertions(+), 55 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 fix(installer): make relocation and updates safe
👤 Автор: loop-uh
🔗 SHA:
75132dd📊 Статистика: 3 files changed, 252 insertions(+), 55 deletions(-)
📁 Изменённые файлы:
✏️
src/updater/update.py✏️
tests/test_build_resource_layout.py🆕
tests/test_updater_installer_launch.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 fix(runtime): keep diagnostics responsive and repair autostart
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 78 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 fix(runtime): keep diagnostics responsive and repair autostart
👤 Автор: loop-uh
🔗 SHA:
f817ea3📊 Статистика: 4 files changed, 78 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/autostart/public.py✏️
src/diagnostics/worker.py✏️
tests/test_diagnostics_support_runtime_architecture.py✏️
tests/test_gui_autostart_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Unify update checks under coordinator
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 11 files changed, 698 insertions(+), 68 deletions(-)
📁 Изменённые файлы:
✏️
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Unify update checks under coordinator
👤 Автор: loop-uh
🔗 SHA:
6b476d0📊 Статистика: 11 files changed, 698 insertions(+), 68 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/updater.py🆕
src/core/runtime/update_check_coordinator.py✏️
src/main/post_startup_update.py✏️
src/updater/rate_limiter.py✏️
src/updater/startup_update_check.py✏️
src/updater/ui/page.py✏️
src/updater/update_page_runtime.py✏️
tests/test_post_startup_update_contract.py✏️
tests/test_server_status_worker_contract.py🆕
tests/test_update_check_coordinator.py✏️
tests/test_updater_settings_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 test(installer): require native PowerShell for process stop
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 10 insertions(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 test(installer): require native PowerShell for process stop
👤 Автор: loop-uh
🔗 SHA:
ec83b94📊 Статистика: 1 file changed, 10 insertions(+)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Очищать временную папку установщика после сборки
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 55 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Очищать временную папку установщика после сборки
👤 Автор: loop-uh
🔗 SHA:
6bc0978📊 Статистика: 1 file changed, 55 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Смягчить переключение Telegram SOCKS
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 64 insertions(+), 30 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Смягчить переключение Telegram SOCKS
👤 Автор: loop-uh
🔗 SHA:
465d934📊 Статистика: 2 files changed, 64 insertions(+), 30 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/proxy/upstream_controller.py✏️
tests/test_telegram_proxy_upstream_controller.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Поддержать обновление со старой раскладки установщика
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 26 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Поддержать обновление со старой раскладки установщика
👤 Автор: loop-uh
🔗 SHA:
58120e3📊 Статистика: 1 file changed, 26 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Отвязать установщик от раскладки программы
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 57 insertions(+), 28 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Отвязать установщик от раскладки программы
👤 Автор: loop-uh
🔗 SHA:
a356052📊 Статистика: 1 file changed, 57 insertions(+), 28 deletions(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Выводить закрытое SNI для Telegram SOCKS
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 61 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Выводить закрытое SNI для Telegram SOCKS
👤 Автор: loop-uh
🔗 SHA:
4a9128f📊 Статистика: 2 files changed, 61 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/config/upstream_catalog.py✏️
tests/test_telegram_proxy_upstream_catalog.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Не создавать пустой лог Telegram Proxy
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 57 insertions(+)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Не создавать пустой лог Telegram Proxy
👤 Автор: loop-uh
🔗 SHA:
60bbe04📊 Статистика: 2 files changed, 57 insertions(+)
📁 Изменённые файлы:
✏️
src/telegram_proxy/proxy_logger.py🆕
tests/test_telegram_proxy_proxy_logger.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить выбор каталога установщика
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 96 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить выбор каталога установщика
👤 Автор: loop-uh
🔗 SHA:
4104287📊 Статистика: 1 file changed, 96 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить командную сборку установщика
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 130 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить командную сборку установщика
👤 Автор: loop-uh
🔗 SHA:
6a7bd34📊 Статистика: 1 file changed, 130 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить выбор следующей версии выпуска
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 50 insertions(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить выбор следующей версии выпуска
👤 Автор: loop-uh
🔗 SHA:
a540dd6📊 Статистика: 1 file changed, 50 insertions(+)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Скрыть окна команд выпуска
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 31 insertions(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Скрыть окна команд выпуска
👤 Автор: loop-uh
🔗 SHA:
3339f5b📊 Статистика: 1 file changed, 31 insertions(+)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить скрытый вывод публикации
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 1 insertion(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Проверить скрытый вывод публикации
👤 Автор: loop-uh
🔗 SHA:
d408c9a📊 Статистика: 1 file changed, 1 insertion(+)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Закрепить единый конвейер сборки GUI и CLI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 309 insertions(+), 138 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Закрепить единый конвейер сборки GUI и CLI
👤 Автор: loop-uh
🔗 SHA:
7f36263📊 Статистика: 1 file changed, 309 insertions(+), 138 deletions(-)
📁 Изменённые файлы:
✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить замену верхней панели окна
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 28 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить замену верхней панели окна
👤 Автор: loop-uh
🔗 SHA:
7885568📊 Статистика: 2 files changed, 28 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/fluent_app_window.py✏️
tests/test_fluent_app_window_chrome.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Закрепить актуальные версии библиотек
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 9 files changed, 124 insertions(+), 61 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🆕
🆕
🆕
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Закрепить актуальные версии библиотек
👤 Автор: loop-uh
🔗 SHA:
4982868📊 Статистика: 9 files changed, 124 insertions(+), 61 deletions(-)
📁 Изменённые файлы:
✏️
.github/workflows/windows-release.yml🆕
requirements-build.txt🆕
requirements-dev.txt🆕
requirements-publish.txt🆕
requirements-runtime.txt✏️
requirements.txt✏️
tests/test_build_resource_layout.py✏️
tests/test_crypto_dependency_trim.py🆕
tests/test_python_dependency_sources.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить публичную Windows-сборку без закрытого значка
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить публичную Windows-сборку без закрытого значка
👤 Автор: loop-uh
🔗 SHA:
e485607📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
.github/workflows/windows-release.yml✏️
tests/test_build_resource_layout.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить жизненный цикл fluent-диалогов
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 21 files changed, 180 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🆕
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Исправить жизненный цикл fluent-диалогов
👤 Автор: loop-uh
🔗 SHA:
e73221d📊 Статистика: 21 files changed, 180 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/custom_dns_dialog.py✏️
src/dns/ui/page.py✏️
src/donater/ui/page.py✏️
src/hosts/ui/page.py✏️
src/main/post_startup_host.py✏️
src/orchestra/ui/blocked_page.py✏️
src/orchestra/ui/locked_page.py✏️
src/orchestra/ui/whitelist_page.py✏️
src/presets/ui/common/preset_subpage_base.py✏️
src/presets/ui/common/user_presets_dialogs.py✏️
src/presets/ui/common/user_presets_page.py✏️
src/presets/ui/control/windows_features/runtime.py✏️
src/presets/ui/zapret2/preset_dialogs.py✏️
src/profile/ui/preset_setup_page.py✏️
src/profile/ui/profile_setup_page.py✏️
src/profile/ui/user_profile_dialog.py✏️
src/ui/close_dialog.py🆕
src/ui/fluent_dialog.py✏️
src/ui/widgets/folder_context_menu.py🆕
tests/test_fluent_dialog_lifecycle.py✏️
tests/test_post_startup_host_accessibility.py🔗 Открыть на GitHub