Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Відео
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

changelog2014

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

0.6.1 - rev 4014

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция CONTRACTDATE_IN_PROFILE включающая показ даты заключения договора в профиле пользователя.
  • alter.ini: новая опция ADCOMMENTS_ENABLED включающая функционал дополнительных примечаний.
  • alter.ini: новая опция MYSQLDUMP_PATH устанавливающая путь к комманде mysqldump
  • alter.ini: новая опция MYSQL_PATH указывающая полный путь к комманде mysql
  • alter.ini: новая опция VLANGEN_SUPPORT включающая продвинутое управление VLAN-ами за авторством L1ght-а.
  • Модуль “Пользователи без присвоенного порта”: исправлена проблема с несоответствием прав доступа. Спасибо DarkSpider.
  • Модуль “Отчет по автозаморозке”: добавлена индикация ранее удаленных пользователей.
  • Модуль “Регистрация пользователей”: добавлена новая модель генерации логинов RANDOMSAFE.
  • Модуль “Машина времени”: теперь позволяет проводить поиск по IP либо местонахождению упокоившихся свитчей.
  • Модуль “Собака-наблюдака”: добавлена возможность поиска по предыдущим срабатываниям.
  • Модуль “Собака-наблюдака”: небольшая косметическая рихтовка.
  • Модуль “Текущий кеш FDB”: добавлена возможность устанавливать множественные фильтра по MAC адресам.
  • Модуль “TurboSMS”: добавлена возможность выставить фильтр по тарифному плану.
  • Модуль “Редактирование договора”: больше непозволяет устанавливать дату заключения, при отсутствующем договоре.
  • Модуль “Профиль пользователя”: теперь умеет опционально показывать дату заключения договора.
  • Модуль “Справочник работников”: добавлена возможность по желанию указывать разные цвета для выполняемых типов работ.
  • Модуль “Планирование работ”: добавлена возможность показывать невыполненные задачи разными цветами, относительно типов работ.
  • Модуль “Планирование работ”: исправлена проблема возникавшая при показе всех задач “только для себя”.
  • Модуль “Планирование работ”: при создании задачи из профиля, автоматически заполняется логин пользователя, для исключения угадывания.
  • Модуль “Планирование работ”: добавлена возможность указывать время, на которое запланирована задача.
  • Модуль “Планирование работ”: добавлена возможность использовать дополнительные примечания, для существующих задач.
  • Модуль “Редактирование примечаний”: психоделическая рекурсия - добавлена возможность использовать дополнительные примечания.
  • Модуль “Справочник свитчей”: добавлена возможность использоваться дополнительные примечания для свитчей.
  • Модуль “Профиль пользователя”: дополнительная фильтрация передающегося логина.
  • Модуль “Предприниматели”: для пользователей без адреса, теперь предполагается умолчательный контрагент.
  • Модуль “Предприниматели”: теперь кроме привязки по улицам умеет привязку по логинам имеющую приоритет выше адресной.
  • Модуль “Редактирование договора”: добавлена возможность устанавливать связь пользователя с конкретным контрагентом.
  • Модуль “Печать чеков”: добавлены новые макросы AGENT* изображающие все поля связанного предпринимателя.
  • Модуль “Печать документов”: для документов в формате docx, также добавлено семейство макросов AGENT*.
  • Модуль “Движение средств”: слегка рефакторнут, потроха вынесены в отдельную библиотеку.
  • Новый модуль “Движение средств по юрлицам”: показывает хитрый отчет с приходом/расходом.
  • Модуль “Сервера доступа (NAS)”: в очередной раз вернулся тип сервера - Radius.
  • Модуль “Бекап БД”: теперь умеет использовать mysqldump для снятия дампа, это быстрее и безопаснее старого метода.
  • Модуль “Бекап БД”: теперь экспериментально умеет развертывать дампы БД из content/backups/sql/ (Опасносте!).
  • УКВ: исправлено фильтрование при заполнении адресных данных пользователя.
  • УКВ: при просмотре ранее загруженных выписок, теперь также присутствует тариф.
  • Кабинет пользователя: XML API теперь адекватно реагирует на опцию PAYMENTS_ENABLED.
  • Кабинет пользователя: XML API теперь также умеет экспортировать объявления.
  • Кабинет пользователя: опция ONLINELEFT_COUNT теоретически теперь должна адекватно работать с изменяемыми периодами тарифов.
  • Модули использующие jQuery DataTables: исправлена локализация пагинации. Спасибо Хан.
  • Модули использующие Gravatar: все email-ы теперь рассматриваются в lowercase.
  • Добавлен альтернативный модуль миграции, с поддержкой заселения за авторством SoulRoot.
  • Обеспечена поддержка серверов доступа на базе Linux ISG
  • Добавлена поддержка создания PPPoE пользователей для MikroTik NAS
  • API удаленного вызова: добавлен вызов switchescoverage возвращающий карту покрытия свитчами.

