💥 ВСЕ НАШИ ССЫЛКИ: 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
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Keep preset watcher directory setup off GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 35 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Keep preset watcher directory setup off GUI
👤 Автор: loop-uh
🔗 SHA:
34a5ed6📊 Статистика: 3 files changed, 35 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/commands.py✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_user_presets_rows_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop hosts read workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 20 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop hosts read workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
bac21e5📊 Статистика: 2 files changed, 20 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/page.py✏️
tests/test_hosts_page_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop telegram proxy tray workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 28 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop telegram proxy tray workers without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
ddea5f7📊 Статистика: 2 files changed, 28 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/telegram_proxy.py✏️
tests/test_telegram_proxy_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid preset current-index row scan
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 63 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid preset current-index row scan
👤 Автор: loop-uh
🔗 SHA:
de616b3📊 Статистика: 3 files changed, 63 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
src/ui/presets_menu/model.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text to result tables
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 233 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text to result tables
👤 Автор: loop-uh
🔗 SHA:
a5bf4a4📊 Статистика: 6 files changed, 233 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/page_results_workflow.py✏️
src/blockcheck/ui/strategy_scan_page_results_workflow.py✏️
src/ui/accessibility.py✏️
src/updater/ui/table_view.py✏️
tests/test_accessibility_helpers.py🆕
tests/test_table_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make clickable cards keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 141 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make clickable cards keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
1389f7e📊 Статистика: 3 files changed, 141 insertions(+)
📁 Изменённые файлы:
✏️
src/dns/ui/cards.py✏️
src/presets/ui/control/top_summary_widget.py🆕
tests/test_clickable_card_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium action worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop premium action worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
a04841c📊 Статистика: 2 files changed, 34 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page_lifecycle.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Cache visible profile row lookup
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 49 insertions(+), 31 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Cache visible profile row lookup
👤 Автор: loop-uh
🔗 SHA:
a5b1748📊 Статистика: 2 files changed, 49 insertions(+), 31 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_model.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop subscription init worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 18 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop subscription init worker without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
d4b5c79📊 Статистика: 2 files changed, 18 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/donater/subscription_manager.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve logs page screen reader accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 313 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve logs page screen reader accessibility
👤 Автор: loop-uh
🔗 SHA:
f345837📊 Статистика: 5 files changed, 313 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
src/log/ui/logs_build.py✏️
src/log/ui/page.py✏️
src/log/ui/runtime_helpers.py✏️
src/log/ui/send_build.py🆕
tests/test_logs_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop preset summary refresh without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 22 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop preset summary refresh without blocking GUI
👤 Автор: loop-uh
🔗 SHA:
4bcb4fe📊 Статистика: 2 files changed, 22 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/display_state_refresh.py✏️
tests/test_preset_summary_refresh_runtime.py🔗 Открыть на GitHub