Changelog

Changelog - история развития проекта

  • Админка::Роли - добавлены права для склада
  • Админка::Тарифы - в атрибуты тарифов добавлен статус без интернета
  • Админка::Метки - добавлен справочник меток абонентов
  • Админка::Карта абонента - добавлены метки
  • Админка::Системные опции - в интерфейс добавлена опция скрытия поля меток из карты абонента
  • Админка::Системные опции - в интерфейс добавлена опция отображения меток в поиске
  • Админка::Пополнение счета - при пополнении счета сотрудником с указанием даты платежа будет пересчитываться цепочка платежей абонента

  • Кабинет - поправлено отображение платежных систем включенных только у субпровайдера

  • Система - добавлена связь всех устройств (пользователя,bras,switch) с предметами на складе
  • Система - добавлена консольная команда warehouse_items_migrate для добавления существующих устройств на склад
  • Система - в почтовой рассылке изменена кодировка на utf8
  • Админка::Отчеты - поправлен отчет платежной системы Platon
  • Админка::География - поправлено кеширование домов
  • Админка::География - поправлены фильтры домов для koi8r кодировки базы
  • Админка::Omnicell - добавлена опция работы напрямую с omnicell

  • Кабинет - восстановление пароля по СМС теперь ищет номер телефона во всех полях

  • Система - подготовка к переходу на PHP 8.3
  • Система - теперь можно создавать серию карт пополнения с использованием латинских букв
  • Система - теперь можно указывать отрицательный процент скидки
  • Система - в mb_event_ticket_message.sh добавлена передача ID сообщения и флаг кто отправил сообщение (абонент/сотрудник)

Wiki

  • Админка::Субпровайдеры - добавлены настройки для Trinity-TV
  • Админка::Тарифы - в списке тарифов поправлено отображение кол-ва абонентов
  • Админка::Сервера NAS - добавлена опция "Не проверять пароль для PPPoE авторизаций"
  • Админка::Cisco ASR - добавлена опция отключения отправки шлюза с маской /32
  • Админка::Cisco ASR - добавлена опция "CoA: отправлять IP в атрибуте Cisco-Account-Info"
  • Админка::Тарифы - добавлена опция разрешающая изменять МАК в ЛК

  • Кабинет - исправлена работа функционала "запрет пополнения юр. лицам" в кабинете
  • Кабинет - добавлена страница ручного изменения МАК адреса

  • Система - в модуль Trinity-TV добавлена поддержка субпровайдера
  • Система - в модуль Trinity-TV добавлен внешний ключ trinitytv_localid для переопределения localid абонента
  • Система - переписан модуль бонусов тип 1
  • Система - справочник домов переписан на систему Infinite Scroll (используется в быстром поиске)
  • Система - исправлена сумма АП снимаемая после разморозки на ежедневном пропорциональном тарифе

  • Ядро - убрано использование процедуры get_version
  • Ядро - обработка опции "Не проверять пароль для PPPoE авторизаций"

Wiki

  • Админка::Карта клиента - переведены название запросов и их описание на вкладке Omnicell
  • Админка::Тарифы - в атрибуты тарифов добавлен выбор статуса абонента при котором этот атрибут будет применяться

  • Система - исправлена ошибка приводящая к прекращению работы планировщика если была запланирована смена тарифа Omnicell
  • Система - исправлена сумма АП снимаемая после разморозки на ежедневном фиксированном тарифе
  • Система - исправлены случайные падения мульти-поточной очереди возникшие в версии 3.13.13
  • Система - ввод собственной ORM для работы с базой
  • Админка:Карта абонента - исправлены визуальные ошибки в работе модуля Omnicell
  • Админка:Личный кабинет - в настройки отображения добавлена опция ввода пароля для подключения/отключения подписки

  • Система - в быстрый поиск добавлен поиск по полям: телефон, моб. телефон, смс. телефон
  • Система - в модуль Omnicell добавлены исключения при обнаружении ошибки запроса

  • Кабинет - обновлены права для модуля Omnicell
  • Кабинет - обработка исключений модуля Omnicell
  • Кабинет - на страницы подписок добавлен функционал ввода пароля

Wiki

  • Админка::Omnicell - переписан интерфейс модуля

  • Система::Omnicell - исправлено сохранение информации о балансе абонента
  • Система::Omnicell - переписана логика взаимодействия с callback
  • Система::Мульти-поточная очередь - теперь занимается выполнением скриптов
  • Система::Мульти-поточная очередь - теперь занимается выполнением команд выкидывания/CoA
  • Система::База данных - процедуры теперь не используются
  • Система::API - в настройки добавлен JWT Secret
  • Система::SMS - добавлен шлюз SMSClub.mobi
  • Система::Адреса - улучшена система подсказки адреса (требуется полный переход на UTF8)
  • Система::Тарифы - в тариф с плавающей датой добавлена проверка на оплату текущего месяца (без галочки авто-дата)

  • Ядро - исправлена ошибка из за которой игнорировалась Timezone в конфигурации
  • Ядро - подготовка к использованию memcached (выключено по умолчанию)