0.6.0 - rev 3930

  • alter.ini: новая опция STICKY_NOTES_ENABLED позволяющая включить поддержку персональных заметок.
  • userstats.ini новая опция SC_TARIFFSALLOWED определяющая тарифы для которых будет доступно кредитование.
  • Модуль “Планирование работ”: при создании и редактировании задач, поля ввода адреса получили автодополнение.
  • Модуль “Планирование работ”: при редактировании задания, для даты теперь используется штатный виджет календарика.
  • Модуль “Планирование работ”: увеличено быстродействие при просмотре существующих задач.
  • Модуль “TurboSMS”: в шаблонизатор добавлена поддержка макроса {PAYID}.
  • Модуль “Сервер DHCP”: добавлен макрос {DENYVLANGENMEMBERS}.
  • Модуль “Заявки на подключение”: поправлена локализация.
  • Модули “Города”, “Улицы”, “Дома”: код почищен и покрыт юниттестами, оптимизировано быстродействие.
  • Модуль “Платежные карточки”: код почищен, исправлена локализация.
  • Модуль “Свичи”: косметическая рихтовка.
  • Модуль “Редактирование даты истечения кредита”: код почищен, выкинуты старые подпорки.
  • Модуль “Финансовые операции”: подогнан под общую стилистику, покрыт юниттестами.
  • Модуль “Смена тарифа”: подогнан под общую стилистику, покрыт юниттестами.
  • Модуль “Статистика по трафику”: к графикам bandwidthd добавлена легенда.
  • Модуль “Отчет по трафику”: к графикам bandwidthd добавлена легенда.
  • Модуль “Сервис мгновенных сообщений”: добавлена индикация онлайновости администраторов в контактлисте.
  • Модуль “Типы оплат”: косметическая реконструкция.
  • Модуль “Профиль пользователя”: добавлена вариативность в поведение формы присваивания порта на свитче.
  • Новый модуль “Персональные заметки и напоминания”: делает точно то, что от него ожидается.
  • Модуль “Отчет по UHW”: добавлена возможность поиска и быстрой сортировки
  • Модуль “Кеш FDB”: исправлена локализация.
  • Модуль “Отчет по работам”: исправлена проблема с уволенными в текущем месяце работниками.
  • OpenPayz: в очередной раз “исправлен” фронтенд для нового XML протокола ПриватБанка. Да, на этот раз атомарность.
  • UBinstaller: добавлена поддержка FreeBSD 9.3 i386
  • rscriptd NAS: мигрировал на FreeBSD 9.3 amd64 по умолчанию.
  • Кабинет пользователя: Добавлено XML API для внешних приложений.
  • Кабинет пользователя: в модуле кредитования добавлена возможность, по желанию ограничивать доступ к услуге по тарифам.
  • С поддержкой FreeRADIUS случилась нечто страшное и недокументированное. Доставайте по этому поводу jcomm-а.

0.5.9 - rev 3840

  • Изменения в структуре БД, см дамп.
  • Модуль “Реестр запрещенных сайтов”: готов к использованию.
  • Модуль “Заявки на подключение”: возвращен на место куда-то пропившийся контрол отсылки SMS при создании задач.
  • Модуль “Текущий кеш FDB”: теперь принудительно сохраняет свое состояние. Это следует из его типичных юзкейсов.
  • Модуль “Регистрация пользователей”: добавлены уведомления о логинах опасной длины. Короче мы предупредили.
  • Модуль “Регистрация пользователей”: улучшено логирование.
  • Модуль “Хелпдеск”: появилась возможность быстрой вставки из заготовок типичных отмазок ответов.
  • Модуль “Популярность тарифов”: добавлены отдельные счетчики активных/неактивных пользователей.
  • УКВ: кнопка сохранения в форме редактирования пользователя больше не должна самовольно мигрировать.
  • Модуль “Отчет по подключениям”: исправлена сортировка популярности тарифов.
  • Модуль “Скорость тарифов”: добавлено фильтрование лишних пробелов, по кругу от скорости. Спасибо DemonidZe.
  • Модуль “Отчет по услуге кредитования”: исправлена проблема с отображением относительных графичков. Спасибо DemonidZe.
  • Модуль «Заявки на подключение»: теперь умеет показывать список заявок в виде календарика.
  • Сервис приема заявок на подключение: переписан с нуля. Сохранена обратная совместимость со старым по формату заявок.
  • Глобально: jQuery DataTables обновлен до последнего стабильного релиза 1.10.2

