Инструменты пользователя

Инструменты сайта


Боковая панель

Разделы

Общее описание
История изменений
Рекомендации к обновлению
Планы на будущее
Известные проблемы
Онлайн демо
Случайная статья
Видео
Помощь проекту
Люди

FAQ


changelog2020

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

1.0.7 - в разработке

  • Пьем чай
  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необъязательная опция COVID19_ENABLED включающая хайповый модуль.
  • alter.ini: новая опция AUTOCREDIT_CFID включающая механику автоматического кредитования.
  • Модуль Собака-посылака: исправлена посылка SMS с апострофами и прочими кавычками.
  • Модуль Обработка банковских выписок 2: примечания к оплатам теперь содержат дату/время из выписки, если таковые имеются и были указаны в шаблоне импорта.
  • Модуль Расширенная настройка Mikrotik: немного косметики и минорные улучшения юзабилити.
  • Новый модуль «COVID-19»: предназначен для мониторинга мировой статистики распространения коронавируса COVID-19.
  • Модуль Видеонаблюдение: исправлена проблема рассыпания при регистрации новой камеры.
  • Модуль «Тарифы»: длина имени нового тарифа ограничена 32ю байтами, что предотвращает взрывание Stargazer-а.
  • Модуль «Поиск платежей»: добавлена возможность находить платежи с «кассиром» openpayz.
  • Модуль «Отчет по автозаморозке»: добавлена возможность просмотра воскресших в текущем месяце пользователей.
  • Модуль «Почему ты звонишь?»: теперь показывает весь выбранный месяц при просмотре статистики.
  • Модуль «Планирование работ»: при использовании продвинутого фильтра задания теперь можно печатать без разбивки на страницы для каждого работника.
  • Глобально: добавлена подсветка строк при показе списков пользователей, что должно улучшить юзабилити.
  • RemoteAPI: новый вызов autocredit выполняющий автоматическое кредитование «особенных» пользователей.
  • OpenPayz: исправлена обработка конфигурации бекендом mypayprivat.
  • Кабинет пользователя: исправлен артефакт с повторным показом объявлений при отметке их прочитанными.

1.0.6 - rev 7402

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция REPORT_FINANCE_CONSIDER_NEGATIVE включающая учет отрицательных сумм в финансовом отчете.
  • alter.ini: новая опция ONUAUTO_CONFIG_DELETE включающая возможность удалять ONU с OLT из модуля onumaster.
  • alter.ini: новая опция ONUAUTO_CONFIG_DEREGISTER включающая возможность дерегистрировать ONU на OLT из модуля onumaster.
  • Модуль ПОНизатор: исправлен баг с появлением колонки «Интерфейс» даже если кэш интерфейсов для определенного OLT не существует.
  • Модуль SphinxSearch: обновлены дефолтные пресеты конфигов.
  • Модуль SphinxSearch: добавлены новые типы поиска.
  • Модуль «Asterisk PBX»: пофикшено дублирование звонков и их отображение через всплывающие окна.
  • Модуль «Поиск оплат»: добавлены фильтры по населенному пункту и контрагенту.
  • Модуль Обработка банковских выписок 2: добавлена возможность клонирования шаблонов импорта + небольшая косметика.
  • Модуль «Виртуальные сервисы»: добавлена возможность указывать период снятия оплаты в днях.
  • Модуль «Виртуальные сервисы»: сервисы с отрицательным балансом снова можно создавать.
  • Модуль «Планирование работ»: в продвинутый фильтр добавлена возможность фильтрации заявок по контактному номеру телефона.
  • Модуль «Онлайн»: теперь несколько более вменяемо умеет отображать заметки о пользователе и дополнительные комментарии.
  • Модуль «Visor»: тестирование соединения с Trassir NVR теперь проходит по https порту.
  • Модуль Служба ритуальных услуг: исправлены автоматические похороны при регистрации пользователя.
  • Модуль «Карта оборудования»: теперь использует UbillingCache вместо прямых обращений к ФС.
  • Модуль Учет зарплат: исправлена загрузка данных за предыдущие месяцы при печати зарплатной ведомости по сотруднику.
  • Модуль «Visor»: добавлена возможность отключать предупреждении о несовпадении модели камеры на NVR Trassir.
  • Модуль «Профиль пользователя»: исправлен показ предпринимателей при присвоении через Город+Улица.
  • Модуль «ONUMASTER»: теперь умеет еще и удалять и дерегистрировать ONU(если это поддерживается OLTом). Добавлена поддержка OLT: V-Solution V1600D, C-Data/Stels FD11XX.
  • Модуль «Финансовый отчет»: теперь умеет учитывать отрицательные суммы (кроме списаний виртуальных сервисов, ОТТ-сервисов и штрафов Раскольниковым). Регулируется опцией REPORT_FINANCE_CONSIDER_NEGATIVE.
  • Ограничение количества дней заморозки: теперь позволяет изменять статус замроженности даже в самый последний из доступных дней заморозки.
  • RemoteAPI: вызов vservicechargefee теперь можно дополнять параметром period для фильтрации сервисов по признаку периода снятия оплаты.
  • RemoteAPI: вызов getagentdata исправлено детектирование предпринимателей при присвоении через Город+Улица.
  • Глобально: карты с MAPS_SERVICE в виде leaflet теперь учитывают опцию CANVAS_RENDER.
  • Глобально: для всех карт leaflet добавлена возможность быстрого экспорта карты.
  • Кабинет пользователя: теперь при использовании скина paper не должно происходить попыток автоматического перевода хромом.
  • Кабинет пользователя: теперь по умолчанию используется скин paper.
  • Кабинет пользователя: новая необязательная опция AN_MODAL включающая показ объявлений в модальном окне на главной странице.
  • UBinstaller: полностью переработан скрипт автоматической настройки Удаленных NAS rscriptd. Теперь он требует FreeBSD 12.1 amd64.

