💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for hosts state load queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 104 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for hosts state load queue
👤 Автор: loop-uh
🔗 SHA:
5754d3c📊 Статистика: 2 files changed, 104 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/page.py✏️
tests/test_hosts_page_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about link card buttons to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 24 insertions(+), 15 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose about link card buttons to screen readers
👤 Автор: loop-uh
🔗 SHA:
2281544📊 Статистика: 6 files changed, 24 insertions(+), 15 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/pages/about_page_help_accessibility.py✏️
src/ui/pages/about_page_kvn_accessibility.py✏️
src/ui/pages/about_page_support_accessibility.py✏️
tests/test_about_help_accessibility.py✏️
tests/test_about_kvn_accessibility.py✏️
tests/test_about_support_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Build Telegram Proxy advanced settings lazily
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 340 insertions(+), 33 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Build Telegram Proxy advanced settings lazily
👤 Автор: loop-uh
🔗 SHA:
fd1099b📊 Статистика: 3 files changed, 340 insertions(+), 33 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/page.py✏️
src/telegram_proxy/ui/settings_build.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for strategy quick targets
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 73 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for strategy quick targets
👤 Автор: loop-uh
🔗 SHA:
60f747d📊 Статистика: 2 files changed, 73 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/strategy_scan_page.py✏️
tests/test_strategy_scan_quick_targets_runtime_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium status card to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium status card to screen readers
👤 Автор: loop-uh
🔗 SHA:
a2a2c29📊 Статистика: 2 files changed, 20 insertions(+)
📁 Изменённые файлы:
✏️
src/donater/ui/status_card.py✏️
tests/test_premium_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for strategy scan queues
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 233 insertions(+), 83 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for strategy scan queues
👤 Автор: loop-uh
🔗 SHA:
0faaa61📊 Статистика: 4 files changed, 233 insertions(+), 83 deletions(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/strategy_scan_page.py✏️
tests/test_strategy_scan_apply_runtime_architecture.py✏️
tests/test_strategy_scan_finalize_runtime_architecture.py✏️
tests/test_strategy_scan_resume_save_runtime_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium device info to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 75 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Premium device info to screen readers
👤 Автор: loop-uh
🔗 SHA:
c0c819c📊 Статистика: 3 files changed, 75 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/build.py✏️
src/donater/ui/pairing_workflow.py✏️
tests/test_premium_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared write queue for preset activation finish
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 20 insertions(+), 35 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared write queue for preset activation finish
👤 Автор: loop-uh
🔗 SHA:
1a962b0📊 Статистика: 3 files changed, 20 insertions(+), 35 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
📝 Use shared state for orchestra whitelist queues
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 150 insertions(+), 49 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for orchestra whitelist queues
👤 Автор: loop-uh
🔗 SHA:
f900f9e📊 Статистика: 2 files changed, 150 insertions(+), 49 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/whitelist_page.py✏️
tests/test_orchestra_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Telegram Proxy advanced fields to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 101 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Telegram Proxy advanced fields to screen readers
👤 Автор: loop-uh
🔗 SHA:
0aba71f📊 Статистика: 2 files changed, 101 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/settings_build.py✏️
tests/test_telegram_proxy_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for control preset refresh timers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 110 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for control preset refresh timers
👤 Автор: loop-uh
🔗 SHA:
e6f40b9📊 Статистика: 5 files changed, 110 insertions(+), 29 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/refresh_runtime_state.py✏️
src/presets/ui/control/zapret1/page.py✏️
src/presets/ui/control/zapret2/page.py✏️
tests/test_control_top_summary_worker_architecture.py✏️
tests/test_control_top_summary_worker_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Telegram Proxy cloud fields to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose Telegram Proxy cloud fields to screen readers
👤 Автор: loop-uh
🔗 SHA:
de5f9c6📊 Статистика: 2 files changed, 56 insertions(+)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/settings_build.py✏️
tests/test_telegram_proxy_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for profile payload refresh
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 103 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for profile payload refresh
👤 Автор: loop-uh
🔗 SHA:
3f57074📊 Статистика: 3 files changed, 103 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 33 insertions(+)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list to screen readers
👤 Автор: loop-uh
🔗 SHA:
ec2ebdc📊 Статистика: 2 files changed, 33 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/ui/profiles_list.py🆕
tests/test_profile_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile type filter to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 49 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile type filter to screen readers
👤 Автор: loop-uh
🔗 SHA:
e827fee📊 Статистика: 2 files changed, 49 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/ui/widgets/profile_type_selector.py✏️
tests/test_profile_type_selector.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for control preset apply refresh
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 151 insertions(+), 40 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for control preset apply refresh
👤 Автор: loop-uh
🔗 SHA:
6df9edb📊 Статистика: 6 files changed, 151 insertions(+), 40 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/refresh_runtime_state.py✏️
src/presets/ui/control/zapret1/page.py✏️
src/presets/ui/control/zapret2/page.py✏️
tests/test_control_additional_settings_load_queue.py✏️
tests/test_control_top_summary_refresh_guards.py✏️
tests/test_control_top_summary_worker_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Open profile actions from keyboard
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 63 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Open profile actions from keyboard
👤 Автор: loop-uh
🔗 SHA:
1b5c40f📊 Статистика: 3 files changed, 63 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_view.py✏️
src/profile/ui/profiles_list.py✏️
tests/test_profile_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Open preset actions from keyboard
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 66 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Open preset actions from keyboard
👤 Автор: loop-uh
🔗 SHA:
10e051d📊 Статистика: 3 files changed, 66 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
src/ui/presets_menu/view.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for DNS flush queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 67 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for DNS flush queue
👤 Автор: loop-uh
🔗 SHA:
0e76793📊 Статистика: 2 files changed, 67 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/page.py✏️
tests/test_dns_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Log slow page switch substeps
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 59 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Log slow page switch substeps
👤 Автор: loop-uh
🔗 SHA:
4acde2e📊 Статистика: 2 files changed, 59 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/page_host.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make profile order list keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 83 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make profile order list keyboard accessible
👤 Автор: loop-uh
🔗 SHA:
aa449cc📊 Статистика: 2 files changed, 83 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_list.py✏️
tests/test_profile_order_page.py🔗 Открыть на GitHub