Опа! Прошло более чем месяц времени, изменено несколько десятков тысяч строк кода... и вот мы надеемся, что стабильный релиз Ubilling 0.9.9 rev 6870 zettai yurusenai
Много всякого нового. Вот оно:
Изменения в структуре БД. см. дамп.
alter.ini: новая опция BANKSTA2_ENABLED включающая модуль обработки банковских выписок Banksta2.
alter.ini: новая опция BANKSTA2_PAYMENTID_INET устанавливающая тип оплат для денег разнесенных модулем Banksta2 из банковских выписок для интернет-пользователей.
alter.ini: новая опция BANKSTA2_PAYMENTID_UKV устанавливающая тип оплат для денег разнесенных модулем Banksta2 из банковских выписок для пользователей УКВ.
alter.ini: новая необязательная опция USERPROFILE_TAG_SECTION_HIGHLIGHT включающая альтернативное визуальное оформление области тэгов в профиле пользователя.
alter.ini: опция STREETS_ALIAS_AUTOGEN теперь включена по-умолчанию для новых установок.
alter.ini: новая опция VISOR_ENABLED включающая модуль учета камер наблюдения.
alter.ini: новая необязательная опция TASKMAN_ANYONE_COLORING. Вам она не нужна.
alter.ini: новая необязательная опция SALARY_FACTOR_DEFAULT устанавливающая коэффициент по-умолчанию для новосоздаваемых работ.
alter.ini: новая необязательная опция SALARY_EMPLOYEE_PRESET включающая автоматическую предустановку работника при создании новых работ.
userstats.ini: новая необязательная опция SC_DAILY_FIX для улучшения самочувствия сетей с посуточной тарификацией.
userstats.ini: новая необязательная опция SC_MTAPI_FIX исправляющая артефакты кредитования при использовании NAS с MikrotikAPI
userstats.ini: новая необязательная опция SHOW_SPEED_MB включающая альтернативный показ скорости.
userstats.ini: новая необязательная опция INLINE_LOGOUT включающая старые инлайновые контролы выхода при login/both авторизации.
userstats.ini: новая необязательная опция SP_SIZE устанавливающая кастомные размеры для SP_TYPE 3.
userstats.ini: новая опция SWEETTV_ENABLED включающая возможность продавать TrinityTV под соусом Sweet.TV.
userstats.ini: новая опция TRINITYTV_GUIDE_URL устанавливающая URL гайдика для пользователя.
Модуль КучаГен: добавлена поддержа преобразования имен пользователей в виде QinQ аля JunOS.
Модуль «КучаГен»: ликвидированы ошибки возникающие при работе с полностью пустой базой.
Модуль Склад: изменено поведение опции WAREHOUSE_RECPRICE. Теперь там еще более неожиданные цифры. Просто не включайте ее.
Модуль «Профиль пользователя»: добавлена возможность альтернативного визуального оформления области тэгов.
Модуль Печать квитанций: добавлена возможность указания суммы к оплате равной текущему состоянию баланса абонента, если баланс меньше 0.
Новый модуль «Карта подключений»: позволяет визуально определять где и с какой успешностью вы подключаете пользователей.
Новый модуль «Banksta2»: очередная попытка сделать из обработки банковских выписок что-то юзабельное.
Модуль Учет зарплат: уменьшено использование памяти, немного улучшено быстродействие.
Модуль «Помощник прокрастинации»: немного починен и расширен.
Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Небольшой рефакторинг и улучшения. Так же исправлены мелкие баги.
Новый модуль «Карта задач»: позволяет визуально оценить места и частоту проведения различных типов работ.
Модуль «Профиль пользователя»: для показа информации о тарифе «со следующего месяца», теперь используется отдельный контейнер.
Модуль «TrinityTV»: добавлено отображение актуального состояния подписки со стороны сервиса Trinity.
Модуль «TrinityTV»: немного причесана локализация.
Модуль «TrinityTV»: опция TRINITYTV_DEBUG перестала быть декоративной.
Модуль «Свитчи»: теперь при просмотре профиля устройства, показано актуальное состояние даунлинковых свитчей.
Модуль «Заселение пользователя»: теперь выглядит чуть менее страшным и отдаленно напоминает форму регистрации.
Модуль «Опрос свитчей»: для устройств с fdbmode DLP теперь игнорируется нулевой порт.
Модуль «Профиль пользователя»: добавлены несколько дополнительных проверок и логирование, при использовании функционала быстрого кредитования.
Модуль «Планирование работ»: теперь умеет принудительно подсвечивать задачи для работников «кто-угодно».
Модуль Учет зарплат: теперь при создании новых работ, может использоваться предустановленный коэффициент.
Модулб «Учет зарплат»: теперь при создании новых работ, работник может автоматически пред устанавливаться на основании работника из задачи.
Интеграция с UserSide: починен экспорт сервисов пользователя, в кейсах, когда пользователю присвоено несколько сервисов одного вида.
Кабинет пользователя: добавлен новый скин paper, чисто ради демонстрации того, что скины могут быть какими угодно.
Кабинет пользователя: теперь модуль OmegaTV также показывает пользователю его Account ID.
Кабинет пользователя: исправлена проблема модуля TrinityTV возникавшая при отсутствии существующей подписки клиента.
Кабинет пользователя: кнопка выхода при авторизации login/both теперь немного менее пугающая.
Кабинет пользователя: модуль «тест скорости», на мороз выброшена легаси поддержка флэшового Ookla speedtest mini.
Кабинет пользователя: модуль «тест скорости», при SP_TYPE 3 теперь происходит вклейка фрейма с SP_URL.
Кабинет пользователя: новый модуль Sweet.tv, работающий на дровах, угле, мазуте и механиках Trinity.
А где же ссылочки? А вот они:
Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2019#rev_6870
Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section099
Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo