💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Redraw DNS choices as preset-style list
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 10 files changed, 559 insertions(+), 41 deletions(-)
📁 Изменённые файлы:
✏️
🆕
✏️
✏️
✏️
✏️
✏️
🆕
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Redraw DNS choices as preset-style list
👤 Автор: loop-uh
🔗 SHA:
9d3c596📊 Статистика: 10 files changed, 559 insertions(+), 41 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/cards.py🆕
src/dns/ui/choice_list.py✏️
src/dns/ui/dns_build.py✏️
src/dns/ui/force_dns_ui.py✏️
src/dns/ui/page_build.py✏️
src/dns/ui/page_runtime_helpers.py✏️
src/dns/ui/providers_build.py🆕
tests/test_dns_choice_list.py✏️
tests/test_dns_force_dns_build.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make radio option choices arrow-key selectable
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 61 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make radio option choices arrow-key selectable
👤 Автор: loop-uh
🔗 SHA:
4bf2c57📊 Статистика: 2 files changed, 61 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/widgets/win11_controls.py✏️
tests/test_win11_toggle_row.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Extract preset launch service
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 620 insertions(+), 407 deletions(-)
📁 Изменённые файлы:
🆕
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Extract preset launch service
👤 Автор: loop-uh
🔗 SHA:
d27fcb7📊 Статистика: 4 files changed, 620 insertions(+), 407 deletions(-)
📁 Изменённые файлы:
🆕
src/winws_runtime/runtime/preset_launch_service.py✏️
src/winws_runtime/runtime/start_workers.py🆕
tests/test_preset_launch_service.py✏️
tests/test_startup_autostart.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make preset list space-key selectable
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 86 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make preset list space-key selectable
👤 Автор: loop-uh
🔗 SHA:
58270ae📊 Статистика: 4 files changed, 86 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/presets_menu/model.py✏️
src/ui/presets_menu/view.py✏️
tests/test_list_accessibility_models.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh Telegram upstream proxy candidates
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 62 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh Telegram upstream proxy candidates
👤 Автор: loop-uh
🔗 SHA:
bb8a743📊 Статистика: 2 files changed, 62 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make profile list space-key selectable
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 74 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make profile list space-key selectable
👤 Автор: loop-uh
🔗 SHA:
c0ad51d📊 Статистика: 4 files changed, 74 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_model.py✏️
src/profile/ui/profile_list_view.py✏️
tests/test_list_accessibility_models.py✏️
tests/test_profile_list_view_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix hidden profile payload apply
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 39 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix hidden profile payload apply
👤 Автор: loop-uh
🔗 SHA:
5d7ce36📊 Статистика: 2 files changed, 39 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use stock qfluent radio setting cards
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 76 insertions(+), 125 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use stock qfluent radio setting cards
👤 Автор: loop-uh
🔗 SHA:
28762df📊 Статистика: 2 files changed, 76 insertions(+), 125 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/widgets/win11_controls.py✏️
tests/test_win11_toggle_row.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Align strategy worker screen reader hint
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 6 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Align strategy worker screen reader hint
👤 Автор: loop-uh
🔗 SHA:
a8456e9📊 Статистика: 2 files changed, 6 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/strategy_list_filter.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Update profile list keyboard hint for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Update profile list keyboard hint for screen readers
👤 Автор: loop-uh
🔗 SHA:
0ae00be📊 Статистика: 2 files changed, 2 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profiles_list.py✏️
tests/test_profile_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Prevent transient custom DNS popup
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 63 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Prevent transient custom DNS popup
👤 Автор: loop-uh
🔗 SHA:
37bd2be📊 Статистика: 2 files changed, 63 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/dns/ui/page_runtime_helpers.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile contract view-state test setup
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 13 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile contract view-state test setup
👤 Автор: loop-uh
🔗 SHA:
37275db📊 Статистика: 1 file changed, 13 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify strategy list keyboard activation for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify strategy list keyboard activation for screen readers
👤 Автор: loop-uh
🔗 SHA:
0b5c12f📊 Статистика: 2 files changed, 12 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_strategy_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify profile preset keyboard activation hints
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 6 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Clarify profile preset keyboard activation hints
👤 Автор: loop-uh
🔗 SHA:
6e1db7e📊 Статистика: 4 files changed, 6 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
src/profile/ui/shell_accessibility.py✏️
tests/test_profile_shell_accessibility.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text for quick target menu
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text for quick target menu
👤 Автор: loop-uh
🔗 SHA:
2dedfe5📊 Статистика: 2 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/strategy_scan_page.py✏️
tests/test_strategy_scan_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add custom DNS list management
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 15 files changed, 652 insertions(+), 82 deletions(-)
📁 Изменённые файлы:
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🆕
🆕
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add custom DNS list management
👤 Автор: loop-uh
🔗 SHA:
55aecee📊 Статистика: 15 files changed, 652 insertions(+), 82 deletions(-)
📁 Изменённые файлы:
🆕
src/dns/custom_providers.py🆕
src/dns/ui/custom_dns_dialog.py✏️
src/dns/ui/dns_build.py✏️
src/dns/ui/force_dns_build.py✏️
src/dns/ui/page.py✏️
src/dns/ui/page_runtime_helpers.py✏️
src/settings/normalize.py✏️
src/settings/schema.py✏️
src/settings/store.py✏️
tests/test_custom_dns_accessibility.py🆕
tests/test_custom_dns_dialog.py🆕
tests/test_custom_dns_settings.py✏️
tests/test_dns_choice_list.py✏️
tests/test_dns_force_dns_build.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Deprioritize empty Telegram HTTP upstreams
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 4 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Deprioritize empty Telegram HTTP upstreams
👤 Автор: loop-uh
🔗 SHA:
073fa59📊 Статистика: 2 files changed, 4 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text for folder menu actions
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 84 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text for folder menu actions
👤 Автор: loop-uh
🔗 SHA:
552b588📊 Статистика: 2 files changed, 84 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/widgets/folder_context_menu.py✏️
tests/test_folder_context_menu_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Render network adapters as compact rows
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 476 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
🆕
✏️
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Render network adapters as compact rows
👤 Автор: loop-uh
🔗 SHA:
ceb6a33📊 Статистика: 5 files changed, 476 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
🆕
src/dns/ui/adapter_list.py✏️
src/dns/ui/adapters.py✏️
src/dns/ui/page_build.py🆕
tests/test_adapter_choice_list.py✏️
tests/test_dns_page_build_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Remove obsolete adapter card widget
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 7 files changed, 80 insertions(+), 208 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Remove obsolete adapter card widget
👤 Автор: loop-uh
🔗 SHA:
7d04be6📊 Статистика: 7 files changed, 80 insertions(+), 208 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/adapter_list.py✏️
src/dns/ui/adapters.py✏️
src/dns/ui/cards.py✏️
src/dns/ui/page.py✏️
src/dns/ui/page_runtime_helpers.py✏️
tests/test_adapter_choice_list.py✏️
tests/test_clickable_card_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve DNS choice keyboard accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 88 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve DNS choice keyboard accessibility
👤 Автор: loop-uh
🔗 SHA:
fcd50b7📊 Статистика: 2 files changed, 88 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/dns/ui/choice_list.py✏️
tests/test_dns_choice_list.py🔗 Открыть на GitHub