0.5.8 - rev 3790

  • alter.ini: новая опция COLORIZE_PROFILE_CASH включающая покраску баланса пользователя.
  • alter.ini: новая опция PROFILE_LAT включающая/выключающая показ времени последней активности (имеет смысл только с auth_ia)
  • alter.ini: новая необязательная опция SYSLOAD_CUSTOM_SCRIPTS позволяющая описывать кастомные скрипты мониторинга
  • alter.ini: новая опция ONLINE_SAVE_STATE позволяющая включить сохранение состояние модуля “Онлайн”.
  • alter.ini: новая необязательная опция SC описывающая путь к шейперу sc (да-да, эти ваши линуксы).
  • userstats.ini: новая опция TRAFFIC_ENABLED включающая/выключающая показ модуля со статистикой по трафику.
  • Модуль “Отчет по просрочке кредитов”: операция “исправить” теперь также обнуляет срок истечения кредита.
  • Модуль “Хелпдеск”: добавлен календарный режим показа списка тикетов.
  • Модуль “Отчет по подключениям”: оптимизировано быстродействие, за счет рефакторинга генерации сводной статистики за год.
  • Модуль “Профиль пользователя”: ликвидирован косметический дефект в интерфейсе присваивания порта на свитче, спасибо DarkSpider.
  • Модуль “Облако тегов”: слегка рефакторнут, повышено быстродействие.
  • Модуль “Заявки на подключение”: мелкая косметическая рихтовка.
  • Модуль “Сервера доступа (NAS)”: теперь умеет показывать параметры клиентов FreeRADIUS
  • Модуль “Контекстная справка”: иконка теперь не такая конская и больше не должна двигать другими элементами интерфейса.
  • Модуль “Профиль пользователя”: переписан практически с нуля, теперь в него не так противно будет лезть.
  • Модуль “Профиль пользователя”: появилась возможность раскраски баланса. Я не знаю зачем это надо, но много просили.
  • Модуль “Профиль пользователя”: основные контролы (нижний ряд) теперь адекватно реагируют на права доступа.
  • Модуль “Онлайн”: слегка увеличено быстродействие, за счет отказа от лишних fopen()
  • Модуль “Финансовые операции”: предпринята попытка хоть немного его ускорить. От части успешная.
  • Модуль “Состояние системы”: раздел с информацией о БД - дополнен возможностью быстрой проверки
  • Модуль “Состояние системы”: появилась возможность интегрировать в модуль свои скрипты мониторинга.
  • Модуль “События”: исправлена проблема, приводившая к развалу верстки в некоторых ситуациях.
  • Модуль “Карта оборудования”: исправлена проблема иногда приводившая к невозможности расстановки свитчей по карте.
  • Модуль “Онлайн”: теперь опционально позволяет сохранять состояние (позицию, фильтра, сортировку) между обновлениями.
  • Модуль “Регистрация пользователей”: теперь не должен взрываться в некоторых ситуациях.
  • Новый модуль “Просмотр информации шейпера SC”: как ни странно - делает то же что и обещает. Спасибо DarkSpider.
  • Глобально: jQuery UI обновлен до последней стабильной версии v1.11.1
  • Кабинет пользователя: модуль со статистикой по трафику теперь может быть тоже отключаемым
  • OpenPayz: в очередной раз исправлены несовпадения документации и реальности для XML протокола ПриватБанка.

0.5.7 - rev 3697

  • userstats.ini: новая опция VSERVICES_SHOW включающая показ дополнительных услуг в профиле.
  • Модуль “История жизни”: теперь показывает все существующие нетхосты связанные с пользователем, это позволит увидеть дубликаты.
  • Модуль “Профиль пользователя”: ликвидирован ненужный скролл, вылезавший в некоторых случаях в форме быстрого кредитования.
  • Модуль “Отчет по подключениям”: увеличено быстродействие, добавлена подсветка ранее удаленных пользователей.
  • Модуль “Финансовый отчет”: при AGENTS_ASSIGN в состоянии “2” позволяет проводить выборки оплат с размазыванием по контрагентами.
  • Модуль “Регистрация пользователей”: исправлен косяк, при попытке регистрации пользователя если кончились свободные IP. Спасибо felixio_01.
  • Модуль “Рассылка с помощью TurboSMS”: Исправлена проблема позволявшая добавить в исключения неудаляемые логины. Спасибо DemonidZe.
  • Модуль “Профиль пользователя”: при показе свитча и порта, добавлены дополнительные контролы опроса SNMP и поиска по карте.
  • Модуль “Финансовый отчет”: оптимизировано быстродействие, за счет рефакторинга генерации сводной статистики за год.
  • Модуль “Заявки на подключение”: переписан с нуля, в целях упрощения дальнейшего наращивания функционала.
  • Модуль “Собака-наблюдака”: исправлена сортировка в списке существующих задач по ID и активности.
  • Модуль “Платежи контрагентам”: добавлен экспорт выборок в CSV и в виде приемлемом для печати.
  • Модуль “Отчет по улицам”: переписан с нуля, повышено быстродействие, да и в целом теперь не такой позорный.
  • Модуль “Отчет по улицам”: больше не рассыпается при виде отсутствующих улиц.
  • Модуль “Заявки на подключение”: теперь умеет создавать записи в справочнике планирования подключений (в тортике).
  • Модуль “Отчет по просрочке кредитов”: переписан с нуля, повышено быстродействие.
  • Модуль “Типы дополнительных полей профиля”: косметический рефакторинг.
  • Модуль “Виртуальные сервисы”: улучшено логирование.
  • Модуль “Виртуальные сервисы”: наконец добавлена возможность по нормальному редактировать существующие.
  • Модуль “Состояние системы”: phpSysInfo обновлен до последнего стабильного релиза 3.1.14
  • Модуль “Состояние системы”: теперь также показывает сведения о версии и сборке PHP
  • Модуль “Состояние системы”: теперь также показывает информацию о БД MySQL
  • Модуль “Машина времени мертвых свитчей”: добавлена возможность быстрой очистки предыдущей статистики.
  • Модуль “Журнал DHCP”: слегка причесан, обновлена контекстная справка.
  • УКВ: исправлено разваливание формочки редактирования пользователя в Firefox 31
  • API удаленного вызова: начисление АП виртуальных сервисов, теперь умеет опционально пропускать замороженных пользователей.
  • Кабинет пользователя: в модуле изменения тарифа исправлен баг приводивший к спонтанному продлению существующего кредита.
  • Кабинет пользователя: модуль кредитования чуть почищен.
  • Кабинет пользователя: теперь умеет показывать дополнительные услуги (виртуальные сервисы) присвоенные пользователю.
  • OpenPayz: добавлен бекенд для работы с платежной системой EasyPay.
  • OpenPayz: в фронтенде XML протокола ПриватБанка исправлены несовпадения имен элементов, добавлен режим отладки.
  • UBinstaller: добавлена поддержка FreeBSD 9.3 amd64
  • UBinstaller: при разворачивании автообновлятора теперь учитывает разные версии Apache.

