====== История изменений 2022 ====== * [[oldchanges_2023|Изменения 2023]] * **Изменения 2022** * [[oldchanges_2021|Изменения 2021]] * [[oldchanges_2020|Изменения 2020]] * [[oldchanges_2019|Изменения 2019]] * [[oldchanges_2018|Изменения 2018]] * [[oldchanges_2017|Изменения 2017]] * [[oldchanges_2016|Изменения 2016]] * [[oldchanges_2015|Изменения 2015]] * [[oldchanges_2014|Изменения 2014]] * [[oldchanges_2013|Изменения 2013]] * [[oldchanges_early|Изменения до 2013]] ===== 3.13.03 (16.11.2022) ===== * Админка::[[billing/prometheus|API Prometheus]] - из учета онлайна убраны [[billing/preauth_sessions|предварительные сессии]] созданные ядром * Админка::MRTG - из учета онлайна убраны [[billing/preauth_sessions|предварительные сессии]] созданные ядром * Админка::Строка состояния - из учета онлайна убраны [[billing/preauth_sessions|предварительные сессии]] созданные ядром * Админка::Отчеты - в отчет ARPU ежемесячный и ежегодный добавлены фильтры географии * Админка::Пополнение картой - добавлене визуальное разделение кода на блоки по 4 цифры * Админка::Сотрудники - в свойства сотрудника, в раздел "тикеты" добавлен блок с настройками уведомлений о тикетах ---- * Личный кабинет - в раздел изменения тарифа добавлен блок с информацией о будущем тарифе * Личный кабинет - исправлена ошибка отображения раздела iptv сервисов * Личный кабинет - исправлен выбор даты рождения в профиле абонента * Личный кабинет - добавлен шаблон оформления подписки (subscriptionrow.tpl) * Личный кабинет - изменено отображение списка подписок * Личный кабинет - исправлено отображение информации о запланированной заморозке ---- * MBP::карта клиента - добавлено поле Моб. телефон * MBP::карта клиента - добавлено поле СМС телефон * MBP::карта клиента - добавлено отображение UserSide PON информации в свойстве устройства абонента * MBP::Dashboard - исправлено отображение статуса служб использующие UDP порт ---- * Ядро - добавлен парсинг строки **OPT82.xxx/0000000000007CA7B08B04BA EP** для модуля Juniper MX v2 ===== 3.13.02 (19.10.2022) ===== Релиз обновлен 24.10.2022 из за проблем с отправкой смс * Админка::Устройства абонента - добавлен уникальный ключ в свойства устройств абонента * Админка::Удаление платежа - исправлена работа при удалении единственного платежа абонента или одного из двух единственных платежей абонента * Админка::Восстановление платежа - исправлена работа при восстановление единственного платежа абонента * Админка::SMS рассылка - добавлен модуль СМС рассылок * Админка::SMS рассылка - добавлен модуль Mobizon.kz и Mobizon.ua * Админка::Платежные системы - EasyPay добавлены поля под банковскую информацию * Админка::Платежные системы - Добавлена платежная система FreedomPay * Админка::Сотрудники - добавлена функция клонирования сотрудника * Админка::Сотрудники - возможность добавлять/изменять/удалять роли * Админка::Система - добавлен справочник GUI Templates для кастомизации элементов интерфейса * Админка::Сотрудники - в свойство сотрудника добавлен выбор GUI шаблона * Админка::Сотрудники - в свойство роли добавлен выбор GUI шаблона * Админка::Системные опции - в раздел "Интерфейс" добавлен выбор GUI шаблона * Админка::Системные опции - в раздел "Услуги" блока "Заморозка" добавлена галочка "Всегда снимать АП после разморозки". * Админка::Онлайн - убрано отображение в списке онлайна [[billing/preauth_sessions|предварительных сессий]] созданных ядром ---- * Личный кабинет - обновлен плагин intlTelInput используемый для валидации номера телефона * Личный кабинет - добавлен раздел меню sweet.tv * Личный кабинет - поправлен приоритет поиска для EasyPay * Личный кабинет - исправлено отображение кол-ва записей в истории сессий ---- * Система::APIUserSide - в метод get_user_list добавлена выгрузка IP устройства абонента * Система::Тариф - исправлено снятие АП за реальный IP при пополнении на тарифе **Каждый месяц, тип 3** ---- * Ядро - поправлена перезагрузка параметров при рестарте radius * Ядро - поправлена перезагрузка параметров при команде reload ---- **Wiki** * [[billing/preferences/apps/sender]] * [[billing:preferences:payment_system:freedompay|]] ===== 3.13.01 (18.08.2022) ===== Релиз обновлен 22.08.2022 из за битого архива сборки * Админка - поправлена украинская локализация. * MB+ - fix режима выдачи кредита "как с ЛК" * Админка::Карта абонента - цена подключенных подписок абонента отображается с учетом скидки. * Админка::Типы устройств пользователей - добавлены поля IP адрес и Сегмент. * Админка::Устройства пользователя - добавлены поля IPv4 и Сегмент. * Админка::Подписки - исправлена ошибка когда не срабатывала скидка на подписку * Админка::IP Pool - исправлено удаление IP из пула * Админка::Справочники - "Шаблон подключения" переименован в "Шаблон создания абонента" * Админка::Справочники - "Видимость данных" переименован в "Шаблон подключения" * Админка::Карта абонента - исправлен функционал "Локальный IP из Online" * Админка::Карта абонента - исправлен функционал "Framed IP из Online" * Админка::Консольные команды - добавлена консольная команда **recount_payments_from** * Админка::Удаление платежа - теперь поддерживается удаление пополнения картой пополнения * Админка::Удаление платежа - полный пересчет (с даты удаляемого платежа) цепочки платежей после удаления платежа * Админка::Восстановление платежа - теперь поддерживается восстановление пополнения картой пополнения * Админка::Восстановление платежа - полный пересчет (с даты восстанавливаемого платежа) цепочки платежей после восстановления платежа * Админка::Карта абонента - добавлена возможность отменить заморозку в полной истории услуг * Админка::Поиск - исправлена ошибка при указании корпуса * Админка::IBOX - добавлены поля реквизитов для зачисления платежа ---- * Ядро::Авторизация - выдача IP из устройства абонента (devid > 0) * Ядро::Авторизация - "только 1 онлайн" теперь учитывает устройство абонента (основной абонент (devid 0) и его устройство (devid > 0) не будут считаться дубликатом) * Ядро::Авторизация - [[billing/preauth_sessions|предварительное создание сессии]] если есть атрибут 'Acct-Session-Id' * Ядро::Аккаунтинг - поиск [[billing/preauth_sessions|предварительной сессии]] по атрибуту 'Acct-Session-Id' * Ядро::Шаблоны - поддержка Huawei OLT в режиме cntel-xpon, пример: * x x/x/x:x.xHUAWEI_XXXXXX_XX/X/X/X/X/X/000000000000XXXXXXXXXXXX XX * Ядро::Аккаунтинг - проверка блокировки и баланса в radacctmem ---- * Система - исправлена ошибка ежедневного снятия АП за реальный IP * Система - обновление баланса в radacctmem при евенте coaenable/coablock * Система - исправлена ошибка в модулях IPVT из за которой запрос отправлялся даже если модуль выключен ---- **Wiki** * [[billing/devices_ip]] * [[admin/additionally/console_commands#платежи| Консольные команды: recount_payments_from]] * [[billing/howto/fix_no_sense_in_creating_socket_reason_address_already_in_use]] ===== 3.12.12 (04.07.2022) ===== * Админка::Карта абонента - исправлено отображение в истории платежей * MBP::Карта абонента - исправлено отображение баланса в карте абонента и истории платежей ---- * Система - исправлена ошибка отброса дробной части при снятии АП ===== 3.12.11 (23.06.2022) ===== * Админка::Карта абонента - в истории (краткой и полной) заменено округление на отбрасывание тысячных при отображении дробей. * Админка::Поиск - добавлено поле **дата заключения договора** * Админка::Параметры - в внешние интеграции добавлен раздел UserSide PON * Админка::Отчеты - добавлены фильтры в отчеты планируемой прибыли * Админка::Отчеты - в отчет запланированных заморозок добавлено поле UID * Админка::Отчеты - в отчеты из разделов абоненты, услуги добавлен фильтр субпровайдера * Админка::Карта абонента - локализация логов * Админка::Карта абонента - загрузка PON данных абонента из UserSide * Админка::Отчеты - в отчете "платежи по категориям" убрано отображение выключенных платежных систем. * Админка::Тарифы - в раздел "сервисы" добавлен выбор периода для снятия АП реального IP. * Админка::Тарифы - в раздел "сервисы" добавлена опция снятия АП за реальный IP при его подключении. * Админка::Быстрый поиск - исправлена ошибка зависания при прокрутке списка. * Админка::Быстрый поиск - исправлена возможность сортировки столбцов. * Админка::Всплывающие ошибки - добавлена локализация. ---- * Система::Platon - добавлена платежная система Platon.ua * Система::Консольные команды - добавлена команда [[billing/preferences/management/console#utility|generate_left_days]] * Система::Консольные команды - generate_trial_balance_report сокращено время генерации отчета * Система::Консольные команды - generate_trial_balance_report_city сокращено время генерации отчета * Система::Консольные команды - generate_trial_balance_report_subprovider сокращено время генерации отчета * Система::Консольные команды - generate_trial_balance_report_tarif сокращено время генерации отчета * Система::Заморозка - переписан модуль * Система::Логирование действий - переписан модуль ---- * Ядро::Accel V2 - поправлена обработка опции **включить пул должников** * Ядро::Accel V2 - в настройки добавлена галочка **Шлюз и маска сегмента** ---- **Wiki** * [[billing/preferences/management/console#utility|Консольные команды]] * [[billing/preferences/apps/sms_mailing]] добавили работу с таблицей sms_users_left_days * [[billing:preferences:payment_system:platon|]] * [[billing/pon_userside]] ===== 3.12.10 (28.04.2022) ===== * Админка::Тариф - после изменений скорости тарифа добавлена команда в очередь на смену шейпера абонентам в онлайне ---- * Личный кабинет - исправлено отображение сотых в рекомендуемом платеже ---- * Система::Очередь - добавлена мультипоточная очередь ([[billing/queue_threads|требует отдельного запуска]]) * **Система::Очередь - новый модуль обработки команд связанных с iptv** * Система::OmegaTV - изменен url api на: api.hls.tv ---- * Ядро::Nokia 7750SR - добавлена выдача IPv6 * Ядро::Accel V2 - убрана выдача IPv6 для должников, замороженных, отключенных и удаленных из за отсутствия функционала ограничения доступа со стороны BRAS * Ядро::Accel V2 - переписан модуль выдачи параметров абоненту. ---- **Wiki** * [[billing/queue_threads]] ===== 3.12.09 (07.04.2022) ===== * Админка::Кредит - поправлена ошибка неверной суммы запланированного временного кредита * Админка::IPv6 Pool - проверки и валидации * Админка::IPv6 Pool - логирование добавления/изменения/удаления * Админка::Создание абонента - автоматическое назначение IPv6 адреса при создании абонента * Админка::Карта абонента - автоматическое назначение IPv6 адреса при включении абонента * Админка::Тарифы - валидации добавления/удаления IPv6 пула * Админка::Тарифы - логирование добавления/удаления IPv6 пула * Админка::Полная история абонента - исправлена ошибка отображения логина абонента в истории изменений в место логина сотрудника * Админка::Краткая история абонента - исправлена ошибка отображения логина абонента в истории изменений в место логина сотрудника * Админка::Сотрудники - в свойства сотрудников добавлена галочка "Изменять дату платежа", регулирующая возможность менять дату платежа при пополнении из админки * Админка::Скидка - глобальной фиксированной скидке добавлена возможность принимать отрицательное значение (повышая стоимость) * Админка::Пополнение - исправлено дублирование пополнения при многоразовом нажатии Enter в окне пополнения ---- * Система - в системные опции добавлен раздел [[billing/builtin_commands|Встроенные команды]]. ---- * API Billing- добавлен метод выкидывания абонета ---- **Wiki** * [[billing/ipv6_start]] * [[admin/additionally/console_commands]] * [[billing/preferences/payment_system/privatbank_kassa]] (Добавлен IP в подсеть приватбанка: 3.71.192.59/32) * [[billing/builtin_commands]] ===== 3.12.08 (22.02.2022) ===== * Админка::Внешние интеграции - добавлена поддержка prometheus.io * Админка::Подписки - добавлен учет особенности даты старта/остановки подписки для OllTv * Админка::Рекомендуемый платеж - исправлена ошибка когда рекомендуемый платеж был меньше необходимой суммы (не хватало меньше 0.01) * Админка::Справочник районов - исправлена ошибка при редактирование района * Админка::Инвойсы - добавлена переменная "Рекомендуемая сумма платежа" ${rec_pay_amount} * Админка::Внешние интеграции - добавлен freeradius api * Админка::Кредит - исправлена ошибка закрытия кредита по времени датой закрытия всех кредитов. * Админка::Сервера NAS - добавлена опция "[[billing/3_12_08_bras_extra_mac_auth|Дополнительная MAC авторизация]]" * Админка::Карта абонента - исправлена ошибка отображения баланса < 0 и > -0.01 как 0 (теперь такой баланс будет показывать как -0.01) * **Админка::CoA - новый модуль вызова CoA/PoD** * Админка::IPv6 Pool - добавлен параметр Router Network * Админка::Карта абонента - добавлен выбор/изменение/удаление IPv6 абонента ---- * Личный кабинет - обновлены права для работы с таблицей bonus_users * Личный кабинет - исправлена ошибка отображения баланса < 0 и > -0.01 как 0 (теперь такой баланс будет показывать как -0.01) ---- * mbp - отказ от snmp шаблонов * mbp - убрана обработка команд mbp_snmp_olt_list, mbp_snmp_olt_sfp, mbp_snmp_olt_onu * mbp - добавлена обработка команды mbp_pon_poll * mbp - исправлен модуль отображения свойств ONU * mbp - создание отдельных подключений к базе данных в многопоточном режиме * mbp - автоматическое определение и обработка bdcom серии P3310x * mbp - автоматическое определение и обработка bdcom серии P36xx ---- * Ядро::Juniper MX(v2) - в модуль ipoe добавлена обработка "[[billing/3_12_08_bras_extra_mac_auth|Дополнительной MAC авторизации]]" * Ядро::Juniper MX(v2) - DNS по подписке * Ядро::Accel V2 - добавлена выдача IPv6 для IPoE режима ---- **Wiki** * [[billing/prometheus]] * [[billing/freeradius_cache]] * [[billing/howto/mbp_add_to_pon_monitor]] * [[mbp/pon]] * [[billing/3_12_08_bras_extra_mac_auth]] * [[billing/external/backend_cabinet]] * [[billing/ipv6_start]] ===== 3.12.07 (19.01.2022) ===== * Админка::Карта абонента - исправлена ошибка отображения полной истории сессий (показывало последние 10 записей) * Админка::Тарифы - Каждый месяц, тип 3. Снятие АП при пополнении теперь зависит от галочки "блокировать интернет" на тарифе. [[billing/3_12_05_packet_12_change|Подробнее]] * Админка::Отчеты - добавлен отчет обработчика очереди (Отчеты => Логи) * Админка::Отчеты - добавлен отчет истории обработчика очереди (Отчеты => Логи) * Админка::Тарифы - лимитный шейпер вынесен в отдельную вкладку. * Админка::Тарифы - лимитному шейперу добавлен период сброса лимита (день, неделя, месяц, плав. дата) * Админка::Тарифы - лимитному шейперу добавлен функционал периода учета трафика * Админка::Поиск - добавлено мультидействие email- рассылка * Админка::Карта абонента - в рекомендованный платеж добавлена информация о рассрочке. * Админка::Кредит - в расчет суммы кредита добавлен учет рассрочки. * Админка::Отчеты - добавлен отчет "Планируемая прибыль по тарифам" (Отчеты => Аналитика) * Админка::Отчеты - добавлен отчет "Планируемая прибыль по адресам" (Отчеты => Аналитика) * Админка::Отчеты - добавлен отчет "Отток абонентов по тарифам" (Отчеты => Аналитика) * Админка::Отчеты - добавлен отчет "Отток абонентов по субпровайдерам" (Отчеты => Аналитика) * Админка::Кредит - добавлена система выдачи временного кредита * Админка::Сотрудники - добавлены права для выдачи временного кредита * Админка::Карта абонента - в расчет количества оставшихся дней до отключения интернета добавлена поддержка временного кредита * Админка::Карта абонента - рекомендуемый платеж, поправлен учет скидки для аренды устройств и подписок. * Админка::Устройства - в список устройств добавлен столбец с номером QinQ * Админка::Устройства - в свойства устройства добавлена вкладка "Используемые порты" * Админка::Сотрудники - в свойства сотрудника добавлена галочка "Использовать заморозку/разморозку" * Админка::Поиск - в действия над абонентом добавлена проверка прав использования заморозки/разморозки * Админка::Карта абонента - добавлена проверка прав на использование заморозки/разморозки * Админка::Тарифы - исправлена ошибка срабатывания функционала "минимальный баланс для включения интернета" у абонентов с включенным интернетом при изменении их баланса. * Админка::СОРМ - МФИ Софт добавлены в выгрузку ABONENT_IDENT поля PHONE(4) и E_MAIL(16) * Админка::Ipv6 пул - генерация адресов в сети пула * Админка::Тарифы - добавление Ipv6 пула к тарифу * Админка::Консольные команды - массовое назначение IPv6 адреса абонентам из добавленных пулов в тарифе * Админка::Платежные системы - рефакторинг платежных систем: СберБанк V1, СберБанк V2, SkySend, CloudPayments, AlfaBankru, PayMaster ---- * Личный кабинет - исправлена ошибка отображения новостей если не выбран нас. пункт. * Личный кабинет - исправлена ошибка отображения спец. символов в новостях. * Личный кабинет - исправлена загрузка шаблона указанного в настройках (из за ошибки всегда грузил olson). * Личный кабинет - исправлена проблема с частичной загрузкой истории платежей * Личный кабинет - в информации о списаниях добавлена информация о рассрочке. * Личный кабинет - в рекомендованный платеж добавлен учет рассрочки. * Личный кабинет - рекомендуемый платеж, поправлен учет скидки для аренды устройств и подписок. * Личный кабинет - добавлено отображение текущей сессии в истории сессий. ---- * API Cabinet - добавлен метод пополнения ваучером * API Cabinet - добавлен метод пополнения LiqPay ---- * Система::CoA - если абонент не онлайн а его последняя сессия закрыта по таймауту обновления сессии (rad_online), то на такую сессию будет отправлено CoA. ---- * Ядро - Поддержка периода сброса лимитного шейпера (день, неделя, месяц, плав. дата) * Ядро - Поддержка периодов учета трафика в лимитном шейпере ---- **WIKI** * [[billing/timecredit]] * [[mikbill:billing:wink|]] * [[billing/external/backend_cabinet|Дополнены права внешнего кабинета]] * [[billing/ipv6_start]]