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

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

  • Пьем чай
  • alter.ini: добавлена новая опция SENDDOG_ENABLED включающая собаку-посылаку.
  • alter.ini: добавлена опция TSUPPORT_API включающая кастомное API для дальнейшей интеграции с интерфейсом для технической поддержки.
  • Модуль «Редактирование пароля»: более не позволяет устанавливать пустой пароль пользователя.
  • Модуль «Собака-наблюдака»: весь функционал посылки SMS и email-ов безжалостно выкорчеваны. Осталось только складывание в очередь.
  • Модуль «Планирование работ»: для посылки SMS теперь требует включенную собаку-посылаку.
  • Модуль «Собака-наблюдака»: для посылки SMS теперь использует стандартный класс UbillingSMS.
  • Модуль «Собака-наблюдака»: добавлена возможность посылки сообщений в Telegram определенному списку чатов.
  • Модуль «Планирование работ»: для посылки SMS теперь использует стандартный класс UbillingSMS.
  • Модуль «Настройки системы»: теперь нотификация о отсутствующих опциях конфигов стала более очевидной.
  • Новый модуль Собака-посылака: позволяет централизованно управлять опциями рассылки сообщений.
  • Модуль «Собака-посылака»: добавлена возможность посылки SMS через сервис SMS-Fly.
  • Модуль «Собака-посылака»: добавлена возможность посылки сообщений при помощи бота Telegram.
  • Модуль «Собака-посылака»: добавлена возможность посылки email-ов из общей очереди.
  • Новый модуль «Очередь сообщений»: показывает текущие очереди sms, email, telegram сообщений ожидающих отправки.
  • Модуль «Очередь сообщений»: теперь также умеет создавать новые сообщения для посылки.
  • Модуль «OpenPayz»: добавлена возможность поиска и экспорта транзакций по всем платежным системам.
  • Модуль «Отчет по использованию платежных карточек»: теперь запоминает состояние селекторов месяца и года.
  • Модуль «Панель задач»: переписан с нуля. Изменен формат хранения элементов таскбара.
  • Модуль «Панель задач»: добавлена поддержка виджетов.
  • Модуль «Интеграция с Askozia PBX»: теперь умеет подсвечивать отдельно неотвеченные звонки с перекрывающимся с предыдущим временем.
  • Модуль «Предыдущие тикеты пользователя»: немного косметики.
  • Reminder: теперь требует включенной собаки-посылаки.
  • RemoteAPI: новый вызов senddog запускающий обработку очередей на отправку собакой-посылакой.
  • Класс UbillingSMS: при складировании SMS в очередь, теперь можно указывать, по заказу какого модуля это было сделано.
  • Кабинет пользователя: в модуль тикетов добавлена минимальная и ненавязчивая защита от спамботов.
  • Кабинет пользователя: небольшая косметика модуля тикетов.
  • DarkVoid: больше не пытается обновлять кеш уведомлений, при выполнении вызовов из remoteAPI.
  • Скин UbNg: исправлен косметический артефакт пониженной полосатости, возникающий после обновления Firefox 50.0
  • phpSysInfo: обновлена до версии 3.2.6.
  • Продвинутое управление VLAN-ами: Исправлено генерация DHCP конфигов для dhcp option82 + vlan per user.
  • Новые DHCP шаблоны для авторизации по MAC ONU (EPON) для BDCOM и ZTE OLT. (Тесная интеграция с понизатором)
  • UBinstaller: Обновлен автообновлятор. Теперь он позволяет выбирать ветку для обновления, а также производит базовую проверку ошибок.

