* Change base_scripts 3efb502: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change base_scripts 5131f36: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change reductor_python3_tools ccd1d17: Добавлено(активная карта сети): ссылка на диагностику сегмента сети на странице подсети. * Change reductor_python3_tools 9f5044f: Добавлено(активная карта сети): ссылка на диагностику абонента на странице хоста. * Change base_scripts 03b4b44: Исправлено(установка Carbon Reductor DPI X): иногда новые установки не обновлялись до DPI X * Change reductor_userspace_pl5 14f7e4a: Исправлено(резолвер): не с первого запуска начинали фильтроваться нужные домены. * Change reductor_userspace_pl5 499bdd5: Исправлено(резолвер): не с первого запуска начинали фильтроваться нужные домены. * Change django-appadmin fc66af5: Исправлено(Платформа): лог активации находится в другой папке * Change django-appadmin dc613cb: Добавлено(Администраторский сайт): информация о бранче * 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 2217310: Оформление кода(тест dns): комментарий * Change common_scripts 1e84844: Рефакторинг(тест dns): упрощение кода * Change common_scripts 433380a: Исправлено(Платформа): тест dns часто сообщал об ошибке SUP_544243 * Change common_scripts 7a948de: Исправлено(Платформа): strongbash в тесте dns * Change common_scripts 3a5fb10: Исправлено(Платформа): тест dns использовал неверный таймаут SUP_544243 * Change common_scripts 65b902e: Исправлено(Платформа): тест dns мог выполняться очень долго SUP_544243 * Change bash_menu e123687: Добавлено(меню настроек): в шапке меню ссылка на панель управления * Change base_scripts 9d85346: Исправлено(Платформа): strongbash037 * Change base_scripts d4bf6a9: Оформление кода (Платформа): crab_indent * Change base_scripts 021ed2d: Исправлено(Платформа): исправлено отображение адреса сервера * Change base_scripts 908808a: Исправлено(Платформа): уточнена подсказка ввода hostname * Change reductor_scripts_pl5 cbf53b6: Исправлено(активная карта сети): включена по-умолчанию на новых установках. * Change reductor_python3_tools 128831a: Исправлено(веб-интерфейс): созданные не через интерфейс списки могли 'ломать' просмотр списков * Change reductor_python3_tools ad98508: Исправлено(выгрузка дельт): новый сервер по кругу отдавал полный реестр * Change reductor_python3_tools 57c414b: Рефакторинг(отказоустойчивые HTTP-запросы): вынесено в отдельный файл. * Change reductor_python3_tools 3af79bd: Добавлено(Резервный реестр): отказоустойчивость от сбоев DNS-серверов. * Change python-tools 213938e: Рефакторинг (Ядро биллинга): удален избыточный формат строения * Change python-tools fa8dbaa: Исправлено (Администраторский сайт, Ядро биллинга): формат отображения адресов содержит типы адресных единиц * Change reductor_python3_tools e707aac: Добавлено(утилиты): утилита для проверки необходимости запуска. * Change reductor_userspace_pl5 6796536: Добавлено(обновление сигнатур): логирование ошибок обновления сигнатур. * Change reductor_userspace_pl5 c22fad1: Исправлено(загрузка IP): увеличен в 2 раза таймаут на ожидание лока списков IP. * Change reductor_python3_tools 7c2bd2b: Исправлено(python3): почта автора пакета. * Change reductor_python3_tools 13bb089: Исправлено(веб-интерфейс): созданные не через интерфейс списки могли 'ломать' просмотр списков * Change reductor_scripts_pl5 67f18d9: Скрыто(меню): опция "Избегать частичных блокировок популярных ресурсов" чаще включалась по ошибке. * Change reductor_python3_tools 2da0db3: Изменено(формат ведения логов): добавлено время события в лог. * Change reductor_python3_tools d5f4541: Исправлено(парсер дампа): Не работала выгрузка для прокси * Change reductor_python3_tools 8daadeb: Изменено(парсер дампа): автоформатирование кода. * Change reductor_python3_tools c258d29: Исправлено(парсер дампа): форматирование вывода * Change reductor_python3_tools 61ac7d5: Исправлено(парсер дампа): ошибка при изменении элемента множества * Change reductor_python3_tools 3b49e91: Рефакторинг(разбор реестра): библиотека для работы с URL. * Change reductor_python3_tools 40d1570: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 7c80061: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 1e40183: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change common_scripts 62d264a: Исправлено(Платформа): strongbash * Change common_scripts 3004068: Исправлено(Платформа): strongbash * Change common_scripts fc156be: Исправлено(Платформа): утилита перенесена в общий репозиторий * Change reductor_python3_tools cf2d5a6: Добавлено(автотесты delta merge): случай "старой пустой дельты" * Change reductor_python3_tools 146d3e0: Добавлено(автотесты delta merge): случай "пустой дельты" * Change reductor_userspace_pl5 158faf4: Добавлено(обновление сигнатур): логирование ошибок обновления сигнатур. * Change reductor_python3_tools 0bbaf7e: Поддержка кода: результаты работы тестов добавлены в .gitignore * Change reductor_python3_tools b03b1f4: Рефакторинг(выгрузка реестра): запись даты в отдельный файл при отсутствии изменений. * Change reductor_scripts_pl5 7ef866e: Добавлено(конфиг активной карты сети): уведомления о постепенном увеличении числа неисправных хостов в сегменте. * 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 485cd65: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools c8b00e5: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change reductor_python3_tools 9574fed: Добавлено(дельта-режим дампа): хранение актуальной даты дампа во внешнем файле * Change py_analyze a0783df: Рефакторинг(уведомления активной карты сети): наведён лоск в логировании * Change py_analyze c58d236: Рефакторинг(уведомления активной карты сети): наведён лоск в логировании и форматировании СМС и email. * Change py_analyze bc126c5: Исправлено(уведомления активной карты сети): СМС писало 'и ещё 0 событий' * Change reductor_userspace_pl5 1dbf2e8: Исправлено(управление ipset): получение текущего состояния настроек ipset ускорено в 4.5 раза. * Change reductor_userspace_pl5 f42a75f: Исправлено(интеграция с биллингами): синтаксическая ошибка в валидации настроек. * Change reductor_python3_tools 6cfd921: Исправлено(веб-интерфейс): Блок copyright, съезжающий вверх. * Change py_analyze 2c4c41e: Исправлено(активная карта сети): не отправлялись SMS-уведомления * Change py_analyze 44093fe: Удалено(активная карта сети): лишние зависимости * Change reductor_python3_tools e4fffde: Исправлено(выгрузка дельт): новый сервер по кругу отдавал полный реестр * Change reductor_python3_tools d9e06a6: Исправлено(активная карта сети): подсвеченный текущий час в таблце активности пользователя. * Change python3_packages b3cb3cf: Добавлено(зависимости python 3.6): markupsafe. * Change python3_packages 5afaafa: Добавлено(зависимости python 3.6): jinja2. * Change reductor_scripts_pl5 03703fa: Добавлено(активная карта сети): генерация конфига cron для уведомлений. * Change reductor_scripts_pl5 1e342fd: Добавлено(активная карта сети): настройки частоты уведомлений. * Change reductor_userspace_pl5 c1698bb: Исправлено(активная карта сети): уведомления считались включенными при выключенном netmon. * Change reductor_userspace_pl5 9526a66: Добавлено(активная карта сети): интепретация настроек уведомлений. * 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_scripts_pl5 f185a4c: Оптимизация(активная карта сети, файрвол): обеспечиваем ранний отброс ненужного трафика в анализе DNS * Change reductor_scripts_pl5 2473381: Рефакторинг(файрвол активной карты сети): снижена нагрузка при указании абонентских сетей. * Change reductor_scripts_pl5 8210268: Добавлено(активная карта сети): возможность ограничить анализ трафика конкретными подсетями. * Change reductor_userspace_pl5 2997db7: Добавлено(активная карта сети): возможность ограничить анализ трафика конкретными подсетями. * Change reductor_userspace_pl5 47ee5b2: Исправлено(управление ipset): изменения в ipset отображаемые при загрузке вводили в заблуждение. * Change reductor_python3_tools 857580b: Добавлено(утилиты): примитив для реализации ленивой обработки данных. * Change reductor_python3_tools fb8616f: Исправлено(python3): почта автора пакета. * Change reductor_python3_tools b002fb2: Добавлено(утилиты): утилита для проверки необходимости запуска. * Change reductor_python3_tools 31b9c29: Добавлено(веб-интерфейс): иконки в шапке таблицы пользователей с худшим качеством сервиса. * Change py_analyze fd06507: Добавлено(уведомления в активной карте сети): в настройках можно гибче настроить типы уведомлений. * Change python-tools 48195ec: Исправлено(Администраторский сайт): дублируется опция "Включить Telegram" в настройках биллинга * Change base_scripts 5ff3595: Добавлено(критикал-патч): режим выходных на новогодние праздники. * Change reductor_userspace_pl5 22f4284: Добавлено(утилиты): проверка нерабочего времени у техподдержки по файлу со списком дат праздников. * Change reductor_userspace_pl5 4c1d10d: Исправлено(диагностика): получаем список сетевых карт с помощью утилиты netdev-model-list * Change reductor_userspace_pl5 60e0d09: Исправлено(обработка списков): не обрабатываем списки, если изменения есть только в архиве списков РКН. * Change reductor_userspace_pl5 144536d: Исправлено(выгрузка дельтами): не перечитывались учётные данные для выгрузки в процессе работы rknd. * Change reductor_python3_tools 057a0a8: Изменено(Мастер XML-запроса): поддержка длинных ИНН * Change reductor_python3_tools 853fb6a: Изменено(Загрузка дельта-пакетов): загрузка и распаковка дельта-пакетов * Change reductor_python3_tools c20aa65: Изменено(Загрузка дельта-пакетов): загрузка и распаковка дельта-пакетов * Change reductor_python3_tools 9c3966f: Изменено(Загрузка дельта-пакетов): загрузка и распаковка дельта-пакетов * Change reductor_python3_tools 549ff17: Поддержка нового сервера дельта-выгрузок. * Change reductor_python3_tools 5f9f17d: Добавлено(веб-интерфейс): часть разделов теперь доступна только для рута.