💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Guard stale worker finish scheduling
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 18 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Guard stale worker finish scheduling
👤 Автор: loop-uh
🔗 SHA:
a67683c📊 Статистика: 2 files changed, 18 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/ratings_page.py✏️
src/profile/ui/profile_setup_page.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Announce changelog text to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Announce changelog text to screen readers
👤 Автор: loop-uh
🔗 SHA:
13567a5📊 Статистика: 2 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/changelog_card.py✏️
tests/test_updater_changelog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared finish guard for profile reloads
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 41 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared finish guard for profile reloads
👤 Автор: loop-uh
🔗 SHA:
85943b6📊 Статистика: 2 files changed, 41 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Announce update card text labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 13 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Announce update card text labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
775c4c8📊 Статистика: 2 files changed, 13 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/changelog_card.py✏️
tests/test_updater_changelog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve Telegram upstream media fallback
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 231 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve Telegram upstream media fallback
👤 Автор: loop-uh
🔗 SHA:
f2c694f📊 Статистика: 5 files changed, 231 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/proxy/socks5.py✏️
src/telegram_proxy/ui/page_runtime.py✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py✏️
tests/test_telegram_proxy_diagnostics.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Announce update status labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 11 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Announce update status labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
d32a83c📊 Статистика: 2 files changed, 11 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/update_card.py✏️
tests/test_updater_update_card_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for profile writes
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 155 insertions(+), 15 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for profile writes
👤 Автор: loop-uh
🔗 SHA:
a998e43📊 Статистика: 3 files changed, 155 insertions(+), 15 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_page_contract.py✏️
tests/test_worker_finished_pending_guard_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip repeated Telegram HTTP fallback timeouts
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 75 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip repeated Telegram HTTP fallback timeouts
👤 Автор: loop-uh
🔗 SHA:
82826ce📊 Статистика: 2 files changed, 75 insertions(+)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Announce updater server headers to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 71 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Announce updater server headers to screen readers
👤 Автор: loop-uh
🔗 SHA:
d4c3773📊 Статистика: 4 files changed, 71 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/updater/ui/language.py✏️
src/updater/ui/main_build.py✏️
tests/test_table_accessibility.py✏️
tests/test_updater_language_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for user presets
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 100 insertions(+), 25 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for user presets
👤 Автор: loop-uh
🔗 SHA:
f13ca29📊 Статистика: 3 files changed, 100 insertions(+), 25 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_page.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_user_preset_write_serialization.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile search keyboard flow to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile search keyboard flow to screen readers
👤 Автор: loop-uh
🔗 SHA:
8bd550e📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/shell_accessibility.py✏️
tests/test_profile_shell_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for preset profiles
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 84 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for preset profiles
👤 Автор: loop-uh
🔗 SHA:
f73d5f0📊 Статистика: 2 files changed, 84 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain log file selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 8 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain log file selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
5683ebc📊 Статистика: 2 files changed, 8 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/log/ui/page.py✏️
tests/test_logs_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain diagnostics scenario selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain diagnostics scenario selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
00597d4📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/diagnostics/ui/runtime_helpers.py✏️
tests/test_diagnostics_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stabilize Telegram upstream SOCKS fallback
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 389 insertions(+), 139 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stabilize Telegram upstream SOCKS fallback
👤 Автор: loop-uh
🔗 SHA:
3359b5d📊 Статистика: 6 files changed, 389 insertions(+), 139 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/config/settings.py✏️
src/telegram_proxy/config/upstream_catalog.py✏️
src/telegram_proxy/proxy/routing.py✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py✏️
tests/test_telegram_proxy_upstream_catalog.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for raw presets
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 65 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for raw presets
👤 Автор: loop-uh
🔗 SHA:
4dc48be📊 Статистика: 2 files changed, 65 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Announce DNS check progress to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 26 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Announce DNS check progress to screen readers
👤 Автор: loop-uh
🔗 SHA:
2cb98b3📊 Статистика: 2 files changed, 26 insertions(+)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_check_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix Telegram proxy restart serving on Windows
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 69 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix Telegram proxy restart serving on Windows
👤 Автор: loop-uh
🔗 SHA:
8e14f10📊 Статистика: 2 files changed, 69 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain preset search keyboard flow to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain preset search keyboard flow to screen readers
👤 Автор: loop-uh
🔗 SHA:
3319944📊 Статистика: 2 files changed, 12 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for profile order moves
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 52 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued finish guard for profile order moves
👤 Автор: loop-uh
🔗 SHA:
1719943📊 Статистика: 2 files changed, 52 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_page.py✏️
tests/test_profile_order_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain hosts profile selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain hosts profile selection to screen readers
👤 Автор: loop-uh
🔗 SHA:
8489d73📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/services_build.py✏️
tests/test_hosts_services_accessibility.py🔗 Открыть на GitHub