0.7.9 - rev 5176

  • Изменения в структуре БД, см дамп.
  • alter.ini: добавлена новая опция SWITCHES_EXTENDED, включающая работу, с RemoteID свитчей.
  • alter.ini: добавлена новая опция WORKING_HOURS устанавливающая диапазон рабочего времени техподдержки.
  • alter.ini: добавлена новая, необязательная опция ASKOZIA_DEBUG, включающая режим отладки модуля.
  • alter.ini: добавлена новая, необязательная опция TARIFF_REPORT_FULL, включаюшая показ дополнительных сведений о тарифах в отчете.
  • userstats.ini: добавлена новая опция SKIN переключающая текущий шаблон.
  • Модуль Склад: исправлен баг, в некоторых ситуациях, приводивший к невозможности редактирования существующей брони ТМЦ.
  • Новый модуль «RemoteID свитчей»: позволяет просматривать существующие RemoteID свитчей. Спасибо Cidjey Miles.
  • Модуль «Поиск пользователей»: теперь умеет искать пользователей, по RemoteID свитча.
  • Модуль «Свитчи»: теперь умеет работать с RemoteID свитчей.
  • Модуль ПОНизатор: исправлена проблема, приводившая к нотайсам, при первом использовании модуля.
  • Модуль «Экзистенциальный конь»: исправлена сортировка данных при показе.
  • Модуль «Экзистенциальный конь»: теперь также складирует и показывает отдельно оплаты наличкой.
  • Модуль «Экзистенциальный конь»: звонки Askozia считаются только в диапазоне рабочего времени WORKING_HOURS.
  • Модуль «Экзистенциальный конь»: теперь голосовая почта Askozia не считается ответом на звонок.
  • Опрос свичей посредством SNMP: Добавлен шаблон для D-Link DGS-1510-52.
  • Опрос свичей посредством SNMP: Добавлены шаблоны для Dlink-DGS-1210-20, Eltex MES1124MB и MES2124MB. Спасибо Cidjey Miles.
  • Опрос свичей посредством SNMP: Добавлены дополнительные парсеры для свитчей Eltex. Спасибо Cidjey Miles.
  • Опрос свичей посредством SNMP: Добавлена очистка Counter64 в парсер sp_parse_zyportbytes. Спасибо Дмитрий Лухтионов.
  • Опрос свичей посредством SNMP: Дмитрий Лухтионов также прислал пачку шаблонов для Dlink 2108, 3010G, 3026, 3226S, 3100-24TG.
  • Модуль OpenPayz: контролы поиска теперь сохраняют свое состояние.
  • Модуль «OpenPayz»: графики пополнений платежными системами, стали более вменяемыми.
  • Модуль «Интеграция с Askozia PBX»: теперь голосовая почта не считается ответом на звонок.
  • Модуль «Интеграция с Askozia PBX»: добавлены раздельные счетчики для рабочего/внерабочего времени.
  • Модуль «Аналитика»: переехал с Dygraph на Google charts, также адекватно показывает количество тикетов и запоминает селектор года.
  • Модуль «Отчет по тарифам»: теперь также показывает АП, скорость и период тарифов. Зачем это нужно - неизвестно, но это к Дмитрию Лухтионову.
  • Модуль «Отчет по тарифам»: улучшено быстродействие, намазано немного косметики.
  • Модуль «Отчет по АРПУ»: теперь селектор года, запоминает свое состояние.
  • Модуль «ARPдиагностика»: переписан с нуля. Добавлена возможность просмотра локальной ARP таблицы.
  • Модуль «Журнал использования UHW»: чистка кода, немного косметики.
  • Модуль «Сервер DHCP»: переписан с нуля, в целях обеспечения более человекообразного вида.
  • Модуль «Сервер DHCP»: больше не позволяет повесить несколько обработчиков на одну подсеть.
  • Модуль «Сервер DHCP»: теперь проверяет уникальность имени конфига при создании сети.
  • Модуль «Сервер DHCP»: добавлены возможности загрузки шаблонов, сгенерированных конфигов а также ручного перезапуска DHCP сервера.
  • Учет заработной платы и премий: исправлены подписи денежных количеств в зарплатных ведомостях.
  • Модуль «Мониторинг сигнала на Mikrotik»: добавлена поддержка AirOS 5.6 и свежее. Спасибо Дмитрию Лухтионову.
  • Модуль «Финансовый отчет»: немного косметики.
  • Модуль «Права администраторов»: исправлено несовпадение прав для проверок таскбаром и глобальным меню.
  • Модуль «Asterisk»: выкинут старый и заменен на обновленный силами коллектива Istec.
  • Модуль «Отчет по подключениям»: немного косметики.
  • Кабинет пользователя: небольшая косметика модуля УКВ.
  • Кабинет пользователя: полностю переписана работа с шаблонами - теперь они стали теоретически переключаемыми.
  • Кабинет пользователя: по многочисленным заявкам некрофилов возвращены старые шаблоны old и red.
  • Reminder: теперь проверяет включенность собаки-наблюдаки.
  • Reminder: косметическая чистка кода, дополнительные проверки формата телефона, исправления локализации.
  • API UserSide: произведена попытка обновления до 1.4 версии.
  • RemoteAPI: вызов reminder обзавелся необязательным param=force, осуществляющим принудительную посылку всем незамороженным пользователям.
  • Расширение для Chrome: исправлена проблема разваливания в ситуациях, когда абонент является должником.
  • UBinstaller: теперь заполняет автоматом пароль к БД, в пресетах MikroTik.
  • UBinstaller: softflowd теперь запускается нормальным образом из rc.conf.

