💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile loading state updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 49 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile loading state updates
👤 Автор: loop-uh
🔗 SHA:
6609931📊 Статистика: 2 files changed, 49 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass hosts page actions to workers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 11 files changed, 76 insertions(+), 38 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass hosts page actions to workers
👤 Автор: loop-uh
🔗 SHA:
9adea6a📊 Статистика: 11 files changed, 76 insertions(+), 38 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/hosts.py✏️
src/hosts/open_file_worker.py✏️
src/hosts/page_controller.py✏️
src/hosts/permission_restore_worker.py✏️
src/hosts/selection_load_worker.py✏️
src/hosts/selection_save_worker.py✏️
src/hosts/services_catalog_worker.py✏️
src/hosts/state_load_worker.py✏️
tests/test_hosts_page_runtime.py✏️
tests/test_hosts_services_catalog_worker_architecture.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Move preset pages under Zapret settings
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 56 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Move preset pages under Zapret settings
👤 Автор: loop-uh
🔗 SHA:
8902ebd📊 Статистика: 2 files changed, 56 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/navigation/schema.py✏️
tests/test_preset_sidebar_navigation.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate raw preset activation button updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 61 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate raw preset activation button updates
👤 Автор: loop-uh
🔗 SHA:
a94e864📊 Статистика: 2 files changed, 61 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_subpage_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass external URL opens to workers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 10 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass external URL opens to workers
👤 Автор: loop-uh
🔗 SHA:
15ac379📊 Статистика: 4 files changed, 10 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
src/app/external_workers.py✏️
src/app/feature_facades/external.py✏️
tests/test_external_worker_architecture.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile list loading status updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile list loading status updates
👤 Автор: loop-uh
🔗 SHA:
36f187e📊 Статистика: 2 files changed, 34 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Speed up cold preset profile opening
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 27 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Speed up cold preset profile opening
👤 Автор: loop-uh
🔗 SHA:
2a6b4a4📊 Статистика: 2 files changed, 27 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/service.py✏️
tests/test_profile_list_payload.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass DNS check actions to workers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 93 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass DNS check actions to workers
👤 Автор: loop-uh
🔗 SHA:
3f51b91📊 Статистика: 5 files changed, 93 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/dns.py✏️
src/dns/commands.py✏️
src/dns/dns_check_worker.py✏️
tests/test_dns_worker_architecture.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow preset setup profile dependencies
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 84 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow preset setup profile dependencies
👤 Автор: loop-uh
🔗 SHA:
2090369📊 Статистика: 3 files changed, 84 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
src/ui/page_deps/presets.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass log support preparation to workers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 12 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass log support preparation to workers
👤 Автор: loop-uh
🔗 SHA:
71c0fe0📊 Статистика: 4 files changed, 12 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/logs.py✏️
src/log/support_worker.py✏️
tests/test_logs_worker_architecture.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Shorten startup step gaps
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 6 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Shorten startup step gaps
👤 Автор: loop-uh
🔗 SHA:
2ebc054📊 Статистика: 2 files changed, 6 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/main/startup_coordinator.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile enable checkbox updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 31 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile enable checkbox updates
👤 Автор: loop-uh
🔗 SHA:
ed76335📊 Статистика: 2 files changed, 31 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Start runtime sooner after UI ready
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Start runtime sooner after UI ready
👤 Автор: loop-uh
🔗 SHA:
661960b📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/main/window_startup.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile enable failure updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate profile enable failure updates
👤 Автор: loop-uh
🔗 SHA:
baef766📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow control preset profile dependencies
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 68 insertions(+), 34 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow control preset profile dependencies
👤 Автор: loop-uh
🔗 SHA:
9c14d3f📊 Статистика: 5 files changed, 68 insertions(+), 34 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/zapret1/page.py✏️
src/presets/ui/control/zapret2/page.py✏️
src/ui/page_deps/presets.py✏️
tests/test_control_page_dependency_boundaries.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass updater retry actions to workers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 7 files changed, 98 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass updater retry actions to workers
👤 Автор: loop-uh
🔗 SHA:
b4eb56a📊 Статистика: 7 files changed, 98 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/updater.py✏️
src/updater/public.py✏️
src/updater/retry_workers.py✏️
src/updater/update_page_runtime.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_server_status_worker_contract.py✏️
tests/test_updater_settings_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Reuse eager page during nav bootstrap
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 55 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Reuse eager page during nav bootstrap
👤 Автор: loop-uh
🔗 SHA:
b4eb6c2📊 Статистика: 2 files changed, 55 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/navigation/sidebar_builder.py✏️
tests/test_preset_sidebar_navigation.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Pass orchestra settings action to worker
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 15 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Pass orchestra settings action to worker
👤 Автор: loop-uh
🔗 SHA:
c4052cf📊 Статистика: 4 files changed, 15 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/orchestra.py✏️
src/orchestra/settings_worker.py✏️
tests/test_orchestra_settings_worker_architecture.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer post-startup dependency build
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 51 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer post-startup dependency build
👤 Автор: loop-uh
🔗 SHA:
b8b914c📊 Статистика: 2 files changed, 51 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/main/entry.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate user profile button updates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 14 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip duplicate user profile button updates
👤 Автор: loop-uh
🔗 SHA:
01a9cb6📊 Статистика: 2 files changed, 14 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow raw preset editor dependencies
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 211 insertions(+), 80 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow raw preset editor dependencies
👤 Автор: loop-uh
🔗 SHA:
69ec266📊 Статистика: 5 files changed, 211 insertions(+), 80 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/raw_preset_editor_workflow.py✏️
src/presets/ui/common/preset_subpage_base.py✏️
src/ui/page_deps/presets.py✏️
tests/test_preset_runtime_coordinator.py🆕
tests/test_raw_preset_editor_dependency_boundaries.py🔗 Открыть на GitHub