ChangeLog (журнал изменений)

Материал из Felix2
Перейти к: навигация, поиск

На данной странице подробная информация об изменениях в АСР Felix2.


Версия 2.7.57

Услуга "Своевременный платеж" позволяет увеличивать скорость доступа в Интернет при регулярной и своевременной оплате тарифного плана.

После подключения услуги "Смотрешка" в Личном кабинете, пользователь получает возможность просмотра цифровых телевизионных каналов предоставляемых OTT сервисом "Смотрешка".

  • Добавлен модуль интеграции с эквайрингом банка "Альфа-Банк" (Модуль alfabank)

Модуль реализует возможность оплаты услуг оператора с использованием карт оплаты.


  • Доработан модуль телефонии (доработана тарификация, добавлена отчетность по звонкам/зонам/направлениям, перенаправление на голосовое оповещение, поддержка доп. линий)
  • Реализовано автоматическое переключение тарифа через заданное число платежей (в настройках тарифного плана).
  • Добавлен справочник доступных телефонных номеров для распределения номерной емкости оператора.


Версия 2.7.49

Добавлен модуль мониторинга активного оборудования (Модуль dev_mon).

  • Модуль отслеживает аварии/отключения оборудования, ведет их историю.
  • Выполняет информирование посредством SMS/Email об авариях/отключениях оборудования. Реализована возможность выбрать оборудование для которого выполнять информирование. Можно указывать различных адресатов для различных групп оборудования.
  • Модуль обеспечивает возможность просмотра подробной информации по оборудованию (состояние портов, скорость передачи данных на портах, загрузка процессора, итд). Данная информация загружается с оборудования по протоколу SNMP.
  • В карточке абонента (в интерфейсе биллинга) отображается информация об аварии на оборудовании куда подключен абонент, если таковая имеет место в данный момент (только если информация о подключении к оборудованию имеется в данных абонента).


Добавлен модуль рассылки Email оповещений (Модуль email_sender).

Добавлен модуль интеграции с GSM модемами (Модуль dev_gsm_modem).

Добавлена возможность автоматического СМС оповещения клиентов о состоянии их заявок (подключение/ремонт). СМС уведомления отправляются на контактные телефоны, указанные в заявке. (Модуль notifier)



Версия 2.7.48

Добавлена возможность тарификации телефонных звонков в "реальном времени" (модуль service_voicecom).

Реализована интеграция с цифровыми шлюзами VoIP по протоколу RADIUS.

Реализована "предтарификация" (оценка и установка максимальной длительности звонка на вызываемый номер).