0.5.6 - rev 3636

  • alter.ini: новая опция NETWORKS_EXT включающая расширенное управление пулами адресов. Нет оно вам не нужно. Не включайте.
  • alter.ini: новая опция EASY_CREDIT позволяющая выставлять кредит пользователю на Х дней прямо из профиля.
  • Модуль “Поиск оплат”: исправлено разваливание формы поиска при отсутствующих тегах.
  • Модуль “Бекап БД”: теперь умеет удалять старые дампы БД.
  • Модуль “Печать документов”: теперь может шаблонизировать данные из связанного юридического лица.
  • Опрос свичей посредством SNMP: Добавлены шаблоны для ZyXEL, Huawei, Extreme Networks. Спасибо DemonidZe.
  • Модуль “DHCP option 82”: исправлена проблема в парсинге опций из лога, до 10-го числа месяца :) Спасибо aaakhm.
  • Модуль “Предприниматели”: произведена безуспешная попытка косметического рефакторинга.
  • Модуль “Печать чеков”: исправлена ошибка в поиске связанного предпринимателя по адресу.
  • Модуль “Предприниматели”: теперь присваивание предпринимателя улице, возможно с учетом города.
  • Модуль “Профиль пользователя”: теперь реагирует на опцию AGENTS_ASSIGN если она установлена в значение “2”.
  • Модуль “Онлайн”: теперь опция ONLINE_HP_MODE включена бай дефолт для новых установок.
  • Модуль Определение производителей по MAC: выкинута некоторая шизофрения вроде логина для коллбека.
  • Модуль “Неизвестные MAC адреса”: теперь упичкан AJAX-ом и умеет определять производителей.
  • Модуль Работа с юр. лицами: исправлено фильтрование полей в формах редактирования.
  • Модуль “Профиль пользователя”: теперь также умеет показывать активность соседей пользователя по дому из кеша.
  • Модуль “Отчет по автозаморозке”: исправлена проблема возникавшая при удалении пользователей.
  • Модуль “Собака-наблюдака”: ограничен парсинг предыдущих срабатываний. Теперь по умолчанию показывается текущий год.
  • Модуль “Пользователи с комплексной услугой”: к антидолжникам теперь не попадают замороженные пользователи.
  • Модуль “Отчет по услуге кредитования”: теперь также показывает текущий баланс пользователей пользовавшихся услугой.
  • Модуль “Профиль пользователя”: появилась возможность быстренько выставить кредит не ползая в редактирование пользователя.
  • Модуль “Попингатор”: улучшена реакция на изменение параметров. Больше не требуется лишнее тыканье кнопки “Обновить”.
  • API удаленного вызова процедур: автозаморозка теперь опционально, умеет пропускать пользователей бравших кредит из кабинета пользователя.
  • Кабинет пользователя: модуль “Изменение тарифа” при включенной опции TC_CREDIT теперь устанавливает кредит на месяц.
  • Кабинет пользователя: модуль “Кредиты” теперь более адекватно считает дату окончания кредитной линии.
  • OpenPayz: добавлен фронтенд для работы с новым XML протоколом ПриватБанка (privatx)
  • Теперь можно грабить корованы.

