💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile request GitHub form action
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 10 files changed, 217 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile request GitHub form action
👤 Автор: loop-uh
🔗 SHA:
dbdd2c6📊 Статистика: 10 files changed, 217 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/profile.py✏️
src/config/urls.py✏️
src/profile/service.py✏️
src/profile/ui/preset_setup_page.py✏️
src/ui/page_composition.py✏️
src/ui/page_deps/presets.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_profile_list_view_state_worker.py✏️
tests/test_profile_setup_worker_architecture.py✏️
tests/test_profile_toolbar_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Build Hosts service rows in batches
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 210 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Build Hosts service rows in batches
👤 Автор: loop-uh
🔗 SHA:
bfb9737📊 Статистика: 2 files changed, 210 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
src/hosts/ui/page.py✏️
tests/test_hosts_page_runtime.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Document profile preset hot path architecture
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 147 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
🆕
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Document profile preset hot path architecture
👤 Автор: loop-uh
🔗 SHA:
d522b73📊 Статистика: 3 files changed, 147 insertions(+), 16 deletions(-)
📁 Изменённые файлы:
🆕
docs/superpowers/specs/2026-06-14-profile-preset-hot-path-architecture-design.md✏️
src/ui/pages/appearance_page.py✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Preserve explicit profile list file names
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 28 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
🆕
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Preserve explicit profile list file names
👤 Автор: loop-uh
🔗 SHA:
4d5649a📊 Статистика: 2 files changed, 28 insertions(+), 19 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/editable_settings.py🆕
tests/test_profile_editable_settings.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile strategy tab keyboard path
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 48 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Fix profile strategy tab keyboard path
👤 Автор: loop-uh
🔗 SHA:
fb836ab📊 Статистика: 3 files changed, 48 insertions(+), 4 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/ui/profile_setup_page.py✏️
src/ui/segmented_accessibility.py✏️
tests/test_profile_setup_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Warm preset setup page after startup
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Warm preset setup page after startup
👤 Автор: loop-uh
🔗 SHA:
27a2911📊 Статистика: 3 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/main/post_startup_profile_warmup.py✏️
src/main/startup_log_contract.py✏️
tests/test_main_startup_contract.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Document profile hot path implementation plan
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 292 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
🆕
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Document profile hot path implementation plan
👤 Автор: loop-uh
🔗 SHA:
5e421fa📊 Статистика: 2 files changed, 292 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
🆕
docs/superpowers/plans/2026-06-15-profile-preset-hot-path-implementation.md✏️
docs/superpowers/specs/2026-06-14-profile-preset-hot-path-architecture-design.md🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Remove implicit list filename rewrites
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 12 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Remove implicit list filename rewrites
👤 Автор: loop-uh
🔗 SHA:
1ec4c0d📊 Статистика: 2 files changed, 12 insertions(+), 17 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/editable_settings.py✏️
tests/test_profile_editable_settings.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Stop tracking superpowers docs
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 592 deletions(-)
📁 Изменённые файлы:
🗑️
🗑️
🗑️
🗑️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Stop tracking superpowers docs
👤 Автор: loop-uh
🔗 SHA:
05375bc📊 Статистика: 4 files changed, 592 deletions(-)
📁 Изменённые файлы:
🗑️
docs/superpowers/plans/2026-05-25-profile-order-in-preset-implementation.md🗑️
docs/superpowers/plans/2026-06-15-profile-preset-hot-path-implementation.md🗑️
docs/superpowers/specs/2026-05-25-profile-order-in-preset-design.md🗑️
docs/superpowers/specs/2026-06-14-profile-preset-hot-path-architecture-design.md🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Remove profile list technical name fallback
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 7 insertions(+), 52 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Remove profile list technical name fallback
👤 Автор: loop-uh
🔗 SHA:
8c38b32📊 Статистика: 2 files changed, 7 insertions(+), 52 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/list_interpreter.py✏️
tests/test_profile_list_payload.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Move filter pair switching into profile service
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 4 files changed, 172 insertions(+), 35 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Move filter pair switching into profile service
👤 Автор: loop-uh
🔗 SHA:
4cffce5📊 Статистика: 4 files changed, 172 insertions(+), 35 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/editable_settings.py✏️
src/profile/service.py✏️
tests/test_profile_editable_settings.py✏️
tests/test_profile_filter_kind_switch.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra status icon state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 18 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Expose orchestra status icon state
👤 Автор: loop-uh
🔗 SHA:
5ebb6c2📊 Статистика: 3 files changed, 18 insertions(+), 3 deletions(-)
📁 Изменённые файлы:
✏️
src/orchestra/ui/page.py✏️
src/orchestra/ui/page_build.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Guard unavailable filter kind saves
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Guard unavailable filter kind saves
👤 Автор: loop-uh
🔗 SHA:
bdb1860📊 Статистика: 2 files changed, 39 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/profile/service.py✏️
tests/test_profile_filter_kind_switch.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Read orchestra system block state
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 43 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Read orchestra system block state
👤 Автор: loop-uh
🔗 SHA:
0cc34f6📊 Статистика: 2 files changed, 43 insertions(+)
📁 Изменённые файлы:
✏️
src/orchestra/ui/blocked_page.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Read logs support icons
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 71 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Read logs support icons
👤 Автор: loop-uh
🔗 SHA:
9cb5b13📊 Статистика: 3 files changed, 71 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/log/ui/page.py✏️
src/log/ui/send_build.py✏️
tests/test_logs_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Centralize profile filter switch resolution
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 112 insertions(+), 33 deletions(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Centralize profile filter switch resolution
👤 Автор: loop-uh
🔗 SHA:
00f3c0d📊 Статистика: 2 files changed, 112 insertions(+), 33 deletions(-)
📁 Изменённые файлы:
✏️
src/profile/service.py✏️
tests/test_profile_filter_kind_switch.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Read semantic notices for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Read semantic notices for screen readers
👤 Автор: loop-uh
🔗 SHA:
4be2166📊 Статистика: 2 files changed, 34 insertions(+)
📁 Изменённые файлы:
✏️
src/ui/fluent_widgets.py✏️
tests/test_fluent_widgets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Extract profile filter switch rules
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 3 files changed, 203 insertions(+), 145 deletions(-)
📁 Изменённые файлы:
🆕
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Extract profile filter switch rules
👤 Автор: loop-uh
🔗 SHA:
fccc0d4📊 Статистика: 3 files changed, 203 insertions(+), 145 deletions(-)
📁 Изменённые файлы:
🆕
src/profile/filter_switch.py✏️
src/profile/service.py✏️
tests/test_profile_filter_kind_switch.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Read premium badges for screen readers
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 2 files changed, 14 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Read premium badges for screen readers
👤 Автор: loop-uh
🔗 SHA:
97af138📊 Статистика: 2 files changed, 14 insertions(+), 1 deletion(-)
📁 Изменённые файлы:
✏️
src/ui/fluent_widgets.py✏️
tests/test_fluent_widgets_accessibility.py🔗 Открыть на GitHub
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow profile strategy preset refresh
👤 Автор: loop-uh
🔗 SHA:
📊 Статистика: 17 files changed, 556 insertions(+), 64 deletions(-)
📁 Изменённые файлы:
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть на GitHub
🔔 Новый коммит в youtubediscord/zapret
📝 Narrow profile strategy preset refresh
👤 Автор: loop-uh
🔗 SHA:
8fdfcec📊 Статистика: 17 files changed, 556 insertions(+), 64 deletions(-)
📁 Изменённые файлы:
✏️
src/app/feature_facades/presets.py✏️
src/app/state_store.py✏️
src/core/runtime/preset_runtime_coordinator.py✏️
src/presets/commands.py✏️
src/presets/file_service.py✏️
src/presets/ui_bindings.py✏️
src/presets/ui_store.py✏️
src/profile/profile_setup_loader.py✏️
src/profile/service.py✏️
src/profile/state.py✏️
src/profile/ui/preset_setup_page.py✏️
src/ui/accessibility.py✏️
tests/test_preset_profile_async_architecture.py✏️
tests/test_preset_runtime_coordinator.py✏️
tests/test_profile_list_payload.py✏️
tests/test_profile_service_apply_strategy_guards.py✏️
tests/test_profile_setup_page_contract.py🔗 Открыть на GitHub