💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list status to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 50 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list status to screen readers
👤 Автор: loop-uh
🔗 SHA:
2045f27📊 Статистика: 2 files changed, 50 insertions(+), 10 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use latest state for preset open folder
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 81 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use latest state for preset open folder
👤 Автор: loop-uh
🔗 SHA:
8070f9c📊 Статистика: 2 files changed, 81 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/ui/common/user_presets_page.py✏️
tests/test_user_presets_dependency_boundaries.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list errors to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 27 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose profile list errors to screen readers
👤 Автор: loop-uh
🔗 SHA:
fb225d4📊 Статистика: 2 files changed, 27 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_ui_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Build profile order state in worker
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 7 files changed, 309 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
🆕
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Build profile order state in worker
👤 Автор: loop-uh
🔗 SHA:
213fb5b📊 Статистика: 7 files changed, 309 insertions(+), 14 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/profile.py🆕
src/profile/order_view_state.py✏️
src/profile/profile_order_loader.py✏️
src/profile/ui/profile_order_list.py✏️
src/profile/ui/profile_order_page.py✏️
tests/test_profile_order_page.py✏️
tests/test_profile_order_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for preset folder actions
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 80 insertions(+), 26 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for preset folder actions
👤 Автор: loop-uh
🔗 SHA:
d6eebac📊 Статистика: 3 files changed, 80 insertions(+), 26 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 preset folder state to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 5 files changed, 56 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose preset folder state to screen readers
👤 Автор: loop-uh
🔗 SHA:
4922fe8📊 Статистика: 5 files changed, 56 insertions(+), 9 deletions(-)
📁 Изменённые файлы:
✏️
src/presets/folders.py✏️
src/ui/presets_menu/model.py✏️
tests/test_list_accessibility_models.py✏️
tests/test_preset_folder_rows.py✏️
tests/test_preset_list_model_guards.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Resolve preset watcher path in worker
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 187 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Resolve preset watcher path in worker
👤 Автор: loop-uh
🔗 SHA:
e30d07c📊 Статистика: 2 files changed, 187 insertions(+), 18 deletions(-)
📁 Изменённые файлы:
✏️
src/core/runtime/preset_runtime_coordinator.py✏️
tests/test_preset_runtime_coordinator.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Add Telegram proxy advanced settings UI
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 8 files changed, 390 insertions(+), 34 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Add Telegram proxy advanced settings UI
👤 Автор: loop-uh
🔗 SHA:
4598468📊 Статистика: 8 files changed, 390 insertions(+), 34 deletions(-)
📁 Изменённые файлы:
✏️
src/telegram_proxy/config/settings.py✏️
src/telegram_proxy/runtime/commands.py✏️
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_cloudflare_runtime.py✏️
tests/test_telegram_proxy_ui_texts.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose appearance controls to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 188 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose appearance controls to screen readers
👤 Автор: loop-uh
🔗 SHA:
3af4e1c📊 Статистика: 3 files changed, 188 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/pages/appearance_page.py✏️
src/ui/pages/appearance_page_top_build.py🆕
tests/test_appearance_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for profile folder actions
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 86 insertions(+), 24 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for profile folder actions
👤 Автор: loop-uh
🔗 SHA:
0770cae📊 Статистика: 2 files changed, 86 insertions(+), 24 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose sidebar icon style to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 68 insertions(+)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose sidebar icon style to screen readers
👤 Автор: loop-uh
🔗 SHA:
943f68f📊 Статистика: 3 files changed, 68 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/pages/appearance_page.py✏️
src/ui/pages/appearance_page_top_build.py✏️
tests/test_appearance_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for profile preset writes
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 64 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use queued state for profile preset writes
👤 Автор: loop-uh
🔗 SHA:
a7b5a4a📊 Статистика: 2 files changed, 64 insertions(+), 13 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/preset_setup_page.py✏️
tests/test_profile_preset_write_serialization.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Update profile cleanup queue contract
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 1 insertion(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Update profile cleanup queue contract
👤 Автор: loop-uh
🔗 SHA:
718094a📊 Статистика: 1 file changed, 1 insertion(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose opacity slider to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 67 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose opacity slider to screen readers
👤 Автор: loop-uh
🔗 SHA:
42d19ae📊 Статистика: 3 files changed, 67 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
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
📝 Use shared state for list file loads
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 87 insertions(+), 23 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for list file loads
👤 Автор: loop-uh
🔗 SHA:
e35ea42📊 Статистика: 2 files changed, 87 insertions(+), 23 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Seed new user profile hostlists
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 5 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Seed new user profile hostlists
👤 Автор: loop-uh
🔗 SHA:
b9ae2b1📊 Статистика: 2 files changed, 5 insertions(+)
📁 Изменённые файлы:
✏️
src/profile/user_profiles/service.py✏️
tests/test_user_profiles.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Defer profile editor reads to worker start
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 1 file changed, 17 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Defer profile editor reads to worker start
👤 Автор: loop-uh
🔗 SHA:
9d2df9f📊 Статистика: 1 file changed, 17 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Show duplicated preset profiles
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 97 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Show duplicated preset profiles
👤 Автор: loop-uh
🔗 SHA:
32c555a📊 Статистика: 2 files changed, 97 insertions(+), 7 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/list_interpreter.py🆕
tests/test_profile_list_interpreter.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose holiday switches to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 142 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose holiday switches to screen readers
👤 Автор: loop-uh
🔗 SHA:
c67040e📊 Статистика: 3 files changed, 142 insertions(+), 6 deletions(-)
📁 Изменённые файлы:
✏️
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
📝 Use shared state for list validation queue
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 78 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Use shared state for list validation queue
👤 Автор: loop-uh
🔗 SHA:
111ddf5📊 Статистика: 2 files changed, 78 insertions(+), 21 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
tests/test_profile_setup_worker_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose accent color picker to screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 96 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose accent color picker to screen readers
👤 Автор: loop-uh
🔗 SHA:
287af7c📊 Статистика: 2 files changed, 96 insertions(+), 2 deletions(-)
📁 Изменённые файлы:
✏️
src/ui/pages/appearance_page.py✏️
tests/test_appearance_accessibility.py🔗 Открыть на GitHub