0.5.5 - rev 3570

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция AUTO_LOGOUT_IDLE устанавливающая таймаут авторазлогинивания в случае бездействия.
  • alter.ini: новая опция AUTO_LOGOUT_EXCLUDE исключающая администраторов из процесса автоматического разлогинивания.
  • alter.ini: новая опция VOLS_ENABLED включающая модуль карты ВОЛС.
  • alter.ini: новая опция CORPS_ENABLED включающая модуль Работа с юр. лицами
  • alter.ini: новая опция FINREP_TARIFF включающая колонку с тарифом в финансовом отчете и поиске платежей.
  • userstats.ini новая опция PAYMENTS_ENABLED управляющая активностью модуля “Платежи”
  • Модуль “Поиск оплат”: теперь адекватно реагирует на опцию FINREP_CONTRACT
  • Модуль “Поиск оплат”: появился дополнительный фильтр по позитивным платежам.
  • Модуль “Поиск оплат”: умеет экспортировать результаты поиска в виде приемлемом для загрузки.
  • Модуль “Поиск оплат”: появился дополнительный фильтр по примечаниям содержащим цифры.
  • Модуль “Поиск оплат”: появился дополнительный фильтр по примечаниям содержащим только цифры.
  • Модуль “Поиск оплат”: появился дополнительный фильтр по тегам установленным на пользователей.
  • Модуль “Поиск оплат”: теперь умеет опционально показывать также тариф пользователя.
  • Модуль “Отчет по услуге кредитования”: исправлены перепутанные заголовки колонок.
  • Модуль “Отчет по услуге кредитования”: теперь также показывает тарифы пользователей.
  • Модуль “Отчет по услуге кредитования”: теперь умеет показывать статистику по частоте кредитования пользователями по тарифам.
  • Модуль “Финансовый отчет”: теперь умеет опционально показывать также тариф пользователя.
  • Модуль “Регистрация пользователей”: теперь предупреждает о возможной несовместимости сгенерированных логинов с rscriptd.
  • Модуль “OpenPayz”: научился искать оплаты исходя из года, месяца и платежной системы. Да - с экспортом результатов в CSV.
  • Модуль “Отчет по использованию платежных карточек”: теперь умеет экспортировать результаты в CSV.
  • Модуль “Рассылка с помощью TurboSMS”: добавлен макрос {ROUNDCASH} заменяемый на баланс пользователя с округлением до второго знака.
  • Модуль “Отчет по просрочке кредитов”: добавлен контрол быстрого обнуления кредита.
  • В базовую поставку Ubilling включен коммерческий модуль Карта ВОЛС.
  • В базовую поставку Ubilling включен коммерческий модуль Работа с юр. лицами
  • Кабинет пользователя: вернулась куда-то потерявшаяся иконка календаря в модуле документов.
  • Кабинет пользователя: пользователи теперь могут отметить уведомления как прочитанные для себя.
  • В умолчательных скриптах инициализации пользователя для FreeBSD расширено смещение генерации пайпов.

0.5.4 - rev 3484

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция ANNOUNCEMENTS включающая возможность управления объявлениями в кабинете пользователя.
  • userstats.ini: новая опция ISP_LOGO указывающая ссылку на логотип оператора.
  • userstats.ini: новая опция BACKGROUND позволяющая указать кастомный бекграунд для темплейта КП (да-да, теперь можно использовать няшных котиков).
  • userstats.ini: новая опция SC_MONTHCONTROL дополнительно контролирующая возможность кредитования только раз в месяц.
  • userstats.ini: новая опция AN_ENABLED включающая модуль объявлений.
  • Новый модуль “Объявления кабинета пользователя”: позволяет управлять объявлениями в КП.
  • Модуль “Финансовые операции”: ликвидирована дискриминация еретиков, исповедующих размазанную АП. Спасибо felixio_01.
  • Модуль “Интеграция с AskoziaPBX”: исправлены проблемы возникавшие после обновления до 2.2.8
  • Модуль “Смена IP”: слегка рефакторнут. Добавлена принудительная остановка пользователя в процессе изменения IP.
  • Модуль “Регистрация пользователей”: вы будете смеяться, но в очередной раз исправлен баг с бессмертными юзерами. Спасибо DemonidZe.
  • Модуль “Отчет по услуге кредитования ”: исправлено включение/отключение модуля соответствующей опцией.
  • Модуль “OpenPayz”: теперь умеет показывать графики использования платежных систем на временной шкале.
  • Модуль “Работники”: теперь также дополнительно проверяет существование логина администратора указанного для сотрудника.
  • Собака наблюдака: исправлена проблема в работе оператора “<”, спасибо DarkSpider.
  • Собака наблюдака: теперь andresult/oldresult также влияют на действие log, что нормально отображается в календаре.
  • В базовом API исправлено получение свойств из UbillingConfig.
  • Кабинет пользователя: по многочисленным заявкам заменен шаблон по-умолчанию. Для страждущих, старый черно-желтый доступен тут.
  • Кабинет пользователя: исправлена бабайота возникающая по некоторым неведомым причинам при подгрузке модулей. Спасибо felixio_01.
  • Кабинет пользователя: модуль кредитования слегка рефакторнут. Добавлены дополнительные проверки.
  • API удаленного вызова процедур: появился новый вызов autofreezemonth для автозаморозки по месячной АП тарифа.

