💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: в длинном списке открыта одна группа — открыл другую, прежняя закрылась сама; заголовок открытой группы остаётся у верха списка, пока листаешь её стратегии; открытая группа запоминается для каждого профиля; стрелки влево и вправо сворачивают и раскрывают группу
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:03:33 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 1123 строк
➖ Удалено: 51 строк
📝 Всего изменений: 1174
📁 Изменено файлов: 16
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🆕
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: в длинном списке открыта одна группа — открыл другую, прежняя закрылась сама; заголовок открытой группы остаётся у верха списка, пока листаешь её стратегии; открытая группа запоминается для каждого профиля; стрелки влево и вправо сворачивают и раскрывают группу
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:03:33 MSK
🔗 SHA:
311e7e6📊 Статистика:
➕ Добавлено: 1123 строк
➖ Удалено: 51 строк
📝 Всего изменений: 1174
📁 Изменено файлов: 16
✏️
src/app/feature_facades/profile.py✏️
src/profile/commands.py✏️
src/profile/profile_setup_loader.py✏️
src/profile/service.py✏️
src/profile/state.py✏️
src/profile/strategy_state.py✏️
src/profile/ui/profile_setup_page.py✏️
src/profile/ui/profile_strategy_list_widget.py✏️
src/settings/normalize.py✏️
src/ui/page_deps/presets.py✏️
tests/test_profile_list_payload.py✏️
tests/test_profile_setup_page_contract.py✏️
tests/test_profile_setup_worker_architecture.py✏️
tests/test_profile_strategy_state_guards.py✏️
tests/test_strategy_list_groups.py🆕
tests/test_profile_strategy_open_group_save.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Запуск: программа меньше «подлагивает» в первые секунды — скрытые страницы, окно «Что нового» и окно обновления строятся только в паузах пользователя, а не по таймеру посреди его действий; окно появляется раньше, потому что версию Windows больше не спрашивают через WMI
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:11:32 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 1571 строк
➖ Удалено: 108 строк
📝 Всего изменений: 1679
📁 Изменено файлов: 29
🆕
🆕
🆕
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
... и ещё 9 файлов
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Запуск: программа меньше «подлагивает» в первые секунды — скрытые страницы, окно «Что нового» и окно обновления строятся только в паузах пользователя, а не по таймеру посреди его действий; окно появляется раньше, потому что версию Windows больше не спрашивают через WMI
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:11:32 MSK
🔗 SHA:
587cdcb📊 Статистика:
➕ Добавлено: 1571 строк
➖ Удалено: 108 строк
📝 Всего изменений: 1679
📁 Изменено файлов: 29
🆕
src/main/post_startup_idle_tasks.py🆕
src/ui/user_idle.py🆕
tests/test_ipsets_effective_entry_check.py🆕
tests/test_post_startup_idle_tasks.py🆕
tests/test_startup_wmi_free_version_checks.py✏️
src/app/architecture_checks.py✏️
src/core/runtime/preset_runtime_coordinator.py✏️
src/lists/ipsets_manager.py✏️
src/log/crash_handler.py✏️
src/main/post_startup.py✏️
src/main/post_startup_host.py✏️
src/main/post_startup_import_warmup.py✏️
src/main/post_startup_profile_warmup.py✏️
src/main/post_startup_secondary_page_warmup.py✏️
src/main/post_startup_telegram_proxy_warmup.py✏️
src/main/post_startup_update.py✏️
src/main/qt_runtime.py✏️
src/main/startup_contract.md✏️
src/ui/pages/appearance_page.py✏️
src/ui/ui_freeze_watchdog.py... и ещё 9 файлов
🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты: два устаревших теста приведены к текущему коду — подставные зависимости окна получили пульт пуска и остановки launch_control, а поиск значков боковой панели проверяется в system/ico, куда их кладёт установщик; старая папка ico в корне теперь явно проверяется как неиспользуемая
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:31:09 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 15 строк
➖ Удалено: 1 строк
📝 Всего изменений: 16
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты: два устаревших теста приведены к текущему коду — подставные зависимости окна получили пульт пуска и остановки launch_control, а поиск значков боковой панели проверяется в system/ico, куда их кладёт установщик; старая папка ico в корне теперь явно проверяется как неиспользуемая
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:31:09 MSK
🔗 SHA:
4af87ab📊 Статистика:
➕ Добавлено: 15 строк
➖ Удалено: 1 строк
📝 Всего изменений: 16
📁 Изменено файлов: 2
✏️
tests/test_sidebar_icon_style.py✏️
tests/test_ui_root_startup_launch_method.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: названия переписаны по одной схеме — серия, вариант, версия, уточнение после точки («General ALT3 1.9.9 · из Telegram», «Flowseal ALT8 1.10.3 · из YouTube и Google»); убраны эмодзи и «(game filter)»; прежнее название сохранено в каталоге — по нему работает поиск, а подсказка напоминает, как стратегия называлась раньше
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:41:38 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 1776 строк
➖ Удалено: 772 строк
📝 Всего изменений: 2548
📁 Изменено файлов: 13
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: названия переписаны по одной схеме — серия, вариант, версия, уточнение после точки («General ALT3 1.9.9 · из Telegram», «Flowseal ALT8 1.10.3 · из YouTube и Google»); убраны эмодзи и «(game filter)»; прежнее название сохранено в каталоге — по нему работает поиск, а подсказка напоминает, как стратегия называлась раньше
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:41:38 MSK
🔗 SHA:
214b2f9📊 Статистика:
➕ Добавлено: 1776 строк
➖ Удалено: 772 строк
📝 Всего изменений: 2548
📁 Изменено файлов: 13
🆕
tests/test_strategy_catalog_names.py✏️
src/profile/strategy_catalog.py✏️
src/profile/strategy_list_filter.py✏️
src/profile/ui/profile_strategy_list_widget.py✏️
src/system/strategy_catalogs/winws1/http80.txt✏️
src/system/strategy_catalogs/winws1/tcp.txt✏️
src/system/strategy_catalogs/winws1/udp.txt✏️
src/system/strategy_catalogs/winws1/voice.txt✏️
src/system/strategy_catalogs/winws2/http80.txt✏️
src/system/strategy_catalogs/winws2/tcp.txt✏️
src/system/strategy_catalogs/winws2/udp.txt✏️
src/system/strategy_catalogs/winws2/voice.txt✏️
tests/test_profile_strategy_resolution.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Default v1 (game filter): добавить профили Twitter/X и Twitter Images, выключить профиль Telegram и перевести его на hostfakesplit
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:42:57 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 18 строк
➖ Удалено: 1 строк
📝 Всего изменений: 19
📁 Изменено файлов: 1
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Default v1 (game filter): добавить профили Twitter/X и Twitter Images, выключить профиль Telegram и перевести его на hostfakesplit
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:42:57 MSK
🔗 SHA:
d83f73e📊 Статистика:
➕ Добавлено: 18 строк
➖ Удалено: 1 строк
📝 Всего изменений: 19
📁 Изменено файлов: 1
✏️
src/presets/builtin/winws2/Default v1 (game filter).txt🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: группа, в которой стоит выбранная стратегия, помечена акцентной полоской, а у свёрнутой группы справа видно название стратегии и плашка «Выбрана» — выбранную стратегию не нужно искать по группам
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:47:11 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 207 строк
➖ Удалено: 10 строк
📝 Всего изменений: 217
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: группа, в которой стоит выбранная стратегия, помечена акцентной полоской, а у свёрнутой группы справа видно название стратегии и плашка «Выбрана» — выбранную стратегию не нужно искать по группам
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:47:11 MSK
🔗 SHA:
a1cc697📊 Статистика:
➕ Добавлено: 207 строк
➖ Удалено: 10 строк
📝 Всего изменений: 217
📁 Изменено файлов: 2
✏️
src/profile/ui/profile_strategy_list_widget.py✏️
tests/test_strategy_list_groups.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Default v1 (game filter): поднять версию пресета до 2.43, тесты проверяют номер «не ниже 2.42» у каждого пресета отдельно
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:48:35 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 27 строк
➖ Удалено: 13 строк
📝 Всего изменений: 40
📁 Изменено файлов: 3
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Default v1 (game filter): поднять версию пресета до 2.43, тесты проверяют номер «не ниже 2.42» у каждого пресета отдельно
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:48:35 MSK
🔗 SHA:
07f4d0d📊 Статистика:
➕ Добавлено: 27 строк
➖ Удалено: 13 строк
📝 Всего изменений: 40
📁 Изменено файлов: 3
✏️
src/presets/builtin/winws2/Default v1 (game filter).txt✏️
tests/test_preset_source_of_truth_contract.py✏️
tests/test_profile_strategy_resolution.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты: два устаревших ожидания приведены к текущему коду — у страницы «Серверы» и у подбора стратегий проверяется само правило, а не старые названия
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:56:50 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 47 строк
➖ Удалено: 4 строк
📝 Всего изменений: 51
📁 Изменено файлов: 1
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты: два устаревших ожидания приведены к текущему коду — у страницы «Серверы» и у подбора стратегий проверяется само правило, а не старые названия
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:56:50 MSK
🔗 SHA:
8805ffc📊 Статистика:
➕ Добавлено: 47 строк
➖ Удалено: 4 строк
📝 Всего изменений: 51
📁 Изменено файлов: 1
✏️
tests/test_preset_profile_async_architecture.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: интерфейс в 8 раз меньше ждёт фоновые задачи — пока окно на экране, включён точный системный таймер Windows; боковое меню не читает настройки на каждый пункт, а разбор списков адресов сам уступает интерфейсу
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:59:57 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 414 строк
➖ Удалено: 5 строк
📝 Всего изменений: 419
📁 Изменено файлов: 9
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: интерфейс в 8 раз меньше ждёт фоновые задачи — пока окно на экране, включён точный системный таймер Windows; боковое меню не читает настройки на каждый пункт, а разбор списков адресов сам уступает интерфейсу
👤 Автор: loop-uh
📅 Дата: 06.10.2026 19:59:57 MSK
🔗 SHA:
e68114e📊 Статистика:
➕ Добавлено: 414 строк
➖ Удалено: 5 строк
📝 Всего изменений: 419
📁 Изменено файлов: 9
🆕
src/ui/precise_timer.py🆕
tests/test_precise_timer.py✏️
src/lists/ipsets_manager.py✏️
src/main/entry.py✏️
src/main/qt_runtime.py✏️
src/ui/navigation/sidebar_builder.py✏️
tests/test_ipsets_effective_entry_check.py✏️
tests/test_main_startup_contract.py✏️
tests/test_preset_sidebar_navigation.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: 87 стратегий, добавленных из встроенных пресетов, названы по пресету и профилю («Dead by Daylight v2 · из Telegram») вместо перечисления параметров; прежние названия остались для поиска
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:08:29 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 113 строк
➖ Удалено: 87 строк
📝 Всего изменений: 200
📁 Изменено файлов: 3
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Готовые стратегии: 87 стратегий, добавленных из встроенных пресетов, названы по пресету и профилю («Dead by Daylight v2 · из Telegram») вместо перечисления параметров; прежние названия остались для поиска
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:08:29 MSK
🔗 SHA:
f4b3ca5📊 Статистика:
➕ Добавлено: 113 строк
➖ Удалено: 87 строк
📝 Всего изменений: 200
📁 Изменено файлов: 3
✏️
src/system/strategy_catalogs/winws2/http80.txt✏️
src/system/strategy_catalogs/winws2/tcp.txt✏️
tests/test_strategy_catalog_names.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: правый клик по пресету в «Моих пресетах» больше не читает файлы в потоке интерфейса — признак «можно вернуть встроенный» считает фоновая загрузка списка (по размеру, содержимое только у пары одинакового размера и один раз на версию файлов), а меню берёт готовое значение из кэша
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:22:58 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 108 строк
➖ Удалено: 26 строк
📝 Всего изменений: 134
📁 Изменено файлов: 4
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: правый клик по пресету в «Моих пресетах» больше не читает файлы в потоке интерфейса — признак «можно вернуть встроенный» считает фоновая загрузка списка (по размеру, содержимое только у пары одинакового размера и один раз на версию файлов), а меню берёт готовое значение из кэша
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:22:58 MSK
🔗 SHA:
86f98e1📊 Статистика:
➕ Добавлено: 108 строк
➖ Удалено: 26 строк
📝 Всего изменений: 134
📁 Изменено файлов: 4
✏️
src/app/feature_facades/presets.py✏️
src/presets/ui/common/user_presets_page.py✏️
src/presets/user_presets_runtime_service.py✏️
tests/test_preset_builtin_reset_hash.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: первое открытие «Логов» не подвешивает окно — журнал вставляется порциями по 500 строк с передышкой для интерфейса между ними, а найденные ошибки уходят в нижнюю панель одной пачкой с одним пересчётом счётчика и высоты
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:28:26 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 176 строк
➖ Удалено: 22 строк
📝 Всего изменений: 198
📁 Изменено файлов: 4
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: первое открытие «Логов» не подвешивает окно — журнал вставляется порциями по 500 строк с передышкой для интерфейса между ними, а найденные ошибки уходят в нижнюю панель одной пачкой с одним пересчётом счётчика и высоты
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:28:26 MSK
🔗 SHA:
834dfc0📊 Статистика:
➕ Добавлено: 176 строк
➖ Удалено: 22 строк
📝 Всего изменений: 198
📁 Изменено файлов: 4
✏️
src/log/ui/page.py✏️
src/log/ui/runtime_helpers.py✏️
tests/test_logs_accessibility.py✏️
tests/test_logs_worker_architecture.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: сворачивание в трей больше не пишет положение окна в базу настроек в потоке интерфейса — снимок берётся сразу, запись делает фоновый поток (и не делается вовсе, если окно не двигали); синхронная запись осталась только для выхода из программы
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:31:07 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 62 строк
➖ Удалено: 1 строк
📝 Всего изменений: 63
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: сворачивание в трей больше не пишет положение окна в базу настроек в потоке интерфейса — снимок берётся сразу, запись делает фоновый поток (и не делается вовсе, если окно не двигали); синхронная запись осталась только для выхода из программы
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:31:07 MSK
🔗 SHA:
d64c8c7📊 Статистика:
➕ Добавлено: 62 строк
➖ Удалено: 1 строк
📝 Всего изменений: 63
📁 Изменено файлов: 2
✏️
src/ui/window_adapter.py✏️
tests/test_window_geometry_persist_hidden.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Профили: понятные названия по схеме «Сервис · роль» — «YouTube · видео (googlevideo.com)», «Discord · обновления», «GitHub · файлы и картинки», «WhatsApp · звонки (UDP)», «Roblox · игра» — во всех встроенных пресетах Zapret 2 и Zapret 1; плитка группы прячет повтор названия сервиса («Видео» под шапкой «YouTube»), полное имя остаётся в подсказке, поиске и тексте пресета
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:39:28 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 2526 строк
➖ Удалено: 2253 строк
📝 Всего изменений: 4779
📁 Изменено файлов: 280
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
... и ещё 260 файлов
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Профили: понятные названия по схеме «Сервис · роль» — «YouTube · видео (googlevideo.com)», «Discord · обновления», «GitHub · файлы и картинки», «WhatsApp · звонки (UDP)», «Roblox · игра» — во всех встроенных пресетах Zapret 2 и Zapret 1; плитка группы прячет повтор названия сервиса («Видео» под шапкой «YouTube»), полное имя остаётся в подсказке, поиске и тексте пресета
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:39:28 MSK
🔗 SHA:
0daf869📊 Статистика:
➕ Добавлено: 2526 строк
➖ Удалено: 2253 строк
📝 Всего изменений: 4779
📁 Изменено файлов: 280
✏️
src/presets/builtin/winws1/2025_01_06.txt✏️
src/presets/builtin/winws1/Default v1.txt✏️
src/presets/builtin/winws1/Ufanet_2025_03_31.txt✏️
src/presets/builtin/winws1/YTDisBystro_31_1.txt✏️
src/presets/builtin/winws1/YTDisBystro_31_2.txt✏️
src/presets/builtin/winws1/YTDisBystro_31_3.txt✏️
src/presets/builtin/winws1/YTDisBystro_31_4.txt✏️
src/presets/builtin/winws1/YTDisBystro_31_5.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_1.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_2.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_3.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_4.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon1.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon2.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon3.txt✏️
src/presets/builtin/winws1/alt1.txt✏️
src/presets/builtin/winws1/alt10_190b.txt✏️
src/presets/builtin/winws1/alt10_190b_allsites.txt✏️
src/presets/builtin/winws1/alt1_161.txt✏️
src/presets/builtin/winws1/alt1_181.txt... и ещё 260 файлов
🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тест «ручной запуск ждёт остановки проверки блокировок» приведён к единому пульту пуска: проверяет цепочку страница управления → пульт окна → команда BlockCheck, а не старые поля страницы
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:55:54 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 113 строк
➖ Удалено: 37 строк
📝 Всего изменений: 150
📁 Изменено файлов: 1
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тест «ручной запуск ждёт остановки проверки блокировок» приведён к единому пульту пуска: проверяет цепочку страница управления → пульт окна → команда BlockCheck, а не старые поля страницы
👤 Автор: loop-uh
📅 Дата: 06.10.2026 20:55:54 MSK
🔗 SHA:
fe481ce📊 Статистика:
➕ Добавлено: 113 строк
➖ Удалено: 37 строк
📝 Всего изменений: 150
📁 Изменено файлов: 1
✏️
tests/test_control_start_conflict_stop.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Пресеты: если у встроенного пресета вырос номер версии, копия пользователя заменяется новым встроенным пресетом — всегда; прежняя копия сохраняется в presets/replaced, пользователь получает уведомление. Профили: прежние стоковые названия в собственных пресетах пользователя показываются под новыми именами, текст пресета не меняется
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:09:53 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 840 строк
➖ Удалено: 4 строк
📝 Всего изменений: 844
📁 Изменено файлов: 13
🆕
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Пресеты: если у встроенного пресета вырос номер версии, копия пользователя заменяется новым встроенным пресетом — всегда; прежняя копия сохраняется в presets/replaced, пользователь получает уведомление. Профили: прежние стоковые названия в собственных пресетах пользователя показываются под новыми именами, текст пресета не меняется
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:09:53 MSK
🔗 SHA:
b0d809f📊 Статистика:
➕ Добавлено: 840 строк
➖ Удалено: 4 строк
📝 Всего изменений: 844
📁 Изменено файлов: 13
🆕
src/main/post_startup_builtin_preset_refresh.py🆕
src/profile/stock_names.py🆕
tests/test_builtin_preset_override_refresh.py✏️
src/app/feature_facades/presets.py✏️
src/core/paths.py✏️
src/main/post_startup.py✏️
src/presets/commands.py✏️
src/presets/file_service.py✏️
src/presets/preset_contract.py✏️
src/profile/list_interpreter.py✏️
src/profile/list_view_state.py✏️
tests/test_main_startup_contract.py✏️
tests/test_profile_list_interpreter.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Встроенные пресеты: номера версий возвращены к прежним — переименование профилей на обход не влияет и не должно сбрасывать у пользователей их изменения в пресетах
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:16:59 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 166 строк
➖ Удалено: 166 строк
📝 Всего изменений: 332
📁 Изменено файлов: 166
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
... и ещё 146 файлов
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Встроенные пресеты: номера версий возвращены к прежним — переименование профилей на обход не влияет и не должно сбрасывать у пользователей их изменения в пресетах
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:16:59 MSK
🔗 SHA:
da306af📊 Статистика:
➕ Добавлено: 166 строк
➖ Удалено: 166 строк
📝 Всего изменений: 332
📁 Изменено файлов: 166
✏️
src/presets/builtin/winws1/Default v1.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_1.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_2.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_3.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_4.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon1.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon2.txt✏️
src/presets/builtin/winws1/YTDisBystro_34_Amazon3.txt✏️
src/presets/builtin/winws1/alt1.txt✏️
src/presets/builtin/winws1/alt1_161.txt✏️
src/presets/builtin/winws1/alt2.txt✏️
src/presets/builtin/winws1/alt2_161.txt✏️
src/presets/builtin/winws1/alt3.txt✏️
src/presets/builtin/winws1/alt3_161.txt✏️
src/presets/builtin/winws1/alt3_game.txt✏️
src/presets/builtin/winws1/alt3_lol11.txt✏️
src/presets/builtin/winws1/alt4.txt✏️
src/presets/builtin/winws1/alt4_161.txt✏️
src/presets/builtin/winws1/alt5.txt✏️
src/presets/builtin/winws1/alt5_161.txt... и ещё 146 файлов
🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Пресеты: автоматическая замена устаревших копий встроенных пресетов при запуске отключена — в 21.1.7.19 окно программы зависало на «Ждём подтверждение процесса winws», когда замена активного пресета приходилась на момент запуска обхода
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:30:07 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 19 строк
➖ Удалено: 21 строк
📝 Всего изменений: 40
📁 Изменено файлов: 4
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Пресеты: автоматическая замена устаревших копий встроенных пресетов при запуске отключена — в 21.1.7.19 окно программы зависало на «Ждём подтверждение процесса winws», когда замена активного пресета приходилась на момент запуска обхода
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:30:07 MSK
🔗 SHA:
b532ac8📊 Статистика:
➕ Добавлено: 19 строк
➖ Удалено: 21 строк
📝 Всего изменений: 40
📁 Изменено файлов: 4
✏️
src/main/post_startup.py✏️
src/presets/preset_contract.py✏️
tests/test_builtin_preset_override_refresh.py✏️
tests/test_main_startup_contract.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Уведомления: центр уведомлений теперь можно вызывать из любого потока — из фонового потока показ переправляется в поток окна. В 21.1.7.19 именно уведомление «Встроенные пресеты обновлены», созданное в фоновом потоке, подвешивало программу; замена устаревших копий встроенных пресетов при запуске возвращена
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:41:09 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 203 строк
➖ Удалено: 24 строк
📝 Всего изменений: 227
📁 Изменено файлов: 6
✏️
✏️
✏️
✏️
✏️
🆕
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Уведомления: центр уведомлений теперь можно вызывать из любого потока — из фонового потока показ переправляется в поток окна. В 21.1.7.19 именно уведомление «Встроенные пресеты обновлены», созданное в фоновом потоке, подвешивало программу; замена устаревших копий встроенных пресетов при запуске возвращена
👤 Автор: loop-uh
📅 Дата: 06.10.2026 21:41:09 MSK
🔗 SHA:
3dc5e7e📊 Статистика:
➕ Добавлено: 203 строк
➖ Удалено: 24 строк
📝 Всего изменений: 227
📁 Изменено файлов: 6
✏️
src/main/post_startup.py✏️
src/presets/preset_contract.py✏️
src/ui/window_notification_center.py✏️
tests/test_builtin_preset_override_refresh.py✏️
tests/test_main_startup_contract.py🆕
tests/test_notification_center_threads.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: всплывающие окна программы больше не нагружают процессор — тень вокруг них рисуется один раз, а не размывается заново на каждый кадр анимации внутри окна (замер на Windows: 47 % ядра → около нуля, вид тот же); системная база списка на сто тысяч строк в настройке профиля дописывается порциями и не подвешивает окно (686 мс → 15 мс); списки адресов, которые не менялись, не перечитываются при запуске и перед пуском обхода, а число строк для журнала считается без разбора адресов; путь к базе настроек не вычисляется при каждом чтении
👤 Автор: loop-uh
📅 Дата: 06.10.2026 22:01:41 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 951 строк
➖ Удалено: 29 строк
📝 Всего изменений: 980
📁 Изменено файлов: 12
🆕
🆕
🆕
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Отзывчивость: всплывающие окна программы больше не нагружают процессор — тень вокруг них рисуется один раз, а не размывается заново на каждый кадр анимации внутри окна (замер на Windows: 47 % ядра → около нуля, вид тот же); системная база списка на сто тысяч строк в настройке профиля дописывается порциями и не подвешивает окно (686 мс → 15 мс); списки адресов, которые не менялись, не перечитываются при запуске и перед пуском обхода, а число строк для журнала считается без разбора адресов; путь к базе настроек не вычисляется при каждом чтении
👤 Автор: loop-uh
📅 Дата: 06.10.2026 22:01:41 MSK
🔗 SHA:
ec85b56📊 Статистика:
➕ Добавлено: 951 строк
➖ Удалено: 29 строк
📝 Всего изменений: 980
📁 Изменено файлов: 12
🆕
src/ui/code_editor/chunked_fill.py🆕
src/ui/dialog_static_shadow.py🆕
tests/test_chunked_read_only_fill.py🆕
tests/test_dialog_static_shadow.py🆕
tests/test_layered_files_unchanged_skip.py✏️
src/lists/core/builders.py✏️
src/lists/core/layered_files.py✏️
src/lists/ipsets_manager.py✏️
src/profile/ui/profile_setup_page.py✏️
src/settings/store.py✏️
src/ui/fluent_dialog.py✏️
tests/test_settings_read_cost.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Проверка домена: страница больше не читает текст обратно из поля соседей — показанную строку она помнит сама; тест GUI-контракта снова проходит
👤 Автор: loop-uh
📅 Дата: 06.10.2026 22:05:13 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 12 строк
➖ Удалено: 1 строк
📝 Всего изменений: 13
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Проверка домена: страница больше не читает текст обратно из поля соседей — показанную строку она помнит сама; тест GUI-контракта снова проходит
👤 Автор: loop-uh
📅 Дата: 06.10.2026 22:05:13 MSK
🔗 SHA:
63e1825📊 Статистика:
➕ Добавлено: 12 строк
➖ Удалено: 1 строк
📝 Всего изменений: 13
📁 Изменено файлов: 2
✏️
src/dns/ui/domain_lookup_page.py✏️
tests/test_domain_lookup_page.py🔗 Открыть в Forgejo