* Change python-tools 18c4f2c: Исправлено(Тесты): иногда не работал тест * Change python-tools 25c3da7: Исправлено(Тесты): после окончания теста возвращаем дату назад * Change python-tools 30c9308: Исправлено(Тесты): в некоторых случаях тесты проваливались * Change base_scripts 8a1c6ff: Исправлено(Платформа): иногда после установки биллинг не доступен * Change base_scripts 4902912: Исправлено(Платформа): иногда после установки биллинг не доступен * Change base_scripts 4434a10: Изменено(хотфикс): не проверяем флаг выполнения хотфикса * Change base_scripts 57ef07d: Добавлено(хотфикс): изменяем ещё и скрипт в скелете, потому что из него * Change base_scripts a4bb0ed: Добавлено(хотфикс): меняем время запуска скачивания отчётов * Change djsite 82c4133: Исправлено(Администраторский сайт): не работает текстовый поиск по имени тарифной группы * Change djsite 78b2a37: Исправлено(Администраторский сайт): не работает текстовый поиск по номеру операции * Change djsite 5efc3e4: Исправлено(Администраторский сайт): не работает поиск по номеру договора * Change djsite f6e34c0: Исправлено(Администраторский сайт): не работает поиск по номеру договора * Change daemons 65742c2: Исправлено(Администраторский сайт): не сторнируется акт * Change djsite 2c2f255: Исправлено(Администраторский сайт): не работает поиск по номеру договора * Change wordpress cdcf5e4: Исправлено(Личный кабинет): нельзя подключить обещанный платеж, если доступно несколько * Change djsite 26fea78: Исправлено(Администраторский сайт): неправильное кол-во новых абонентов в отчете для директора * Change djsite ddca420: Исправлено(Администраторский сайт): неправильная генерация индексов телефонных номеров * Change djsite 7f25849: Исправлено(Администраторский сайт): неправильная генерация индексов телефонных номеров * Change djsite d06be1e: Исправлено(Администраторский сайт): не работает выбор номера телефона * Change djsite 0566152: Исправлено(Администраторский сайт): группу можно сделать родителей самой себе * Change carbon_db 320c37a: Добавлено(База данных): поле опции для перехода на тариф при любом балансе * Change djsite bd3d996: Добавлено(Администраторский сайт): тарифная опция для перехода при любом балансе * Change djsite 8849c24: Добавлено(Администраторский сайт): переход на тариф при любом балансе * Change carbon_db c19a91d: Добавлено(База данных): флаг для смены тарифа при нехватке денег * Change djsite e3bf02b: Исправлено(Администраторский сайт): номер договора наследуется от папки * Change djsite 8c2fc22: Исправлено(Администраторский сайт): не обновляется кэш баланса абонентов * Change djsite 8a2c490: Добавлено(Администраторский сайт): автофокус в поле поиска * Change wordpress a2985fd: Исправлено(Личный кабинет): ошибка при первом входе по прямой ссылке * Change carbon_db fc29258: Добавлено(База данных): флаг для обновления кеша абонента * Change daemons f786b5a: Исправлено(Администраторский сайт): не обновляется кэш баланса абонентов * Change daemons 9f36d60: Исправлено(Администраторский сайт): не обновляется кэш баланса абонентов * Change djsite 9e45957: Исправлено(Администраторский сайт): не обновляется кэш баланса абонентов * Change djsite d3eba57: Добавлено(Администраторский сайт): возможность сортировки результатов расширенного поиска абонентов * Change djsite d38387c: Добавлено(Администраторский сайт): возможность сортировки результатов расширенного поиска абонентов * Change djsite e89c967: Исправлено(Администраторский сайт): не работает пагинация в результатах расширенного поиска абонентов * Change wordpress cf2e90d: Исправлено(Личный кабинет): ошибка при первом входе по прямой ссылке * Change python-tools a038c83: Исправлено(Тесты): иногда тесты не работали из-за ошибки 502 * Change python-tools 16050a5: Исправлено(Тесты): иногда тесты не работали из-за ошибки 502 * Change base_scripts 8217d77: Исправлено(обновление): неправильная команда для сохранения. * Change djsite d536e99: Исправлено(Администраторский сайт): в некоторых случаях не работала кнопка сохранить и выполнить отчет * Change base_scripts 36d6e69: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 15f580d: 07f02bbb9dd1e73a74a3283b8e32becb * Change base_scripts 6b288ab: Исправлено(Платформа): скрипты генерации сертификатов добавлены в платформу * Change base_scripts 30c0e1e: Исправлено(Платформа): убран неиспользующийся флаг * Change base_scripts d52eaae: Исправлено(Платформа): в хук передаем старую версию для анализа патчей * Change asr_cabinet_scripts 13a755a: Исправлено(Личный кабинет): нет доступа к URL детальной статистики * Change auth_scripts 5874376: Исправлено(Авторизация): генерируем сертификаты перед запуском * Change netfow_collector 6f3eb7e: Исправлено(Коллектор): иногда медленно работал биллинг из-за большого обьема трафика * Change netfow_collector 299ddd9: Исправлено(Коллектор): логируем когда нечего отрпавлять в биллинг * Change base_scripts 3f76cdc: Исправлено(Платформа): возможность настраивать уровень логирования * Change django-appadmin 7e4c364: Исправлено(Платформа): иногда не работала авторизация * Change django-appadmin 6b2ff49: Исправлено(Платформа): дополнительное логирование авторизации * Change carbon_db 2955d41: Исправлено(База данных): SUP_443654 иногда не пересоздавалась радиус сессия при включенном флаге * 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 base_scripts 659a2a7: Исправлено(Платформа): убран неиспользующийся флаг * Change python-tools 5810ba9: 80162ede4da73905272b67227502b965 * Change python-tools 48ab535: Добавлено(Утилиты): скрипт удаляющий дубли актов * Change python-tools ff2f014: Добавлено(Утилиты): скрипт проверяющий балансы абонентов * Change python-tools a1c387b: Исправлено(Тесты): эти тесты содержат утилиты для тестирования биллинга * Change python-tools 603ed1e: Исправлено(Тесты): не синхронизировались тесты * Change zabbix-bin e46a108: Исправлено(Мониторинг): убраны php пакеты * Change daemons e6cc4a4: Исправлено(Ядро биллинга): SUP-421130 в некоторых случаях при влючении безлимита не изменялся статус услуг зависящих от лимита * Change daemons e2f69e0: Исправлено(Ядро биллинга): не возможно было сторнировать старые акты * Change auth_scripts c18b9fc: Исправлено(Авторизация): иногда не работала авторизация * Change djsite c4dc33a: Исправлено(Администраторский сайт): удалили не нужные файлы * Change djsite 14b2d5e: Исправлено(Администраторский сайт): не работал тест авторизации и выхода * Change python-tools 2615118: Исправлено(Тесты): не копировался конфиг при перезапуске аппа * Change python-tools 6301257: Исправлено(Платформа): исправлено логирование * Change asr_billing_scripts 307df99: Исправлено(Администраторский сайт): иногда не работало переключения с http на https * Change asr_billing_scripts 263ed21: Исправлено(Администраторский сайт): единая конфигурация nginx для http и https * Change asr_billing_scripts 95a7452: Исправлено(Администраторский сайт): версия рабочего конфига для https * Change auth_scripts 5450c79: Исправлено(Авторизация): единый файл конфигурации веб сервера * Change base_scripts 619e42d: Исправлено(Платформа): опечатка * Change django-appadmin 38fb1a7: Исправлено(Платформа): при выходе могло редиректить на https вместо http * Change django-appadmin b7418c2: Исправлено(Платформа): не работал https запрос к биллингу * Change djsite a0d416e: Исправлено(Администраторский сайт): иногда не работала авторизация по хеш * Change djsite ec8d8fe: Исправлено(Администраторский сайт): некоторые редиректы nginx воспринимает как http вместо https * Change python-tools e193d55: Исправлено(Платформа): если добавить новые ип для сервисов то при обновлении они не попадут в конфигурацию * Change python-tools 921739c: Исправлено(Платформа): python3 * Change asr_billing_scripts 1242028: Исправлено(Платформа): настройка ссл порта для биллинга * 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 auth_scripts 98f57ac: Добавлено(Авторизация): настройка фаирвола для нового порта * Change auth_scripts 6e70e08: Исправлено(Авторизация): сокет настраивается один раз * Change auth_scripts fa9a46f: Добавлено(Авторизация): конфигурируем новые порты * Change auth_scripts b00ebe7: Исправлено(Авторизация): тестируем доступность всех портов * Change auth_scripts 078f002: Исправлено(Авторизация): конфигурация аппа под новые порты * 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 common_scripts 5b08731: Добавлено(Платформа): фукнция открытия ssl портов для любого аппа * Change django-appadmin 1083f06: Исправлено(Платформа): в зависимости от текущего порта генерируем ссылки * Change django-appadmin 53562ea: Исправлено(Платформа): убран старый функционал ssl * Change djsite b1bd166: Исправлено(Администраторский сайт): для авторизации и редиректов используем новые порты в зависимости от текущего * 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 asr_billing_scripts 638077c: Исправлено(Платформа): выключен ssl * Change asr_billing_scripts a37da69: Исправлено(Администраторский сайт): включаем 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 base_scripts 2a5c338: Исправлено(Платформа): выключен ssl * Change base_scripts 5dd94ab: Исправлено(Администраторский сайт): включаем ssl только если есть сертификаты * Change base_scripts c2ae5cf: Исправлено(Платформа): включаем ssl только если сгенерированы сертификаты * Change python-tools 82de063: Исправлено(Администраторский сайт): не работал qr_code в jinja2 * Change python-tools 7097256: Исправлено(Тесты): тут не надо удалять базу * Change asr_billing_scripts 1ca61c5: Исправлено(Администраторский сайт): иногда открывался http * Change asr_billing_scripts 9d59c87: Добавлено(Администраторский сайт): возможность запускать ssl * Change asr_billing_scripts d8566aa: Добавлено(Платформа): опция включения ssl в биллинге * Change auth_scripts 5e7ec9d: Исправлено(Авторизация): другой сервис стратуем * Change auth_scripts ee4d2de: Добавлено(Авторизация): перенаправляем запросы на php-fpm * Change auth_scripts 06e792f: Добавлено(Авторизация): настройка php демона * Change base_scripts d98ba26: Исправлено(Платформа): проверяем наличие конкретного каталога * Change base_scripts 5413f52: Исправлено(Платформа): если это биллинг то отправляем сертификаты туда * Change base_scripts 6f9cb6c: Исправлено(Платформа): перез запуском web платформы если включена опция то берем сетрификаты из auth * Change base_scripts a361c5f: Добавлено(Платформа): опциональное включение ssl * Change django-appadmin c40948b: Исправлено(Платформа): при первом обновлении опции может и не быть * Change django-appadmin 02c92c5: Исправлено(Платформа): опцию включения ssl берем из auth * Change django-appadmin ccb0ec5: Исправлено(Платформа): url настроек тоже меняем если включили ssl * Change django-appadmin 600f7a2: Исправлено(Платформа): при выходе редиректим на https если настроено * Change django-appadmin 675d76b: Добавлено(Платформа): опциональное включение ssl * Change djsite 1565953: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite 46a53df: Исправлено(Администраторский сайт): иногда открывался http * Change djsite 18d6344: Исправлено(Администраторский сайт): рефакторинг * Change djsite dac48f3: Исправлено(Администраторский сайт): запросы в base отправляем в зависимости от включенного ssl * Change djsite 0c6d2f3: Исправлено(Администраторский сайт): форматирование * 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 base_scripts 9a8e19d: Исправлено(Платформа): strongbash * Change base_scripts 6d89bd3: Исправлено(Платформа): при смене профиля редактируем рег данные * Change base_scripts c381716: Исправлено(Платформа): strongbash * Change base_scripts 8e9ef90: Исправлено(Платформа): strongbash * Change base_scripts 1132a1d: Добавлено(Платформа): скрипт смены профиля продукта * Change django-appadmin a75131d: Исправлено(Платформа): не у всех кнопок отображался id * Change django-appadmin edc3a6f: Доблавлено(Платформа): ид кнопок * Change djsite db08bd5: Исправлено(Администраторский сайт): qr_code не печатался на pdf * Change djsite 8f92f01: Исправлено(Администраторский сайт): не печатался pdf * Change carbon_billing_regnum 1686e29: Исправлено(Платформа): python3 * Change carbon_billing_regnum 5cd14c3: Исправлено(Платформа): если не указан профиль то берем первый установленный * Change daemons 5bd9e1a: Исправлено(Ядро биллинга): при смене тарифа сначала удаляем старые услуги чтобы не было лишних блокировок * Change daemons a555f7a: Исправлено(Ядро биллинга): если пытаются разблокировать не заблокированную услугу то ничего не делаем и возвращаем результат * Change daemons 437f70b: Исправлено(Ядро биллинга): снимаем блокировки при отключении только если они есть * Change daemons 6f6f5d8: Рефакторинг(Ядро биллинга): новые функции блокировки/разблокировки услуг при удалении/отключении * Change daemons c28f173: Исправлено(Ядро биллинга): при удалении услуги перед выключением удалим блокировки * Change daemons 5f398aa: Исправлено(Ядро биллинга): SUP-427066 в некоторых случаях при смене тарифа у заблокированного статусом абонента пропадали блокировки * Change djsite 335d5de: Исправлено(Администраторский сайт): не печатался qrCode * 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 base_scripts d6257e7: Добавлено(Платформа): эта цепочка нужна для локального обращения тестов * 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 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 python-tools 691b3c1: Добавлено(Администраторский сайт): директория хранения вынесена в константу * Change djsite dc98909: Добавлено(Администраторский сайт): возможность доступа до media в режиме отладки * Change djsite 5b4e19d: Исправлено(Администраторский сайт): медиа было недоступно * Change djsite feb145a: Добавлено(Администраторский сайт): тег для создания QR кода * Change python-tools 1b3fdcb: Добавлено(Администраторский сайт): возможность использовать тег qr кода в docx * Change base_scripts a903812: Рефакторинг(обновление): правка, чтобы одно условие в одном if работало. * Change base_scripts b94597b: Добавлено(обновление): периодически клиенты переставали обновляться * Change asr_billing_scripts 3621c09: Исправлено(Ядро биллинга): обновляем старые счетчики * Change daemons 97e188f: Исправлено(Ядро биллинга): иногда при перерасчете акт мог сторнироваться несколько раз * Change daemons 4f8d932: Исправлено(Ядро биллинга): помечаем что за акт сторнировали * Change base_scripts 343811f: Добавлено(base): заглушка для merge_cfg, чтобы затёрлось у клиентов. * 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 daemons 1bb036e: Исправлено(Ядро биллинга): SUP-401446 в некоторых случаях не отправлялось предупреждение за n дней * Change daemons bcbe1c4: Исправлено(Ядро биллинга): берем кешированные данные * 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 base_scripts a5f5411: Удалено(base_scripts): удалён usr/local/bin/merge_cfg * 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 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 daemons e7c6125: Исправлено(Ядро биллинга): документация метода * Change daemons 66425dd: Исправлено(Ядро биллинга): иногда не применялся тариф с сопутствующими услугами * Change common_scripts 1b76907: Добавлено(Платформа): возможность выключать мониторинг на тестовых серверах * Change carbon_db fa6be97: Исправлено (База данных): в reply-атрибутах IPv6 не отправляется, если не указан. * Change carbon_db fec7339: Исправлено (База данных): в reply-атрибутах IPv6 учетной записи может быть длинной до 42 символов из-за префикса. * Change carbon_db 2e55f37: Добавлено (База данных): формируем в reply-атрибутах IPv6 учетной записи. * Change test_control 24229a9: Исправлено (Тесты): если у учетной записи нет NAT POOL, то в атрибут приходит название пула 0. * Change test_control 099605a: Исправлено (Тесты): исправлено название reply-атрибута IPv6. * Change test_control 589a74b: Исправлено (Тесты): проверка reply-атрибута IPv6 на двух разных учетных записях. * Change test_control 7787529: Добавлено (Тесты): проверка reply-атрибута IPv6. * Change daemons 127bd3f: Добавлено (Ядро биллинга): передача IPv6 в скрипты управления оборудованием. * Change daemons d80860f: Исправлено (Ядро биллинга): Если всего один счетчик и в его услуге есть правила, то планируем обработку счетчик после каждой обработки трафика. * Change djsite 1e6aa05: Исправлено (Ядро биллинга): упрощена проверка кеша поля "Хватит денег до" * Change xge_scripts 22ea289: Исправлено(XGE): SUP_344311 иногда переставала работать синхронизация XGE * Change daemons cffdb5a: Оформление кода (Ядро биллинга): замечание о повторном использовании кеша абонента. * Change djsite 46c11f8: Оформление кода (Ядро биллинга): пояснение к возвращаемому параметру days_until * Change djsite 2c0ea61: Исправлено (API, Личный кабинет): данные поля "Хватит денег до" берем из кеша * Change djsite e48b0e2: Оформление кода (Ядро биллинга): замечание о множественном использовании кеша абонента. * Change test_control b910fe0: Исправлено (Тесты): разный способ вычисления days_until между обычным методом и кешированным. * Change test_control 4c27105: Добавлено (Тесты): проверка кешированных данных поля "Хватит денег до". * Change daemons 64db062: Исправлено (Ядро биллинга): при проверке периодических счетчиков трафика во время обработки услуг не нужно передавать время пакета трафика. * Change djsite 43a9fff: Исправлено (API, Веб-касса): получение даты блокировки абонента из кеша. * Change djsite 208eb8a: Добавлено (Ядро биллинга): получение даты блокировки абонента из кеша. * Change djsite 6b69ec6: Оформление кода (API, Веб-касса): замечание о совместной работе параметров. * Change test_control 93379c3: Добавлено (Тесты): дополнительная проверка работы счетчиков трафика. * Change asr_fiscal f0a769b: Исправлено (Веб-касса): не показываем кассиру ошибку при отсутсвии некоторых полей у абонента. * Change asr_fiscal_scripts e0958ae: Исправлено (Веб-касса): Иногда при открытии страницы абонента возникала ошибка получения данных через API. * Change djsite 1d6a654: Исправлено (API, Веб-касса): логирование ошибки получения данных абонента. * Change djsite 33ed408: Исправлено (API, Веб-касса): обрабатыватся только наличие абонента в соответствующей ошибке. * Change test_control f10a904: Оформление кода (Тесты): убраны скобки у assert * Change test_se_auto 281c8f2: Оформление кода (Тесты): убраны скобки у assert * Change test_control 10dffe6: Исправлено (Тесты): проверка идентичности VLAN в учетной записи и на назначенном порту коммутатора. * Change test_control 1090739: Исправлено (Тесты): проверка ответа API Collector . * Change test_control 799f8da: Добавлено (Тесты): вызов API Collector со списком учетных записей. * Change test_control f9fe36d: Добавлено (Тесты): проверка генерации данных для dhcp.