0.5.3 - rev 3445

  • Изменения в структуре БД, см дамп.
  • userstats.ini: новая опция PAYMENTID_QR включающая генерацию QR кода для платежного ID.
  • userstats.ini: опция MENUHIDE отныне полностью игнорируется. Просто забудьте о ней.
  • Кабинет пользователя: исправлена локализация тарифа со следующего месяца. Спасибо Medium.
  • Модуль “Финансовые операции”: исправлено фильтрование формата денежных сумм.
  • Модуль “Пользователи с комплексной услугой”: в отчете по должниках теперь также фигурируют замороженные пользователи.
  • Модуль “Пользователи с комплексной услугой”: теперь также использует кеширование адресов
  • УКВ: Отчет по улицам теперь показывает только города и улицы заселенные пользователями с КТВ
  • УКВ: опция UKV_ENABLED теперь действительно включает/выключает модуль.
  • УКВ: теперь контролируется уникальность номеров договоров - одинаковые выставить не получится.
  • УКВ: исправлен экспорт отчета по начислениях, для MS Excel
  • Модуль “Работники”: теперь возможно указать для работника логин администратора, которым он пользуется.
  • Модуль “Планирование работ”: теперь умеет отфильтровывать задачи для работника.
  • TurboSMS: в массовой рассылке появился дополнительный фильтр для пользователей у которых ровно 0 на счету.
  • TurboSMS: в массовой рассылке фильтр пользователей, теперь поддерживает плавающие периоды тарификации stargazer 2.409.
  • UBinstaller: переписан для работы с pkg ng, добавлена поддержка всех Legacy релизов FreeBSD (8.4, 9.2).
  • UBinstaller: по возможности убраны платформо зависимые штуки и пересборка ядра. Теперь все подгружается модулями.
  • UBinstaller: собраны бинарные пакеты для FreeBSD 8.4 i386/amd64 и FreeBSD 9.2 i386/amd64
  • КТВ: исправлен парсинг банковыписок, спасибо DarkSpider.
  • Кабинет пользователя: теперь умеет показывать пользователям их платежный ID в виде QR-кода
  • Кабинет пользователя: изменился формат modules.d - теперь модуля сами знают когда им показываться.
  • Кабинет пользователя: исправлена работа опции MENUNOICONMAX

0.5.2 - rev 3426

  • alter.ini: новая опция SWITCH_PING_CUSTOM_SCRIPT о которой кто-то возможно очень давно мечтал.
  • УКВ: исправлен баг, не позволявший создавать/редактировать тарифы со стоимостью равной нолю.
  • УКВ: теперь пользователи с тарифами имеющими нолевую цену не будут фигурировать в отчетах должников и антидолжников.
  • УКВ: исправлено отображение адресов, в случае если номер квартиры состоит только из букв (да, это - шиза).
  • УКВ: добавлены дополнительные проверки на валидность суммы при внесении денег в ручном режиме.
  • УКВ: новый модуль плагина профиля - “История жизни”. Показывает все происходившее ранее с абонентом.
  • УКВ: в отчеты должников и антидолжников добавлено отображение счетчиков.
  • УКВ: добавлено базовое распределение прав администраторов.
  • УКВ: новый отчет “Популярность тарифов”, и конечно же невозможно догадаться, что он показывает.
  • УКВ: новый отчет “Финансовый отчет” на скорую руку бэкпортированный из существующего для интернетов.
  • УКВ: новый отчет “Отчет по подключениям” - показывает динамику подключения пользователей в разрезе года.
  • УКВ: новый отчет “Отчет по денежным начислениям” - показывает сумму и количество начисленных средств по месяцам.
  • УКВ: банковские выписки теперь показывают количество импортированных строк.
  • УКВ: новый отчет “Отчет по улицам” - позволяет проводить сверку отключенных/подключенных пользователей.
  • Модуль “Теги”: новый диалог выбора цветов тегов.
  • Модуль “Перечень возможностей подключения”: новый диалог выбора цветов.
  • Собака наблюдака: стало доступным действие “andresult” добавляющее к тексту SMS или Email-а текущий результат задачи.
  • Собака наблюдака: стало доступным действие “oldresult” добавляющее к тексту SMS или Email-а предыдущий результат задачи.
  • Собака наблюдака: теперь подсвечивает строки в списке задач.
  • Перечень возможностей подключения: устранен баг не позволявший нормально редактировать задачи в некоторых ситуациях.
  • УКВ: исправлена проблема не позволявшая внесение на счет по банковским выпискам, в некоторых ситуациях.
  • OpenPayz: добавлены бекенд и фронтенд для работы с платежной системой LiqPay
  • OpenPayz: добавлены бекенд и фронтенд для работы с платежной системой Сбербанк России
  • Печать чеков: .docx шаблон теперь сохраняется при обновлении.