Реализована поддержка платежной системы "Деньги Online" (http://dengionline.com/).

Реализован модуль автоматического приема платежей выполняемых через ОАО "Сбербанк России" (https://online.sberbank.ru).

Расширены возможности системы тарификации.



Версия 2.7.43

Добавлен модуль "service_pay_later", реализующий услугу "Доверительный платеж".

Принцип работы услуги:

Если услуга добавлена в тарифный план, то она становится доступной для подключения после окончания действия платежа (Если следующий платеж не активирован).

Когда пользователь подключает услугу "Доверительный платеж", выполняется платеж по текущему тарифному плану с уходом в минус. Если пользователь в течении заданного времени (задается в тарифном плане) не оплатил долг (если баланс остался отрицательным), платеж закрывается, выполняется перерасчет.

Можно задать максимальное число дней после окончания платежа в течении которых разрешается активировать доверительный платеж. Услугу "Доверительный платеж" можно подключить только при отсутствии задолженности. Если пользователь подключил услугу "Доверительный платеж", не оплатил вовремя долг, потом погасил образовавшуюся задолженность (вывел баланс в ноль), то услуга останется недоступной. Т.е. в случае неоплаты долга в срок, пользователь должен погасить долг и оплатить следующий период целиком.

При подключенной услуге "Доверительный платеж" в ЛК абонента на первой странице отображается наличие задолженности и необходимость ее погасить до указанной даты/времени. При нажатии на значек (i) напротив услуги в ЛК выдается подробное описание работы услуги.


Реализована поддержка работы с маршрутизаторами Mikrotik в режиме Hotspot по протоколу RADIUS.

Добавлена возможность изменения TTL исходящих пакетов для определенных групп пользователей (только при работе с модулем dev_linux).

Обновлен клиент авторизации под ОС Windows (версия 1.3.4). Исправлена ошибка, приводившая иногда к подвисанию клиента авторизации.


Версия 2.7.42

Реализована возможность доступа администратора только к заданным группам пользователей. Реализовано разграничение доступа к пополнениям счета и списаниям относящимся к данным пользователям. Реализовано разграничение возможностей пополнения счетов, активации тарифных планов для администраторов на основе доступных групп пользователей. Статистическая (суммарная ) информация рассчитывается только для доступных для администратора групп пользователей.

Добавлена поддержка платежной системы Comepay ( http://www.comepay.ru ).

Улучшена работа со списком запрещенных сайтов. Добавлен режим фонового ресолвинга доменных имен запрещенных сайтов. Добавлена возможность задать список исключений (список сайтов, которые никогда не блокируются).

Добавлены новые типы заявок "Подключение частного дома" и "Ремонт (частный дом)", добавлены соответствующие техпроцессы и заказ-наряды. Техпроцесс подключения частного дома включает в себя следующие заказ-наряды: Промер, Протяжка оптики, Сварка оптики, Монтаж оборудования, Подключение.

В параметрах подключения пользователя добавлено поле "Номер оптической розетки" (на кросспанели). Опционально включается в настройках системы.

Добавлена поддержка новых SMS-шлюзов в модуле SMS-рассылок.

Обновлен клиент авторизации под ОС Windows (версия 1.3.3). Добавлена возможность логирования (включается в ключом в реестре).

Проприетарные драйвера добавлены на установочный диск.


Версия 2.7.41

Добавлена возможность задавать оборудование, установленное у абонента. Если адрес установки активного оборудования (в подсистеме учета оборудования) совпадает с адресом подключения абонента, то в карточке абонента появляется раздел "Установленное оборудование" с перечислением оборудования установленного у данного абонента. Кликнув на любое установленное оборудование в этом списке можно открыть информацию по данному оборудованию и историю работ.


Добавлена возможность указать дополнительный диапазон IP адресов в справочнике подсетей. Эти данные могут использоваться при генерации конфигурации DHCP сервера.


Появилась возможность добавлять текстовые рекламные блоки к заданным типам SMS уведомлений.


Добавлена возможность отображать информацию об инициаторах пополнений счета в списке пополнений счета. Для включения данной возможности нужно задать администратору соответствующую привилегию в списке привилегий.


"По умолчанию" в истории пополнений счета оператору отображаются только пополнения счета выполненные от его имени. Чтобы разрешить оператору видеть все пополнения счета, нужно указать соответствующую привилегию в списке привилегий.


Добавлена поддержка платежной системы Яндекс.Деньги.


Теперь в конфигурационном файле DHCP сервера можно использовать данные из подсистемы учета оборудования.


Для услуги в составе тарифного плана добавлен флаг: "Автоматически подключать услугу, если она была ранее подключена пользователем".


Модули интеграции с внешними платежными системами, реализованные в виде скриптов, перенесены в /usr/share/felix2/payment. Для установки поддержки требуемой платежной системы, если она реализована в виде скрипта, нужно запустить install.sh в соответствующей диектории.


Версия 2.7.40

В модуль auth_server добавлен новый режим протокола авторизации (ip_local-password), позволяющий полностью запретить авторизацию из-за роутера. Обновлены клиенты авторизации.

В тариф добавлена опция "Пересчет при досрочном закрытии", позволяющая пересчитывать сумму платежа при досрочном закрытии, пропорционально изменению времени действия платежа.

Добавлена возможность копирования тарифных планов.

Добавлена возможность копирования услуг.

Добавлена "смешанная" схема выдачи IP адресов Схема : "DHCP-Opt82 + DHCP-MAC". В данной схеме, если не указано оборудование/порт подключения абонента, IP адрес будет выдаваться и авторизация будет проходить по указанному MAC адресу(адресам).

Добавлен поиск по MAC адресу в оборудовании.

Теперь при установке "следующего тарифного плана" (сразу после создания пользователя) платеж по данному тарифу будет выполнен сразу при появлении на счету абонента достаточного количества денежных средств.

Добавлена возможность сразу указать "Следующий тариф" при создании/редактировании пользователя. Данная опция активируется в настройках интерфейса биллинга.

В конфигурации Apache2 (/etc/apache2/conf.d/felix2.conf) в разделе редиректа для неплательщиков добавлен запрет на кэширование страниц.

В модуль dev_linux добавлена возможность редиректа на специальную страницу при обращении к "запрещенным" сайтам из списка. Добавлена возможность динамического обновления списка "запрещенных" сайтов. Подробности реализации: прверяются только HTTP соединения (80/tcp), проверяется только первый пакет соединения, список IP адресов "запрещенных" сайтов хранится в виде дерева. Данная реализация позволяет обрабатывать большие списки "запрещенных" сайтов без потери общей производительности системы.

Добавлена сама страница для редиректа при обращении к "запрещенным" сайтам (/www/felix2/perl/personal_office/forbidden.pl) Обновлена конфигурация для веб сервера Apache2 в файле /etc/apache2/conf.d/felix2.conf.


Версия 2.7.39

Сделана более жесткая проверка формата строки при импорте карт оплаты из CSV файла: если на строке менее двух значений разделенных запятой или точкой с запятой (NUM;PIN), выдается ошибка с указанием номера неверной строки (пустые строки пропускаются).


Сделана поддержка формата лицензионных файлов версии 1.3


Доработан интерфейс услуги "IPTV Портал":

  • При создании услуги список доступных для включения в услугу пакетов ТВ каналов забирается с сервера middleware. Достаточно отметить необходимые пакеты в списке, а не писать в сторку их идентификаторы.
  • В Личном кабинете абонента, при нажатии на кнопку информация(i) рядом с названием услуги, список каналов, которые становятся доступными при подключении услуги, забирается теперь с сервера middleware, а не берется из описания услуги как раньше. Таким образом список ТВ каналов теперь всегда актуален.


Поправлен небольшой баг интерфейса: поле "описание услуги" теперь не сбрасывается при создании новой услуги.


Версия 2.7.38

Добавлена возможность выбора названия денежной единицы используемой в системе (Система -> Настройки интерфейса -> Интерфейс администратора -> Денежная единица, Система -> Настройки интерфейса -> Личный кабинет абонента -> Денежная единица).


В модуль dev_linux добавлена возможность редиректа всех запросов пользователя по протоколу HTTP (порт 80/tcp) на специальную страницу при невозможности доступа во внешнюю сеть (опция redirect_nonpayer="<ip_address>:<port>").


Добавлена сама страница для редиректа пользователей (/www/felix2/perl/personal_office/no_access.pl)


При попадании пользователя на данную страницу произодится анализ причины (закончился платеж, нет авторизации итд) и потом выдается соответствующее сообщение. Обращений к базе данных не производится, данные для анализа берутся из динамически обновляемого кэша расположенного в оперативной памяти (модуль auth_basic), что позволяет не переживать о перегрузке БД.


Обновлена конфигурация для веб сервера Apache2 в файле /etc/apache2/conf.d/felix2.conf. Добавлен VirtuaHost для редиректа на 8080 порт.


Версия 2.7.37

С этой версии начинаем вести подробный лог изменений