0.7.8 - rev 5110

  • Изменения в структуре БД, см дамп.
  • alter.ini: добавлена необязательная опция FDB_SEARCH_IN_PROFILE, включающая возможность поиска по FDB кешу из профиля.
  • alter.ini: опция LOGIN_GENERATION теперь может принимать значение RANDOM8. Вы не поверите - это 8 циферок.
  • alter.ini: ONLINE_HP_MODE больше не может принимать значения 0 - старый режим отображения удален.
  • alter.ini: Опция ONLINE_FILTERS_EXT удалена за ненужностью.
  • alter.ini: Опция ONLINE_LIGHTER удалена за ненужностью.
  • alter.ini: ONLINE_HP_MODE теперь может принимать значение 2 - режим очень быстрого рендера с кешированием для больших БД.
  • alter.ini: Опция PROFILE_PLUGINS удалена за ненужностью.
  • alter.ini: Новая опция EXHORSE_ENABLED включающая поддержку экзистенциального коня.
  • alter.ini: Новая опция UKV_ILLEGAL_TARIFFID устанавливающая id тарифа нелегалов УКВ.
  • alter.ini: Новая опция UKV_COMPLEX_TARIFFID устанавливающая id тарифа комплексных пользователей УКВ.
  • alter.ini: Новая опция UKV_SOCIAL_TARIFFID устанавливающая id тарифа соцпакета УКВ.
  • Опрос свичей посредством SNMP: Добавлен шаблон для Zyxel GS-2200-24
  • Опрос свичей посредством SNMP: Добавлен шаблон для Foxgate-S6224-S2
  • Опрос свичей посредством SNMP: немного косметики.
  • Модуль «Онлайн»: теперь использует новый и более безопасный рендер JSON данных. Спасибо Philippe Duke.
  • Модуль «Онлайн»: исправлен баг возникавший при ONLINE_HP_MODE 1 после удаления пользователя. Спасибо DarkSpider.
  • Служба ритуальных услуг: исправлена невозможность нормального захоронения пользователя, при первом использовании службы.
  • Модуль «Отчет по АРПУ»: добавлена возможность выбора года/месяца.
  • Модуль «Заявки на подключение»: в список заявок добавлена колонка IP.
  • Модуль Склад: операции резервирования теперь требуют отдельного права WAREHOUSERESERVE.
  • Модуль «Склад»: теперь после совершения операции бронирования, происходит редирект в соответствующий раздел.
  • Модуль «Отчет по деталям подключений»: исправлены права на использование модуля. Спасибо DarkSpider.
  • Модуль «Интеграция с Askozia PBX»: неотвеченными теперь считаются, только пропущенные входные звонки.
  • Новый модуль: «Экзистенциальный конь»: занимается анализом ранее собранных данных о состоянии БД.
  • OpenPayz: вы не поверите, в очередной раз исправлен фронтенд privatx, в целях рабочести из коробки.
  • Минорные исправления локализации. Спасибо Инне Оленич.
  • RemoteAPI: новый вызов exhorse запускающий сбор данных для экзистенциального коня.
  • UBinstaller: собраны новые бинарные пакеты для FreeBSD 10.3 amd64.
  • UBinstaller: автоконфигуратор NAS rscriptd теперь является частью UBinstaller.
  • UBinstaller: для автоконфигуратора NAS rscriptd собраны бинарные пакеты под FreeBSD 10.3 amd64.
  • UBinstaller: собраны новые бинарные пакеты для FreeBSD 10.3 i386.

