Changelog - история развития проекта
- Рекомендуем выполнить: Полный переход на utf8 (utf8mb4)
3.13.11 (пре-релиз)
- Админка::Платежные системы - обновлен протокол Paynet
- Админка::Платежные системы - обновлен протокол Uzumbank
- Админка::Платежные системы - Добавлена платежная система EasyPay Армения
- Админка::Omnicell - исправлено обнаружение ошибки запроса
Wiki
3.13.10 (12.09.2023)
- Админка::Тарифы - исправлен момент когда на тарифе Каждый месяц, тип 3 не снималась плата за реальний IP после пополнения должником
- Админка::Подписки - добавлен функционал активации/деактивации подписок из карты абонента
- Админка::Тарифы - на тарифе 30 дней (обязательные базовые подписки) исправлено отображение периода реального IP
- Админка::SMS - для TurboSMS добавлено кеширование wsdl на 1 час
- Админка::Отчеты - переписан отчет Платежи по категориям ⇒ Пополнение счета
- Админка::Фискализация - добавлен абстрактный класс фискализации
- Админка::Фискализация - добавлен модуль webkassa
- Админка::Фискализация - обновлен модуль komtet
- Админка::Фискализация - обновлен модуль atol
- Админка::Заморозка - исправлена ошибка при работе с некоторыми iptv middleware
- Админка::Скидки - добавлена скидка на кол-во абонплат
- Админка::IP Pool - улучшен контроль возврата IP в пулы
- Мониторинг - добавлена поддержка BDCOM GP3600-08B
- Личный кабинет - поправлена украинская локализация информации о скидках
- Личный кабинет - исправлено отображение информации о реальном IP на тарифе 30 дней (обязательные базовые подписки)
wiki
3.13.09 (17.07.2023)
- Админка::Платежные системы - добавлена платежная система Revolut
- Админка::Omnicell - добавлены ограничения бизнес логики
- Админка::Карточки пополнения - исправлено отображение реализаторов
- Ядро - авторегистрация МАК - добавлена фильтрация IP адресов в новом MAC
- Ядро - для модуля mpd5 адрес лист для абонентов с активной услугой "турбо" передается с ID 128
3.13.08 (12.06.2023)
- Админка::Тарифы - Новый тип тарифа "30 дней (обязательные базовые подписки)"
- Админка::Субпровайдеры - добавлен раздел платежной системы Fondy
- Админка::Платежные системы - добавлена платежная система Halykbank
- Админка::Платежные системы - добавлена платежная система Paynet
- Админка::Платежные системы - добавлена платежная система Upay
- Админка::Платежные системы - добавлена платежная система Uzumbank
- Кабинет - в список подписок вернули отображение базовых подписок с отключенными кнопками подключить/отключить
wiki
3.13.07 (08.05.2023)
Релиз обновлен 09.05.2023 из за битого архива сборки
- Админка::Тарифы - в тариф "Каждый месяц, плавающая дата" добавлена опция "Перерасчет при активации у должника"
- Админка::Поиск - исправлено отображение кб/мб скорости в результатах поиска
- Админка::Тарифы - в свойство тарифа добавлена галочка "Отображать в списке создания"
- Админка::Тарифы - в свойствах тарифа переименована галочка "разрешить включать" в "Отображать в списке включения"
- Админка::Категории тикетов - добавлены подкатегории
- Личный кабинет - исправлена привязка footer к нижней части экрана
- Личный кабинет - добавлено отображение кода доступа для sweet.tv и trinity.tv
- Система - переход с koi8r/u на utf8mb4
- Система - выход из web сессии при не валидном jwt токене
- Ядро - Cisco ASR (ISG L3) исправлено добавление атрибута framed-route в ответ когда адреса шлюза не указан
Wiki
3.13.06 (10.04.2023)
- Админка::Консольные команды - в send_sms_invoices исправлена работа без подписки
- Админка::Консольные команды - в send_email_invoices исправлена работа без подписки
- Админка::Консольные команды - в send_post_invoices исправлена работа без подписки
- Админка::Карта абонента - исправлена ошибка расчета количества оставшихся дней до отключения интернета при вечном кредите
- Админка::Белый список - исправлено удаления IP из белого списка
- Админка::Отчеты - в отчете терминалы-детальный поправлено отображение ID платежа для Банка Фамильный
- Админка::Juniper MXv2 - исправлен формат отправки CoA запроса разблокировки абонента
- Админка::Настройки кабинета - добавлены настройки для СМС регистрации тип 3
- Админка::Язык - язык по умолчанию теперь берется исходя из timezone
- Админка::Карта абонента - добавлено получение информации о устройствах абонента из MBP
- Админка::Создание абонента - увеличено кол-во попыток сгенерировать логин на основании UID (c 10 до 50)
- Админка::Тарифы - добавлена логика работы без галочки авто-дата для тарифа с плавающей датой.
- Админка::Подписки - добавлена поддержка middleware TVCom
- Админка::О Программе - добавлена локализация
- Админка::IP Pools - галочка "Использовать шлюз и маску" разделена на "Использовать шлюз" и "Использовать маску"
- Личный кабинет - исправлена возможность выбрать дату начала заморозки из прошлого
- Личный кабинет - исправлена возможность выбора диапазона дат меньше мин. суток для заморозки
- Личный кабинет - добавлен метод отображения установленной версии ЛК
- Банк фамильный - исправлена ошибка с обновлением информации о платеже если после подтверждения (ACT 4) был отправлен запрос проверки (ACT 1)
- UserSide API - исправлено отображение информации о абоненте в режиме работы partialUTF8
- YouTV - изменен метод авторизации с /auth/login на /dealer/auth
- Ядро - исправлена ошибка при создании сессии если сессия с таким Session-id уже существует
- Ядро - исправлена обработка запроса авторизации по IP когда в запросе нету атрибута Framed-IP для модуля Cisco ASR (ISG L3)
- Ядро - в выдаче IP из пула если в пуле выключено использование маски пула и маска пула установлена в 0, то из ответа будет убран атрибут маски
Wiki
3.13.05 (06.03.2023)
- Админка::Создание абонента - при создании абонента на тарифе Каждый месяц, тип 4 добавлена блокировка абонента.
- Админка::Создание абонента - увеличено кол-во попыток сгенерировать логин на основании UID (с 5 до 10)
- Админка::Автогенерация логина - исправлена рассинхронизация UID с генерируемым логином если выбран алгоритм генерации UID
- Админка::Отчеты - в отчете лога действий сотрудника поправлен фильтр по сотруднику с ID >= 10
- Админка::Консольные команды - исправлена работа команды sms_users_left_days
- Админка::Подписки - исправлена ошибка отключения подписки при изменении состояния абонента
- Админка::Sender - добавлена новая сущность Оплачен полный месяц тарифа
- Админка::Настройки ЛК - в модуль смс регистрации тип 1 добавлен вариант формата ОТП: 8 цифр без разделителей
- Админка::Настройки ЛК - в модуль смс регистрации тип 1 добавлена возможность использовать номер телефона в качестве логина
- Админка::Карта абонента - исправлена ошибка расчета количества оставшихся дней до отключения интернета при глобальной фиксированной скидке
- Админка::Sender gateways - добавлена обработка параметра sleep
Wiki
3.13.04 bugfix (02.02.2023)
- Админка::Карта абонента - исправлена ошибка расчет количества оставшихся дней до отключения интернета
- Админка::Рекомендуемый платеж - исправлен учет стоимости подписок
- Личный кабинет - поправлен pg_sig для платежной системы FreedomPay
3.13.04 (30.01.2023)
- Админка::Invoice - исправлен учет скидки на тарифе с типом каждый день пропорционально
- Админка::Invoice - добавлен учет скидки на аренду устройств
- Админка::Invoice - исправлен учет скидки на подписки
- Админка::Шаблоны invoice - добавлены переменные с суммами снятий за тариф, подписки, устройства, реальный IP.
- Админка::Устройства абонента - исправлена ошибка произвольного изменения состояния устройства (аренда/продан и т.д.)
- Админка::Платежи - исправлена кодировка параметров субпровайдера
- Админка::MRTG - из учета онлайна убраны доп. сессии абонента на другом BRAS
- Админка::Белый список - работа с Mikrotik переведена на RouterOS API
- Админка::SNMP Шаблоны - добавлена возможность выбора системы опроса (биллинг или внешний скрипт)
- Админка::Тарифы - добавлен тип тарифа Каждый месяц, тип 4
- Админка::Устройства абонента - исправлено отображение кириллицы в описании устройства абонента
- Админка::Документы - исправлено отображение кириллицы в описании устройства абонента при печати документа
- Система - в очередь добавлен механизм повторного выполнения задания через период времени если задание выполнилось неудачно (пока только для iptv trinity)
- MBP::PonCollector - добавлена возможность вызова внешнего скрипта для сбора информации о устройстве
Wiki
3.13.03 (16.11.2022)
- Админка::API Prometheus - из учета онлайна убраны предварительные сессии созданные ядром
- Админка::MRTG - из учета онлайна убраны предварительные сессии созданные ядром
- Админка::Строка состояния - из учета онлайна убраны предварительные сессии созданные ядром
- Админка::Отчеты - в отчет 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 шаблона
- Админка::Системные опции - в раздел "Услуги" блока "Заморозка" добавлена галочка "Всегда снимать АП после разморозки".
- Админка::Онлайн - убрано отображение в списке онлайна предварительных сессий созданных ядром
- Личный кабинет - обновлен плагин intlTelInput используемый для валидации номера телефона
- Личный кабинет - добавлен раздел меню sweet.tv
- Личный кабинет - поправлен приоритет поиска для EasyPay
- Личный кабинет - исправлено отображение кол-ва записей в истории сессий
- Система::APIUserSide - в метод get_user_list добавлена выгрузка IP устройства абонента
- Система::Тариф - исправлено снятие АП за реальный IP при пополнении на тарифе Каждый месяц, тип 3
- Ядро - поправлена перезагрузка параметров при рестарте radius
- Ядро - поправлена перезагрузка параметров при команде reload
Wiki
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) не будут считаться дубликатом)
- Ядро::Авторизация - предварительное создание сессии если есть атрибут 'Acct-Session-Id'
- Ядро::Аккаунтинг - поиск предварительной сессии по атрибуту '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
3.12.12 (04.07.2022)
- Админка::Карта абонента - исправлено отображение в истории платежей
- MBP::Карта абонента - исправлено отображение баланса в карте абонента и истории платежей
- Система - исправлена ошибка отброса дробной части при снятии АП
3.12.11 (23.06.2022)
- Админка::Карта абонента - в истории (краткой и полной) заменено округление на отбрасывание тысячных при отображении дробей.
- Админка::Поиск - добавлено поле дата заключения договора
- Админка::Параметры - в внешние интеграции добавлен раздел UserSide PON
- Админка::Отчеты - добавлены фильтры в отчеты планируемой прибыли
- Админка::Отчеты - в отчет запланированных заморозок добавлено поле UID
- Админка::Отчеты - в отчеты из разделов абоненты, услуги добавлен фильтр субпровайдера
- Админка::Карта абонента - локализация логов
- Админка::Карта абонента - загрузка PON данных абонента из UserSide
- Админка::Отчеты - в отчете "платежи по категориям" убрано отображение выключенных платежных систем.
- Админка::Тарифы - в раздел "сервисы" добавлен выбор периода для снятия АП реального IP.
- Админка::Тарифы - в раздел "сервисы" добавлена опция снятия АП за реальный IP при его подключении.
- Админка::Быстрый поиск - исправлена ошибка зависания при прокрутке списка.
- Админка::Быстрый поиск - исправлена возможность сортировки столбцов.
- Админка::Всплывающие ошибки - добавлена локализация.
- Система::Platon - добавлена платежная система Platon.ua
- Система::Консольные команды - добавлена команда 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
- СМС-рассылка добавили работу с таблицей sms_users_left_days
3.12.10 (28.04.2022)
- Админка::Тариф - после изменений скорости тарифа добавлена команда в очередь на смену шейпера абонентам в онлайне
- Личный кабинет - исправлено отображение сотых в рекомендуемом платеже
- Система::Очередь - добавлена мультипоточная очередь (требует отдельного запуска)
- Система::Очередь - новый модуль обработки команд связанных с iptv
- Система::OmegaTV - изменен url api на: api.hls.tv
- Ядро::Nokia 7750SR - добавлена выдача IPv6
- Ядро::Accel V2 - убрана выдача IPv6 для должников, замороженных, отключенных и удаленных из за отсутствия функционала ограничения доступа со стороны BRAS
- Ядро::Accel V2 - переписан модуль выдачи параметров абоненту.
Wiki
3.12.09 (07.04.2022)
- Админка::Кредит - поправлена ошибка неверной суммы запланированного временного кредита
- Админка::IPv6 Pool - проверки и валидации
- Админка::IPv6 Pool - логирование добавления/изменения/удаления
- Админка::Создание абонента - автоматическое назначение IPv6 адреса при создании абонента
- Админка::Карта абонента - автоматическое назначение IPv6 адреса при включении абонента
- Админка::Тарифы - валидации добавления/удаления IPv6 пула
- Админка::Тарифы - логирование добавления/удаления IPv6 пула
- Админка::Полная история абонента - исправлена ошибка отображения логина абонента в истории изменений в место логина сотрудника
- Админка::Краткая история абонента - исправлена ошибка отображения логина абонента в истории изменений в место логина сотрудника
- Админка::Сотрудники - в свойства сотрудников добавлена галочка "Изменять дату платежа", регулирующая возможность менять дату платежа при пополнении из админки
- Админка::Скидка - глобальной фиксированной скидке добавлена возможность принимать отрицательное значение (повышая стоимость)
- Админка::Пополнение - исправлено дублирование пополнения при многоразовом нажатии Enter в окне пополнения
- Система - в системные опции добавлен раздел Встроенные команды.
- API Billing- добавлен метод выкидывания абонета
Wiki
- ПриватБанк ver.2 (кассы, терминалы, privat24) (Добавлен IP в подсеть приватбанка: 3.71.192.59/32)
3.12.08 (22.02.2022)
- Админка::Внешние интеграции - добавлена поддержка prometheus.io
- Админка::Подписки - добавлен учет особенности даты старта/остановки подписки для OllTv
- Админка::Рекомендуемый платеж - исправлена ошибка когда рекомендуемый платеж был меньше необходимой суммы (не хватало меньше 0.01)
- Админка::Справочник районов - исправлена ошибка при редактирование района
- Админка::Инвойсы - добавлена переменная "Рекомендуемая сумма платежа" ${rec_pay_amount}
- Админка::Внешние интеграции - добавлен freeradius api
- Админка::Кредит - исправлена ошибка закрытия кредита по времени датой закрытия всех кредитов.
- Админка::Сервера NAS - добавлена опция "Дополнительная 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 добавлена обработка "Дополнительной MAC авторизации"
- Ядро::Juniper MX(v2) - DNS по подписке
- Ядро::Accel V2 - добавлена выдача IPv6 для IPoE режима
Wiki
3.12.07 (19.01.2022)
- Админка::Карта абонента - исправлена ошибка отображения полной истории сессий (показывало последние 10 записей)
- Админка::Тарифы - Каждый месяц, тип 3. Снятие АП при пополнении теперь зависит от галочки "блокировать интернет" на тарифе. Подробнее
- Админка::Отчеты - добавлен отчет обработчика очереди (Отчеты ⇒ Логи)
- Админка::Отчеты - добавлен отчет истории обработчика очереди (Отчеты ⇒ Логи)
- Админка::Тарифы - лимитный шейпер вынесен в отдельную вкладку.
- Админка::Тарифы - лимитному шейперу добавлен период сброса лимита (день, неделя, месяц, плав. дата)
- Админка::Тарифы - лимитному шейперу добавлен функционал периода учета трафика
- Админка::Поиск - добавлено мультидействие 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
3.12.06 (01.12.2021)
- Админка::Роли - добавлена новая опция "Новости личного кабинета".
- Админка::Подписки - увеличен размер поля для кол-ва дней триал подписки.
- Админка::Поиск - добавлен фильтр поиска по типу подключения абонента.
- Админка::Подписки - исправлена ошибка снятия на тарифах с типом "не снимать".
- Админка::Тариф - добавлен период действия для шейпера с лимитом.
- Ядро - исправлена ошибка игнорирования галочки "Использовать шлюз и маску" в свойствах IP Pool
3.12.05 (21.11.2021)
- Админка::Карта абонента - добавлена проверка прав сотрудника при снятии галочки "Интернет".
- Админка::Сотрудники - поправлено логирование изменений сотрудника.
- Админка::Тарифы - При создании абонента на тарифе "Каждый месяц, тип 3" у него автоматически будет снята галочка "интернет".
- Админка::Создание абонента - добавлено поле ввода email
- Админка::Справочник - добавлен новый справочник "Видимость данных" в раздел "Система"
- Админка::Справочник - добавлен новый справочник "Шаблон подключения" в раздел "Система"
- Админка::Платежные системы - UkrPays добавлена поддержка субпровайдеров
- Админка::Платежные системы - Банк Фамильный добавлена поддержка субпровайдеров
- Админка::Платежные системы - Portmone добавлена поддержка субпровайдеров
- Админка::Платежные системы - AllTime24 добавлена поддержка субпровайдеров
- Админка::Платежные системы - добавлена платежная система Reeves
- Админка::Карта абонента - добавлена сделать поле email обязательным к заполнению
- Админка::Карта абонента - расширена длина поля логин с 32 до 64 символов
- Админка::Подписки - переписан алгоритм продления подписок (дополнено 03.11.2021)
- Админка::Подписки - исправлена ошибка срабатывания скидки на подписку с типом "подарок".
- Админка::Подписки - продление теперь учитывает скидку абонента.
- Админка::Очистка логов - очистка логов в SQL теперь использует время сервера биллинга в место времени сервера SQL.
- Админка::Отчеты - исправлен фильтр в Отчеты ⇒ Услуги ⇒ Индивидуальная скидка
- Админка::Тикеты - добавлено поле для ввода номера наряда из внешних систем
- Админка::Карточки пополнения - поправлена выгрузка в Excel
- Админка::Справочник - добавлен новый справочник "IPv6 Pools" (тестирование)
- CoA::Скат - доработана обработка нескольких сервисов указанных через запятую.
- Система::автотест - контроль работы алгоритма снятия абонплаты тарифа
- Система::автотест - контроль работы алгоритма снятия аренды устройств
- Система::автотест - контроль работы алгоритма снятия рассрочки устройств
- Система::автотест - контроль работы алгоритма снятия подписок
- Личный кабинет - исправлена ошибка валидации номера телефона при восстановлении пароля по СМС.
- Личный кабинет - исправлена ошибочная загрузка новостей из других районов.
- Личный кабинет - RentSoft увеличен параметр height для iframe до 1500px
- Личный кабинет - исправлена ошибка формирования переменных для реквизитов компании субпровайдера в квитанции
Wiki:
3.12.04 (29.09.2021)
- Админка::IP Pools - исправлена ошибка удаления IP из пула.
- Админка::История сессий - скрытие дубликатов сессии закрытые rad_online.
- Админка::Перезапуск радиуса - исправлен перезапуск при использовании systemctl
- Админка::Заметки(стикеры)
3.12.03 (10.09.2021)
- Админка - исправлена проблема с отправкой id абонента при заказе услуги в 24h.tv
- Админка - установлен формат по умолчания для выгрузок СОРМ MFI SOFT Y-m-d Y H:i:s
- Админка - добавлена опция смена формата даты выгрузок СОРМ MFI SOFT
- Админка - исправлена ошибка в отчете -"Финансы-Платежи по устройствам абонента"
- Админка - исправлена ошибка в отчете -"Субпровайдер-терминалы"
- Админка - в окно "о программе" добавлена информация о ревизии БД
- Админка - исправлена ошибка в отчете платежи
- Админка - исправлена ошибка в отчете финансы субпровайдер
- Личный кабинет - ошибки авторизации теперь имеют статус 401 и записываются в nginx access log ("POST /index/main HTTP/1.1" 401)
- Безопасность - дополнительная фильтрация данных отображаемых в ЛК
3.12.02 (26.08.2021)
- Дашборд - чтение порта для сервиса Mikbill из xml конфига админки.
- Админка - исправлена проблема с рандомным значением порта при установке усв-а в карточке абона
- Админка - испаравлена ошибка в платежной системе OnPay
- Админка - исправлена логика работы лояльного перерасчета для oll.tv - считаает сумму с начала текущих суток
- Админка - в систему событий добавлен скрипт блокировки абонента mb_event_user_blocked.sh
- Админка - в систему событий добавлен скрипт разблокировки абонента mb_event_user_unblocked.sh
- Админка - в систему событий добавлен скрипт смены состояния абонента mb_event_user_state_change.sh
- Админка - в систему событий добавлен скрипт активации iptv подписки mb_event_iptv_enable.sh
- Админка - в систему событий добавлен скрипт деактивации iptv подписки mb_event_iptv_disable.sh
- Админка - в систему событий для iptv скриптов добавлена передача внутреннего и внешнего ID подписки.
- Админка - исправлена ошибка в работе фискализации КомтетКасса при сбое отправки чека в очередь
- Админка - изменен тип чека с "товарного" на чек "за услугу" для фискализации КомтетКасса
- Админка - исправлена ошибка при полном удалении абонента
- Админка - добавлена поддержка СОРМ Норси-Транс Яхонт
- Ядро - Mikbill DHCP: поправлен поиск абонентов по MAC из поля Remote ID (Option82)
Wiki
3.12.01 (19.08.2021)
- Дашборд - исправлено отображение онлайна
- Дашборд - исправлено отображение состояний сервисов (тест)
- Дашборд - добавлена возможность мониторинга сервисов на удаленных серверах (указание IP, порта и протокола в конфиге)
- Дашборд - исправлено отображение нагрузки CPU
- Отчеты - добавлен отчет "Платежи по географии"
- Платежные системы::VienaSaskaita - исправлена ошибка при обработке банковской выписки
- Платежные системы::AbSebBankas - исправлена ошибка при обработке банковской выписки
- Платежные системы::LuminorBank- исправлена ошибка при обработке банковской выписки
- Платежные системы::Maxima - исправлена ошибка при обработке банковской выписки
- Платежные системы::Swedbank - исправлена ошибка при обработке банковской выписки
- Платежные системы::Perlas - исправлена ошибка при обработке банковской выписки
Wiki
3.11.01 (10.08.2021)
- Админка::Поиск - исправлена ошибка поиска по Нас. пункту + район + улица.
- Админка::mbp - исправлено отображение тикетов.
Wiki
3.10.01 (05.08.2021)
- Админка::поиск - поиск по ИНН для юр.лиц
- Админка::Терминалы::Детально - исправлена ошибка в отчете Приватбанк v2.
- Админка::Сотрудники - история хешей паролей (для запрета использования старых паролей)
- Админка::Реальный IP - исправлена ошибка смены субпровайдером реального IP абонента.
- Админка::Настройки::Системные - добавился пункт "Внешние связи" куда перенеслись UserSide, SMS, СОРМ, PMon, Flussonic и TrueIP.
- Админка::Настройки::Системные - добавился пункт "NAS/BRAS" куда перенеслись настройки отдельных типов BRAS.
- Личный кабинет::пополнения - Опция запрета пополнения счета юр. лицам из личного кабинета
- Безопасность - смена алгоритма шифрования паролей сотрудников с md5 на md5(base64_encode(md5(PASSWORD) + SALT))
3.09.02 (03.08.2021)
- Админка::Бонус магазин - исправлено редактирование/удаление магазина.
- Личный кабинет - Исправлена ошибка парсера для уведомления турбо
- Личный кабинет - Исправлена ошибка парсера для уведомления о переводе средств
- Личный кабинет - Исправлена ошибка парсера для уведомления о заказе "Реального IP"
- Ядро - корректное завершение соединения с радиус в случаи его потери.
Wiki
3.09.01 (26.07.2021)
- Личный кабинет - Поправлена обработка Unicode символов в новостях
- Личный кабинет - Исправлена проблема в сумме платежа для Тинькоф и LiqPay
- Безопасность - отключение php функций
- СМС рассылка - SmsUkraineClass убрано использование base64_decode
Wiki
3.08.01 (22.07.2021)
- Безопасность - Фильтрация всех данных отображаемых в ЛК (полученные из БД).
- Безопасность - Фильтрация строки рестарта mysql/radius (системные опции)
- Админка::Чек - исправлена проблема с переменной $CHECK_ADDRESS
3.07.05 (17.07.2021)
- Админка::Отчеты::Подписки::Статистика детально - исправлен подсчет дней.
- Админка::Отчеты::Нестандартные платежи - исправлена ошибка открытия отчета.
- Админка::Отчеты::Платежи - исправлен подсчет суммы
- Админка::Договора - исправлено срабатывание переменной $FIO на переменную $FIO_RODITLN
- Админка::Консольные команды - sectorsync теперь может принимать в качестве аргумента ID сегмента для синхронизации
- Админка::Консольные команды - sectorsync теперь исправляет дубликаты local_ip
- Админка::Консольные команды - sectorsync теперь работает на всех состояниях абонентов
- Админка::Сегменты - переработана логика добавления IP
- Админка::Сегменты - при изменении маски сегмента в меньшую сторону(кол-ва хостов), система изменит IP только у абонентов не попадающих в новый диапазон (раньше менялось у всех абонентов).
- Админка::Сегменты - при изменении маски сегмента в большую сторону(кол-ва хостов), у абонентов не будет меняться IP (раньше менялось у всех абонентов).
- Админка::Смена состояния - добавлена проверка на дубликаты IP при изменении состояния абонента (нормальный, заморожен, отключен, удален).
- Админка::Смена сегмента - добавлена проверка на дубликат local_ip при изменении сегмента (момент возвращения старого IP)
- Админка::Карта абонента - добавлена проверка на дубликат local_ip при изменении local_ip (момент возвращения старого IP)
- Админка::Консольные команды - добавлена команда shaper_generate_vasexperts
- Админка::Консольные команды - исправлена ошибка обновления данных сессии в истории сессии при использовании rad_online
- Админка::IPTV - Смотрешка сумма отпраялется в копейках для callback
- Админка::Отчеты::Трафик сегмент/vlan - исправлено отображение кол-ва абонентов
- Админка::Отчеты::Трафик сегмент/vlan - добавлена запись в дебаг информации отчета
- Админка::2click -добавлена поддержка субпровайдеров для платежной системы 2click
- Админка::Отчеты - исправлена проблена с отображением данных для 2сlick в отчете финансы/субпровайдер-терминалы
- Ядро - Juniper MX v2: исправлено CoA блокировки абонента
- Ядро - VASExperts: индивидуальные шейпера
- Ядро - Juniper MX v2: исправлена ошибка в порядке назначения сервисов (не перезаписывались если у них одинаковые ID)
- Ядро - Juniper MX v2: исправлена выдача сервиса должнику без использования пулов биллинга.
- Личный кабинет - TrinityTV исправлена проблема с мак-адресом при добавление ус-ва по коду
- Личный кабинет - Платежная система ПриватБанк. Добавлена возможность передавать сумму в форму оплаты
- Безопасность - Экранирование элементов меню при загрузке в ЛК.
- Безопасность - Экранирование элементов меню при загрузке в Админке.
Wiki
3.07.04 (10.06.2021)
- Админка::Новости кабинета - добавлена возможность указать несколько населенных пунктов для одной новости.
- Админка::Система событий - исправлен двойной запуск mikbill_onoff_user_event.sh при ручном отключении интернета.
- Админка::Система событий - изменен запуск mb_event_port_change.sh на mb_event_switch_change.sh при изменении switch у абонента.
- Админка::Графики - исправлен отчет "годовой финансы график".
- Админка::СОРМ - VASExperts добавлено кастомное поля префикса номера договора
- Админка::СОРМ - VASExperts добавлена фильтрация платежей по субпровйдеру
- Админка::Карточка абонента- Добавлено поле ФИО в родительном падеже
- Админка::Договор - Добавлена переменная в шаблон договора ФИО в родительном падеже $FIO_RODITLN
- Админка::Отчеты - Добавлен отчет "Платежи по устройствам абонента" (Аренда/Покупка/Рассрочка)
- Админка::Подписки - исправлена ошибка "лояльного пересчета" возникшая в последнем дне месяца.
- Админка::Подписки - исправлены ложные записи в историю абонента после пополнения.
- Админка::Заморозка - убрана проверка включенной галочки интернет при возврате АП.
- Админка::Подписки - исправлена ошибка активации базовых подписок после пополнения/включения/отключения абонента.
- Админка::Вкладки - добавлены действия с вкладками: закрыть, закрыть все,закрыть другие (клик на вкладке правой клавишей)
- Админка::Справочник - добавлен блок адреса в справочник NAS-серверов
- Админка::Справочник - добавлен новый справочник "Базовые станции" (WiFi)
- Админка::Платежная ситема- добавлена платежная система CityPay PR (протокол CityPay)
- Админка::oll,tv - устранена проблема с birth_date
- Личный кабинет - при заморозке с возвратом ап теперь не учитывается состояние галочки "интернет".
- Личный кабинет - добавлена в сисопции опция, которая дает возможность скрывать детализацию по подпискам в ЛК, у которых условие содержит "баланс < 0"
- Ядро - подготовка к использованию одной таблицы абонентов.
- Ядро - добавлена возможность включить debug только ядра
- Ядро - расширена информация выводимая в request_timing
- Ядро - исправлено восстановление связи с mysql
- Ядро - в модуле Juniper MX v2 дополнена авторизация по MAC для IPoE.
- Ядро - Juniper MX v2: fix ответа для неизвестных абонентов.
Wiki
3.07.03 (22.04.2021)
- Админка::VPN база - исправлена ошибка установки Framed IP если VPN база пустая.
- Админка::Консольные команды - unlim_block теперь запускает скрипт mikbill_onoff_user_event.sh для заблокированных абонентов.
- Админка::Консольные команды - unlim_block_month теперь запускает скрипт mikbill_onoff_user_event.sh для заблокированных абонентов.
- Админка::Консольные команды - unlim_block_month_type2 теперь запускает скрипт mikbill_onoff_user_event.sh для заблокированных абонентов.
- Админка::Консольные команды - block_dolgniki_inet теперь запускает скрипт mikbill_onoff_user_event.sh для заблокированных абонентов.
- Админка::Консольные команды - pay_mth теперь запускает скрипт mikbill_onoff_user_event.sh для заблокированных абонентов.
- Админка::Системные опции - в опции СКАТ добавлена опция выдачи маски из сегмента абонента.
- Админка::Отчеты - добавлен отчет авторизации в личном кабинете
- Админка::Платежная система - СОТАС исправление ошибки 1202
- Админка::IPTV - добавлен модуль CAS DRECrypt.
- Админка::Консольные команды - pool_online теперь не удаляет IP из использованных если такой IP есть в "онлайне".
- Админка::Онлайн - исправлено отображение "замороженных", "отключенных" и "удаленных".
- Админка::Онлайн - исправлено отображение "примечания".
- Админка::IPTV - Смотрешка добавлен функционал калбека для заказа из приложения.
- Админка::Поиск - Исправлена пробелма с поиском у субпровайдеров
- Админка::Поиск - при ограничении кол-ва вывода строк у сотрудника, сделана обратная сортировка по uid
- Админка::Консольные команды - из списка убраны команды "нежелательные" для запуска из интерфейса.
- Админка::Отчеты - добавлен отчет по CAS DRECrypt (Отчеты ⇒ IPTV ⇒ DRECrypt)
- Кабинет - добавлено логирование входов в кабинет
- Кабинет - исправлена возможность "разморозки" при выключенной заморозке на тарифе. Возможность разморозки при выключенной заморозке остается в функционале "Авто перехода" ЛК.
- Ядро - исправлена ошибка авто-выкидывания должников.
- Ядро - исправлена ошибка c возвратом IP в IP Pool.
- Ядро - расширено логирование таймингов обработки radius запроса.
- Ядро - исправлено ошибка авторизации с низким балансом на тарифе "каждый день, если было подключение".
- Ядро - модуль Juniper MX v2, поправлена выдача IP должнику из пула биллинга если не активна опция CoA для состояний абонента.
- Ядро - улучшен контроль освобождения IP при закрытии/переоткрытии сессии.
- Ядро - модуль Juniper MX v2, добавлена выдача IP из пулов замороженных, отключенных, удаленных.
- Ядро - добавлен модуль RedBack SE100 IPoE (mac/ip авторизация).
Wiki:
3.07.02 (25.03.2021)
- Админка - Исправлена иногда возникающая ошибка Undefined variable: _COOKIE
- Админка::Тип устройств пользователей - добавлена проверка на использование перед удалением.
- Админка::Поиск - исправлена ошибочная подсветка "онлайн" абонентов.
- Админка::Онлайн - исправлено отображение телефонов.
- Админка::Процентный кредит - добавлен учет разрешенного минуса при снятии АП за процентный кредит.
- Админка::Очередь - добавлена проверка состояния абонента перед отправкой CoA блокировки.
- Админка::Liqpay - в отчет будет добавляться сумма с учетом выставленной комиссии.
- Админка::IP Pools - добавлена проверка на использование добавляемого адреса в IP Pool.
- Админка::Карта абонента - добавлена проверка на использовании при выборе локального IP
- Админка::Карта абонента - добавлена проверка на использовании при выборе Framed IP
- Админка::Подписки - расширение функционала "триал" подписок.
- Админка::Подписки - добавлено логирование подключения/отключения/деактивации.
- Админка::Подписки - добавлен учет логики "Вид" в настройках подписки.
- Админка::Подписки - переработан отчет "статистика детально"
- Админка::СОРМ - vasexperts добавлена выгрузка полей для юр лиц
- Админка::О программе - добавлена информация о лицензии и обновлениях.
- Админка:: PayBerry - расширено поле TransactionId в связи с увеличившейся длиной передоваемого значения
- Админка:: MOOVI - исправлена проблема активации подписок для тв модуля
- Админка:: youtv - исправлена проблема активации подписок для тв модуля
- Админка:: поиск - исправлена проблема с поиском у сотрудников привязанных к субпровайдеру
- Админка:: договор - исправлена проблема с заменой переменных в шаблоне договора
- Личный кабинет - добавлен ответ на запрос favicon если его нету.
- Личный кабинет - добавлен параметр НОМЕР_ДОГОВОРА в ссылку для оплаты.
- Личный кабинет - добавлено логирование подключения/отключения/деактивации подписок.
- Ядро::Accel V2 - выдача IP из пула замороженных если включена галочка "включить Pool должников"
- Ядро::Accel V2 - выдача IP из пула отключенных если включена галочка "включить Pool должников"
- Ядро::Accel V2 - выдача IP из пула удаленных если включена галочка "включить Pool должников"
- Ядро - Добавлен поиск абонента по MAC устройства из Option82 (поле Remote ID)
- Ядро - запуск команд без блокировки процесса.
3.07.01 bugfix (19.02.2021)
- Админка::Онлайн - исправлено отображение онлайна
- Админка::Поиск - исправлен поиск по адресу
- Админка::Быстрый поиск - исправлено отображение кол-ва найдених записей
- Админка::Выкидывание - исправлена ошибка когда абонент оставался висеть "онлайн" после выкидывания.
- Админка::Платежные системы - исправлена ошибка проверки подписи в ЦКасса.
3.06.05 (18.02.2021)
- Админка::Консольные команды - добавлена команда iptv_user_sync для синхронизации подписок указанного абонента
- Админка::Консольные команды - добавлена команда iptv_sub_sync для синхронизации абонентов с указанной подпиской
- Админка::Карта абонента - исправлено отображение карты при проблеме с устройством абонента.
- Админка::Онлайн - оптимизация получения данных и кол-во отправляемой информации.
- Админка::IP Pools - добавлены поля для ввода DNS1 и DNS2.
- Админка::Тарифы - Переименована вкладка в свойствах тарифа с IP Pools в Dynamic Pools
- Админка::Тарифы - В свойства тарифа добавлена вкладка Real IP Pools
- Админка::Карта абонента - Выдача реального IP абонента из Real IP Pools тарифа (если добавлены).
- Админка::Снятия АП - исправлена ошибка приводившая к игнорированию пополнения, если оно было совершено в момент снятия АП.
- Админка::Абоненты - подготовка к переходу на использование одной таблицы users.
- Админка::Поиск - оптимизация запроса поиска.
- Личный кабинет - Исправлена кодировка в примечании к платежу за реальный IP.
- Личный кабинет - Исправлено отображение комиссии в плат.системе Тиньков
- Личный кабинет - Исправлена ошибка кодировки при смене пароля на кириллицу.
- Личный кабинет - Добавлен вызов mb_event_ticket_open.sh при создании тикета.
- Личный кабинет - Добавлен вызов mb_event_ticket_message.sh при добавлении сообщения в тикет.
- Личный кабинет - Исправлена локализация в шаблонах.
- Личный кабинет - Выдача реального IP абоненту из Real IP Pools тарифа (если добавлены)
- Ядро - оптимизация работы с accounting.
- Ядро - Fix работы Mikrotik RADIUS DHCP на v6.46 и выше.
- Ядро - добавлен тайминг обработки запросов.
- Ядро::Accel V2 - добавлена выдача шлюза, маски, dns из Real IP Pool.
- Ядро::Nokia 7750SR - добавлена выдача шлюза, маски, dns из Real IP Pool.
- Ядро::Cisco ASR - добавлена выдача шлюза, маски, dns из Real IP Pool.
3.06.04 (26.01.2021)
- Админка::Отчеты - исправлена ошибка в отчете "максимум трафика".
- Админка::Тикеты - добавлен перевод переменных в логах тикетов.
- Админка::Платежи - исправлена кодировка в платеже "за подключение".
- Админка::MAC на портах - исправлена ошибка при обработке абонентов.
- Админка::Поиск - исправлена ошибка при поиске абонентов по IP
- Админка::Сегменты - исправлена ошибка при указании range в сегменте.
- Админка::Выкидывание - добавлено экранирование параметров передаваемых на radclient
- Админка::Скрипты - добавлено экранирование параметров передаваемых на запускаемые скрипты
- Личный кабинет - добавлено уведомление с информацией "о переходе" на тариф с нового месяца.
- Личный кабинет - исправлена ошибка отображения страниц при активации/деактивации услуги "Реальный IP".
- Ядро - добавлено экранирование параметров передаваемых на radclient
- Ядро - добавлено экранирование параметров передаваемых на запускаемые скрипты