💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for DNS check save queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 72 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for DNS check save queue
👤 Автор: loop-uh
🔗 SHA:
2807b46📊 Статистика: 2 files changed, 72 insertions(+), 20 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for tray opacity save queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 69 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for tray opacity save queue
👤 Автор: loop-uh
🔗 SHA:
377a6e5📊 Статистика: 2 files changed, 69 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/tray.py✏️
tests/test_tray_opacity_worker.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for window open folder queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 69 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for window open folder queue
👤 Автор: loop-uh
🔗 SHA:
995098a📊 Статистика: 2 files changed, 69 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
src/main/window_actions.py✏️
tests/test_status_message_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for theme persist queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 84 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for theme persist queue
👤 Автор: loop-uh
🔗 SHA:
c7ad00a📊 Статистика: 2 files changed, 84 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/theme.py✏️
tests/test_theme_manager_persistence.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for BlockCheck user domains
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 72 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for BlockCheck user domains
👤 Автор: loop-uh
🔗 SHA:
dc329b5📊 Статистика: 2 files changed, 72 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/page.py✏️
tests/test_blockcheck_user_domain_runtime_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium device info queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 80 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium device info queue
👤 Автор: loop-uh
🔗 SHA:
e3989d1📊 Статистика: 2 files changed, 80 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium open bot queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 79 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium open bot queue
👤 Автор: loop-uh
🔗 SHA:
df6563d📊 Статистика: 2 files changed, 79 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium reset storage queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 77 insertions(+), 27 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for Premium reset storage queue
👤 Автор: loop-uh
🔗 SHA:
2c7f516📊 Статистика: 2 files changed, 77 insertions(+), 27 deletions(-)
📁 Изменённые файлы:
✏️
src/donater/ui/page.py✏️
tests/test_premium_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name BlockCheck result tables for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 35 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name BlockCheck result tables for screen readers
👤 Автор: loop-uh
🔗 SHA:
78ac247📊 Статистика: 2 files changed, 35 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/blockcheck/ui/sections_build.py✏️
tests/test_table_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for orchestra managed lists
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 243 insertions(+), 72 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for orchestra managed lists
👤 Автор: loop-uh
🔗 SHA:
6f9642f📊 Статистика: 3 files changed, 243 insertions(+), 72 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/blocked_page.py✏️
src/orchestra/ui/locked_page.py✏️
tests/test_orchestra_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text to Zapret2 preset dialog
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 101 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add screen reader text to Zapret2 preset dialog
👤 Автор: loop-uh
🔗 SHA:
18b7287📊 Статистика: 2 files changed, 101 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/zapret2/preset_dialogs.py🆕
tests/test_zapret2_preset_dialog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix DNS action confirmation dialogs
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 113 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix DNS action confirmation dialogs
👤 Автор: loop-uh
🔗 SHA:
817c987📊 Статистика: 5 files changed, 113 insertions(+), 12 deletions(-)
📁 Изменённые файлы:
✏️
src/app/ui_texts.py✏️
src/dns/ui/force_dns_build.py✏️
src/dns/ui/page.py✏️
tests/test_dns_force_dns_build.py✏️
tests/test_dns_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for user preset watcher sync
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 161 insertions(+), 39 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for user preset watcher sync
👤 Автор: loop-uh
🔗 SHA:
cf8e195📊 Статистика: 2 files changed, 161 insertions(+), 39 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_user_presets_rows_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Describe Zapret2 preset dialog headers for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 19 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Describe Zapret2 preset dialog headers for screen readers
👤 Автор: loop-uh
🔗 SHA:
67cb19f📊 Статистика: 2 files changed, 19 insertions(+)
📁 Изменённые файлы:
✏️
src/presets/ui/zapret2/preset_dialogs.py✏️
tests/test_zapret2_preset_dialog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix user preset queue worker test freshness
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix user preset queue worker test freshness
👤 Автор: loop-uh
🔗 SHA:
2fbf56f📊 Статистика: 4 files changed, 5 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_user_preset_bulk_action_queue.py✏️
tests/test_user_preset_edit_action_queue.py✏️
tests/test_user_preset_item_action_queue.py✏️
tests/test_user_preset_storage_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Describe strategy result count for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 31 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Describe strategy result count for screen readers
👤 Автор: loop-uh
🔗 SHA:
1059cd5📊 Статистика: 2 files changed, 31 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_strategy_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Allow shared worker state helpers in worker boundary
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 2 insertions(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Allow shared worker state helpers in worker boundary
👤 Автор: loop-uh
🔗 SHA:
559b39a📊 Статистика: 1 file changed, 2 insertions(+)
📁 Изменённые файлы:
✏️
tests/test_worker_ui_boundary.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh Telegram Proxy accessibility status
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh Telegram Proxy accessibility status
👤 Автор: loop-uh
🔗 SHA:
5d1ebc9📊 Статистика: 2 files changed, 36 insertions(+)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/runtime_helpers.py✏️
tests/test_telegram_proxy_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh hosts status accessibility text
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 53 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh hosts status accessibility text
👤 Автор: loop-uh
🔗 SHA:
3460655📊 Статистика: 2 files changed, 53 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/page.py✏️
tests/test_hosts_status_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip redundant current page switches
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip redundant current page switches
👤 Автор: loop-uh
🔗 SHA:
bd89995📊 Статистика: 2 files changed, 34 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/page_host.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Read Orchestra list counters for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 61 insertions(+), 26 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Read Orchestra list counters for screen readers
👤 Автор: loop-uh
🔗 SHA:
9ef67a8📊 Статистика: 4 files changed, 61 insertions(+), 26 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/blocked_page.py✏️
src/orchestra/ui/locked_page.py✏️
src/orchestra/ui/whitelist_page.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть на GitHub