0.5.1 - rev 3356

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция BUILD_EXTENDED включающая расширенные параметры (паспорта) домов.
  • alter.ini: новая опция BUILD_OWNERS перечисляющая хозяйствующих субъектов.
  • alter.ini: новая опция BUILD_EXTOPTS выставляющая макс. количества этажей и подъездов.
  • alter.ini: новая опция UKV_ENABLED включающая УКВ
  • alter.ini: новая опция UKV_BS_PAYID устанавливающая тип денег вносимых по выпискам УКВ
  • alter.ini: новая опция UKV_MONTH_DEBTLIMIT устанавливающая порог должников УКВ в месяцах
  • alter.ini: новая опция SIGNUP_PAYMENTS включающая возможность установления платы за подключение для тарифов и обработку платежей за подключение
  • alter.ini: новая опция SIGNUP_TYPEID устанавливающая тип денег вносимых за подключение
  • Модуль “Опрос при помощи SNMP”: исправлена проблема сортировки FDB в некоторых ситуациях.
  • Модуль “Опрос при помощи SNMP”: причесана работа штатных парсеров данных.
  • Модуль “Опрос при помощи SNMP”: добавлена возможность принудительного переопроса устройства, с очисткой кеша.
  • Модуль “Настройки системы”: исправлено отображение некоторых опций
  • Модуль “Планирование работ”: теперь умеет показывать для заданий - SMS, если оное было отослано работнику.
  • Модуль “Опрос при помощи SNMP”: обновились шаблоны опроса свичей. Спасибо DemonidZe.
  • Модуль “Дома”: улучшено логирование.
  • Модуль “Дома”: появилась новая сущность - “паспорт дома”. Позволяет цеплять к дому ЖКХ, телефоны и прочие полезные штуки.
  • Модуль “Паспортные данные”: у календариков появились возможности прямого выбора года/месяца.
  • Модуль Собака-наблюдака: добавлена возможность указывать в “действиях” дополнительные номера для отсылки.
  • Модуль “Собака-наблюдака”: теперь позволяет отсылку только на дополнительные номера исключая основные из настроек.
  • Модуль “События”: увеличено быстродействие, за счет уменьшения обращений к БД и кеширования статистики.
  • Модуль “Печать документов”: убрана возможность “быстрой печати”. Осталась только “С дополнительными опциями”.
  • Модуль “Собака-наблюдака”: обновлена поддержка SMS шлюза сервиса TurboSMS.
  • Модуль “Рассылка с помощью TurboSMS”: обновлена поддержка SMS шлюза сервиса TurboSMS.
  • Модуль “Изменение жилища пользователя”: теперь очищает за собой кеш адресов.
  • Модуль “Регистрация пользователей”: теперь очищает за собой кеш адресов.
  • Модуль “Расширенная настройка MikroTik”: исправлена локализация.
  • Модуль “Финансовый отчет”: косметика.
  • Модуль “Карта оборудования”: добавлен зум при скролле мышью.
  • Модуль “Планирование работ”: улучшено логирование при отсылке SMS.
  • Модуль “Печать документов”: исправлена регистрация документа в базе, при кастомной печати.
  • Модуль “Карта оборудования”: добавлена возможность автоматической кластеризации больших скоплений свитчей.
  • Модуль “Карта оборудования”: немного косметики.
  • Кабинет пользователя: опция PAYMENTSTIMEHIDE теперь маскирует только время платежей а не дату целиком.
  • Кабинет пользователя: исправлен косметический артефакт локализации в модуле изменения тарифов.
  • API удаленного вызова: ukvfeeprocessing производящий начисление АП для всех пользователей УКВ.
  • API удаленного вызова: теперь адекватно реагирует на опцию WATCHDOG_ENABLED
  • Функция скачивания файлов: ликвидирована возможность утечек памяти, при скачивании больших файлов. Спасибо Den1xxx.

