Встречайте новую Open Source версию ABillS 1.40 Punk Hulk!
Полный список новинок, исправлений и улучшений биллинга в новом релизе!
Итоги версии 1.40
Api: расширение функциональных возможностей:
добавлена страница ошибок API
переосмыслена архитектура API - http://abills.net.ua/wiki/pages/viewpage.action?pageId=127665929
улучшена продуктивность работы API
CData: переработан механизм управления
Crm: в диалог добавлены быстрые ответы
Docs: расширение функциональных возможностей:
добавлен журнал выбора клиентов при создании счета
добавлены поля дат и номера трекингов при отправке документов
Equipment: расширение функциональных возможностей:
добавлен журнал ONU с изображением клиентского устройства
добавлен список нового оборудования
Internet/Maps: улучшено отображение карты онлайн-пользователей в меню "Мониторинг"
Mobile: добавлен журнал мобильной связи
Paysys: расширение функциональных возможностей:
новые интеграции — Oschadbank, FreedomPay, Qiwi kz, FreedomBank
регулярные платежи Іpay masterpass/Easypay
расщепление платежей ПриватБанк, Easypay provider + merchant, City24, Portmone, iPay masterpass + checkout + site, Liqpay
Storage: добавлены права администратора
Triplay: расширение функциональных возможностей:
добавлен импорт услуг и абонентов
добавлены группы для тарифных планов
персональный тарифный план
Tasks: добавлена визуализация задач и создание подзадач
Ureports: отправлять сообщения только на определенный тип контактов
Userside: оптимизированы синхронизации
Новый брас Huawei UNC
Переосмыслен и переделан Telegram bot
Переосмыслен и переделан Viber bot
Полный список изменений
Abon
Исправлена ошибка с деактивацией плагинов
Address
Исправлено отображение района при использовании параметра $conf{ADDRESS_DISTRICT_ONE_LINE}
API
ADMIN API Cards, добавлена активация карты пополнения
ADMIN RESTful JSON API#/cards/post_cards__uid__payments
ADMIN API Internet, исправлено добавление услуги пользователю
ADMIN RESTful JSON API#/internet/addUserInternet
ADMIN API, добавлена история по пользователю
ADMIN RESTful JSON API#/users/getUsersHistory
Исправлено выполнение запросов на пути
USER RESTful JSON API#/user/post_user_password_recovery
USER RESTful JSON API#/user/post_user_password_reset
USER RESTful JSON API#/user/post_user_password_send
Обновлен параметр passwordRecovery, добавлен canSendSms
USER RESTful JSON API#/config
Ashield
Удален. В последующем функционал будет внедряться в модуль Abon через плагины
AUTH
billd
Crm
Добавлен унифицированный формат номеров телефонов потенциальных клиентов с внешних источников
Внесены улучшения в шаблоны
Добавлен экспорт потенциальных клиентов
Исправлено добавление информационных полей
Исправлено добавление нового сообщения или задания
Docs
Dom
Equipment
Equipment_pon добавлена опция унификации значений CPE CPE_UNIFY
C-Data FD11xx добавлен MAC за ONU
C-Data FD16xx добавлена работа с FDB
C-Data FD16xx добавлено поле причина разрыва
ZTE epon кнопка отобразить поточную конфигурацию
Добавлено поле тип PON_ONU (для отображения дополнительной информации по ONU)
Исправлена работа дополнительных полей в информации об оборудовании
Теггированные VLAN при регистрации ONU
Employees
Extreceipt
Добавлен шаблон extreceipt_receipt_notify_message.tpl, который позволяет внести кастомное оповещение о чеке
Huawei UNC
Переработана авторизация. Добавлены поля IMEI и Информация об оборудовании
Internet
Исправлена ошибка экранирования комментариев
Iptv
Добавлено обновление информации о пользователе после смены пароля
Добавлено поле "Дней использования" в таблице "Клиенты > Логины > Телевидение"
Исправлена ошибка при добавлении экранов
Исправлена ошибка с активацией и деактивацией пользователей
Исправлена работа мультиопераций
Maps
Mobile
Добавлено отображение количества доступных попыток активации номера
Добавлено поле для комментариев
Msgs
Добавлен путь списка сообщений в API
ADMIN RESTful JSON API#/msgs/msgsList
Исправлена ошибка, связанная с плагином Storage
Paysys
Liqpay: добавлено расщепление платежей на нескольких мерчантов PAYSYS_LIQPAY_SPLIT_RULES
Liqpay исправлен расчет комиссии
Исправлен поиск пользователя, если присутствуют символы * и ,
Portal
Исправлен подсчёт количества контактов, по которым произведена рассылка: теперь рассылка с ошибкой не будет учитываться
Увеличена скорость рассылки для Push на 50+%
Увеличена скорость рассылки для Telegram на 20%
RADIUS
Обновлена конфигурация (mod-enabled/sql)
Убрали надоедливый WARNING: MYSQL_OPT_RECONNECT
Radius test
Rwizard
Улучшен экспорт отчетов
Sms
Исправлена ошибка при отправке сообщения
Sorm
Storage
Добавлен быстрый отчет по товарам в подотчетности
Исправлена установка оборудования из подотчетности
Tasks
Telegram bot
Добавлено отображение сервисов IPTV, Abon, Cams, Voip, Mobile в кнопке Services_and_account.pm
Добавлены кнопки: Paysys_pay.pm, Portal_articles.pm, User_faq.pm
Исправлено отображение некоторых статусов
Множество мелких исправлений
Переработано флоу авторизации
Полностью переработан на использование ABillS REST API
Удалены кнопки: Abon_info.pm, Call.pm, City24_payment.pm, Easypay_payment.pm, Internet_info.pm, Liqpay_payment.pm, Make_payment.pm, Payment_credential.pm, Privat_payment.pm, Terminal_map.pm, Unsubscribe.pm, User_portal.pm
Ускорение работы до 5%
Triplay
Добавлены дополнительные поля в тарифные планы (группы, описание для администратора)
Активация не активизированных тарифных планов через оплату
Активация услуги с портала абонента
Исправлен двойной вызов функции смены тарифного плана для IPTV
Смещение даты завершения по кнопке активировать услугу с личного кабинета
Тип начисления за активацию система берет с тарифного плана
Улучшена логика удаления подписки у пользователя
Устранена ошибка, связанная со сменой тарифного плана
Ureports
Добавлена информация об активности адреса отправки для Push уведомлений
Исправлены статусы отправки сообщений
Подтягивать в переменную TP_MONTH_FEE абонплату всех сервисов
Улучшено добавление услуг через многопользовательские операции: теперь при добавлении учитывается наличие адреса отправки у абонента
UserPortal
Поправлена проблема с логином в кабинет через телефоны с включенной функцией читки сайта
Userside
Userside синхронизация: улучшены программы синхронизации
Оптимизированы выгрузки в US
Viber bot
Добавлена авторизация по номеру телефона
Добавлена кнопка для отображения информации о последних счетах абонента
Добавлено отображение сервисов IPTV, Abon, Cams, Voip, Mobile в кнопке Services_and_account.pm
Добавлены кнопки: Portal_articles.pm, User_faq.pm
Исправлено отображение некоторых статусов
Множество мелких исправлений
Переработано флоу авторизации
Полностью переработан на использование ABillS REST API
Удалены кнопки: Call.pm, Internet_info.pm, Make_payment.pm, Payment_credential.pm, Terminal_map.pm, Unsubscribe.pm, User_portal.pm
Ускорение работы до 5%
Прочие изменения:
Адаптация админ интерфейса для работы с Cloudflare и другими средствами проксирования
Добавлен параметр поиска по описанию переменных конфигурации
Добавлен поиск по компаниям/без компаний в отчете по платежам
Добавлена возможность создавать шаблоны для доступа к группам администраторов
Добавлена кнопка в историю абонента с платежами и списаниями
Добавлена опция на включения сообщения возможного изменения шаблона
Добавлено модально окно подтверждение при смене компании абонента
Переработан механизм запуска внешних программ после оплаты $conf{external_payments}
Разделены формы боксов для пользователя и компании (form_box_contract и form_box_contract_company)
Усовершенствован механизм ротации основных таблиц (утилита clear_db.pl)
Добавлена поддержка нескольких доменов в опции AUTH_X_DOMAIN
Добавлены версии модулей в правах администратора
Значительно улучшено описание
USER RESTful JSON API
ADMIN RESTful JSON API
Изменена архитектура API
Исправлен баг по отображению текста в логине абонента
Исправлено изменение шаблона header.tpl
Исправлено копирование логина или пароля по нажатию кнопок (поддерживаемые версии 1.32.05 и выше)
Исправлено множественное проведение оплат в карточке абонента при множественном нажатии Enter
Исправлено некорректное отображение районов в документах
Исправлено сохранение пароля, если включено G2FA
Оптимизация SQL с учетом специфики MySQL 8
Отключено отображение change templates сообщения по умолчанию
Переделана работа с информационными полями компании и абонента
Улучшен дизайн страницы логина абонента
Улучшен процесс прикрепления файлов в информационных полях
Ускорение работы ADMIN API до 8%
Ускорение работы USER API до 5%
Ускорение работы демона API до 20%
Утилита поиска по документации через консоль - console_confluence.pl
Полный список изменений: http://abills.net.ua/wiki/display/AB/Changelog+1.40
Скачать: https://sourceforge.net/projects/abills/files/abills/1.40/
Автоустановка: http://abills.net.ua/wiki/pages/viewpage.action?pageId=1278106