💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile order row movement to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 7 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile order row movement to screen readers
👤 Автор: loop-uh
🔗 SHA:
4243b85📊 Статистика: 2 files changed, 7 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_list.py✏️
tests/test_list_accessibility_models.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile row activation to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 7 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Explain profile row activation to screen readers
👤 Автор: loop-uh
🔗 SHA:
b70c92e📊 Статистика: 2 files changed, 7 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_model.py✏️
tests/test_list_accessibility_models.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer preset list selection update
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 90 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer preset list selection update
👤 Автор: loop-uh
🔗 SHA:
48eb68e📊 Статистика: 3 files changed, 90 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_user_presets_metadata_load_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Toggle profile groups from keyboard
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Toggle profile groups from keyboard
👤 Автор: loop-uh
🔗 SHA:
4a9e027📊 Статистика: 5 files changed, 43 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_list_model.py✏️
src/profile/ui/profile_list_view.py✏️
src/profile/ui/profiles_list.py✏️
tests/test_list_accessibility_models.py✏️
tests/test_profile_list_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh profile item through worker
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 176 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh profile item through worker
👤 Автор: loop-uh
🔗 SHA:
9340339📊 Статистика: 6 files changed, 176 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/profile.py✏️
src/profile/profile_setup_loader.py✏️
src/profile/ui/preset_setup_page.py✏️
src/ui/page_deps/presets.py✏️
tests/test_profile_setup_page_contract.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Toggle preset folders from keyboard
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 64 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Toggle preset folders from keyboard
👤 Автор: loop-uh
🔗 SHA:
86c5ae8📊 Статистика: 4 files changed, 64 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_accessibility.py✏️
src/presets/ui/common/user_presets_build.py✏️
src/ui/presets_menu/view.py✏️
tests/test_user_presets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh control button accessibility names
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 148 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh control button accessibility names
👤 Автор: loop-uh
🔗 SHA:
05960ee📊 Статистика: 5 files changed, 148 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/control_page_runtime_shared.py✏️
src/presets/ui/control/zapret1/runtime_helpers.py✏️
src/presets/ui/control/zapret2/page.py✏️
src/presets/ui/control/zapret2/runtime_helpers.py✏️
tests/test_control_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name control card actions for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 7 files changed, 188 insertions(+), 73 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name control card actions for screen readers
👤 Автор: loop-uh
🔗 SHA:
935c126📊 Статистика: 7 files changed, 188 insertions(+), 73 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/control_page_runtime_shared.py✏️
src/presets/ui/control/shared_builders.py✏️
src/presets/ui/control/zapret1/runtime_helpers.py✏️
src/presets/ui/control/zapret1/sections_build.py✏️
src/presets/ui/control/zapret2/runtime_helpers.py✏️
src/presets/ui/control/zapret2/sections_build.py✏️
tests/test_control_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Track raw preset workers by request id
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 36 insertions(+), 47 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Track raw preset workers by request id
👤 Автор: loop-uh
🔗 SHA:
cf344a8📊 Статистика: 4 files changed, 36 insertions(+), 47 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_subpage_ui_guards.py✏️
tests/test_raw_preset_action_queue.py✏️
tests/test_raw_preset_write_serialization.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name profile delete dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 152 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name profile delete dialog buttons
👤 Автор: loop-uh
🔗 SHA:
11b3835📊 Статистика: 4 files changed, 152 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
src/profile/ui/profile_setup_page.py🆕
src/ui/message_box_accessibility.py✏️
tests/test_profile_setup_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Batch profile folder collapse saves
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 8 files changed, 135 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Batch profile folder collapse saves
👤 Автор: loop-uh
🔗 SHA:
5790ba2📊 Статистика: 8 files changed, 135 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/profile.py✏️
src/profile/folders.py✏️
src/profile/profile_setup_loader.py✏️
src/profile/ui/preset_setup_page.py✏️
src/profile/ui/profiles_list.py✏️
tests/test_profile_folder_actions.py✏️
tests/test_profile_move_queue.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use bundled Telegram upstream proxies first
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 101 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use bundled Telegram upstream proxies first
👤 Автор: loop-uh
🔗 SHA:
bff8348📊 Статистика: 5 files changed, 101 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/config/upstream_catalog.py✏️
src/telegram_proxy/ui/page.py✏️
src/telegram_proxy/ui/upstream_workflow.py✏️
tests/test_preset_profile_async_architecture.py🆕
tests/test_telegram_proxy_upstream_catalog.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name preset delete dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 188 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name preset delete dialog buttons
👤 Автор: loop-uh
🔗 SHA:
4bbb802📊 Статистика: 3 files changed, 188 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
src/presets/ui/common/user_presets_page.py🆕
tests/test_preset_delete_dialog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expand cached preset folders locally
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 79 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expand cached preset folders locally
👤 Автор: loop-uh
🔗 SHA:
65722d2📊 Статистика: 4 files changed, 79 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_page.py✏️
src/ui/presets_menu/model.py✏️
tests/test_preset_list_model_guards.py✏️
tests/test_user_preset_write_serialization.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name folder action dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 115 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name folder action dialog buttons
👤 Автор: loop-uh
🔗 SHA:
8063aec📊 Статистика: 2 files changed, 115 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/widgets/folder_context_menu.py✏️
tests/test_folder_context_menu_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Dispatch profile menu actions after close
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 103 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Dispatch profile menu actions after close
👤 Автор: loop-uh
🔗 SHA:
037b423📊 Статистика: 2 files changed, 103 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_context_menu.py🆕
tests/test_profile_context_menu_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name hosts clear dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 74 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name hosts clear dialog buttons
👤 Автор: loop-uh
🔗 SHA:
f6f57ab📊 Статистика: 2 files changed, 74 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/page.py✏️
tests/test_hosts_status_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Dispatch raw preset menu actions after close
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 30 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Dispatch raw preset menu actions after close
👤 Автор: loop-uh
🔗 SHA:
73a700d📊 Статистика: 2 files changed, 30 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_raw_preset_editor_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name DNS confirm dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 81 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name DNS confirm dialog buttons
👤 Автор: loop-uh
🔗 SHA:
8c6b605📊 Статистика: 2 files changed, 81 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/page.py🆕
tests/test_dns_confirm_dialog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Name orchestra clear dialog buttons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 134 insertions(+), 15 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Name orchestra clear dialog buttons
👤 Автор: loop-uh
🔗 SHA:
d82cf09📊 Статистика: 4 files changed, 134 insertions(+), 15 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
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Skip clean profile order reloads
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 172 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Skip clean profile order reloads
👤 Автор: loop-uh
🔗 SHA:
db21376📊 Статистика: 6 files changed, 172 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/main/window_page_presenters.py✏️
src/profile/ui/profile_order_page.py✏️
src/ui/page_composition.py✏️
src/ui/page_deps/presets.py✏️
tests/test_main_startup_contract.py✏️
tests/test_profile_order_page.py🔗 Открыть на GitHub