0.5.0 - rev 3243

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция DOCX_SUPPORT включающая поддержку документов в формате docx
  • alter.ini: новая опция DOCX_CHECK включающая печать чеков в формате docx
  • alter.ini: новая опция DOCX_NDS устанавливающая процент налога на добавленную стоимость для документов
  • alter.ini: новая опция DOCX_SERVICES перечисляющая услуги, для которых возможно задание кастомных сервисов при печати
  • alter.ini: новая опция ADDRESS_CACHE_TIME указывающая таймаут кеширования полного списка адресов.
  • alter.ini: новая опция CAN_DELETE_PAYMENTS перечисляющая администраторов, которые могут удалять оплаты.
  • userstats.ini: кучка опций, вида DOCX_SUPPORT, DOCX_STORAGE, DOCX_NDS, DOCX_SERVICES опять же про печать документов
  • userstats.ini: новая опция PAYMENTSTIMEHIDE скрывающая время платежей в кабинете (только не спрашивайте накой оно надо)
  • Новый модуль “Ранее сгенерированные документы”: позволяет просматривать для каких пользователей какие документы печатались ранее.
  • Новый модуль “Предыдущие тикеты пользователя”: позволяет быстренько проверить предыдущие обращения пользователя за поддержкой.
  • Модуль “Собака-наблюдака”: исправлена проблема с changed/notchanged для задач типа icmpping, tcpping, fileexists
  • Модуль “Собака-наблюдака”: больше не игнорирует опцию WATCHDOG_ENABLED
  • Модуль “Печать документов”: теперь умеет работать с шаблонами в формате docx и поддерживает расширенный набор макросов
  • Модуль “Печать чеков”: теперь умеет работать с шаблонами в формате docx и поддерживает расширенный набор макросов
  • Модуль “Онлайн”: теперь показывает количество пользователей онлайн, при включенной опции DN_ONLINE_DETECT.
  • Модуль “Онлайн”: ускорен раза в два при работе с отключенным HP, за счет уменьшения количества вызовов fopen().
  • Модуль “Поиск пользователей”: в несколько раз ускорился за счет сокращения файловых операций и дополнения кешированием.
  • Модуль “Поиск пользователей”: при включенном SEARCHADDR_AUTOCOMPLETE более не используется case insensitive поиск для частичных адресов.
  • Модуль “Регистрация пользователей”: исправлен баг позволявший в некоторых ситуациях получить неюзабельные логины.
  • Модуль “Планирование работ”: поправлено логирование при изменении существующих задач.
  • Модуль “Собака наблюдака”: теперь умеет отображать предыдущие срабатывания в виде красивого календарика.
  • Модуль “Финансовый отчет”: исправлена проблема приводившая в некоторых ситуациях к утечкам памяти.
  • Модуль “Отчет по UHW”: добавлена возможность очистки всех попыток перебора.
  • Модуль “Платежные карточки”: добавлена возможность очистки всех попыток перебора.
  • Модуль “Профиль пользователя”: теперь также стал восприимчивым к включенной опции DN_ONLINE_DETECT
  • Модуль “История жизни пользователя”: рефакторнут, также добавлена опция строгого поиска.
  • Модуль “Финансовые операции”: теперь умеет удалять существующие оплаты не трогая счет абонента.
  • Модуль “Опрос при помощи SNMP”: при просмотре конкретного свича и не пустом FDB, теперь реагирует на SWITCHPORT_IN_PROFILE.
  • Модуль “Редактирование пароля”: исправлено логирование
  • Модуль “Редактирование отключенности”: исправлено логирование
  • Модуль “Заморозка пользователя”: исправлено логирование
  • Модуль “Редактирование детальной статистики”: исправлено логирование
  • Модуль “Редактирование пользователя”: добавлена возможность быстрой смены IP.
  • Добавлена поддержка иерархического профайлера XHprof
  • Кабинет пользователя: новый модуль “Документы” - позволяет печатать документы по публичным шаблонам из системного модуля “Печать документов”
  • Кабинет пользователя: теперь умеет прятать время совершения платежей.
  • OpenPayz: добавлен фронтенд для работы с платежной системой EasyPay
  • Окончательно сломана поддержка PHP 5.2 изза использования Paamayim Nekudotayim (5.3+) в некоторых важных местах.

0.4.9 - rev 3155

  • alter.ini: новая опция COMPLEX_ENABLED включающая отчет по пользователям с комплексными услугами.
  • alter.ini: новая опция COMPLEX_MASKS устанавливающая маски тарифов с комплексными услугами
  • alter.ini: новая опция COMPLEX_CFIDS устанавливающая ID доп. полей профиля с договором и флагом активности.
  • alter.ini: новая опция DN_FULLHOSTSCAN заполняющая content/dn при выполнении fullhostscan
  • Новый модуль “Пользователи с комплексной услугой”: ну совсем даже непонятно чем он занимается, ага.
  • Новый модуль “Отчет по АРПУ”: теперь позволяет проанализировать ARPU относительно линеек тарифов.
  • Модуль “Сервер DHCP”: теперь показывает превью глобальных шаблонов конфигов.
  • Модуль “Планирование работ”: исправлена проблема с просмотром задач на следующий год.
  • Модуль “Планирование работ”: исправлен показ просроченных задач.
  • Модуль “Облако тегов”: полностью переписан, появилось табличное представление.
  • Модуль “Отчет по услуге кредитования”: добавлена возможность выбора года и отображение общегодового профита.
  • Модуль “Онлайн”: теперь стал восприимчивым к DN_ONLINE_DETECT при включенном HP_MODE
  • Модуль “Популярность тарифов”: исправлено отображение графиков.
  • OpenPayz: добавлены бекенд и фронтенд для работы с платежной системой CoPAYCo, как-то так.
  • OpenPayz: добавлен фронтенд для работы с платежной системой Paylogic / ОСМП
  • OpenPayz: добавлен фронтенд для работы с платежной системой iBox, спасибо Spl
  • OpenPayz: поправлен фронтенд для работы с QIWI.
  • Чуть-чуть приукрашены кнопочки некоторых форм.
  • Модуль “Расширенная настройка MikroTik”: переписан исходный код.


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

changelog2014.txt · Востаннє змінено: 2022/09/24 14:39 (зовнішнє редагування)