* Change daemons 3aaa3d2: Исправлено(Ядро биллинга): в некоторых случаях не обрабатывался трафик * Change daemons 0da095e: Исправлено(Тесты): иногда тест мог зациклиться * Change carbon_felicitation_daemon 701dcf9: Исправлено(Ядро биллинга): не инициализируем воркер каждый раз * Change daemons 15066fe: Исправлено(Ядро биллинга): иногда происходила ошибка to many files * Change nfsen 7fff483: Исправлено(nfsen): не учитывается таймзона при фильтре по времени * Change asr_billing_scripts 1a12c19: Добавлено(Платформа): опция для включения экспериментального функционала * Change asr_billing_scripts 31a69e2: Добавлено(Платформа): опция для включения экспериментального функционала * Change daemons 046cd43: Исправлено(Ядро биллинга): возможность работы в несколько потоков вынесено в экспериментальную опцию * Change python-tools 7a29fea: Исправлено(Тесты): не запускаем обработку базы до очистки * Change common_scripts 9d6a811: Добавлено(библиотека файрвола): возможность создавать DNAT-правила для конкретного DST-IP. * Change base_scripts 25a5ec9: Изменено(kdump): более надёжная правка конфига kdump * Change base_scripts 597ab6d: Добавлено(kdump): перенос дампов ядра от kdump в /mnt/var/crash * Change python-tools 7fc876f: Исправлено(Тесты): не работал тест * Change python-tools 9964622: Исправлено(Тесты): добавлена возможность передавать режим чтения файла по sftp * Change python-tools e75a92c: Исправлено(Тесты): возвращаем результат выполнения удаленной команды * Change daemons 386797e: Исправлено(Ядро биллинга): SUP_460675 при блокировке по балансу иногда не отправлялись команды связанные с типом блокировки * Change daemons ac5d231: Исправлено(Ядро биллинга): дополнительные коммиты * Change daemons 4284fe6: Исправлено(Ядро биллинга): SUP-445350 в некоторых случаях при обработке трафика происходила ошибка * Change daemons c80ff80: Исправлено(Ядро биллинга): в некоторых случаях при перерасчете абонентская плата списывалась в минус * Change daemons faaa70e: Исправлено(Ядро биллинга): рефакторинг * Change daemons ec84ff0: Исправлено(Ядро биллинга): в некоторых случаях при перерасчете абонентская плата списывалась в минус * Change daemons 4177116: Revert "Исправлено(Ядро биллинга): в некоторых случаях при перерасчете абонентская плата списывалась в минус" * Change djsite 11ff75c: Исправлено(Ядро биллинга): в некоторых случаях при перерасчете абонентская плата списывалась в минус * Change djsite 7078323: Исправлено(Ядро биллинга): при перерасчете проверям правильность блокировки услуг * Change djsite e761103: Исправлено(Ядро биллинга): при перерасчете иногда не учитывались опции сдвига даты списания * Change python-tools ecd8ae5: Исправлено(Тесты): копирование конфигурации тестов * Change daemons 8ed843b: Исправлено(Ядро биллинга): SUP-445175 в некоторых случаях возникала ошибка при обработке трафика * Change daemons 6786687: Исправлено(Ядро биллинга): SUP-445175 в некоторых случаях возникала ошибка при обработке трафика * Change python-tools bf9eb24: Добавлено(Тесты): дополнительный ssh клиент для команд через base * Change base_scripts 545c6d6: Добавлено(мониторинг): в тесте свободного места не проверяем CD и iso диски * Change xge_scripts c6f8211: Увеличил размер ip route cache и таблицы nf_conntrack * Change python-tools 2cbfa92: Исправлено(Тесты): не работал тест * Change djsite eb2f43a: Добавлено(Администарторкий сайт): дополнительное логирование * Change djsite 417ea34: Добавлено(Администарторкий сайт): настройки логирования системного апи * Change python-tools 977f574: Исправлено(Тесты): не анализировались результаты тестов * Change python-tools 714dece: Исправлено(Тесты): запускаем тесты в chroot * Change python-tools cef8a20: Исправлено(Тесты): меняем конфигурацию биллинга * Change python-tools e48660b: Рефакторинг(Тесты): возможность запускать тесты из chroot * Change python-tools 98c34bf: Исправлено(Тесты): не анализировались результаты тестов * Change wordpress 88d3098: Исправлено(Личный кабинет): опечатка * Change oss 12c1896: Исправлено(OSS): Enable password не добавлялся в main.ini * Change daemons 89fadae: Исправлено(Ядро биллинга): в некоторых случаях очень старые учетные записи числились как подключенные через Radius * Change oss 6fc3de7: Исправлено(OSS): Исправлено удаление отправки netflow при загрузке схемы * Change asr_billing_scripts ca282a5: Revert "Исправлено(Мониторинг): отключили пока тест" * Change djsite 41006fb: Исправлено(Ядро биллинга): в некоторых случаях не работал полный перерасчет * Change djsite 6beb3ce: Исправлено(Администраторский сайт): в некоторых случаях при копировании дома выбирался случайный а не тот который копировали * Change djsite 6bd0bfa: Исправлено(Личный кабинет): SUP-441787 в некоторых случаях в агенстком кабинете не фильтровались тарифы * Change base_scripts 51b2cc8: Рефакторинг(base_scripts): откат изменений не относящихся к этой ветке. * Change base_scripts a20f75b: Рефакторинг(мониторинг): убрал подключение конфига в сабшелл * Change base_scripts 9880fc2: Рефакторинг(мониторинг): поменял sed на перечитывание конфига * Change base_scripts e6c67b2: Добавлено(base_scripts): в некоторых случаях не могло запуститься обновление * Change djsite c501a21: Исправлено(Администраторский сайт): иногда происходило ложная проверка количество воркеров в нас * Change base_scripts 136ef35: Рефакторинг(мониторинг): изменил текст сообщения * Change base_scripts 53ef888: Добавлено(мониторинг): проверяем состояние аппа перед запуском теста на destroy * Change base_scripts 8f47cc8: Добавлено(angel): проверка, что нет задестройенных аппов, которые должны работать * Change base_scripts dd08ed7: Рефакторинг(pl5): исправлена орфографическая ошибка в слове * Change base_scripts 4148f6a: Добавлено(мониторинг): проверяем состояние аппа перед запуском теста на destroy * Change daemons d9da3e1: Исправлено(Ядро биллинга): форматирование * Change daemons 3c7c3a2: Исправлено(Ядро биллинга): в некоторых случаях 1 числа не всем выставлялся счет на оплату * Change daemons 1def572: Исправлено(Ядро биллинга): ускорена отправка команд по учеткам * Change djsite 54ba1fd: Исправлено(Администраторский сайт): молча не сохраняло количество потоков NAS больше 100 * Change daemons 07e88be: Исправлено(Ядро биллинга): защита от зависания worker * Change djsite c247714: Исправлено(Ядро биллинга): защита от обновления индекса в демонах * Change daemons f8f6dd9: Исправлено(Ядро биллинга): не правильное обращение к логированию * Change daemons 3118e16: Исправлено(Ядро биллинга): иногда неправильно обновлялся индекс * Change djsite 20cbb44: Исправлено(Ядро биллинга): иногда неправильно обновлялся индекс * Change daemons 1b515fb: Исправлено (Ядро биллинга): иногда трафик попадал на другой счетчик трафика. * Change asr_billing_scripts 361661e: Исправлено(Тесты): тестовый тариф в архиве * Change asr_billing_scripts a7f0d88: Исправлено(Тесты): сбрасываем ип у других учеток * Change asr_billing_scripts 26f31f7: Исправлено(Тесты): данные для теста вынесены в фикстуру * Change asr_billing_scripts f54b2e9: Исправлено(Мониторинг): SUP-438987 иногда тестирование Radius давало ложные срабатывания * Change djsite 180e311: Исправлено(Администраторский сайт): не работали тесты * Change daemons c42d4e1: Исправлено (Ядро биллинга): иногда не создавались счетчики трафика для нескольких учетных записей по одной услуге. * Change daemons fdace31: Исправлено(Ядро биллинга): дополнительное логирование * Change djsite cff96ef: Исправлено(Администраторский сайт): после смены пароля учетки должно перенаправлять на абонента * Change djsite 6d73d8f: Исправлено(Ядро биллинга): при индексации в реальном времени надо сбросить кеш обьекта * Change carbon_db f2d0948: Добавлено(База данных): настройка формы NAS * Change daemons 6c57f01: Исправлено(Ядро биллинга): SUP-414522 в некоторых случаях абоненты давно не подключавшиеся через Radius обозначены как подключенные * Change daemons 226705c: Исправлено(Ядро биллинга): иногда воркер сообщал об ошибках * Change djsite d7bfbc8: Исправлено(Ядро биллинга): SUP_450611 если не указана опция то сохраняем ип в учетку при регистрации hotspot * Change djsite face9eb: Исправлено(Ядро биллинга): SUP-378234 в некоторых случаях api запрос данных по абоненту вызывал ошибку * Change djsite e48c3a5: Исправлено(Администраторский сайт): SUP-421823 иногда при смене пароля учетки сообщалось об ошибке * Change djsite c6479a8: Исправлено(Администраторский сайт): SUP-439148 при выборе адреса у абонента отображались не только дома но и города * Change djsite d1ed245: Исправлено(Администраторский сайт): исправлена опечатка * Change daemons 07c24ad: Исправлено (Ядро биллинга): Загрузка платежей из CSV. При наличии опций пропуска строк, файл с ошибочными данными нельзя было просто скопировать для повторной обработки. Добавлено автоматическое добавление пропускаемых строк. * Change daemons 90482cf: Исправлено (Ядро биллинга): Загрузка платежей из CSV. Не копируем весь файл в bad директорию. * Change daemons 0bd96ac: Добавлено (Ядро биллинга): Загрузка платежей из CSV. Запись строк, обработанных с ошибкой, в отдельный файл. * Change daemons e43d3e1: Исправлено (Ядро биллинга): Загрузка платежей из CSV. Более подробное логирование. * Change daemons 7b80629: Исправлено (Ядро биллинга): Загрузка платежей из CSV. В некоторых случаях не работало комментирование строк. * Change daemons 4789345: Оформление кода (Ядро биллинга): Загрузка платежей из CSV. Опечатка в комментрии. * Change carbon_db 0bda5b6: Добавлено(База данных): флаг для настройки hotspot * Change djsite b083520: Добавлено(Ядро биллинга): [SUP_450611] флаг для отключения сохранения ип в учетку при регистрации hotspot * Change djsite 95d3058: Исправлено(Администраторский сайт): SUP-435235 при вычислении максимального номера договора не учитываем тех группу * Change djsite 3b16563: Исправлено(Администраторский сайт): SUP-435235 по непонятной причине номер нового договора всегда был 00001 * Change daemons 185070d: Исправлено (Ядро биллинга): в загрузке платежей из csv доработано логирование. * Change daemons 9755167: Исправлено (Ядро биллинга): в загрузке платежей из csv доработано получение данных. В логировние чтения добавлено описание столбцов. * Change daemons 446ed6b: Исправлено (Ядро биллинга): в загрузке платежей из csv доработано получение данных. Попытки чтения логируются. * Change daemons fbebb0d: Исправлено (Ядро биллинга): в загрузке платежей из csv доработано получение данных. Ошибки чтения логируются подробнее. * Change daemons 8916b2a: Исправлено (Ядро биллинга): в загрузке платежей из csv доработано получение данных. * Change daemons 4c3114c: Исправлено (Ядро биллинга): загрузка платежей из csv доработана. * Change daemons db254a1: Исправлено(Ядро биллинга): возможность паралельной обработки трафика * Change daemons f43ec5e: Исправлено(Ядро биллинга): возможность паралельной работы инициализации * Change daemons b449f1a: Исправлено(Ядро биллинга): при обработке во всех фукнциях надо отметить что чтото обработали * Change daemons 1ed4ed9: Исправлено(Ядро биллинга): общий список абонентов инициализинуем перед запуском подфункций * Change daemons 2e507b8: Исправлено(Ядро биллинга): после многопоточной обработки надо снять блокировку для следующих функций * Change daemons daa7866: Исправлено(Ядро биллинга): доработка многопоточности * Change daemons 56f2ba3: Исправлено(Ядро биллинга): в некоторых случаях абоненты могли висеть в обработке вечно * Change djsite 495b371: Исправлено(Администраторский сайт): болше информации в ошибке * Change daemons 76e4116: Добавлено (Ядро биллинга): реализована опция Пропуск строк в конце файла. * Change daemons 8d909e2: Исправлено (Ядро биллинга): опция Пропуск строк в начале файла реализована иначе. * Change daemons cf96dea: Исправлено(Ядро биллинга): только счетчики с активной услугой могут быть текуищими или единственные * Change daemons dec268a: Добавлено(Ядро биллинга): проверяем насколько стара дата трафика, если больше 31 дня то сообщаем ошибку в лог * Change daemons d27d50c: Исправлено(Ядро биллинга): убраны неиспользуемые переменные * Change daemons 64dcf52: Исправлено(Ядро биллинга): отладка обработки трафика после оптимизации * Change daemons 156e97f: Исправлено(Ядро биллинга): иногда не инициализировались счетчики трафика * Change daemons f7113af: Исправлено(Ядро биллинга): ускорена обработка трафика в несколько раз * Change djsite 73a8537: Исправлено(Ядро биллинга): ускорена обработка трафика в несколько раз * Change daemons aa7d5f5: Исправлено (Ядро биллинга): не проверяем суммарный объем счетчиков, если он один. * Change daemons b0e5214: Исправлено (Ядро биллинга): при проверке пакетов по услуге могла не удалиться разовая услуга после израсходования пакета. * Change daemons 946f91f: Исправлено (Ядро биллинга): при проверке пакетов по услуге можно не проверяь самую объемный счетчик. * Change asr_billing_scripts 33c6386: Исправлено(Платформа): SUP_438326 иногда тест радиус сообщал об ошибке неуникального логина * Change daemons 38cc0cd: Добавлено (Ядро биллинга): если у абонента несколько счетчиков по услуге с ограничением трафика, то проверяем условие по сумме счетчиков. * Change daemons 8e7c1d7: Рефакторинг (Ядро биллинга): объединены схожие проверки счетчиков трафика в одном методе. * Change daemons c30d356: Добавлено (Ядро биллинга): возможность проверки суммы счетчиков трафика по одной услуге. * Change asr_billing_scripts cc2622e: Исправлено(Тесты): не работало ssh подключение * Change asr_billing_scripts 93852a1: Revert "Исправлено(Тесты): не работало ssh подключение" * Change daemons 61107dc: Исправлено (Ядро биллинга): при подсчете объемов трафика выбираем из всех подходящих счетчиков наиболее заполненный. * Change djsite d536e99: Исправлено(Администраторский сайт): в некоторых случаях не работала кнопка сохранить и выполнить отчет * Change djsite 0c9d39b: Исправлено(Администраторский сайт): в некоторых случаях не работала кнопка сохранить и выполнить отчет * Change asr_billing_scripts 31f3a68: Исправлено(Платформа): подключаем библиотеку * Change common_scripts 98f8999: Добавлено(Платформа): общая фукнция применения патчей * Change djsite c4dc33a: Исправлено(Администраторский сайт): удалили не нужные файлы * Change djsite 14b2d5e: Исправлено(Администраторский сайт): не работал тест авторизации и выхода * Change asr_billing_scripts 307df99: Исправлено(Администраторский сайт): иногда не работало переключения с http на https * Change asr_billing_scripts 263ed21: Исправлено(Администраторский сайт): единая конфигурация nginx для http и https * Change asr_billing_scripts 95a7452: Исправлено(Администраторский сайт): версия рабочего конфига для https * Change djsite a0d416e: Исправлено(Администраторский сайт): иногда не работала авторизация по хеш * Change djsite ec8d8fe: Исправлено(Администраторский сайт): некоторые редиректы nginx воспринимает как http вместо https * Change asr_billing_scripts b9ecbb2: Исправлено(Администраторский сайт): открываем доступ к ssl портам * Change asr_billing_scripts 059d9c2: Исправлено(Платформа): настройка ип и порта base * Change asr_billing_scripts 26494ac: Добавлена(Платформа): конфигурация порта для перенаправления при выходе * Change asr_billing_scripts 7406c3f: Исправлено(Платформа): недостающий параметр * Change asr_billing_scripts 8bed1e0: Исправлено(Платформа): nginx поднимает биллинг на 2 портах сразу * Change asr_billing_scripts b876152: Исправлено(Платформа): настройка новых портов биллинга для ssl * Change asr_billing_scripts 1242028: Исправлено(Платформа): настройка ссл порта для биллинга * Change djsite b1bd166: Исправлено(Администраторский сайт): для авторизации и редиректов используем новые порты в зависимости от текущего * Change asr_billing_scripts 638077c: Исправлено(Платформа): выключен ssl * Change asr_billing_scripts a37da69: Исправлено(Администраторский сайт): включаем ssl только если есть сертификаты * Change asr_billing_scripts 1ca61c5: Исправлено(Администраторский сайт): иногда открывался http * Change asr_billing_scripts 9d59c87: Добавлено(Администраторский сайт): возможность запускать ssl * Change asr_billing_scripts d8566aa: Добавлено(Платформа): опция включения ssl в биллинге * Change djsite 46a53df: Исправлено(Администраторский сайт): иногда открывался http * Change djsite 18d6344: Исправлено(Администраторский сайт): рефакторинг * Change djsite dac48f3: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite 0c6d2f3: Исправлено(Администраторский сайт): форматирование * Change djsite 1565953: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite db08bd5: Исправлено(Администраторский сайт): qr_code не печатался на pdf * Change djsite 8f92f01: Исправлено(Администраторский сайт): не печатался pdf * Change djsite 335d5de: Исправлено(Администраторский сайт): не печатался qrCode * Change carbon_messanger dcdb502: Исправлено (Ядро биллинга, Сисетема сообщений): при завершении соединения с SMTP пытаемся отключиться, если уже это сделано * Change carbon_messanger ca6ca8f: Исправлено (Ядро биллинга, Сисетема сообщений): при нескольких сообщениях на отправку, переподключаемся к SMTP при необходимости. * Change carbon_messanger 86330c0: Добавлено (Ядро биллинга, Сисетема сообщений): проверка соединения с SMTP * Change carbon_messanger ce3f2a6: Рефакторинг (Ядро биллинга, Сисетема сообщений): соединение с SMTP создается и подключается через отдельные методы * Change carbon_messanger 6d9413e: Добавлено (Ядро биллинга, Сисетема сообщений): корректное отключение от SMTP * Change carbon_messanger 6c7b007: Исправлено (Ядро биллинга, Сисетема сообщений): при отправки нескольких сообщений исправлено отключение от SMTP * Change carbon_messanger 5b0aed6: Рефакторинг (Ядро биллинга, Сисетема сообщений): соединение с SMTP устанавливается через отдельный метод * Change carbon_messanger d15988f: Исправлено (Ядро биллинга, Сисетема сообщений): соединение с SMTP устанавливается для всего демона сразу * Change djsite b67e480: Исправлено(Администраторский сайт): python3 * Change djsite 6918c1f: Добавлено(Администраторский сайт): директория хранения вынесена в константу * Change djsite dc98909: Добавлено(Администраторский сайт): возможность доступа до media в режиме отладки * Change djsite 5b4e19d: Исправлено(Администраторский сайт): медиа было недоступно * Change djsite feb145a: Добавлено(Администраторский сайт): тег для создания QR кода * Change asr_billing_scripts 3621c09: Исправлено(Ядро биллинга): обновляем старые счетчики * Change asr_billing_scripts 1b801af: Исправлено(Платформа): удаляем файлы индекса при очистке базы * Change asr_billing_scripts 2e5dba0: Исправлено(Тесты): для пулов надо сразу задавать диапозон * Change asr_billing_scripts 18bca1a: Исправлено(Платформа): все операции с базой надо делать от соответствующего пользователя * Change djsite 61bf2f5: Исправлено(Администраторский сайт): в некоторых случаях не создавались насы * Change djsite b612570: Исправлено(Ядро биллинга): опечатка * Change djsite a17d260: Исправлено(Администраторский сайт): поиск по логину должен быть точный * Change djsite a375402: Исправлено(Тесты): для пулов надо сразу задавать диапозон * Change djsite 7f514e7: Исправлено(Администраторский сайт): проверяем пересечение только с зарезервированными пулами * Change asr_billing_scripts 6e49e15: Добавлено (Ядро биллинга, Администраторский сайт): настройка отображения справочника домов. Включение дерева домов. * Change asr_billing_scripts 1a32ce8: Исправлено(Платформа): сервисы могут зависнуть * Change asr_billing_scripts 8bed31f: Исправлено(Платформа): в случае недоступности БД для исправления останавливаем все сервисы * Change asr_billing_scripts f08c55c: Исправлено(Платформа): не работал тест зависания демонов * Change asr_billing_scripts 5d3f3a1: Исправлено(Платформа): в случае недоступности БД для исправления останавливаем все сервисы * Change asr_billing_scripts f0862ff: Добавлено(Платформа): функция работы с демонами * Change djsite 75a6624: Исправлено(Ядро биллинга): берем кешированные данные * Change asr_billing_scripts 2968a26: Исправлено (Ядро биллинга, Система сообщений, Администраторский сайт): отображение заголовков для параметров в веб-интерфейсе. * Change carbon_messanger 83169ec: Рефакторинг (Ядро биллинга, Система сообщений): вынесена отправка email в класс SMTP. * Change djsite 8b31173: Исправлено (Администраторский сайт, Ядро биллинга): применение настроек для демонов. * Change djsite a4ea5af: Исправлено(Администраторский сайт): возможность просматривать кеш IP * Change djsite d84c5c1: Исправлено(Администраторский сайт): иногда поиск по логину не находил абонента * Change djsite 5b980f6: Исправлено (Администраторский сайт): изменено отображение пароля SMTP-сервера. * Change djsite 5263cb9: Исправлено (Администраторский сайт): отображение настроек в файле для подгрупп. * Change carbon_db 0c43e9f: Добавлено(База данных): ключ для отображения кеша IP * Change asr_billing_scripts a8108fd: Исправлено(Платформа): добавлено больше логирования при перестроении индекса * Change djsite 9ef1878: Исправлено(Администраторский сайт): запретили создавать пересекающиеся пулы IP * Change carbon_messanger c581988: Исправлено (Ядро биллинга, Сисетема сообщений): логирование ошибки получения PDF для вложения. * Change carbon_messanger 8949882: Добавлено (Ядро биллинга, Сисетема сообщений): логирование соединения с SMTP-сервером. * Change carbon_messanger e4d3404: Исправлено (Ядро биллинга, Сисетема сообщений): логирование добавления PDF. * Change carbon_messanger d2c7aa5: Добавлено (Ядро биллинга, Система сообщений): логирование добавления PDF. * Change asr_billing_scripts 367286a: Добавлено (Ядро биллинга, Сисетема сообщений): параметры SMTP TSL. * Change asr_billing_scripts 8fa579c: Исправлено (Ядро биллинга, Сисетема сообщений): параметры SMTP SSL переименован. * Change carbon_messanger ce32a36: Добавлено (Ядро биллинга, Сисетема сообщений): реализация связи SMTP-сервера с использованием TSL. * Change carbon_messanger d74e708: Добавлено (Ядро биллинга, Сисетема сообщений): поддержка настройки SMTP-сервера с использованием TSL. * Change asr_billing_scripts 25e3e63: Исправлено(Ядро биллинга): при восстановлении базы останавливаем и стартуем доп сервисы * Change asr_billing_scripts 0d611af: Исправлено(Ядро биллинга): при восстановлении базы не правильно останавливался radius * Change wordpress faacd38: Исправлено(Личный кабинет): не работает перевод дробных сумм * Change carbon_messanger 2996eae: Рефакторинг (Ядро биллинга, Сисетема сообщений): вынесено чтение настроек. * Change djsite 1bcdb44: Исправлено(Ядро биллинга): нет смысла проверять менеджера подключившего услугу если это демон * Change asr_billing_scripts 26beabb: Добавлено (Ядро биллинга, Сисетема сообщений): параметры SMTP. * Change carbon_messanger 04929fe: Исправлено (Ядро биллинга, Сисетема сообщений): Чтение настроек SMTP-сервера. * Change carbon_messanger 18a481f: Оформление кода (Ядро биллинга, Сисетема сообщений): комментарий-замечание. * Change carbon_messanger a1dc846: Добавлено (Ядро биллинга, Сисетема сообщений): поддержка настройки SMTP-сервера для рассылки email. * Change carbon_messanger bf8ce76: Оформление кода (Ядро биллинга, Сисетема сообщений): комментарий-замечание. * Change base_scripts fe5d3b8: Изменено(base): форматирование * Change base_scripts 7a8afaa: Изменено(base): ищем зацикливание по более строгому условию * Change base_scripts 6703fa6: Добавлено(base): проверка на зацикливание директорий * Change base_scripts 6039531: Добавлено(base): проверка на зацикливание директорий * Change auth_scripts bbc663f: Исправлено(auth): неинициализированная переменная * Change auth_scripts 0222aa9: Исправлено(auth): в конфиге виджет для доменного имени сервера * Change auth_scripts c74e5d0: Изменено(auth): в конфиге лишнее значение * Change carbon_db c4b138d: Исправлено(База данных): иногда не удалялся абонент после очистки базы * Change asr_billing_scripts 2e64d89: Исправлено(Обновление): форматирование * Change base_scripts e263774: Добавлено(хотфикс): пропуск записей в списках, на которых обработка падает * Change test_control e894482: Исправлено (Тесты): отладка теста * Change djsite 3392e62: Исправлено(Администраторский сайт): удалили не нужные файлы * Change djsite 1e914c5: Исправлено(Администраторский сайт): удалили не нужные файлы * Change djsite c0d310b: Исправлено(Администраторский сайт): не работал тест авторизации и выхода * Change djsite ac5d1cd: Исправлено(Администраторский сайт): не работал тест авторизации и выхода * Change djsite 2cfd9b7: Исправлено(Администраторский сайт): иногда не работала авторизация по хеш * Change djsite e2b64ea: Исправлено(Администраторский сайт): некоторые редиректы nginx воспринимает как http вместо https * Change djsite 7db0f90: Исправлено(Администраторский сайт): иногда не работала авторизация по хеш * Change djsite 776074d: Исправлено(Администраторский сайт): некоторые редиректы nginx воспринимает как http вместо https * Change djsite 5e5925c: Исправлено(Администраторский сайт): для авторизации и редиректов используем новые порты в зависимости от текущего * Change djsite 1927b0d: Исправлено(Администраторский сайт): для авторизации и редиректов используем новые порты в зависимости от текущего * Change djsite d48c484: Исправлено(Администраторский сайт): иногда открывался http * Change djsite 70ef15e: Исправлено(Администраторский сайт): рефакторинг * Change djsite cfbb0f0: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite 3aeed75: Исправлено(Администраторский сайт): форматирование * Change djsite 993b088: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite b6b1478: Исправлено(Администраторский сайт): иногда открывался http * Change djsite 7e98846: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite 2e074e5: Исправлено(Администраторский сайт): форматирование * Change djsite 1bdc979: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change carbon_db dc68943: Исправлено(База данных): правильные ID для правил доступа к блокировкам * Change carbon_db 5f6f462: Исправлено(База данных): удалены лишние правила доступа * Change carbon_db 3cc318d: Добавлено(База данных): права на блокировки для root и manager * Change carbon_db 844ab9c: Добавлено(База данных): начальные права на блокировку абонентов * Change djsite 9f300af: Исправлено (Администраторский сайт): На последнем шаге мастера создания абонента возникала ошибка при печати договора. * Change test_se_auto b77420c: Добавлено (Тесты): проверка печати документов в мастере создания абонента * Change base_scripts 8a1c6ff: Исправлено(Платформа): иногда после установки биллинг не доступен * Change base_scripts 4902912: Исправлено(Платформа): иногда после установки биллинг не доступен * Change base_scripts 36d6e69: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 15f580d: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 6b288ab: Исправлено(Платформа): скрипты генерации сертификатов добавлены в платформу * Change base_scripts 659a2a7: Исправлено(Платформа): убран неиспользующийся флаг * Change base_scripts 30c0e1e: Исправлено(Платформа): убран неиспользующийся флаг * Change base_scripts d52eaae: Исправлено(Платформа): в хук передаем старую версию для анализа патчей * Change base_scripts 3f76cdc: Исправлено(Платформа): возможность настраивать уровень логирования * Change base_scripts 619e42d: Исправлено(Платформа): опечатка * Change base_scripts 0469d9e: Исправлено(Платформа): иногда скрипт падал с ошибкой и это фиксировалось в логах * Change base_scripts 5490d51: Исправлено(Платформа): если сертификатов в auth нет то сгенерируем их * Change base_scripts c03158d: Исправлено(Платформа): сертификаты также переносим в биллинг если есть * Change base_scripts ddf82c5: Исправлено(Платформа): генерация аппа для новых портов * Change base_scripts 8724c0e: Исправлено(Платформа): настройка firewall для новых портов ssl * Change base_scripts e8154a6: Исправлено(Платформа): uwsgi теперь слушает на 2 отдельных портах * Change base_scripts 10d61bb: Исправлено(Платформа): новая конфигурация ssl * Change base_scripts 2a5c338: Исправлено(Платформа): выключен ssl * Change base_scripts 5dd94ab: Исправлено(Администраторский сайт): включаем ssl только если есть сертификаты * Change base_scripts c2ae5cf: Исправлено(Платформа): включаем ssl только если сгенерированы сертификаты * Change base_scripts d98ba26: Исправлено(Платформа): проверяем наличие конкретного каталога * Change base_scripts 5413f52: Исправлено(Платформа): если это биллинг то отправляем сертификаты туда * Change base_scripts 6f9cb6c: Исправлено(Платформа): перез запуском web платформы если включена опция то берем сетрификаты из auth * Change base_scripts a361c5f: Добавлено(Платформа): опциональное включение ssl * Change base_scripts 9a8e19d: Исправлено(Платформа): strongbash * Change base_scripts 6d89bd3: Исправлено(Платформа): при смене профиля редактируем рег данные * Change base_scripts c381716: Исправлено(Платформа): strongbash * Change base_scripts 8e9ef90: Исправлено(Платформа): strongbash * Change base_scripts 1132a1d: Добавлено(Платформа): скрипт смены профиля продукта * Change base_scripts d6257e7: Добавлено(Платформа): эта цепочка нужна для локального обращения тестов * Change base_scripts a903812: Рефакторинг(обновление): правка, чтобы одно условие в одном if работало. * Change base_scripts b94597b: Добавлено(обновление): периодически клиенты переставали обновляться * Change base_scripts 343811f: Добавлено(base): заглушка для merge_cfg, чтобы затёрлось у клиентов. * Change base_scripts a5f5411: Удалено(base_scripts): удалён usr/local/bin/merge_cfg * Change python-tools c1ae718: Исправлено(Тесты): неправильно снимался лок devel * Change python-tools a72ae50: Исправлено(Тесты): не правильно синхронизировались утилиты * Change python-tools 7aba595: Исправлено(Тесты): не правильно синхронизировались тесты * Change python-tools e17f039: Добавлено(Утилиты): пропуск абонентов с исправленными балансами в скрипте поиска неверных остатков * Change python-tools d3bcd88: Добавлено(Утилиты): дополнительные проверки в скрипте поиска расхождений расходов * Change python-tools 16050a5: Исправлено(Тесты): иногда тесты не работали из-за ошибки 502 * Change auth_scripts 5874376: Исправлено(Авторизация): генерируем сертификаты перед запуском * Change auth_scripts 8df8e5a: 80162ede4da73905272b67227502b965 * Change auth_scripts a5a3646: Revert "Исправлено(Авторизация): правим порт и ип для авторизации по https" * Change auth_scripts 396e8c8: Revert "Добавлено(Авторизация): применение патчей" * Change auth_scripts 7174731: Исправлено(Авторизация): правим порт и ип для авторизации по https * Change auth_scripts 5162002: Добавлено(Авторизация): применение патчей * Change python-tools a1c387b: Исправлено(Тесты): эти тесты содержат утилиты для тестирования биллинга * Change python-tools 603ed1e: Исправлено(Тесты): не синхронизировались тесты * Change python-tools 5810ba9: 80162ede4da73905272b67227502b965 * Change python-tools 48ab535: Добавлено(Утилиты): скрипт удаляющий дубли актов * Change python-tools ff2f014: Добавлено(Утилиты): скрипт проверяющий балансы абонентов * Change auth_scripts c18b9fc: Исправлено(Авторизация): иногда не работала авторизация * Change django-appadmin 7e4c364: Исправлено(Платформа): иногда не работала авторизация * Change django-appadmin 6b2ff49: Исправлено(Платформа): дополнительное логирование авторизации * Change python-tools 2615118: Исправлено(Тесты): не копировался конфиг при перезапуске аппа * Change python-tools 6301257: Исправлено(Платформа): исправлено логирование * Change auth_scripts 5450c79: Исправлено(Авторизация): единый файл конфигурации веб сервера * Change django-appadmin 38fb1a7: Исправлено(Платформа): при выходе могло редиректить на https вместо http * Change django-appadmin b7418c2: Исправлено(Платформа): не работал https запрос к биллингу * Change python-tools e193d55: Исправлено(Платформа): если добавить новые ип для сервисов то при обновлении они не попадут в конфигурацию * Change python-tools 921739c: Исправлено(Платформа): python3 * Change auth_scripts b00ebe7: Исправлено(Авторизация): тестируем доступность всех портов * Change auth_scripts 078f002: Исправлено(Авторизация): конфигурация аппа под новые порты * Change auth_scripts 98f57ac: Добавлено(Авторизация): настройка фаирвола для нового порта * Change auth_scripts 6e70e08: Исправлено(Авторизация): сокет настраивается один раз * Change auth_scripts fa9a46f: Добавлено(Авторизация): конфигурируем новые порты * Change common_scripts 5b08731: Добавлено(Платформа): фукнция открытия ssl портов для любого аппа * Change django-appadmin 1083f06: Исправлено(Платформа): в зависимости от текущего порта генерируем ссылки * Change django-appadmin 53562ea: Исправлено(Платформа): убран старый функционал ssl * Change python-tools 24863df: 26a4b06a6c799a67aa648f76dc6a7dc9 * Change python-tools 63c8eaf: Исправлено(Тесты): тесты не синхронизировались перед запуском * Change remote_auth e1ea49a: Исправлено(Авторизация): форматирование * Change remote_auth dc71731: Исправлено(Авторизация): не отображаем кнопку ssl если уже ssl порт * Change remote_auth b58887c: Исправлено(Авторизация): две разные кнопки на вход через ssl или по обычному * Change remote_auth 43d1040: Исправлено(Авторизация): в зависимости от текущего порта перенаправляем на ssl или нет * Change auth_scripts 6a921a8: e5fdcabeb8d4d8862fedea144b14323d * Change auth_scripts b3976db: Исправлено(Авторизация): ссл выключен по умолчанию * Change auth_scripts 4014429: Исправлено(Авторизация): корректное имя компании в сертификате * Change auth_scripts 045cc9e: Исправлено(Авторизация): старый непонятный скрипт * Change auth_scripts c822691: Исправлено(Авторизация): настройка тестов * Change auth_scripts 67b8c01: Исправлено(Авторизация): php не мог создать сессию * Change python-tools 82de063: Исправлено(Администраторский сайт): не работал qr_code в jinja2 * Change python-tools 7097256: Исправлено(Тесты): тут не надо удалять базу * Change auth_scripts 5e7ec9d: Исправлено(Авторизация): другой сервис стратуем * Change auth_scripts ee4d2de: Добавлено(Авторизация): перенаправляем запросы на php-fpm * Change auth_scripts 06e792f: Добавлено(Авторизация): настройка php демона * Change django-appadmin 600f7a2: Исправлено(Платформа): при выходе редиректим на https если настроено * Change django-appadmin 675d76b: Добавлено(Платформа): опциональное включение ssl * Change django-appadmin c40948b: Исправлено(Платформа): при первом обновлении опции может и не быть * Change django-appadmin 02c92c5: Исправлено(Платформа): опцию включения ssl берем из auth * Change django-appadmin ccb0ec5: Исправлено(Платформа): url настроек тоже меняем если включили ssl * Change remote_auth d060b42: Исправлено(Авторизация): убраны не нужные обозначения * Change remote_auth 640ffa7: Исправлено(Авторизация): форматирование кода * Change remote_auth 8b0ef02: Исправлено(Авторизация): авторизация через разные url в зависимости от опций * Change remote_auth 12a2830: Исправлено(Авторизация): меняем урл для соли в зависимости от опции ssl * Change auth_scripts 0aa4942: Исправлено(Авторизация): удаляем лишнее при сборке * Change auth_scripts a757574: Исправлено(Авторизация): запускаем только во время авторизации * Change auth_scripts aa60404: Исправлено(Авторизация): внешний порт всегда один * Change auth_scripts e43afc6: d9d96602dbfa234d22052e0b56f713e9 * Change auth_scripts 7cc3b9e: Добавлено(Авторизация): скрипты генерации ssl сертификатов * Change auth_scripts 4b49f57: Исправлено(Авторизация): переработан тест веб авторизации * Change auth_scripts 134245c: Добавлено(Авторизация): используем nginx для проксирования запросов авторизации и использования ssl * Change auth_scripts 942bd01: Добавлено(Авторизация): настройка доменного имени и возможность включить ssl через веб * Change auth_scripts 2f5ceba: Исправлено(Авторизация): по умолчанию используем ssl соединение * Change django-appadmin a75131d: Исправлено(Платформа): не у всех кнопок отображался id * Change django-appadmin edc3a6f: Доблавлено(Платформа): ид кнопок * Change carbon_billing_regnum 1686e29: Исправлено(Платформа): python3 * Change carbon_billing_regnum 5cd14c3: Исправлено(Платформа): если не указан профиль то берем первый установленный * Change python-tools db76c0e: Исправлено(Тесты): не запускались тесты * Change python-tools 4469110: Исправлено(Тесты): не запускались тесты скорости * Change python-tools a084d4d: Исправлено(Тесты): не запускались тесты * Change common_scripts 4971468: Добавлено(Платформа): функция для работы с yaml в bash * Change python-tools 2231a56: 298d22e560fb6fef9460bbb8e3985d1b * Change python-tools 20ce1e2: Исправлено(Тесты): перенос конфигурации * Change python-tools 5469ab7: Исправлено(Тесты): фукнции парсинга yaml берем из библиотеки * Change python-tools 08fda8f: Добавлено(Тесты): скрипт очистки биллинга * Change python-tools eebb57d: Добавлено(Тесты): на всякий случай проверям уже запущенные тесты и убиваем если есть * Change python-tools 8210e93: Исправлено(Тесты): не прерывалось выполнение ssh комманд * Change python-tools 9540812: Исправлено(Тесты): также перезапускаем base * Change python-tools 8e3fdbe: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools baa3883: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools 19d151f: Добавлено(Тесты): доп ssh параметры * Change python-tools 3ae0646: Исправлено(Тесты): исправлены скрипты запуска * Change python-tools 656b9ee: Исправлено(Тесты): команду запуска перенесли * Change python-tools 3bddbbd: Исправлено(Тесты): не работали selenium тесты * Change python-tools 1a1efc5: Исправлено(Тесты): убрали старый модуль * Change python-tools c0e7d46: Добавлено(Тесты): подключаем конфигурацию для bash скриптов * Change python-tools 6b83dd3: Исправлено(Тесты): исправлен скрипт запуска * Change python-tools e3a2305: Исправлено(Тесты): настройка глобальных переменных * Change python-tools b3a2072: Исправлено(Тесты): конфигурацию копируем из другого места * Change python-tools 1e1c429: Исправлено(Тесты): убран не нужный конфиг * Change python-tools 227369a: Исправлено(Тесты): исправлен скрипт запуска * Change python-tools ece7269: Добавлено(Тесты): проверяем что сервер тестов настроен в /cfg * Change python-tools fe40870: 0ca6ba9913e350145998d06be95c7505 * Change python-tools 7881eec: Добавлено(Тесты): настройка скриптов тестирования * Change python-tools d3cb952: 0ca6ba9913e350145998d06be95c7505 * Change python-tools 8e67a36: Исправлено(Тесты): crab_syntax * Change python-tools ea6efb8: Исправлено(Тесты): crab_syntax * Change python-tools a61f8a7: Исправлено(Тесты): новые скрипты для запука test_control из chroot * Change python-tools 691b3c1: Добавлено(Администраторский сайт): директория хранения вынесена в константу * Change python-tools 1b3fdcb: Добавлено(Администраторский сайт): возможность использовать тег qr кода в docx * Change common_scripts 1b76907: Добавлено(Платформа): возможность выключать мониторинг на тестовых серверах