💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve line edit clear button accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 60 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve line edit clear button accessibility
👤 Автор: loop-uh
🔗 SHA:
93300c0📊 Статистика: 2 files changed, 60 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/widgets/line_edit_icons.py🆕
tests/test_line_edit_icons_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 refactor telegram proxy boundaries
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 14 files changed, 955 insertions(+), 766 deletions(-)
📁 Изменённые файлы:
🆕
✏️
🆕
🆕
🆕
🆕
✏️
✏️
🆕
✏️
✏️
🆕
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 refactor telegram proxy boundaries
👤 Автор: loop-uh
🔗 SHA:
b777515📊 Статистика: 14 files changed, 955 insertions(+), 766 deletions(-)
📁 Изменённые файлы:
🆕
.agent/tasks/telegram-proxy-refactor/spec.md✏️
src/telegram_proxy/manager.py🆕
src/telegram_proxy/raw_websocket.py🆕
src/telegram_proxy/relay.py🆕
src/telegram_proxy/routing.py🆕
src/telegram_proxy/stats.py✏️
src/telegram_proxy/ui/__init__.py✏️
src/telegram_proxy/ui/page.py🆕
src/telegram_proxy/ui/worker_state.py✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_actions_architecture.py🆕
tests/test_telegram_proxy_page_worker_state.py✏️
tests/test_telegram_proxy_worker_architecture.py✏️
tests/test_telegram_proxy_worker_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Переименовать profile в поиске профилей
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика:
📁 Изменённые файлы:
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Переименовать profile в поиске профилей
👤 Автор: loop-uh
🔗 SHA:
ddab4fd📊 Статистика:
📁 Изменённые файлы:
🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer raw profile editor reads while save is busy
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 96 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer raw profile editor reads while save is busy
👤 Автор: loop-uh
🔗 SHA:
99c2220📊 Статистика: 3 files changed, 96 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py🆕
tests/test_profile_setup_editor_read_defer.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve updater changelog accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 76 insertions(+)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve updater changelog accessibility
👤 Автор: loop-uh
🔗 SHA:
ac50093📊 Статистика: 2 files changed, 76 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/changelog_card.py🆕
tests/test_updater_changelog_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Переименовать preset в кнопке порядка
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 5 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Переименовать preset в кнопке порядка
👤 Автор: loop-uh
🔗 SHA:
8b7e454📊 Статистика: 3 files changed, 5 insertions(+), 5 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_order_page.py✏️
src/profile/ui/shell.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Make UI cleanup worker stops nonblocking
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 104 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Make UI cleanup worker stops nonblocking
👤 Автор: loop-uh
🔗 SHA:
5d6abe4📊 Статистика: 5 files changed, 104 insertions(+), 8 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/control/control_page_shared.py✏️
src/profile/ui/profile_order_page.py✏️
src/settings/dpi/page.py✏️
src/ui/pages/appearance_page.py🆕
tests/test_ui_cleanup_nonblocking_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid raw preset editor reads on duplicate apply
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 16 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Avoid raw preset editor reads on duplicate apply
👤 Автор: loop-uh
🔗 SHA:
21fb1f9📊 Статистика: 2 files changed, 16 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_subpage_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Restore update status card accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 75 insertions(+)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Restore update status card accessibility
👤 Автор: loop-uh
🔗 SHA:
a7ef220📊 Статистика: 2 files changed, 75 insertions(+)
📁 Изменённые файлы:
✏️
src/updater/ui/update_card.py🆕
tests/test_updater_update_card_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer raw preset editor reads while busy
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 130 insertions(+), 11 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer raw preset editor reads while busy
👤 Автор: loop-uh
🔗 SHA:
cb6b54d📊 Статистика: 3 files changed, 130 insertions(+), 11 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/preset_subpage_base.py✏️
tests/test_preset_subpage_ui_guards.py🆕
tests/test_raw_preset_editor_read_defer.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Extract Telegram proxy queued worker state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 437 insertions(+), 179 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Extract Telegram proxy queued worker state
👤 Автор: loop-uh
🔗 SHA:
f254985📊 Статистика: 5 files changed, 437 insertions(+), 179 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/page.py✏️
src/telegram_proxy/ui/worker_state.py✏️
tests/test_telegram_proxy_page_worker_state.py✏️
tests/test_telegram_proxy_worker_architecture.py✏️
tests/test_telegram_proxy_worker_queue.py🔗 Открыть на GitHub
🐳1
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer DNS results text reads while save is busy
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 36 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer DNS results text reads while save is busy
👤 Автор: loop-uh
🔗 SHA:
c162bf9📊 Статистика: 2 files changed, 36 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/dns/ui/dns_check_page.py✏️
tests/test_dns_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve diagnostics controls accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 152 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve diagnostics controls accessibility
👤 Автор: loop-uh
🔗 SHA:
d6be0c4📊 Статистика: 3 files changed, 152 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/diagnostics/ui/build.py✏️
src/diagnostics/ui/runtime_helpers.py🆕
tests/test_diagnostics_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Update .gitignore
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 1 insertion(+)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Update .gitignore
👤 Автор: loop-uh
🔗 SHA:
f9611eb📊 Статистика: 1 file changed, 1 insertion(+)
📁 Изменённые файлы:
✏️
.gitignore🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Batch user preset watcher sync
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 135 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Batch user preset watcher sync
👤 Автор: loop-uh
🔗 SHA:
6fecd9e📊 Статистика: 2 files changed, 135 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_user_presets_metadata_load_queue.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Organize Telegram proxy network modules
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 9 files changed, 347 insertions(+), 325 deletions(-)
📁 Изменённые файлы:
🆕
🆕
🆕
📝
📝
📝
📝
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Organize Telegram proxy network modules
👤 Автор: loop-uh
🔗 SHA:
9d54870📊 Статистика: 9 files changed, 347 insertions(+), 325 deletions(-)
📁 Изменённые файлы:
🆕
src/telegram_proxy/proxy/__init__.py🆕
src/telegram_proxy/proxy/mtproto.py🆕
src/telegram_proxy/proxy/pool.py📝
src/telegram_proxy/relay.py src/telegram_proxy/proxy/relay.py📝
src/telegram_proxy/routing.py src/telegram_proxy/proxy/routing.py📝
src/telegram_proxy/stats.py src/telegram_proxy/proxy/stats.py📝
src/telegram_proxy/raw_websocket.py src/telegram_proxy/proxy/transport.py✏️
src/telegram_proxy/wss_proxy.py✏️
tests/test_telegram_proxy_actions_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Speed up program settings autostart snapshot
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 21 files changed, 501 insertions(+), 46 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Speed up program settings autostart snapshot
👤 Автор: loop-uh
🔗 SHA:
c7e5502📊 Статистика: 21 files changed, 501 insertions(+), 46 deletions(-)
📁 Изменённые файлы:
✏️
src/app/STATE_OWNERSHIP.md✏️
src/app/architecture_checks.py✏️
src/app/feature_facades/program_settings.py✏️
src/app/initial_ui_state.py✏️
src/app/state_store.py✏️
src/core/runtime/program_settings_runtime_service.py✏️
src/presets/ui/control/control_page_shared.py✏️
src/presets/ui/control/refresh_runtime_state.py✏️
src/presets/ui/control/zapret1/page.py✏️
src/presets/ui/control/zapret2/page.py✏️
src/program_settings/public.py✏️
src/program_settings/runtime.py✏️
src/program_settings/workers.py✏️
src/settings/store.py✏️
src/ui/page_deps/presets.py✏️
src/winws_runtime/state/launch_runtime_service.py✏️
tests/test_control_page_dependency_boundaries.py✏️
tests/test_main_startup_contract.py✏️
tests/test_preset_profile_async_architecture.py🆕
tests/test_program_settings_fast_snapshot.py✏️
tests/test_program_settings_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Improve premium controls accessibility
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 6 files changed, 266 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
🆕
✏️
✏️
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Improve premium controls accessibility
👤 Автор: loop-uh
🔗 SHA:
08fde50📊 Статистика: 6 files changed, 266 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
🆕
src/donater/ui/accessibility.py✏️
src/donater/ui/build.py✏️
src/donater/ui/page_lifecycle.py✏️
src/donater/ui/pairing_workflow.py✏️
src/donater/ui/status_workflow.py🆕
tests/test_premium_controls_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Polish Telegram proxy settings UI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 148 insertions(+), 54 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🆕
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Polish Telegram proxy settings UI
👤 Автор: loop-uh
🔗 SHA:
fe1f56d📊 Статистика: 5 files changed, 148 insertions(+), 54 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/ui/page.py✏️
src/telegram_proxy/ui/runtime_helpers.py✏️
src/telegram_proxy/ui/settings_build.py🆕
src/telegram_proxy/ui/text_plan.py🆕
tests/test_telegram_proxy_ui_texts.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh program settings after save
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 13 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Refresh program settings after save
👤 Автор: loop-uh
🔗 SHA:
28846f4📊 Статистика: 2 files changed, 13 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/program_settings/runtime.py✏️
tests/test_program_settings_fast_snapshot.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Align Telegram worker queue architecture tests
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 9 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Align Telegram worker queue architecture tests
👤 Автор: loop-uh
🔗 SHA:
79b83bd📊 Статистика: 1 file changed, 9 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub