oldchanges_2024

История изменений 2024

  • Админка - В карты пополнения добавлен фильтр "без реализатора"
  • Админка - Исправлено отображение дома в карте абонента
  • Админка - Добавлен справочник Типы документов

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

  • Ядро - Добавлена обработка accounting (сессии) запросов через redis (тестирование)
  • Ядро - Добавлена проверка "включена ли у абонента привязка IP+MAC" перед вызовом алгоритма защиты IP+MAC

Wiki

  • Админка - В карте абонента на вкладке Omnicell поправлено отображение поля статус
  • Админка - В карте абонента на вкладке Omnicell поправлено отображение времени ввода ОТП кода
  • Админка - В карте абонента в свойствах устройства абонента добавлена кнопка открыть OLT
  • Админка - В карте абонента в свойствах устройства абонента добавлена кнопка открыть ONT
  • Админка - Добавлен справочник Шаблона разбивки платежей (Настройки ⇒ Прием платежей)
  • Админка - Добавлен справочник Счета в банке (Настройки ⇒ Прием платежей)
  • Админка - Добавлены regexp фильтрации ввода паспортных данных (Настройки ⇒ Системные опции ⇒ Параметры, раздел Интерфейс)
  • Админка - Добавлен отчет по паспортным данным (Отчеты ⇒ Абоненты ⇒ Паспортные данные)
  • Админка - Исправлен фильтр в оборотно-сальдовой ведомости
  • Админка - Исправлено отображение IP адреса в названии устройства
  • Админка - В справочник домов добавлено поле почтовый индекс
  • Админка - В карте абонента поле "индекс" (если не заполнено) берет значение из справочника дома

  • Платежные системы - Easypay добавлено разделение платежа
  • Платежные системы - Platezhka добавлено разделение платежа
  • Платежные системы - ПриватБанк версия 2 терминалы/кассы добавлено разделение платежа
  • Платежные системы - Portmone добавлено разделение платежа
  • Платежные системы - IPay добавлено разделение платежа

  • Личный кабинет - поправлено отображение кириллицы в названии тарифа Omnicell
  • Личный кабинет - поправлено отображение цены за реальный IP

  • Система - Поправлен алгоритм Интернет отключится через для тарифа Omnicell
  • Система - Добавлена консольная команда omnicell_migrate_v1_to_v2
  • Система - Поправлено ошибочное продление omnicell у должников
  • Система - Добавлена проверка подписок при смене будущего тарифа

Wiki

  • Админка - добавлен справочник Компании
  • Админка - субпровайдерам добавлен выбор компании
  • Админка - кнопке "перерасчет/ошибка" добавлен пункт "Установить баланс" позволяющий напрямую указать какой баланс сделать абоненту.
  • Админка - Системные опции: убрана галочка "Услуга Real IP - снимать абонплату как в тарифе"
  • Админка - Тарифы: добавлена галочка "Услуга Real IP - снимать абонплату как в тарифе"
  • Админка - Omnicell: переделан интерфейс
  • Админка - Omnicell: добавлена поддержка нескольких номеров на одной учетке.
  • Админка - Liqpay: добавлена возможность изменить описание платежа
  • Админка - Fondy: добавлена возможность изменить описание платежа
  • Админка - Исправлена ошибка создания абонента из шаблона
  • Админка - добавлен отчет по дубликатам МАК (Отчеты ⇒ Абоненты ⇒ Дубликаты MAC)
  • Админка - переход в ЛК добавлена поддержка URL ЛК от субпровайдера или компании

  • Кабинет - реализация шаблонизатора
  • Кабинет - переписан интерфейс управления номерами omnicell (lifecell)

  • Ядро - в модуль Cisco ASR добавлена отправка IPv6 атрибутов
  • Ядро - в модуль mikrotik DHCP добавлена отправка шейпера для IPv6

  • Система - добавлена консольная команда mbp_pon_flush для очистки информации об устройстве
  • Система - увеличена скорость работы алгоритма команды sectorsync
  • Система - разморозка теперь проверяет время разморозки перед снятием АП (если в ближайшие ~10 минут будет снятие АП по расписанию, то разморозка не снимет АП)
  • Система - переписан модуль снятия ап за реальный IP
  • Система - переписан модуль Omnicell (lifecell)

  • Мониторинг - добавлено отображение адреса абонента в списке ONT
  • Мониторинг - добавлена история сигналов ONT
  • Мониторинг - добавлена скорость порта ONT
  • Мониторинг - добавлена подсветка уровней RX сигналов в списке ONT
  • Мониторинг - добавлена поддержка SmartFiber GPON
  • Мониторинг - добавлена поддержка C-DATA FD1216
  • Мониторинг - добавлена поддержка C-DATA FD1104
  • Мониторинг - добавлена поддержка Eltex LTP8X

  • Cabinet API - omnicell переходит в состояние deprecated до обновления модуля на новую версию

Wiki

  • Админка::Карта абонента - изменено отображение причин отсутствия интернета
  • Админка::Поиск - поиск по имя/логин/примечание так же ищет по имя компании (юр. клиенты)
  • Админка::Справочники - справочник услуги переименован в подписки в выпадающем списке справочников

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

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

  • Система - оптимизирован алгоритм закрытия кредитов КК credit_null
  • Система - исправлены ошибки когда баланс абонента не менялся хотя запись об изменении была
  • Система - в запрос get_user_list из API Pmon добавлен ответ устройствами абонента
  • Система - для заданий очереди увеличен размер генерируемого uuid с 13 до 32

Wiki

  • Админка::Отчеты - в отчете "финансы-субпровайдер" основная сумма разбита на: касса, карты пополнения, платежные системы.
  • Админка::Отчеты - добавлен отчет "финансы-субпровайдер детально"
  • Админка::Карта абонента - исправлен баг отображения списка контактов
  • Админка::Реселлеры - добавлена привязка к субпровайдеру
  • Админка::Справочники - в справочнике домов исправлена ошибка фильтрации по дому
  • Админка::Создание абонента - привязка к выбранному району при создании дома
  • Админка::Системные опции - в раздел интерфейса добавлена опция Обязательно выбирать район при создании абонента

  • Система::Консольные команды - убрана обработка пулов добавленных как пул реалок из команд: clear_pool_ip_online, pool_recreate_all, pool_recreate
  • Система::Portmone - добавлена передача баланса, рек. суммы пополнения и адреса абонента

  • Ядро - убрано удаление IP из пула если такой IP уже есть в онлайне (дубликат)
  • Админка::Отчеты - в логах SMS изменено отображение шлюза и типа смс
  • Админка::Быстрый поиск - поправлен фильтр по полям

  • Система - модуль Sender если номер смс пустой, то ищет номер телефона в контактах абонента с типом mobile и telegram, дополнительно учитываются метки рассылка и уведомления
  • Система - модуль SMS API дополнительно передает UID абонента (если это возможно)
  • Система - модуль Accel v2 теперь отправляет disconnect если User-Name сессии равен логину абонента
  • Система - модуль Sender добавлена переменная шаблона %password%
  • Система - модуль Sender поправлена переменная шаблона %service_name%
  • Система - реализация собственной 2FA
  • Админка::Роли - добавлены права для склада
  • Админка::Тарифы - в атрибуты тарифов добавлен статус без интернета
  • Админка::Метки - добавлен справочник меток абонентов
  • Админка::Карта абонента - добавлены метки
  • Админка::Системные опции - в интерфейс добавлена опция скрытия поля меток из карты абонента
  • Админка::Системные опции - в интерфейс добавлена опция отображения меток в поиске
  • Админка::Пополнение счета - при пополнении счета сотрудником с указанием даты платежа будет пересчитываться цепочка платежей абонента
  • Админка::Карта абонента - поле "Текущий IP" теперь будет скрыто если абонент не онлайн
  • Админка::Карта абонента - убрана блокировка выбора реального IP если абонент онлайн
  • Админка::Тарифы - привязка тарифов к нас. пункту

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

  • Ядро - в модуль Juniper V2 добавлена работа с IPv6
  • Ядро - fix парсер MAC адреса изменял некоторые IP в MAC адреса
  • Ядро - в модуль Mikrotik Radius DHCP добавлена работа с IPv6

  • Система - добавлена связь всех устройств (пользователя,bras,switch) с предметами на складе
  • Система - добавлена консольная команда warehouse_items_migrate для добавления существующих устройств на склад
  • Система - в почтовой рассылке изменена кодировка на utf8

Wiki

  • Админка::Отчеты - поправлен отчет платежной системы 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

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