0.7.7 - rev 5068

  • alter.ini: добавлена необязательная опция NEGATIVE_CREDIT_ALLOWED позволяющая устанавливать отрицательные кредиты пользователям.
  • alter.ini: добавлена необязательная опция IP_CUSTOM_SELECT позволяющая лицезреть в модуле смены IP селектор из свободных IP.
  • alter.ini: добавлена необязательная опция CONTRACT_AUTOGEN включающая автоматическую генерацию договоров и даты их заключения при регистрации пользователя.
  • OpenPayz: добавлены бекенд и фронтенд для платежной системы Paymaster. Спасибо приславшему Митину Александру.
  • OpenPayz: добавлены фронтенд/бекенд fondy.eu. Удалена Oplata.com. Ребрендинг да.
  • OpenPayz: Исправлено подтверждение транзакций в фронтенде EasyPay. Рекомендуется обновить фронтенд.
  • OpenPayz: Добавлен бекенд для платежной системы Mpay lifecell
  • OpenPayz: Добавлен бекенд для сервиса ПриватБанка «Швидко оплатити».
  • Поддержка AskoziaPBX: исправлено определение направлений звонков.
  • УКВ: в отчеты по тарифам и улицам добавлен показ меток кабеля.
  • УКВ: добавлен отчет, позволяющий производить сверки и ассоциацию комплексных и УКВ пользователей.
  • Модуль «Редактирование кредита»: добавлены дополнительные проверки на формат денежных сумм.
  • Опрос свичей посредством SNMP: Добавлен шаблон для Edge-Core ECS3510-28T и Huawei s232tp_c05. Как всегда DemonidZe.
  • Опрос свичей посредством SNMP: Добавлен шаблон дляTP-LINK_TL-SL2428
  • Опрос свичей посредством SNMP: Добавлена возможность быстрого перехода в профиль оборудования.
  • Опрос свичей посредством SNMP: добавлено логирование вызова swpoll, и возможность его просмотра в модуле «Кеш FDB».
  • Модуль «Редактирование кредита»: теперь умеет устанавливать отрицательный кредит для пользователей.
  • Модуль «Отчет по деталям подключений»: добавлена поддержка УКВ.
  • Модуль «Поиск задач»: добавлена возможность поиска задач по типу работ.
  • Модуль «Планирование работ»: немного косметики.
  • Модуль «Планирование работ»: при создании задачи из профиля пользователя, добавлена возможность просмотра предыдущих задач по нему.
  • ПОНизатор: список ONU теперь запоминает свое состояние.
  • ПОНизатор: улучшено фильтрование данных при создании и редактировании ONU.
  • Модуль «Ранее сгенерированные документы»: косметика.
  • Модуль «Смена IP»: переписан с нуля. Скажите спасибо за пинок в этом направлении Митину Александру.
  • Модуль «Свитчи»: машина времени теперь умеет показывать топ наиболее часто помиравших свитчей.
  • Модуль «Заявки на подключение»: теперь использует новую механику лукапа для IP, с которых оставили заявку.
  • Модуль «Детальная статистика»: немного косметики по коду.
  • Модуль «Карта домов и пользователей»: в диалоге размещения дома на карте, теперь также показывается и город.
  • Модуль «Комплексные услуги»: добавлен показ меток кабеля кабельных пользователей, при включенном УКВ.
  • Кабинет пользователя: Добавлена новая опция ADSERVICE_CUSTOM_ACCEPT, которая контролирует показ дополонительных документов в iframe перед тем как пользователь подключит услугу.
  • Кабинет пользователя: добавлена необязательная опция TEMPLATE_CURRENCY устанавливающая валюту для сумм прописью.
  • Кабинет пользователя: добавлена необязательная опция CUD_SHOW включающая показ процента накопительных скидок.
  • Кабинет пользователя: добавлена опция UKV_ENABLED, включающая показ профиля ассоциированных пользователей из УКВ.
  • Кабинет пользователя: исправления украинской локализации.
  • Модуль «Расширенная настройка MikroTik»: Допилена возможность управления деревьями очередей серверов доступа MikroTik.
  • Скин UbNg: контрол логаута, продублирован, в более ожидаемом и эргономичном месте.
  • phpSysInfo: обновлена до версии 3.2.5.
  • Расширение для Chrome: добавлена русская локализация.
  • Расширение для Chrome: добавлена грузинская локализация. Спасибо Nikoloz Natsvlishvili.
  • Расширение для Chrome: добавлена румынская локализация. Спасибо Олегу Арефьеву.