1.0.5 - rev 7354

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая необязательная опция PON_IFACE_DESCRIPTION_IN_MAINTAB контролирующая отображение описаний PON-портов в основной таблице со списком ONU.
  • alter.ini: новая необязательная опция PON_IFACE_DESCRIPTION_IN_STATSTAB контролирующая отображение описаний PON-портов в статистике по OLT.
  • alter.ini: новая необязательная опция TASKMAN_NO_TYPICALNOTES_CUT отменяющая обрезку длины текста «Типичных проблем» модуля «Планирование работ» в выпадающем списке.
  • alter.ini: новая необязательная опция TELEGRAM_API_URL устанавливающая кастомный URL для Telegram bot API. Может быть полезной для проксирования.
  • alter.ini: новая необязательная опция TELEGRAM_DEBUG включающая режим отладки Telegram API в процесе разработки.
  • alter.ini: новая опция TRASSIRMGR_ENABLED включающая интеграцию видеонаблюдения c NVR на базе Trassir Server.
  • alter.ini: новая опция OMEGATV_TARIFFSBUNDLE перечисляющая ТИПА бандловые тарифы, для которых не будут чарджится средства за подписку OmegaTV.
  • alter.ini: новая необязательная опция MG_CUSTOM_PERCENTS указывающая особые проценты выплат для каждого тарифа Megogo.
  • alter.ini: новая необязательная опция WAREHOUSE_TASKMANNOTES включающая показ примечаний в «планировании задач» для использованных материалов.
  • userstats.ini: новая опция OM_TARIFFSDENIED перечисляющая тарифы которым нельзя в OmegaTV.
  • userstats.ini: новая опция OM_TARIFFSBUNDLE перечисляющая типа бандловые тарифы OmegaTV.
  • Модуль Продвинутая собака-посылака: теперь таки сохраняет изменения в токене бота телеграм.
  • Кабинет пользователя: модуль OmegaTV теперь также умеет ограничивать возможность использования пользователям на определенном списке тарифов.
  • Модуль Зависть: добавлена возможность визуального анализа изменения между любыми двумя конфигурациями из архива.
  • Модуль «Зависть»: список существующих завистливых устройств теперь показывает также их ID.
  • Модуль «Карта оборудования»: при редактировании карты, округление широты и долготы составляет до 5 знаков после запятой, для всех сервисов карт.
  • Модуль «Карта домов»: при редактировании карты, округление широты и долготы составляет до 5 знаков после запятой, для всех сервисов карт.
  • Модуль ПОНизатор: улучшен показ статистики. Теперь более понятно, когда количество ONU на порту подходит к концу.
  • Модуль «ПОНизатор»: добавлена возможность отображения описаний(port description) PON-портов в основной таблице со списком ONU и в статистике по OLT.
  • Модуль «Сервис мгновенных сообщений»: минорные улучшения юзабилити.
  • Модуль Служба ритуальных услуг: небольшая косметика по коду. Теперь возможно опциональное выравнивание счета в 0 при захоронении.
  • Модуль «Экзистенциальный конь»: теперь график ARPU отделен от остальных финансовых штук.
  • Модуль Это ловушка!: теперь при вызове getLastTraps можно перечислять несколько разных ID в виде массива.
  • Модуль «Это ловушка!»: исправлены перепутанные имена колонок в списке существующих типов трап.
  • Новый модуль «История жизни свитча»: неожиданно, но показывает данные о изменениях свитча из общего лога событий.
  • Модуль «Изменение тарифа»: теперь при изменении тарифа принудительно очищается общий кэш пользовательских данных.
  • Модуль «Планирование работ»: добавлена возможность отмены обрезки длины текста «Типичных проблем» и отображения их полного текста в выпадающем списке.
  • Модуль «Онлайн»: для отображаемых сигналов PON/WiFi CPE добавлена дополнительная фильтрация для избежания возможного разваливания таблицы «Онлайн» из-за невалидного JSON.
  • Модуль Ограничение количества дней заморозки: полный рефакторинг и устранение критичного бага с начислением отработанных дней.
  • Модуль Собака-посылака: исправлено определение типа чата в контактах бота Telegram
  • Модуль «Собака-посылака»: теперь контакты бота также показывают последнее сообщение полученное от контакта.
  • Модуль «Это ловушка!»: теперь игнорирует пустые строки при показе сырых данных.
  • Модуль Видеонаблюдение: добавлена базовая интеграция с NVR на базе Trassir Server.
  • Модуль «OmegaTV»: добавлена начальная поддержка бандлирования с тарифами интернета в ручном режиме.
  • Модуль Megogo: помесячный отчет, теперь приближен к отсылаемому самим Megogo и умеет считать кастомные коэфициенты выплат.
  • Модуль «Склад»: теперь при показе ТМЦ потраченных на задачу умеет опционально показывать примечания к расходной операции.
  • Модуль «Свитчи»: улучшена индикация присутствия аплинкового свитча.
  • Модуль «Непопулярные тарифы»: теперь также показывают стоимость тарифа.
  • Модуль Учет зарплат: радикально повышено быстродействие за счет оптимизации подгрузки данных.
  • Модуль «Собака-наблюдака»: реализован режим «обслуживания» выключающий выполнение всех задач собаки одной кнопкой.
  • Модуль «DarkVoid»: теперь также умеет нотифицировать о включенном режиме обслуживания собаки-наблюдаки.
  • Модуль Зависть: в списке завистливых устройств, теперь также показана дата последнего сохраненного конфига.
  • Модуль «Зависть»: реализована возможность просмотра изменений конфигураций только конкретных устройств.
  • RemoteAPI: вызов fullhostscan теперь можно дополнять параметром nn отключающим использование nmap.
  • Глобально: для карт оборудования, домов и всего прочего, при использовании leaflet теперь доступна линейка.
  • Кабинет пользователя: модуль «Изменение тарифа» теперь должен более адекватно работать на малых разрешениях.
  • Кабинет пользователя: модуль «Видеонаблюдение» минорные исправления локализации.
  • Шаблоны SNMP: добавлены OID'ы описания портов для BDCOM P3310C и V-Solution V1600D.

