💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose user presets list loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 13 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose user presets list loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
2ee04b1📊 Статистика: 3 files changed, 13 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
src/presets/ui/common/user_presets_build.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared finish guards for user preset runtime
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 59 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared finish guards for user preset runtime
👤 Автор: loop-uh
🔗 SHA:
94d1e69📊 Статистика: 3 files changed, 59 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_user_presets_metadata_load_queue.py✏️
tests/test_user_presets_rows_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list view loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 3 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list view loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
31a780d📊 Статистика: 2 files changed, 3 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profiles_list.py✏️
tests/test_profile_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose updater servers table loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 9 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose updater servers table loading state to screen readers
👤 Автор: loop-uh
🔗 SHA:
cd9b74d📊 Статистика: 2 files changed, 9 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/updater/ui/main_build.py✏️
tests/test_table_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore updater table empty state after reset
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore updater table empty state after reset
👤 Автор: loop-uh
🔗 SHA:
6c01b44📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/table_view.py✏️
tests/test_table_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Log Telegram upstream TLS mode safely
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 8 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Log Telegram upstream TLS mode safely
👤 Автор: loop-uh
🔗 SHA:
3d827e4📊 Статистика: 2 files changed, 8 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore BlockCheck table empty states on run start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 82 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore BlockCheck table empty states on run start
👤 Автор: loop-uh
🔗 SHA:
476cee6📊 Статистика: 2 files changed, 82 insertions(+)
📁 Изменённые файлы:
✏️
src/blockcheck/page_run_workflow.py✏️
tests/test_blockcheck_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add Telegram SOCKS server operations skill
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 185 insertions(+)
📁 Изменённые файлы:
🆕
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add Telegram SOCKS server operations skill
👤 Автор: loop-uh
🔗 SHA:
59a1cf1📊 Статистика: 2 files changed, 185 insertions(+)
📁 Изменённые файлы:
🆕
.codex/skills/zapretgui-telegram-socks-servers/SKILL.md🆕
.codex/skills/zapretgui-telegram-socks-servers/agents/openai.yaml🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore strategy scan empty states on run start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 55 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore strategy scan empty states on run start
👤 Автор: loop-uh
🔗 SHA:
8485eea📊 Статистика: 2 files changed, 55 insertions(+)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/strategy_scan_page.py✏️
tests/test_strategy_scan_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore DNS check result state on full start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 32 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore DNS check result state on full start
👤 Автор: loop-uh
🔗 SHA:
6c97b2b📊 Статистика: 2 files changed, 32 insertions(+)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_check_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Prefer healthier Telegram upstream proxies
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 122 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Prefer healthier Telegram upstream proxies
👤 Автор: loop-uh
🔗 SHA:
be501bc📊 Статистика: 2 files changed, 122 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore DNS check result state on quick start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 24 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore DNS check result state on quick start
👤 Автор: loop-uh
🔗 SHA:
e24e8e8📊 Статистика: 2 files changed, 24 insertions(+)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_check_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore diagnostics result state on start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore diagnostics result state on start
👤 Автор: loop-uh
🔗 SHA:
0f40fd6📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
src/diagnostics/ui/runtime_helpers.py✏️
tests/test_diagnostics_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Keep managed Telegram SOCKS ahead of legacy fallbacks
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 146 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Keep managed Telegram SOCKS ahead of legacy fallbacks
👤 Автор: loop-uh
🔗 SHA:
ea2248b📊 Статистика: 2 files changed, 146 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Update diagnostics log state for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 43 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Update diagnostics log state for screen readers
👤 Автор: loop-uh
🔗 SHA:
c268593📊 Статистика: 3 files changed, 43 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/diagnostics/ui/components.py✏️
src/diagnostics/ui/page.py✏️
tests/test_diagnostics_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile branch range refresh
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 73 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile branch range refresh
👤 Автор: loop-uh
🔗 SHA:
d1e4403📊 Статистика: 2 files changed, 73 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose notification action state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 4 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose notification action state to screen readers
👤 Автор: loop-uh
🔗 SHA:
649b968📊 Статистика: 2 files changed, 4 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/window_notification_center.py✏️
tests/test_window_notification_actions_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix Telegram upstream proxy penalty loop
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 87 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix Telegram upstream proxy penalty loop
👤 Автор: loop-uh
🔗 SHA:
67502b5📊 Статистика: 2 files changed, 87 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about action states to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 20 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about action states to screen readers
👤 Автор: loop-uh
🔗 SHA:
24ec091📊 Статистика: 2 files changed, 20 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/pages/about_page_accessibility.py✏️
tests/test_about_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose message box button states to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 69 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose message box button states to screen readers
👤 Автор: loop-uh
🔗 SHA:
892c6e8📊 Статистика: 2 files changed, 69 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/message_box_accessibility.py🆕
tests/test_message_box_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose dialog action button states to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose dialog action button states to screen readers
👤 Автор: loop-uh
🔗 SHA:
10fb14b📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/dialog_action_buttons.py✏️
tests/test_dialog_action_buttons_accessibility.py🔗 Открыть на GitHub