💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose subscription status to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 46 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose subscription status to screen readers
👤 Автор: loop-uh
🔗 SHA:
f7fd1fa📊 Статистика: 3 files changed, 46 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/pages/about_page.py✏️
src/ui/pages/about_page_about_build.py✏️
tests/test_about_page_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose notification banner state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose notification banner state to screen readers
👤 Автор: loop-uh
🔗 SHA:
3953b30📊 Статистика: 2 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/widgets/notification_banner.py✏️
tests/test_notification_banner_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared worker state for profile list rebuilds
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 111 insertions(+), 30 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared worker state for profile list rebuilds
👤 Автор: loop-uh
🔗 SHA:
248f6fb📊 Статистика: 4 files changed, 111 insertions(+), 30 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_list.py✏️
src/profile/ui/profiles_list.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_profile_order_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose close dialog description state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 3 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose close dialog description state to screen readers
👤 Автор: loop-uh
🔗 SHA:
d58f5b2📊 Статистика: 2 files changed, 3 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/close_dialog.py✏️
tests/test_close_dialog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Remove setup load worker object tracking
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 31 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Remove setup load worker object tracking
👤 Автор: loop-uh
🔗 SHA:
6d2084b📊 Статистика: 2 files changed, 31 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium status labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 82 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium status labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
a0067e8📊 Статистика: 4 files changed, 82 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
src/donater/ui/page_lifecycle.py✏️
src/donater/ui/status_workflow.py✏️
tests/test_premium_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Keep active preset watcher setup on worker path
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Keep active preset watcher setup on worker path
👤 Автор: loop-uh
🔗 SHA:
d35b171📊 Статистика: 2 files changed, 34 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
src/core/runtime/preset_runtime_coordinator.py✏️
tests/test_preset_runtime_coordinator.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Force DNS status to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 66 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Force DNS status to screen readers
👤 Автор: loop-uh
🔗 SHA:
2dc4176📊 Статистика: 2 files changed, 66 insertions(+)
📁 Изменённые файлы:
✏️
src/dns/ui/force_dns_ui.py✏️
tests/test_dns_force_dns_status_text.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset status to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset status to screen readers
👤 Автор: loop-uh
🔗 SHA:
27f37a4📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_status_bar.py🆕
tests/test_preset_status_bar_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Keep profile UI reads on cached worker inputs
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 30 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Keep profile UI reads on cached worker inputs
👤 Автор: loop-uh
🔗 SHA:
9c92f16📊 Статистика: 4 files changed, 30 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose update download progress to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose update download progress to screen readers
👤 Автор: loop-uh
🔗 SHA:
db13f45📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/changelog_card.py✏️
tests/test_updater_changelog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Track raw preset load workers by request id
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 27 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Track raw preset load workers by request id
👤 Автор: loop-uh
🔗 SHA:
f401677📊 Статистика: 3 files changed, 27 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_subpage_ui_guards.py✏️
tests/test_raw_preset_editor_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose updater active server legend to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 59 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose updater active server legend to screen readers
👤 Автор: loop-uh
🔗 SHA:
9bb0e8d📊 Статистика: 4 files changed, 59 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
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
📝 Expose updater auto-check toggle to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 166 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose updater auto-check toggle to screen readers
👤 Автор: loop-uh
🔗 SHA:
0bbcde8📊 Статистика: 4 files changed, 166 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
src/updater/ui/language.py✏️
src/updater/ui/settings_build.py✏️
tests/test_updater_language_accessibility.py✏️
tests/test_updater_settings_build.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Track user preset workers by request id
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 50 insertions(+), 72 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Track user preset workers by request id
👤 Автор: loop-uh
🔗 SHA:
7a5cad7📊 Статистика: 3 files changed, 50 insertions(+), 72 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_page.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_user_presets_dependency_boundaries.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose opacity value label to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 38 insertions(+)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose opacity value label to screen readers
👤 Автор: loop-uh
🔗 SHA:
cf792ab📊 Статистика: 3 files changed, 38 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/pages/appearance_page.py✏️
src/ui/pages/appearance_page_lower_build.py✏️
tests/test_appearance_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Record Telegram HTTP route failures
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 46 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Record Telegram HTTP route failures
👤 Автор: loop-uh
🔗 SHA:
6af001d📊 Статистика: 2 files changed, 46 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_cloudflare_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose tint intensity value label to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 38 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose tint intensity value label to screen readers
👤 Автор: loop-uh
🔗 SHA:
52ca23d📊 Статистика: 2 files changed, 38 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/pages/appearance_page.py✏️
tests/test_appearance_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Track profile setup workers by request id
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 110 insertions(+), 114 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Track profile setup workers by request id
👤 Автор: loop-uh
🔗 SHA:
af2178d📊 Статистика: 5 files changed, 110 insertions(+), 114 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_enabled_save_queue.py✏️
tests/test_profile_setup_page_contract.py✏️
tests/test_profile_setup_worker_runtime_architecture.py✏️
tests/test_profile_setup_write_serialization.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about version labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 50 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about version labels to screen readers
👤 Автор: loop-uh
🔗 SHA:
32a4009📊 Статистика: 3 files changed, 50 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/pages/about_page.py✏️
src/ui/pages/about_page_about_build.py✏️
tests/test_about_page_accessibility.py🔗 Открыть на GitHub