* Change xge_scripts d2b8a64: Оформление кода(XGE): исправлен комментарий * Change xge_scripts c653648: Исправлено(XGE): в некоторых случаях синхронизировались удаленные абоненты * Change xge_scripts dc935ac: Исправлено(XGE): в некоторых случаях служба named создавала много сообщений SUP_662390 * Change base_scripts 5bc103d: Добавлено(платформа, service start): отказоустойчивое определение таймзоны для php * Change base_scripts 01dc6ae: Исправлено(платформа, service start): ставим опцию nullglob внутри сабшелла * Change base_scripts 2dc60de: Исправлено(платформа, service start): если дефлот от php - UTC, то ставим Europe/Moscow * Change base_scripts 5920f3f: Исправлено(платформа, service start): если дефлот от php - UTC, то ставим Europe/Moscow * Change base_scripts d19c54b: Добавлено(платформа, service start): отказоустойчивое определение таймзоны для php * Change base_scripts 1b76780: Добавлено(платформа, service start): прокидывается таймзона хоста в php.ini в контейнерах * Change djsite 15286ad: Удалено(djsite, slave view): поля master и parent * Change djsite ff2eafc: Добавлено(djsite, slave view): имя главного абонента в заголовке доп. соглашения * Change asr_billing_scripts 0273464: Рефакторинг(тест msgd): текст заявки * Change asr_billing_scripts 07c9a3f: Рефакторинг(тест msgd): анализирует только последний логфайл * Change asr_billing_scripts 3858f6e: Добавлено(тест msgd): проверка msgd на ошибки * Change djsite 45db02a: Исправлено(Администраторский сайт): в некоторых случаях не проходила индексация абонента TSK-009092 * Change djsite 2f5fe4f: Добавлено(администраторский сайт): поиск по основному договору также выводит и его доп. соглашения * Change djsite 1fecd65: Рефакторинг(djsite, обещанный платеж): используется константа FIN_OPERATIONS_TYPE.payment * Change djsite f04a601: Добавлено(djsite, обещанный платеж): запрет ОП, если не было оплаты с предыдущего ОП * Change asr_fiscal 96243ac: Добавлено (Платежные системы): дополнительное логирование в скрипт запроса автоплатежа * Change djsite 1814ffe: Добавлено(Ядро билинга): комментирование кода * Change djsite 4ae58fe: Рефакторинг(Ядро билинга): единообразие кода * Change daemons 3d21b85: Рефакторинг(Ядро билинга): учитываем что автоплатеж может быть в паузе TSK-008775 * Change djsite b8f385d: Рефакторинг(Ядро билинга): учитываем что автоплатеж может быть в паузе TSK-008775 * Change atol_protocol 9a1a163: Исправлено(Сборка): компилируем питон-файлы * Change oss 2647759: Исправлено(Сборка): используем только rsync для синхронизации * Change pirit_protocol 1fce72f: Исправлено(Сборка): компилируем питон-файлы * Change carbon_messanger 148c10f: Исправлено(msgd, смс): не добавляем '?', если нет GET-параметров * Change djsite dfb020e: Добавлено(djsite, поиск): поля "Дополнительный параметр Opt82" и "Серийный номер оборудования" * Change asr_fiscal cb296c8: Исправлено (OSS, IPTV, Интеграция 24h.tv): изменен порядок поиска абонента при регистрации TSK-007763 * Change carbon_db 86a81fa: Исправлено (база данных): уникальные id для статусов абонентов, связанных с расторжением договора * Change djsite ada88fb: Рефакторинг(djsite, лок продукта): условие под ошибку 01 * Change djsite b966a3b: Рефакторинг(djsite, лок продукта): условие под ошибку 01 * Change carbon_messanger fba69ed: Добавлено(Система сообщений): дополнительное логирование в функцию отправки смс-сообщений * Change carbon_paysystems 732a8ed: Рефакторинг (Платежные системы): оптимизация кода * Change carbon_paysystems 4ec32a2: Исправлено (Платежные системы): изменен текст сообщений для логирования в связи с введением нового функционала автоплатежей * Change carbon_paysystems 96a7820: Рефакторинг (Платежные системы): упрощение кода * Change carbon_paysystems c41bb23: Рефакторинг (Платежные системы): проверка автоплатежа на наличие дубликатов в биллинге вынесена в отдельную функцию * Change carbon_paysystems 3c6bd3b: Рефакторинг (Платежные системы): выделена функция отбора платежей для обработки демоном * Change carbon_paysystems 69bc7ef: Исправлено (Платежные системы): при некоторых нефатальных ошибках платежной системы отключался автоплатеж * Change djsite f437c08: Рефакторинг(djsite, сист. ошибка 01): лочим только в рабочее время в TZ ЕКБ * Change djsite 2fc5b9a: Рефакторинг(djsite, сист. ошибка 01): упрощено условие * Change djsite b103436: Исправлено(djsite, лок продукта): сист. ошибка 01. только по рабочим дням * Change djsite 5af1e82: Исправлено(djsite, лок продукта): только по рабочим дням * Change carbon_db e7a9ff1: Исправлено (База данных): уникальный id для поля «Автоплатеж поставлен на паузу» * Change carbon_db 2b537d5: Добавлено (База данных): уникальный id для поля «Автоплатеж поставлен на паузу» * Change carbon_db a72dcf6: Добавлено (База данных): поле «Автоплатеж поставлен на паузу» в форму абонента * Change djsite d8639d4: Добавлено (Администраторский сайт): виджет в карточку абонента, который управляет снятием автоплатежа с паузы * Change djsite 605c6d3: Добавлено (Администраторский сайт): функционал для постановки автоплатежа на паузу * Change collector_scripts 0cea972: Исправлено(app collector, php.ini): определение таймзоны вынесено в pl5chroot.ctl * Change monitoring_scripts a5f4c1f: Исправлено(app monitoring, php.ini): определение таймзоны вынесено в pl5chroot.ctl * Change asr_fiscal a4e3db7: Исправлено (Платежные системы): иногда при работе онлайн-кассы не передавался email по умолчанию * Change carbon_migration_scripts fb7c280: Добавлено(Миграция): Возможность миграции доп. соглашений * Change djsite d7754cc: Исправлено(Ядро биллинга): imported_id больше не наследуется для slave * Change asr_fiscal 1896599: Исправлено (Платежные системы): иногда не проходил автоплатеж paymaster (SUP_662465) * Change djsite 569d56b: Добавлено (Администраторский сайт): автоматическая замена символов пробела в логине учетной записи на символы подчеркивания * Change carbon_db 59dff6d: Исправлено(База данных): флаги способа отображения подстатусов 'Договор расторгнут' * Change daemons 8ce41dc: Добавлено(Ядро биллинга): комментирование скрипта смены тарифов * Change djsite 9f6063c: Добавлено(Администраторский сайт): комментарии кода * Change djsite 7d3bb3c: Добавлено(Администраторский сайт): виджет-календарь для выбора даты перехода на новый статус в карточке абонента * Change daemons 809bb4e: Исправлено(Ядро биллинга): в некоторых случаях не создавалась добровольная блокировка TSK-008755 * Change djsite d6116cd: Исправлено (Администраторский сайт): иногда возникали ошибки обработки услуг, связанные с пробелом в номере договора (SUP_662489) * Change djsite 39541c8: Оформление кода(Администраторский сайт): PEP8 * Change carbon_db f82119a: Исправлено (база данных): перемещение абонента со статусом 'Договор расторгнут' * Change carbon_db 0f245f3: Добавлено(база данных): статусы абонентов для расторжения договоров * Change python-tools 3654967: Добавлено (Ядро биллинга): константа для обозначения расторгнутого договора * Change djsite e144822: Исправлено (Администраторский сайт): иногда при сохранении формы точки подключения могла появлятся ошибка * Change djsite 83d17b6: Рефакторинг (Администраторский сайт): оптимизация кода * Change asr_fiscal 13f8575: Исправлено (Платежные системы): адрес онлайн кассы BUSINESS изменен на актуальный (SUP-764655) * Change carbon_messanger 07dcf82: Оформление кода(Система ссобщений): добавлен комментарий * Change carbon_paysystems f144b1a: Исправлено (Платежные системы): не срабатывали платежи PAYMASTER * Change asr_fiscal ce06e7f: Добавлено (Платежные системы): ответ для paysystems_lib при сообщении об ошибке от платежной системы Сбербанк * Change asr_fiscal eecbb38: Рефакторинг(Платежные системы): чистка кода * Change carbon_db 7630606: Рефакторинг(база данных): вывод ошибок сборки * Change asr_fiscal 33fc4b2: Исправлено (Платежные системы): появлялась ошибка в обработке ответа от платежной системы Сбербанк при повторном запросе статуса платежа (SUP-757186) * Change asr_fiscal 212659e: Добавлено (Платежные системы): ответ для paysystems в обработчик платежей Сбербанка * Change asr_fiscal 32ec875: Добавлено (Платежные системы): дополнительное логирование * Change carbon_paysystems 65a93ed: Исправлено (Платежные системы): при повторном запросе статуса платежа возникала ошибка (SUP-757186) * Change asr_billing_scripts 1ee0423: Изменено(Патчи): скорректирован текст, записываемый в комментарий для аудита * Change asr_billing_scripts 0d15c44: Добавлено(Патчи): запись информации в аудит при сторнировании дублирующихся платежей * Change asr_billing_scripts c05e8c2: Добавлено(Патчи): автоматическое сторнирование дубликатов платежей * Change python-tools c5a39d9: Исправлено (Тесты): ожидание управления абонентами и тарифами * Change python-tools ee649e7: Исправлено(Тесты): click_and_wait_id не должен перезагружать страницу * Change python-tools 4fb0187: Исправлено(Тесты): ожидание элемента на странице не сообщало об ошибке * Change asr_billing_scripts 6fb00ec: Исправлено(Ядро биллинга): опечатка * Change asr_billing_scripts ab452d7: Исправлено(Ядро биллинга): иногда количество записей в лог о фоновом процессе было избыточным (SUP-741394) * Change python-tools 0652972: Добавлено(Константы): недостающие типы финансовых операций TSK-007730 SUP_652843 * Change python-tools fde8509: Исправлено(СОРМ): Название скрипта выгрузки * Change atol_protocol 43ea469: Добавлено (Веб-касса): печатаем ФИО кассира во всех типах чеков (ККМ Атол) * Change atol_protocol dca5cf0: Исправлено (Веб-Касса): протокол Атол - ошибку отреза бумаги логгируем меньшим уровнем * Change atol_protocol b43d5d9: Оформление кода(Веб-Касса): docstring к методу отрезки * Change atol_protocol ec2f073: Добавлено (Веб-Касса): протокол Атол - добавляем операцию в текст ошибки * Change daemons be0ddff: Исправлено(Ядро биллинга): в некоторых случаях услуга не деактивировалась TSK-009603