💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Ignore stale whitelist snapshot results
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Ignore stale whitelist snapshot results
👤 Автор: loop-uh
🔗 SHA:
9c30b24📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
src/orchestra/ui/whitelist_page.py✏️
tests/test_orchestra_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Forbid direct sleep imports in GUI contract
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 9 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Forbid direct sleep imports in GUI contract
👤 Автор: loop-uh
🔗 SHA:
274602c📊 Статистика: 1 file changed, 9 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_gui_direct_work_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Forbid direct wait calls in GUI contract
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 7 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Forbid direct wait calls in GUI contract
👤 Автор: loop-uh
🔗 SHA:
cc77ab4📊 Статистика: 1 file changed, 7 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_gui_direct_work_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Ignore stale premium worker results
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Ignore stale premium worker results
👤 Автор: loop-uh
🔗 SHA:
ae8144d📊 Статистика: 2 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid processing events during application quit
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 1 insertion(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid processing events during application quit
👤 Автор: loop-uh
🔗 SHA:
1542191📊 Статистика: 2 files changed, 1 insertion(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/main/application_lifecycle.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Limit manual event processing to startup pump
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 19 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Limit manual event processing to startup pump
👤 Автор: loop-uh
🔗 SHA:
2b7b66a📊 Статистика: 2 files changed, 19 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/winws_runtime/runtime/lifecycle_feedback.py✏️
tests/test_gui_direct_work_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve strategy list screen reader text
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 129 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve strategy list screen reader text
👤 Автор: loop-uh
🔗 SHA:
2f8bd72📊 Статистика: 2 files changed, 129 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop external open workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 89 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop external open workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
e53ff6c📊 Статистика: 5 files changed, 89 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/control_page_shared.py✏️
src/ui/pages/about_page.py✏️
src/ui/pages/support_page.py✏️
src/updater/ui/page.py✏️
tests/test_external_page_action_worker_boundaries.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium open bot worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 37 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium open bot worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
a4be8d2📊 Статистика: 2 files changed, 37 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop defender admin check without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 18 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop defender admin check without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
85a631a📊 Статистика: 2 files changed, 18 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/windows_features/runtime.py✏️
tests/test_control_defender_admin_check_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve screen reader accessibility basics
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 10 files changed, 478 insertions(+)
📁 Изменённые файлы:
✏️
✏️
✏️
🆕
✏️
✏️
🆕
🆕
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve screen reader accessibility basics
👤 Автор: loop-uh
🔗 SHA:
331cfa7📊 Статистика: 10 files changed, 478 insertions(+)
📁 Изменённые файлы:
✏️
src/presets/ui/control/control_page_runtime_shared.py✏️
src/presets/ui/control/shared_builders.py✏️
src/profile/ui/profile_list_model.py🆕
src/ui/accessibility.py✏️
src/ui/fluent_widgets.py✏️
src/ui/presets_menu/model.py🆕
tests/test_accessibility_helpers.py🆕
tests/test_control_accessibility.py✏️
tests/test_control_status_dot_pulse.py🆕
tests/test_list_accessibility_models.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop log one-shot workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop log one-shot workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
aa10197📊 Статистика: 2 files changed, 34 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/log/ui/page.py✏️
tests/test_logs_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use tooltips as icon control screen reader names
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 24 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use tooltips as icon control screen reader names
👤 Автор: loop-uh
🔗 SHA:
da52e98📊 Статистика: 2 files changed, 24 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/fluent_widgets.py✏️
tests/test_accessibility_helpers.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer preset list reload after switch
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 61 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer preset list reload after switch
👤 Автор: loop-uh
🔗 SHA:
078d37e📊 Статистика: 2 files changed, 61 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_user_presets_metadata_load_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop DNS check worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop DNS check worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
6c3523e📊 Статистика: 2 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make strategy list keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 30 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make strategy list keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
bd62a0e📊 Статистика: 2 files changed, 30 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py🆕
tests/test_strategy_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium device info worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 11 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium device info worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
51e1995📊 Статистика: 2 files changed, 11 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid resetting profile list for stable worker state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid resetting profile list for stable worker state
👤 Автор: loop-uh
🔗 SHA:
f17c0e4📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_model.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop orchestra ratings worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 43 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop orchestra ratings worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
d280521📊 Статистика: 2 files changed, 43 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/ratings_page.py✏️
tests/test_orchestra_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop orchestra snapshot workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 58 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop orchestra snapshot workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
ede4c64📊 Статистика: 3 files changed, 58 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/blocked_page.py✏️
src/orchestra/ui/locked_page.py✏️
tests/test_orchestra_worker_architecture.py🔗 Открыть на GitHub