* Change djsite 31de4d5: Исправлено(Ядро биллинга): номер финансовой операции мог генерироваться неправильно DEV-015861 * Change python-tools c5f0ab4: Добавлено(Тесты): общая функция выбора элемента select2 * Change python-tools 9fcd2c9: Рефакторинг(Тесты): логин в кабинет был перенесен не в тот класс * Change djsite a3d3dc7: Исправлено(Ядро биллинга): в некоторых случаях при выставлении акта возникала ошибка * Change daemons 5396f7e: Исправлено(Ядро биллинга): отправка события service_paid могло вызвать сброс дневного счетчика * Change daemons 0cf9bc6: Исправлено(Ядро биллинга): отправка события service_paid могло вызвать лишнюю отправку скоростей * Change djsite a095219: Revert "Рефакторинг(Администраторский сайт) Повышение читаемости кода, убрана лишняя операция" * Change oss f8880f5: Добавлено (OSS Схема): параметр для строгой проверки авторизации IPTV 24h.tv * Change djsite 4bb74d8: Исправлено(Администраторский сайт)Более корректное округление в актах при помегабайтной оплате * Change djsite a89de41: Исправлено(Администраторский сайт)Исправление проблем с отклонениями в акте * Change djsite b91ad2b: Исправлено(Администраторский сайт) Суммы в акте считаются в типе с фиксированной точкой * Change djsite fdb3f13: Рефакторинг(Администраторский сайт)Повышение читаемости кода * Change djsite 0b7c386: Рефакторинг (Администараторский сайт)Улучшение читаемости кода * Change djsite d394ed8: Рефакторинг(Администраторский сайт) Повышение читаемости кода, убрана лишняя операция * Change daemons 95c1086: Добавлено (Ядро биллинга): событие обработки оплаты услуги. * Change oss 6b0dad2: Добавлено (OSS): обработка услуги после оплаты, чтобы отправлялась актуальная дата завершения подписки. * Change python-tools 8e59b06: Добавлено (Ядро биллинга): новое событие обработки списания услуги. * Change asr_billing_scripts 1db55d8: Исправлено (Платформа, Тесты): тест ошибок Firebird был недостаточно информативен DEV-014982 * Change asr_billing_scripts c6da94c: Исправлено (Платформа, Тесты): в некоторых случаях, тест ошибок Firebird срабатывал ложно DEV-014646 * Change djsite 99bae45: Изменено (Администраторский сайт)Рефакторинг для повышения читаемости кода * Change djsite 182774d: Изменено (Администраторский сайт)Исправлена проблема с расчетом сумм в акте при помегабайтной оплате * Change djsite 566e368: Изменено(Администраторский сайт)Увеличена точность в поле количество печатной формы Акта * Change djsite dce68c6: Изменено (Администраторский сайт)Акт, корректное округление * Change djsite 374471e: Изменено (Администраторский сайт)Убрал задвоение предупреждения о добровольной бюлокировке * Change djsite 5a4b01b: Изменено(Администраторский сайт)Корректное отражение даыты конца добровольной блокировки * Change oss 24bc838: Добавлено(OSS): Отправка команд при отключении услуги smart_house * Change oss a69b007: Добавлено(OSS): Отправка команд при отключении услуги smart_house * Change daemons f064eee: Исправлено(Ядро биллинга): Не отправлялась команда при блокировке smart_house * Change djsite 755fd25: Изменено (Администраторский сайт)Форматирование кода * Change djsite 549ad83: Изменено(Администраторский сайт)Доп.инфо в ошибках удаления абонента * Change djsite 4a08d03: Изменено(Администраторский сайт)Форматирование заголовка таблицы в отчете по балансу * Change daemons 6e0a6f3: Рефакторинг(Ядро биллинга): упрощение кода * Change daemons 6999cba: Исправлено(Ядро биллинга): в некоторых случаях отправлялись лишние уведомления * Change daemons 05930cf: Рефакторинг(Ядро биллинга): оптимизация * Change djsite 648310e: Исправлено(Администраторский сайт): в некоторых случаях не создавался абонент * Change python-tools 642da87: Добавлено(Тесты): выводим трейсбек если он найден на странице при ожидании элемента * Change djsite c11dcab: Изменено(Администраторский сайт)Добавлена проверка даты создания договора * Change daemons fae77f4: Рефакторинг(Ядро биллинга): оптимизация запроса * Change daemons ca4f89f: Рефакторинг(Ядро биллинга): оптимизация * Change daemons 2530aee: Рефакторинг(Ядро биллинга): оптимизация * Change daemons ff6f545: Рефакторинг(Ядро биллинга): прямое использование моделей * Change daemons 346839e: Рефакторинг(Ядро биллинга): оформление кода, комментарии * Change daemons 618f9a9: Рефакторинг(Ядро биллинга): имя переменной * Change daemons 17574c6: Рефакторинг(Ядро биллинга): оптимизация запроса * Change asr_billing_scripts 0097e96: Добавлено (Патчи): вместо общей опции используется индивидуальная для услуги опция "Не сторнировать услугу при удалении" * Change carbon_db 852cf22: Исправлено (База данных): отображение в интерфейсе нового поля "Не сторнировать услугу при удалении" в разделе Абонентская плата * Change carbon_db 8da4145: Добавлено (База данных): отображение в интерфейсе нового поля "Не сторнировать услугу при удалении" * Change daemons fc394f8: Исправлено (Ядро биллинга, Администраторский сайт): при удалении услуги вместо общей опции используется индивидуальная для услуги опция "Не сторнировать услугу при удалении" * Change daemons 6cffd70: Рефакторинг(Ядро биллинга): используем именованные константы * Change djsite 9b18417: Рефакторинг(Ядро биллинга): используем именованные константы * Change djsite 0953216: Добавлено (Администраторский сайт): Поле "Не сторнировать услугу при удалении" * Change carbon_db abf2082: Исправлено (База данных): настройка "Не сторнировать услугу при удалении" перенесена из глобальной в услугу * Change djsite ae8fecb: Изменено (Администраторский сайт) Багфикс. * Change djsite 0be4934: Изменено (Администраторский сайт)Багфикс * Change djsite 3041c24: Изменено (Администраторский сайт) Правки по отчету credit_report * Change djsite 65e017a: Изменено(Администраторский сайт)Исправлена генерация номеров договоров допсоглашений * Change djsite f9b13df: Изменено (Администраторский сайт)Оптимизация * Change djsite 1d26aef: Изменено (Администраторский сайт)Не давать восстанавливать пользователя если уже есть с таким же ip * Change djsite 7583169: Изменено (Администраторский сайт)Можно удалить юзера с двойным ip * Change daemons 95f323c: Исправлено (Ядро биллинга): при исправлении дубликатов номеров договоров увеличиваем генератор * Change daemons 9898194: Рефакторинг (Ядро биллинга): перенесён BackgroundWorker из основных daemons в background_daemon * Change daemons 6607709: Добавлено (Ядро биллинга): логирование в файлах для тестирования транзакций * Change daemons 544d9e0: Исправлено (Ядро биллинга): не успевала сформироваться выгрузка для UserSide до очистки временных файлов * Change daemons 26a8abe: Исправлено (Ядро биллинга): удаляем временные файлы фоновой выгрузки при старте воркера * Change daemons f82bbf6: Исправлено (Ядро биллинга): улучшение кода фоновой выгрузки * Change daemons 48a27eb: Исправлено (Ядро биллинга): используем более подходящий способ блокировки для фоновой выгрузки * Change daemons 46ff0b3: Исправлено (Ядро биллинга): вынесена подготовка директорий для фоновой выгрузки * Change daemons b93ba90: Исправлено (Ядро биллинга): ускорение выборки абонентов для фоновой выгрузки UserSide * Change daemons 2da75eb: Исправлено (Ядро биллинга): формируем индивидуальные списки абонентов для потоков для фонового формирования выгрузки UserSide * Change daemons dfcb997: Исправлено (Ядро биллинга): оптимизация многопоточности для фонового формирования выгрузки UserSide * Change daemons a8fa492: Исправлено (Ядро биллинга): Начинаем новую выгрузку только на первом потоке для фонового формирования выгрузки UserSide * Change daemons cdc5fb0: Исправлено (Ядро биллинга): разделение файлов частей выгрузки по потокам для фонового формирования выгрузки UserSide * Change daemons 02d3f03: Исправлено (Ядро биллинга): логирование потока для фонового формирования выгрузки UserSide * Change daemons ef0e88e: Добавлено (Ядро биллинга): фоновое формирование выгрузки UserSide * Change oss 691e645: 092eccc2162766ed842d3a2d1a137731 * Change djsite f872a31: Исправлено(Администраторский сайт): в некоторых случаях API мог отдать неполный ответ * Change djsite a73c821: Исправлено(Личный кабинет, API): получение данных по API могло длиться долго DEV-015778 * Change asr_billing_scripts 0b2b404: Исправлено(Платформа): иногда не срабатывал автоматический перезапуск при исчерпании счетчика транзакций DEV-012695 * Change asr_billing_scripts a3af669: Исправлено(Платформа): не создавалась заявка об исчерпании счетчика транзакций DEV-012695 * Change asr_billing_scripts 2ee029d: Исправлено(Платформа): иногда не срабатывал автоматический перезапуск при исчерпании счетчика транзакций DEV-012695 * Change common_scripts e63d545: Исправлено(мониторинг): скрипты запускались в случайном порядке * Change carbon_background_daemon 96d646f: Исправлено (Ядро биллинга, Фоновые задачи): ускорение очищения несуществующих абонентов из очереди на выгрузку в UserSide * Change carbon_background_daemon 5ac241f: Исправлено (Ядро биллинга, Служба фоновой работы): после удаления абонента выгрузка в UserSide иногда могла всё ещё пытаться выгрузить его * Change python-tools 756b6dc: Рефакторинг(Тесты): логин в кабинет перенесен в основной класс