* Change reductor_scripts_pl5 4d008d6: Рефакторинг(кликстрим, инит-скрипты): strongbash для инит-скриптов * Change reductor_scripts_pl5 a6d90e0: Рефакторинг(файрвол, белая комната): отступ * Change reductor_scripts_pl5 247215a: Рефакторинг(кликстрим, analytic_import.sh): переименован sed-regex файл * Change reductor_scripts_pl5 384a083: Рефакторинг(ipset для файрвола, белая комната): улучшено логгирование * Change reductor_scripts_pl5 429c280: Рефакторинг(common_files_hook, модиф. модули): улучшено логгирование * Change reductor_scripts_pl5 b166c6d: Исправлено(конфиг, белая комната): описание опции * Change reductor_scripts_pl5 4c5a10c: Исправлено(файрвол, белая комната): без allowed_ipset должно работать * Change reductor_scripts_pl5 4822314: Рефакторинг(конфиг, белая комната): опечатка * Change reductor_scripts_pl5 5536608: Добавлено(белая комната): белые IP * Change reductor_scripts_pl5 ac8abcb: Исправлено(белая комната): разрешаем http для всех остальных * Change reductor_scripts_pl5 3931866: Рефакторинг(белая комната): crab_indent * Change reductor_scripts_pl5 6ae84dd: Добавлено(белая комната): условная загрузка модифицированных модулей * Change reductor_scripts_pl5 903ea39: Рефакторинг(белая комната, модули): strongbash * Change reductor_scripts_pl5 13b1c94: Исправлено(белая комната, модули): более сложная проверка белой комнаты * Change reductor_scripts_pl5 9f70f01: Рефакторинг(reductor_firewall, белая комната): конфликт с многосписочностью * Change reductor_scripts_pl5 065ca73: Рефакторинг(reductor_firewall, белая комната): конфликт с многосписочностью * Change reductor_scripts_pl5 cbed5f2: Добавлено(reductor_firewall, белая комната): поясняющие комментарии * Change reductor_scripts_pl5 ba9e906: Исправлено(reductor_firewall, белая комната): конфликт с многосписочностью * Change reductor_scripts_pl5 a111690: Рефакторинг(reductor_firewall.sh, белая комната): отступы * Change reductor_scripts_pl5 ba1c1b5: Рефакторинг(reductor_firewall.sh, белая комната): лишние аргументы * Change reductor_scripts_pl5 394d06d: Рефакторинг(reductor_firewall.sh, белая комната): отступы * Change reductor_scripts_pl5 7f968b4: Merge 'integra_merge' into polukhin_whitelist * Change reductor_scripts_pl5 b78c391: Исправлено(clickstream, analytic_import): путь до регвыра * Change reductor_scripts_pl5 dd60d71: Рефакторинг(скрипты Редуктора): исправлена ошибка импорта * Change reductor_scripts_pl5 086b4e3: Рефакторинг(скрипты Редуктора): исправлена ошибка импорта * Change reductor_scripts_pl5 85eb36e: Рефакторинг(скрипты Редуктора): захардкожено имя базы/таблицы. * Change reductor_scripts_pl5 1720606: Исправлено(скрипты Редуктора): импорт данных аналитики - стронгбаш * Change reductor_scripts_pl5 2cde560: Добавлено(скрипты Редуктора): Хук common_files - выход после --help * Change reductor_scripts_pl5 376f7a6: Добавлено(скрипты Редуктора): Хук common_files - флаги va к копированию. * Change reductor_scripts_pl5 5082896: Рефакторинг(скрипты Редуктора): исправлена ошибка импорта * Change reductor_scripts_pl5 31242ba: Добавлено(скрипты Редуктора): Хук common_files * Change reductor_scripts_pl5 f30eec8: Добавлено(скрипты Редуктора): Хук common_files * Change reductor_scripts_pl5 9a33c96: Добавлено(скрипты Редуктора): Хук common_files * Change reductor_scripts_pl5 6d0cab5: Добавлено(скрипты Редуктора): Хук common_files * Change reductor_scripts_pl5 6c43e2c: Рефакторинг(Аналитика): Обновлен инит-скрипт clickhouse * Change reductor_scripts_pl5 61a71cd: Рефакторин(импорт аналитики): Удален код разбора файлов старого формата * Change reductor_scripts_pl5 2bf9800: Исправлено(импорт аналитики): Ошибка в проверке того, включен ли кликстрим. * Change reductor_scripts_pl5 6b887bb: Изменено(фаервол редуктора): Исправлен захват TCP DNS трафика * Change reductor_scripts_pl5 9cc37ca: Рефакторинг(конфиг аналитики): подсказка для множителя захвата. * Change reductor_scripts_pl5 a578d96: Рефакторинг(скрипт загрузки аналитики): явная передача второго аргумента. * Change reductor_scripts_pl5 5df0711: Рефакторинг(скрипт загрузки аналитики): явная передача второго аргумента. * Change reductor_scripts_pl5 8d1d6f2: Рефакторинг(скрипт загрузки аналитики): очистка от закомментированного кода. * Change reductor_scripts_pl5 b9ff4e4: Рефакторинг(скрипт загрузки аналитики): удалена функция import_done * Change reductor_scripts_pl5 cbeb3b7: Рефакторинг(скрипт загрузки аналитики): явное объявление переменной * Change reductor_scripts_pl5 0b95152: Рефакторинг(скрипт загрузки аналитики): Орфография * Change reductor_scripts_pl5 13f48b9: Рефакторинг(скрипт загрузки аналитики): Очистка комментариев и перенос импорта в шапку * Change reductor_scripts_pl5 de8b751: Добавлено(скрипты Редуктора): TTL для таблицы кликстрима * Change reductor_scripts_pl5 f1ed755: Изменено(опция для контроля доступа абонентов): DNSREPLY TTL = 60 сек * Change reductor_scripts_pl5 7d389ad: Добавлено(опция для контроля доступа абонентов): DNSREPLY TTL * Change reductor_scripts_pl5 8b4fb6e: Изменено(скрипт загрузки модулей): Выбор модулей с protomatch * Change reductor_scripts_pl5 57e083b: Исправлено(clickhouse): не запускать базу с выключенным clickstream * Change reductor_scripts_pl5 b2bd60f: Исправлено(clickhouse): не запускать базу с выключенным clickstream * Change reductor_scripts_pl5 6ff8162: Исправлено(clickhouse): не запускать базу с выключенным clickstream * Change reductor_scripts_pl5 74135a8: Исправлено(clickhouse): не стартовала база "из коробки" * Change reductor_scripts_pl5 585e09c: Изменено(reductor firewall): структура правил. * Change reductor_scripts_pl5 27b7362: Изменено(reductor-firewall): Фильтр пакетов аналитики стал короче * Change reductor_scripts_pl5 fd5733f: Изменено(reductor-firewall): Улучшен фильтр пакетов для аналитики. * Change reductor_scripts_pl5 a78fa8c: Исправлено(init-скрипт Clickhouse): Не запускался клиент clickhouse * Change reductor_scripts_pl5 98ce4cf: Исправлено(init-скрипт Clickhouse): Не запускался сервер clickhouse * Change reductor_scripts_pl5 d178a61: Изменено(reductor-firewall): удалены избыточные цепочки * Change reductor_scripts_pl5 88f5521: Изменено(reductor-firewall): удалены избыточные цепочки * Change reductor_scripts_pl5 5117c38: Изменено(reductor-firewall): форматирование кода * Change reductor_scripts_pl5 d5b8418: Изменено(reductor-firewall): форматирование кода * Change reductor_scripts_pl5 3c4bbdc: Изменено(Скрипты Редуктора): Переименованы пункты конфигурации аналитики * Change reductor_scripts_pl5 b4f95c7: Изменено(Скрипты Редуктора): Переименованы пункты конфигурации аналитики * Change reductor_scripts_pl5 2590e1b: Изменено(Скрипты Редуктора): Переименованы пункты конфигурации аналитики * Change reductor_scripts_pl5 b66328f: Добавлено(Скрипты Reductor): Правила фаервола и скрипты для модуля аналитики * Change reductor_scripts_pl5 1357d8b: Добавлено(Скрипты Reductor): init-скрипты аналитики и clickhouse, новая настройка в конфиге * Change reductor_kernel_modules_pl5 0e9df46: Рефакторинг(параметр --ttl DNSREPLY): исправлен init для ipv6 * Change reductor_kernel_modules_pl5 d967f58: Рефакторинг(параметр --ttl DNSREPLY): исправлен init * Change reductor_kernel_modules_pl5 aefb932: Рефакторинг(параметр --ttl DNSREPLY): исправлен help * Change reductor_kernel_modules_pl5 ed74618: Рефакторинг(параметр DNSREPLY): --ttl для указания TTL DNS-ответа * Change reductor_kernel_modules_pl5 bbc83c5: Добавлено(параметр DNSREPLY): --dnsreply-ttl для указания TTL DNS-ответа * Change reductor_userspace_pl5 a7d5c8f: Рефакторинг(dnsenabled): лишние комментарии * Change reductor_userspace_pl5 e9f643b: Рефакторинг(интеграция с биллингом, paysystems-ctl): небольшое исправление * Change reductor_userspace_pl5 e386239: Исправлено(белая комната, конфиг): без allowed_ipset должно работать * Change reductor_userspace_pl5 360af1f: Рефакторинг(белая комната): crab_indent * Change reductor_userspace_pl5 7b9c71a: Добавлено(белая комната): белые IP * Change reductor_userspace_pl5 b14a59c: Добавлено(белая комната): условная загрузка модифицированных модулей * Change reductor_userspace_pl5 45799cd: Рефакторинг(белая комната): не должна работать с многосписочностью * Change reductor_userspace_pl5 bfe0712: Добавлено(белая комната): не должна работать с многосписочностью * Change reductor_userspace_pl5 8828ad4: Рефакторинг(load_dns.sh, белая комната): лишние аргументы * Change reductor_userspace_pl5 f7fb580: Рефакторинг(белая комната): проверяем, что опредлены кастомные домены * Change reductor_userspace_pl5 bb19f4b: Рефакторинг(dnsenabled): мерж кликстрима и whitelist * Change reductor_userspace_pl5 7757c04: Исправлено(модули с protomatch): Падали target-модули * Change reductor_userspace_pl5 06936be: Исправлено(модули с protomatch): Падали target-модули * Change reductor_userspace_pl5 977cc87: Рефакторинг(negbal-модуль, paysystems): валидатор ip учитывает маски * Change reductor_userspace_pl5 c75e113: Рефакторинг(negbal-модуль, paysystems): поясняющий комментарий * Change reductor_userspace_pl5 5eb6ec4: Рефакторинг(negbal-модуль, paysystems): декомпозиция модуля и переименования * Change reductor_userspace_pl5 deda57f: Рефакторинг(negbal-модуль, paysystems): мелкие исправления * Change reductor_userspace_pl5 187b88d: Исправлено(dnsenabled): форматирование строк * Change reductor_userspace_pl5 2772a46: Рефакторинг(negbal-модуль, paysystems): упрощение кода * Change reductor_userspace_pl5 219bb44: Рефакторинг(negbal-модуль, paysystems): мелкие исправления * Change reductor_userspace_pl5 6c8e984: Рефакторинг(negbal-модуль, paysystems): создание ipset -> billing_redirect.sh * Change reductor_userspace_pl5 3ec8f30: Рефакторинг(negbal-модуль, paysystems): переименования файлов * Change reductor_userspace_pl5 f610afa: Рефакторинг(negbal-модуль, paysystems): исправления * Change reductor_userspace_pl5 8a80133: Добавлено(negbal-модуль, paysystems): правила iptables * Change reductor_userspace_pl5 0886fe7: Рефакторинг(negbal-модуль, paysystems): мелкие исправления * Change reductor_userspace_pl5 de613f0: Рефакторинг(negbal-модуль, paysystems): мелкие исправления * Change reductor_userspace_pl5 e31827e: Рефакторинг(negbal-модуль, paysystems): мелкие исправления * Change reductor_userspace_pl5 626b025: Рефакторинг(negbal-модуль, paysystems): всё изолировано в одном скрипте * Change reductor_userspace_pl5 578a7cd: Рефакторинг(negbal-модуль, paysystems): paysystems -> paysystems-ctl * Change reductor_userspace_pl5 9dbd9b4: Добавлено(negbal-модуль, paysystems): резолвер и слияние списков * Change reductor_userspace_pl5 0507287: Рефакторинг(negbal-модуль, paysystems): лишнее условие * Change reductor_userspace_pl5 0417d33: Рефакторинг(negbal-модуль, paysystems): strongbash * Change reductor_userspace_pl5 a79ec90: Добавлено(negbal-модуль, paysystems): разблокировка по IP * Change reductor_userspace_pl5 e58fa09: Добавлено (reductor_userspace): Пояснения о назначении dnsenabled * Change reductor_userspace_pl5 1ab3def: Откат(reductor_userspace): Ошибочно удаленные изменения по fakezone * Change reductor_userspace_pl5 9cad60c: Добавлено(загрузка модулей): Модули пользовательского пространства xtables. * Change reductor_userspace_pl5 dcfa25a: Добавлено(negbal-модуль): ресурсы провайдера доступны заблокированным пользователям * Change reductor_userspace_pl5 0c9a2a5: Рефакторинг(reductor_firewall, negbal): сообщаем об ошибке валидатора * Change reductor_userspace_pl5 bcb039f: Рефакторинг(reductor_firewall, negbal-модуль): путь до кастомных списков * Change reductor_userspace_pl5 56a4f01: Добавлено(reductor, negbal-модуль): создание ipset для адресов оплаты * Change reductor_userspace_pl5 4b6555f: Добавлено(dnsenabled, negbal-модуль): белые списки для заблок. юзеров * Change reductor_userspace_pl5 489a0e4: Рефакторинг(контроль доступа абонентов, DNSREPLY TTL): мелкие исправления * Change reductor_userspace_pl5 33a09bc: Изменено(контроль доступа абонентов, DNSREPLY TTL): default=60 сек * Change reductor_userspace_pl5 bac4575: Изменено(контроль доступа абонентов, DNSREPLY TTL): изменяется в конфиге * Change reductor_userspace_pl5 59e77e3: Изменено(ttl для negbal DNSREPLY): снижен с 1026 сек до 300 сек. * Change reductor_userspace_pl5 f51aa3a: Добавлено(модули ядра): proto_match модули, условная загрузка * Change reductor_userspace_pl5 a88f3d6: Добавлено(модули ядра): proto_match модули, условная загрузка * Change reductor_userspace_pl5 e4ecc0a: Добавлено(модули ядра): proto_match модули, условная загрузка * Change reductor_userspace_pl5 1fb1d9b: Добавлено(модули ядра): proto_match модули, условная загрузка * Change reductor_userspace_pl5 07f0262: Добавлено(загрузка URL): Сохранение отладочной информации * Change reductor_userspace_pl5 ce402b2: Добавлено(скрипты Редуктора): формирование ipset для фильтрации по белым спискам. * Change reductor_python3_tools a680a3b: Рефакторинг(кликстрим, веб-интерфейс): лишний комментарий * Change reductor_python3_tools 3d2f52d: Рефакторинг(АКС, история статусов): приведение ссылки к единому стилю * Change reductor_python3_tools f019b52: Добавлено(АКС, история статусов): база, вебинтерфейс и логика * Change reductor_python3_tools dfaacbd: Исправлено(АКС, dashboard): счетчики на главной странице * Change reductor_python3_tools c8a4287: Исправлено(кликстрим, вебинтерфейс): кнопка топа активности юзеров * Change reductor_python3_tools 409b46e: Рефакторинг(шаблон сайта): Импорты в шаблоне report * Change reductor_python3_tools 85ce51f: Рефакторинг(шаблон сайта): Импорты в шаблоне org_top * Change reductor_python3_tools f96a673: Рефакторинг(шаблон сайта): Импорты в шаблоне hostname_top * Change reductor_python3_tools 4b8a813: Рефакторинг(шаблон сайта): Импорты в шаблоне hostname_info * Change reductor_python3_tools b0cee52: Рефакторинг(шаблон сайта): Импорты в шаблоне filter * Change reductor_python3_tools d44dfc3: Исправлено(шаблон сайта): Не работал выбор времени в поиске * Change reductor_python3_tools 98502dc: Удалено(шаблон сайта): информация о CRM из комментария * Change reductor_python3_tools 02bada8: Рефакторинг(шаблон сайта): Импорты в шаблоне hostname_info * Change reductor_python3_tools d2c7414: Рефакторинг(шаблон сайта): Импорты в шаблоне user_top * Change reductor_python3_tools 4199711: Рефакторинг(шаблон сайта): Импорты в шаблоне user_info * Change reductor_python3_tools d05191c: Рефакторинг(шаблон сайта): Импорты в шаблоне user_activity_rate * Change reductor_python3_tools e4ccf8b: Удалено(Аналитика): Неиспользуемый шаблон. * Change reductor_python3_tools 12721ff: Удалено(Аналитика): Закомментированный код * Change reductor_python3_tools 29fe035: Откат(Аналитика): carbon_requests * Change reductor_python3_tools e9086c6: Удалено(Аналитика): ipset_filter * Change reductor_python3_tools 65a91bb: Удалено(Аналитика): API списков. * Change reductor_python3_tools cc5c1a3: Рефакторинг(Аналитика): Очистка от закомментированного кода * Change reductor_python3_tools ba894ab: Рефакторинг(Аналитика): Удален пустой gitignore * Change reductor_python3_tools 92af72e: Рефакторинг(Аналитика): Удалены комментарии * Change reductor_python3_tools 54877d5: Рефакторинг(Аналитика): Заголовки зашиты в шаблон * Change reductor_python3_tools ce72dd6: Рефакторинг(Аналитика): удалены комментарии * Change reductor_python3_tools 4303d71: Рефакторинг(Аналитика): более компактная запись ширины колонок * Change reductor_python3_tools 9e4a457: Рефакторинг(Аналитика): вырезана страница custom * Change reductor_python3_tools f7c4d59: Рефакторинг(Аналитика): вырезаны комментарии * Change reductor_python3_tools a48335e: Рефакторинг(Аналитика): вырезана страница under construction * Change reductor_python3_tools aa60d19: Рефакторинг(Аналитика): main_title и page_title теперь в самом шаблоне. * Change reductor_python3_tools 4927245: Рефакторинг(Аналитика): орфография * Change reductor_python3_tools 7db24c5: Исправлено(веб, users_worst_qoe): нормализация списка под питон * Change reductor_python3_tools ba01cc9: Исправлено(веб, парсер дампа): теперь не импортит ничего из либ вебки * Change reductor_python3_tools fe5b649: Исправлено(веб, парсер дампа): не запускался из-за запутанных импортов * Change reductor_python3_tools 69bdc9f: Добавлено(веб-интерфейс Редуктора): Аналитика в боковом меню * Change reductor_python3_tools 7da6e64: Изменено(веб-интерфейс Аналитики): Изменения дизайна * Change reductor_python3_tools f8e0cbc: Изменено(веб-интерфейс Аналитики): Доступ только после входа * Change reductor_python3_tools 9be53c8: Изменено(веб-интерфейс Аналитики): Убраны точки из заголовков графиков * Change reductor_python3_tools 0788e49: Изменено(веб-интерфейс Аналитики): Форматирование прочего кода * Change reductor_python3_tools 19c6f71: Изменено(веб-интерфейс Аналитики): Форматирование шаблонов * Change reductor_python3_tools d428f44: Изменено(веб-интерфейс Аналитики): Небольшие доработки интерфейса * Change reductor_python3_tools 2fb8fc1: Изменено(веб-интерфейс Аналитики): Шапка таблицы информации по сайту * Change reductor_python3_tools e6cdefb: Изменено(веб-интерфейс Аналитики): Ответная часть для ajax-запроса подробностей * Change reductor_python3_tools ae56d7f: Изменено(веб-интерфейс Аналитики): Отказ от серверной пагинации * Change reductor_python3_tools d5283f8: Изменено(веб-интерфейс Аналитики): Отключено отображение поля Логин * Change reductor_python3_tools 40fa10d: Изменено(веб-интерфейс Аналитики): Улучшен табличный вывод данных * Change reductor_python3_tools dc08c48: Изменено(веб-интерфейс Аналитики): Новые типы рендеров * Change reductor_python3_tools 9f0d41e: Изменено(веб-интерфейс Аналитики): Улучшено отображение URL в таблице * Change reductor_python3_tools cfe9eea: Изменено(веб-интерфейс Аналитики): Ручная ширина колонок * Change reductor_python3_tools 4bbfc7f: Изменено(веб-интерфейс Аналитики): отображение/скрытие доп. данных * Change reductor_python3_tools 7298811: Изменено(Аналитика): Дизайн страницы поиска * Change reductor_python3_tools b2d480d: Изменено(Аналитика): Русифицированы некоторые элементы интерфейса. * Change reductor_python3_tools 0bf5614: Добавлено: отчёт о высокой активности(перепродажа услуг) * Change reductor_python3_tools 1b8f7ed: Исправлено(аналитика): сменил имя базы данных * Change reductor_python3_tools 492985f: Исправлено(аналитика): web интерфейс. * Change reductor_python3_tools efabebd: Ускоряем загрузку списка адресов провайдера после изменения * Change reductor_python3_tools 52939d5: Иногда сохраненные списки через web не могли загрузиться * Change reductor_python3_tools 17aacbc: Нормализуем списки, приходящие через API * Change reductor_python3_tools f058261: Исправлено(аналитика): средство импорта аналитики. * Change reductor_python3_tools 2beb867: Исправлен доступ в API с нескольких адресов * Change reductor_python3_tools 42d0928: Ускорил применение операций add и del в API списков * Change reductor_python3_tools ffa151c: Добавил API для управления списками * Change py_analyze 7acf431: Удалено(Аналитика): Закомментированный код. * Change py_analyze a4eded4: Исправлено(Netmon, история событий): неверная down_revision в миграции * Change py_analyze 9e2e6dc: Добавлено(Netmon, история событий): поле подтверждения просмотра события * Change py_analyze 9b8a747: Добавлено(агрегаторы, история статусов): история статусов сетей * Change py_analyze 1d9a9f2: Добавлено(qoe_ag, история статусов): по аналогии с netmon_ag * Change py_analyze a9b5380: Рефакторинг(netmon_ag, история статусов): корректировка комментария * Change py_analyze 839d020: Изменено(netmon_ag, история статусов): записываем только если изменился * Change py_analyze 1c49f12: Рефакторинг(netmon_ag): более аккуратное логгирование * Change py_analyze 4b22bc6: Добавлено(netmon_ag, история статусов): таблица и логика добавления * Change py_analyze 635b13c: Добавлено(Аналитика): Логгер * Change base_scripts 6a1b562: Рефакторинг(base_scripts): Редуктороспецифичный код вынесен в хук * Change base_scripts c8b0554: Исправлено(base_scripts): Не поднимался blockpage * Change base_scripts 55c6c5f: Удалено(base_scripts): Неактуальный код. * Change base_scripts 90abf5e: Исправлено(base_scripts): indent в pl5chroot.ctl * Change base_scripts d4460da: Добавлено(pl5chroot.ctl): Защита от пустой переменной. * Change base_scripts 2df7401: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 633be94: Исправлено: сборка. * Change base_scripts 41c2767: Исправлено: определение текущего часового пояса. * Change python-tools 2fec7f8: Добавлено (Ядро биллинга): константа OSS Flussonic