Wiki

  • Админка::Карта абонента - отображение уровней сигналов PON из Wildcore
  • Админка::Карта абонента - отображение страницы Wildcore PON в карте абонента
  • Админка::Карта абонента - отображение страницы Wildcore порта свича в карте абонента
  • Админка::Карта абонента - исправлено отображение списка устройств у сотрудника без прав

  • Система - Мульти-поточная очередь получила дополнительный параметр noexit (для запуска как служба)
  • Система - убрано добавление ивента payed_packet_fee для абонентов без скидки на кол-во абонплат
  • Система - исправлен расчет даты отключения интернета с подключенным реальным IP без опции как в тарифе
  • Система - расчет рекомендуемой суммы для пополнения теперь учитывает ближайшие задачи из планировщика
  • Система - исправлено обнуление рассрочки устройства при изменении свойств устройства
  • Система - исправлено снятия рассрочки за два и более устройства

Wiki

  • Админка::Платежные системы - обновлен протокол Paynet
  • Админка::Платежные системы - обновлен протокол Uzumbank
  • Админка::Платежные системы - Добавлена платежная система EasyPay Армения
  • Админка::Omnicell - исправлено обнаружение ошибки запроса
  • Админка::Скидки - убрано отображение скидки под балансом если скидка равна 0

Wiki

  • Админка::Тарифы - исправлен момент когда на тарифе Каждый месяц, тип 3 не снималась плата за реальний IP после пополнения должником
  • Админка::Подписки - добавлен функционал активации/деактивации подписок из карты абонента
  • Админка::Тарифы - на тарифе 30 дней (обязательные базовые подписки) исправлено отображение периода реального IP
  • Админка::SMS - для TurboSMS добавлено кеширование wsdl на 1 час
  • Админка::Отчеты - переписан отчет Платежи по категориям ⇒ Пополнение счета
  • Админка::Фискализация - добавлен абстрактный класс фискализации
  • Админка::Фискализация - добавлен модуль webkassa
  • Админка::Фискализация - обновлен модуль komtet
  • Админка::Фискализация - обновлен модуль atol
  • Админка::Заморозка - исправлена ошибка при работе с некоторыми iptv middleware
  • Админка::Скидки - добавлена скидка на кол-во абонплат
  • Админка::IP Pool - улучшен контроль возврата IP в пулы

  • Мониторинг - добавлена поддержка BDCOM GP3600-08B

  • Личный кабинет - поправлена украинская локализация информации о скидках
  • Личный кабинет - исправлено отображение информации о реальном IP на тарифе 30 дней (обязательные базовые подписки)

wiki

  • Админка::Платежные системы - добавлена платежная система Revolut
  • Админка::Omnicell - добавлены ограничения бизнес логики
  • Админка::Карточки пополнения - исправлено отображение реализаторов

  • Ядро - авторегистрация МАК - добавлена фильтрация IP адресов в новом MAC
  • Ядро - для модуля mpd5 адрес лист для абонентов с активной услугой "турбо" передается с ID 128

  • Админка::Тарифы - Новый тип тарифа "30 дней (обязательные базовые подписки)"
  • Админка::Субпровайдеры - добавлен раздел платежной системы Fondy
  • Админка::Платежные системы - добавлена платежная система Halykbank
  • Админка::Платежные системы - добавлена платежная система Paynet
  • Админка::Платежные системы - добавлена платежная система Upay
  • Админка::Платежные системы - добавлена платежная система Uzumbank

  • Кабинет - в список подписок вернули отображение базовых подписок с отключенными кнопками подключить/отключить

wiki

  • Админка::Тарифы - в тариф "Каждый месяц, плавающая дата" добавлена опция "Перерасчет при активации у должника"
  • Админка::Поиск - исправлено отображение кб/мб скорости в результатах поиска
  • Админка::Тарифы - в свойство тарифа добавлена галочка "Отображать в списке создания"
  • Админка::Тарифы - в свойствах тарифа переименована галочка "разрешить включать" в "Отображать в списке включения"
  • Админка::Категории тикетов - добавлены подкатегории

  • Личный кабинет - исправлена привязка footer к нижней части экрана
  • Личный кабинет - добавлено отображение кода доступа для sweet.tv и trinity.tv

  • Система - переход с koi8r/u на utf8mb4
  • Система - выход из web сессии при не валидном jwt токене

  • Ядро - Cisco ASR (ISG L3) исправлено добавление атрибута framed-route в ответ когда адреса шлюза не указан

Wiki

  • changelog.txt
  • Последнее изменение: 5 дн. назад
  • alexd