* Change netmon_python3_tools 4d252a4: Рефакторинг(веб-интерфейс Нетмона): форматирование кода * Change netmon_python3_tools c1c2037: Рефакторинг(веб-интерфейс Нетмона): окончательно перемещен Datetimepicker.js * Change netmon_python3_tools 432925d: Рефакторинг(веб-интерфейс Нетмона): исправлен смешанный индент * Change netmon_python3_tools 18f3e54: Рефакторинг(веб-интерфейс Нетмона): возвращен исходный порядок строк * Change netmon_python3_tools c4d041d: Рефакторинг(веб-интерфейс Нетмона): min-версии js * Change netmon_python3_tools 6247a12: Исправлено(веб-интерфейс Нетмона): конфликт версий datetimepicker * Change netmon_python3_tools 729acb1: Исправлено(веб-интерфейс Нетмона): конфликт javascriptов * Change netmon_python3_tools 6723d05: Исправлено(веб-интерфейс Нетмона): конфликт javascriptов * Change netmon_python3_tools 4be5fe8: Исправлено(кликстрим, вебинтерфейс): кнопка топа активности юзеров * Change netmon_python3_tools 994ba00: Добавлено(кликстрим, вебка): модуль аналитики * Change netmon_python3_tools 6517288: Рефакторинг(кликстрим, вебка): шаблон * Change netmon_python3_tools 962dc77: Добавлено(кликстрим, вебка): шаблоны, маршруты и прочее * Change py_analyze 7acf431: Удалено(Аналитика): Закомментированный код. * Change netmon_python3_tools b2c7ee0: Рефакторинг(Netmon, dashboard): обработка некорректного ввода * Change netmon_python3_tools 9d1985f: Рефакторинг(Netmon, dashboard): упрощение кода * Change netmon_python3_tools 9a05a19: Рефакторинг(Netmon, dashboard): упрощение сложночитаемого кода * Change netmon_python3_tools e5b1d5d: Исправлено(Netmon, dashboard): заменен print на logging.error * Change py_analyze a4eded4: Исправлено(Netmon, история событий): неверная down_revision в миграции * Change netmon_python3_tools 56b9625: Исправлено(Netmon, dashboard): счетчики на главной странице * Change netmon_python3_tools 024289c: Исправлено(Netmon, история событий): уведомления исчезают из таблицы * Change netmon_python3_tools 9afb7e3: Рефакторинг(Netmon, история событий): парсим параметры из GET-запроса * Change netmon_python3_tools 4a078ae: Рефакторинг(Netmon, история событий): убрана отладочная информация * Change netmon_python3_tools b001c2b: Рефакторинг(Netmon, история событий): пояснения в таблице * Change netmon_python3_tools 39174d2: Добавлено(Netmon, история событий): кнопка в боковом меню * Change netmon_python3_tools 818ef9c: Добавлено(Netmon, история событий): задержка чекбокса уведомления * Change netmon_python3_tools dedc6f4: Добавлено(Netmon, история событий): поиск по странице событий за день * Change netmon_python3_tools df6bb85: Добавлено(Netmon, история событий): страница событий за день * Change netmon_python3_tools 33d4691: Исправлено(Netmon, история событий): захватывалась полночь след. дня * Change netmon_python3_tools 40ad9e7: Добавлено(Netmon, история событий): получение событий из базы за день * Change netmon_python3_tools 4304d44: Рефакторинг(Netmon, история событий): небольшое изменение * Change netmon_python3_tools 6dd36d1: Рефакторинг(Netmon, история событий): мелкие исправления * Change netmon_python3_tools 47613ff: Добавлено(Netmon, история событий): счетчики событий, сгруппированные по дням * Change netmon_python3_tools d2d0443: Добавлено(Netmon, история событий): вкладки для текущих и всех событий * Change netmon_python3_tools dbe87a6: Добавлено(Netmon, история событий): вкладки для текущих и всех событий * Change netmon_python3_tools 9bd3df2: Добавлено(Netmon, история событий): стили * Change netmon_python3_tools 2d7a3bf: Добавлено(Netmon, история событий): перерисовка таблицы * Change netmon_python3_tools e12c0ed: Добавлено(Netmon, история событий): перерисовка таблицы * Change netmon_python3_tools d890d55: Добавлено(Netmon, история событий): функционал в таблицу * Change netmon_python3_tools 7b5ac5a: Добавлено(Netmon, история событий): поле в базе: подтверждение прочтения * Change netmon_python3_tools cfaa685: Добавлено(Netmon, история событий): api для подтверждения о прочтении * Change netmon_python3_tools eca0e65: Рефакторинг(Netmon, история событий): изменен фильтр по статусам * Change netmon_python3_tools 0172337: Добавлено(Netmon, история событий): ссылки на хост/сеть из истории событ * Change netmon_python3_tools 67ab9e3: Рефакторинг(Netmon, история событий): оптимизация запроса к БД * Change netmon_python3_tools b23c6c1: Добавлено(Netmon, история событий): прототип страницы и бэкенд * Change py_analyze 9e2e6dc: Добавлено(Netmon, история событий): поле подтверждения просмотра события * Change netmon_python3_tools 9cdd2e2: Добавлено(Qoe, история статусов): ссылка в веб интерфейсе для сетей * Change netmon_python3_tools a162848: Рефакторинг(Netmon, история статусов): берем только NetStat записи * Change netmon_python3_tools 2d662d3: Рефакторинг(QoE, история статусов): используются корректные поля из базы * Change netmon_python3_tools 662c42a: Рефакторинг(QoE, история статусов): фласк сам генерирует ссылку * Change netmon_python3_tools 961d840: Добавлено(QoE, история статусов): отображение в веб-интерфейсе * Change py_analyze 9b8a747: Добавлено(агрегаторы, история статусов): история статусов сетей * Change py_analyze 1d9a9f2: Добавлено(qoe_ag, история статусов): по аналогии с netmon_ag * Change py_analyze a9b5380: Рефакторинг(netmon_ag, история статусов): корректировка комментария * Change netmon_python3_tools c1cd44d: Рефакторинг(Netmon, история статусов): сортировка по полю ts * Change netmon_python3_tools cf864a0: Добавлено(Netmon, история статусов): отдельная таблица в БД * Change netmon_python3_tools 59ca9da: Добавлено(Netmon, история статусов): описание таблицы * Change py_analyze 839d020: Изменено(netmon_ag, история статусов): записываем только если изменился * Change py_analyze 1c49f12: Рефакторинг(netmon_ag): более аккуратное логгирование * Change py_analyze 4b22bc6: Добавлено(netmon_ag, история статусов): таблица и логика добавления * Change netmon_python3_tools 323cf7f: Добавлено(Netmon, история статусов): сортировка по дате * Change py_analyze 9e563f3: Добавлено(Аналитика): Логгер * Change py_analyze 635b13c: Добавлено(Аналитика): Логгер * Change netmon_scripts b13d473: Рефакторинг(кликстрим): переименование файла для подсветки синтаксиса * Change netmon_scripts ee15339: Исправлено(netmon_scripts): Дублирование цепочки аналитики. * Change netmon_scripts d376cec: Рефакторинг(netmon_scripts, хук): strongbash * Change netmon_scripts 48b8843: Добавлено(netmon_scripts, хук): компиляция питона * Change netmon_scripts 3ae1526: Рефакторинг(netmon_scripts): исправления * Change netmon_scripts 1eb1fcc: Добавлено(netmon_scripts): strongbash * Change netmon_scripts 9c6a3a5: Добавлено(netmon_scripts): общие константы и функции * Change netmon_scripts 9a8d7ce: Рефакторинг(netmon_scripts, clickstream): strongbash * Change netmon_scripts af8912f: Рефакторинг(netmon_scripts, clickstream): исправления загрузки модулей * Change netmon_scripts c1e6e0c: Рефакторинг(netmon_scripts, clickstream): лишний скрипт * Change netmon_scripts 0db0c75: Рефакторинг(netmon_scripts): мелкие исправления * Change netmon_scripts 89fc4ba: Рефакторинг(netmon_scripts): мелкие исправления * Change netmon_scripts 3efff47: Исправлено(netmon_scripts, firewall): название продукта Netmon * Change netmon_scripts 729f2f2: Рефакторинг(netmon_scripts, firewall): strongbash * Change netmon_scripts d994b90: Рефакторинг(netmon_scripts, хук): компиляция питона * Change netmon_scripts e494115: Рефакторинг(netmon_scripts, хук): strongbash * Change netmon_scripts c339e79: Рефакторинг(netmon_scripts, хук): strongbash * Change netmon_scripts 06d5e45: Добавлено(netmon_scripts): Цепочки аналитики для фаервола. * Change netmon_scripts 89d56c4: Добавлено(netmon_scripts): Цепочки аналитики для фаервола. * Change netmon_scripts 4239c7b: Добавлено(netmon_scripts): модули protomatch и их загрузка. Импорт аналитики и инит-скрипт CH. * Change netmon_scripts 101c7da: Рефакторинг(netmon_scripts, clickstream): strongbash * Change netmon_scripts 926678d: Добавлено(netmon_scripts, clickstream): добавлены скрипты и загрузка модулей * 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 797fba3: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 05453fd: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 25ba9d8: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 83ce94d: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts f0af523: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 2df7401: Добавлено(pl5chroot.ctl): Условная загрузка юзерспейс-модулей Редуктора. * Change base_scripts 633be94: Исправлено: сборка. * Change base_scripts 166f7df: Исправлено: определение текущего часового пояса. * Change base_scripts 41c2767: Исправлено: определение текущего часового пояса. * Change python-tools 2fec7f8: Добавлено (Ядро биллинга): константа OSS Flussonic