0.7.6 - rev 5005

  • alter.ini: добавлена необязательная опция SW_WEBNAV включающая быструю навигацию к веб-интерфейсу свитча.
  • Исправлен древний, приносивший миру боль, скорбь и страдания, баг электропочты.
  • OpenPayz: обновлен фронтенд для платежной системы Oplata.com / fondy.eu
  • УКВ: в профиль пользователя теперь интегрировано хранилище изображений.
  • УКВ: для профиля пользователя теперь доступны дополнительные примечания.
  • УКВ: профиль пользователя теперь также умеет создавать задачи для планировщика, опционально.
  • Модуль склад: в отчет по остаткам по датам добавлена возможность печати.
  • Модуль «Печать документов»: для документов в формате docx, теперь доступен макрос CONTRACTDATE.
  • Модуль Финотчет юрлиц: добавлен показ итоговых значений.
  • Хранилище изображений: теперь для удаления изображений требуется отдельное право.
  • Модуль действия по городам: исправлена локализация.
  • Модуль действия по городам: в отчете по должникам и поиску по городу заменена сортировка, теперь она происходит средствами PHP.
  • Модуль «Редактирование Ф.И.О.»: дополнительное фильтрование входных данных.
  • Модуль «Транзакции OpenPayz»: дополнительное фильтрование данных показываемых сквозь JQuery Data Tables.
  • Модуль «Платежи контрагентам»: добавлен короткий режим экспорта данных в CSV.
  • Модуль «Планирование задач»: теперь позволяет удалять незавершенные задачи.
  • Модуль «Планирование задач»: добавлено отдельное право для удаления задач (TASKMANDELETE).
  • Модуль «Свитчи»: теперь умеет быстрый переход к веб-интерфейсу свитча.
  • Megogo: в отчете по подпискам, селектор месяца теперь сохраняет свое состояние.
  • Кабинет пользователя: добавлена грузинская локализация.
  • Кабинет пользователя: добавлена румынская локализация.

