* Change reductor_scripts_pl5 d7eddd4: Изменено:(Тесты angel): Тест актуальности списков не создает ночные FATAL * Change django-appadmin fc66af5: Исправлено(Платформа): лог активации находится в другой папке * Change bash_menu e123687: Добавлено(меню настроек): в шапке меню ссылка на панель управления * Change django-appadmin dc613cb: Добавлено(Администраторский сайт): информация о бранче * Change python-tools 0c5db01: Добавлено (Платформа, Утилиты): всегда обновляем список полей для экспорта в личный кабинет * Change reductor_userspace_pl5 87b1d1b: Исправлено(резолвер): не с первого запуска начинали фильтроваться нужные домены. * Change reductor_userspace_pl5 f4c8052: Исправлено(загрузка URL): обработка URL с символом "" * Change reductor_userspace_pl5 a71bb8e: Добавлено(парсер дампа): проброс опций в новый dump_parser * Change reductor_userspace_pl5 39d7b92: Пробелы заменены на табуляцию * Change reductor_userspace_pl5 4b57ddc: Изменено(Reductor): теперь используется новый dump_parser * Change reductor_userspace_pl5 c3582ef: Пробелы заменены на табуляцию * Change bgp_blackhole_scripts 8d0da76: Исправлено(синхронизация IP): проверяем дополнительно сгенерированный список для загрузки * Change base_scripts 03b4b44: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change base_scripts 3efb502: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change base_scripts 5131f36: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change common_scripts aba7283: Добавлено(тест dns): в текст ошибки добавлено название контейнера * Change common_scripts f18e675: Рефакторинг(тест dns): повышена надежность проверки типа контейнера * Change base_scripts 2d19e66: Исправлено(motd): Неверный номер версии Reductor DPI X * Change base_scripts 77a4da0: Исправлено(motd): Неверный номер версии Reductor DPI X * Change base_scripts ffbb716: Исправлено(motd): Неверный номер версии Reductor DPI X * Change base_scripts c01e8ac: Исправлено(motd): Неверный номер версии Reductor DPI X * Change common_scripts 3b1b2ac: Рефакторинг(Платформа): улучшена семантика имен в тесте dns * Change common_scripts 119d98a: Исправлено(Платформа): опечатка в тесте dns * Change common_scripts 433380a: Исправлено(Платформа): тест dns часто сообщал об ошибке SUP_544243 * Change common_scripts 7a948de: Исправлено(Платформа): strongbash в тесте dns * Change common_scripts 2217310: Оформление кода(тест dns): комментарий * Change common_scripts 1e84844: Рефакторинг(тест dns): упрощение кода * Change common_scripts 65b902e: Исправлено(Платформа): тест dns мог выполняться очень долго SUP_544243 * Change common_scripts 3a5fb10: Исправлено(Платформа): тест dns использовал неверный таймаут SUP_544243 * Change base_scripts 9d85346: Исправлено(Платформа): strongbash037 * Change base_scripts 021ed2d: Исправлено(Платформа): исправлено отображение адреса сервера * Change base_scripts 908808a: Исправлено(Платформа): уточнена подсказка ввода hostname * Change base_scripts d4bf6a9: Оформление кода (Платформа): crab_indent * Change reductor_python3_tools deb039f: Исправлено(разбор реестра): в новом алгоритме разбора терялись 2% доменов. * Change reductor_python3_tools cc9122a: Добавлено(веб-интерфейс Редуктора): Анализ демонстрационного дампа * Change reductor_python3_tools e4a02bd: Добавлено(веб-интерфейс Редуктора): Анализ демонстрационного дампа * Change reductor_python3_tools 58fd7f8: Исправлено(разбор реестра): создавались пустые файлы для неиспользуемых списков. * Change reductor_python3_tools 9d05b01: Исправлено(веб-интерфейс): В списке скачанных отчетов отображались невалидные отчеты. * Change reductor_python3_tools c1fdd76: Исправлено(система контроля доступа абонентов): не применялись настройки. * Change reductor_userspace_pl5 713bb8d: Исправлено(система контроля доступа абонентов): не применялись настройки. * Change reductor_userspace_pl5 499bdd5: Исправлено(резолвер): не с первого запуска начинали фильтроваться нужные домены. * Change reductor_python3_tools 6d35f8d: Исправлено(обработка дампа): падение проверки файла с датой дампа. * Change reductor_python3_tools 13bb089: Исправлено(веб-интерфейс): созданные не через интерфейс списки могли 'ломать' просмотр списков * Change reductor_python3_tools cf2d5a6: Добавлено(автотесты delta merge): случай "старой пустой дельты" * Change reductor_python3_tools 146d3e0: Добавлено(автотесты delta merge): случай "пустой дельты" * Change reductor_python3_tools 8daadeb: Изменено(парсер дампа): автоформатирование кода. * Change reductor_python3_tools c258d29: Исправлено(парсер дампа): форматирование вывода * Change reductor_python3_tools 61ac7d5: Исправлено(парсер дампа): ошибка при изменении элемента множества * Change reductor_python3_tools d5f4541: Исправлено(парсер дампа): Не работала выгрузка для прокси * Change reductor_python3_tools 2da0db3: Изменено(формат ведения логов): добавлено время события в лог. * Change reductor_userspace_pl5 158faf4: Добавлено(обновление сигнатур): логирование ошибок обновления сигнатур. * Change reductor_python3_tools 0bbaf7e: Поддержка кода: результаты работы тестов добавлены в .gitignore * Change reductor_python3_tools 3b49e91: Рефакторинг(разбор реестра): библиотека для работы с URL. * Change reductor_python3_tools b03b1f4: Рефакторинг(выгрузка реестра): запись даты в отдельный файл при отсутствии изменений. * Change reductor_userspace_pl5 df953f0: Добавлено('ленивый' разбор реестра): выводим PASSED, если не требуется разбор реестра. * Change reductor_userspace_pl5 4ed962c: Добавлено(разбор реестра): поддержка ленивого режима - не разбираем дважды один и тот же реестр. * Change reductor_python3_tools 862d2a9: Рефакторинг(отказоустойчивые HTTP-запросы): вынесено в отдельный файл. * Change reductor_python3_tools 8e36d16: Добавлено(Резервный реестр): отказоустойчивость от сбоев DNS-серверов. * Change reductor_python3_tools 3d235c9: Добавлено(Резервный реестр): отказоустойчивость от сбоев DNS-серверов. * Change reductor_userspace_pl5 0302112: Исправлено(загрузка IP): увеличен в 2 раза таймаут на ожидание лока списков IP. * Change reductor_python3_tools 40d1570: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 7c80061: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 1e40183: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools c8b00e5: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 9574fed: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 485cd65: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_userspace_pl5 1dbf2e8: Исправлено(управление ipset): получение текущего состояния настроек ipset ускорено в 4.5 раза. * Change reductor_userspace_pl5 f42a75f: Исправлено(интеграция с биллингами): синтаксическая ошибка в валидации настроек. * Change reductor_python3_tools 6cfd921: Исправлено(веб-интерфейс): Блок copyright, съезжающий вверх. * Change reductor_python3_tools e4fffde: Исправлено(выгрузка дельт): новый сервер по кругу отдавал полный реестр * Change reductor_python3_tools d9e06a6: Исправлено(активная карта сети): подсвеченный текущий час в таблце активности пользователя. * Change reductor_userspace_pl5 9526a66: Добавлено(активная карта сети): интепретация настроек уведомлений. * Change reductor_userspace_pl5 c1698bb: Исправлено(активная карта сети): уведомления считались включенными при выключенном netmon. * Change reductor_python3_tools 6127b13: Добавлено(активная карта сети): в таблице с активностью по часам выделен текущий час. * Change reductor_python3_tools 7471683: Рефакторинг(активная карта сети, фронтенд): большая часть страницы просмотра хоста формируется на стороне бэкенда. * Change reductor_python3_tools ae774f0: Рефакторинг(активная карта сети, фронтенд): форматирование кода, удаление закомментированного, итд * Change reductor_python3_tools 70f9550: Добавлено(активная карта сети): вычисление давности изменения статуса на стороне бэкенда. * Change reductor_python3_tools b28bd7a: Добавлено(активная карта сети, фронтенд): ссылка 'обратно к сети' при просмотре данных по хосту. * Change reductor_python3_tools cffacd2: Добавлено(reductor_web, бэкенд): передаём сеть хоста. * Change reductor_userspace_pl5 47ee5b2: Исправлено(управление ipset): изменения в ipset отображаемые при загрузке вводили в заблуждение. * Change reductor_userspace_pl5 2997db7: Добавлено(активная карта сети): возможность ограничить анализ трафика конкретными подсетями. * Change reductor_python3_tools 857580b: Добавлено(утилиты): примитив для реализации ленивой обработки данных. * Change reductor_python3_tools fb8616f: Исправлено(python3): почта автора пакета. * Change reductor_python3_tools b002fb2: Добавлено(утилиты): утилита для проверки необходимости запуска. * Change reductor_python3_tools 31b9c29: Добавлено(веб-интерфейс): иконки в шапке таблицы пользователей с худшим качеством сервиса. * Change blockpage_scripts 7556dbf: Исправлено(заглушка): игнорируем содержимое запроса, отвечаем 200 даже если он некорректен. * Change reductor_python_packages 119cf78: Добавлено(утилиты): утилита link-stat для фиксации текущих счётчиков сетевой карты * Change base_scripts c6017f6: Исправлено(reductor): Эврестический DPI * Change base_scripts cadd5dc: Исправлено(reductor): Эврестический DPI