1.0.4 - rev 7269

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция VISOR_IN_PROFILE включающая контролы навигации в Visor.
  • alter.ini: новая опция SMARTUP_ENABLED включающая базовую интеграцию со SmartUP
  • alter.ini: новая необязательная опция ASTERISK_GET_FULL_CDR_CEL_DATA указывающая, что из таблиц астериска CEL и CDR следует доставать абсолютно все записи, не игнорируя записей со статусами «no answer», «hangup», «musiconhold».
  • alter.ini: новая необязательная опция ASTERISK_SC_CHECK_ENABLED указывает, что не нужно просто брать и ставить абоненту кредит, а стоит сначала проверить целесообразность этого действия и доступность для данного лицевого счета.
  • alter.ini: новая необязательная опция ASTERISK_SC_TARIFFSALLOWED имеет точно такое же значение, как и опция SC_TARIFFSALLOWED из userstats.ini
  • alter.ini: новая опция ENVY_ENABLED включающая зависть.
  • alter.ini: новая необязательная опция SMARTUP_NOCACHE отключающая использование кэшированных данных в SmartUP.
  • Модуль «Отчет по АРПУ»: теперь должен чуть меньше разваливаться.
  • Модуль «Редактор crontab»: теперь форматирование примечаний более вменяемое.
  • Модуль «УКВ»: в отчеты добавлен контрол быстрого перехода в отчет по деталям подключения КТВ.
  • Модуль «Visor»: минорные исправления юзабилити.
  • Модуль «Профиль пользователя»: теперь умеет опционально показывать ссылку навигации в профиль связанного пользователя видеонаблюдения.
  • Mikrotik API: кастомный API порт теперь используется не только расширенным конфигуратором микротикоНАСов.
  • Модуль Это ловушка!: добавлена нотификация о ошибках связанных с невозможностью прочитать данные из источника.
  • Модуль «Профиль пользователя»: небольшая оптимизация производительности.
  • Модуль Склад: в отчеты для инвентаризации добавлено разделение на ТМЦ которые реально находятся на складе и забронированы.
  • Новый модуль «Исправление необработанных платежей»: теперь доступен при просмотре платежей за конкретную дату.
  • Новый модуль Зависть: позволяет сохранять конфиги ваших сетевых устройств и хранить их сколько нужно в архиве.
  • Модуль «Теги пользователей»: логирование добавления и удаления тегов пользователям приведено к общему виду.
  • Модуль «Живи с этим»: теперь текущие запланированные задачи запланированные на прошлое подсвечены красным, запланированные на сегодня - оранжевым.
  • Модуль TrinityTV: исправлено добавление устройств по коду из административного интерфейса.
  • Модуль «TrinityTV»: исправлено логирование при удалении устройств.
  • Модуль «TrinityTV»: исправлено быстродействие показа списка подписок, при включении опции TRINITYTV_RDEVS.
  • Модуль «TrinityTV»: добавлен отчет по присвоенным пользователям устройствам.
  • Кабинет пользователя: обновлены оповещения модуля «OmegaTV».
  • Кабинет пользователя: исправлены контролы модуля Megogo в Chrome для скина paper.
  • Кабинет пользователя: исправлены контролы модулей TrinityTV и SweetTV для скина paper.
  • RemoteAPI: новый вызов smartup.
  • RemoteAPI: к вызову Asterisk добавлена новая возможность приостановки(заморозки) услуги абонента с проверкой на целесообразность и доступность этого действия для данного лицевого счета.
  • RemoteAPI: установка кредита путем Asterisk вызова теперь так же умеет проверять целесообразность и доступность этого действия для данного лицевого счета. Контролируется опциями alter.ini ASTERISK_SC_CHECK_ENABLED и ASTERISK_SC_TARIFFSALLOWED.
  • Сервер DHCP: Исправлена работа Option 82 для ZTE.
  • Сервер DHCP: Теперь поддерживает GPON (Serial number) в качестве идентификатора ONT.
  • Глобально: в контролах выбора года теперь стало на один больше.
  • Глобально: в контролах выбора даты улучшена подсветка текущей, выбранной и выбираемой дат.
  • OpenPayz: добавлен фронтэнд fcsistemamulti для платежной системы ФК-Система.


История изменений Ubilling за 2019-й год
История изменений Ubilling за 2018-й год
История изменений Ubilling за 2017-й год
История изменений Ubilling за 2016-й год
История изменений Ubilling за 2015-й год
История изменений Ubilling за 2014-й год
История изменений Ubilling за 2013-й год
История изменений Ubilling за 2012-й год

changelog2020.txt · Последние изменения: 2020/04/02 12:10 — bobr