0.7.5 - rev 4982

  • Продвинутое управление вланами - новый snmp шаблон для alcatel 6224 ls, спасибо oberon85
  • Продвинутое управление вланами - добавлена поддержка кастомных скриптов для создания и назначения вланов на порту свичей.
  • userstats.ini - новая опция MG_PROTECTION включающая защиту от случайных подписок.
  • userstats.ini - новая опция MG_GUIDE_URL указывающая ссылку на инструкцию по активации подписки.
  • Модуль «Динамический шейпер»: теперь имена тарифов, не подверженны спонтанной локализации.
  • Модуль «Скорость тарифов»: исправлены неверные подписи полей в форме редактирования.
  • Модуль «Профиль пользователя»: при включенном УКВ теперь умеет показывать ссылку в профиль кабельного пользователя.
  • Область уведомлений: исправлена проблема одновременного обновления кеша.
  • Опрос свичей посредством SNMP: Добавлен шаблон для TP-LINK TL-SG5412F
  • Megogo: теперь перед начислением АП также проверяет, не вызовет ли это задолженности, и автоматически деактивирует подписку.
  • Megogo: список существующих подписок, теперь показывает также адрес, ФИО и состояние счета пользователя.
  • REMINDER теперь не спамит должников.
  • Модуль «Облако тегов»: дополнено небольшим отчетом, позволяющим оценить динамику навешивания тегов на пользователей.
  • Управление Кабельным Всемогущее: добавлены новые отчеты, для печати уведомлений должникам.
  • Модуль «Консоль разработчика»: PHP консоль теперь реагирует на DEVCON_SQL_KEEP. Спасибо Den1xxx.
  • Кабинет пользователя: исправлено определение услуг для AdServices. Теперь спокойно принимает одну услугу.
  • Кабинет пользователя: исправления Украинской локализации модуля Megogo
  • Кабинет пользователя: модуль Megogo теперь предупреждает о начислении средств сразу при подписке.
  • Кабинет пользователя: модуль Megogo теперь умеет проверять наличие достаточность средств на счету пользователя.
  • Кабинет пользователя: модуль Megogo теперь умеет показывать ссылку на руководство по оформлению подписки.
  • Кабинет пользователя: Теперь услуги из AdServices можно отключать.
  • OpenPayz: в очередной раз исправлен фронтенд XML протокола ПриватБанка.
  • API UserSide: дата активности пользователя, теперь также зависима от опции DN_FULLHOSTSCAN.
  • UBinstaller: теперь устанавливает Stargazer 2.409 rc2, что должно исправить проблемы с реинициализацией пользователей.
  • UBinstaller: в конфигурации по-умолчанию отключены за ненадобностью, auth_ia и TCPPort в cap_nf.

0.7.4 - rev 4955

  • userstats.ini - новая опция ADSERVICE_ENABLED включающая\выключающая модуль adservice.
  • userstats.ini - новая опция ADSERVICE_DATE указывающая дату применения сервисов
  • userstats.ini - новая опция ADSERVICE_NAMES указывающая имена для доп. сервисов
  • userstats.ini - новая опция ADSERVICE_COST указывающая стоимость доп. сервисов
  • Модуль «Тарифы»: теперь показывает актуальную скорость тарифа, и предупреждает о необходимости ее установки.
  • Модуль «Склад»: добавлен отчет по остаткам ТМЦ в разрезе конкретного месяца.
  • Модуль «Склад»: минорные исправления локализации.
  • Модуль «Склад»: при просмотре расходной операции, теперь указывается категория ТМЦ.
  • Модуль «Склад»: при просмотре приходной операции, теперь указывается категория ТМЦ.
  • Модуль «Склад»: при просмотре списка забронированных ТМЦ, теперь указывается категория ТМЦ.
  • Модуль «Склад»: к единицам измерения типов ТМЦ добавлены упаковки.
  • Модудь «Склад»: исправлена проблема, мешавшая провести расходную операцию по прошлогодним задачам.
  • Учет зарплат и премий: исправлена проблема невидимых сотрудников, при печати табелей.
  • Модуль «Планирование работ»: при просмотре использованных материалов со склада, теперь показаны категории ТМЦ.
  • Модуль «Отчет по АРПУ»: добавлена возможность указывать тарифы как строго, так и в виде маски.
  • Новый модуль "Кабинета пользователя": adserivces для подключения дополнительных сервисов.
  • Небольшие изменения по vlangen-у (улучшено логирование действий, добавлена дополнительная обработка ошибок).
  • Модуль «Понизатор»: добавлена поддержка GPON для ZTE и соответствуйщий SNMP шаблон ZTE C320 GPON.
  • Модуль «Понизатор»: добавлен шаблон для Eltex LTE-8X.
  • Модуль «Пользовательские карты»: исправлена проблема с импортом из KML меток без имени.
  • Модуль «Живи с этим»: добавлены типы отложенных операций «корректировка сальдо» и «установить счет».
  • API UserSide: исправлены проблемы с экспортом блоков домов.
  • Глобально: в виджетах календариков с возможностью прямого выбора года, расширен диапазон по-умолчанию.


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

changelog.txt · Последние изменения: 2016/12/02 16:34 — nightfly
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki