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

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


changelog2014

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

changelog2014 [2015/01/02 12:26]
changelog2014 [2022/09/24 14:39] (поточний)
Рядок 1: Рядок 1:
 +====== История изменений Ubilling за 2014-й год ======
  
 +
 +===== 0.6.1 - rev 4014 =====
 +   * Изменения в структуре БД, см дамп.
 +   * [[alteriniconf|alter.ini]]: новая опция CONTRACTDATE_IN_PROFILE включающая показ даты заключения договора в профиле пользователя.
 +   * alter.ini: новая опция ADCOMMENTS_ENABLED включающая функционал [[adcomments|дополнительных примечаний]].
 +   * alter.ini: новая опция MYSQLDUMP_PATH устанавливающая путь к комманде mysqldump
 +   * alter.ini: новая опция MYSQL_PATH указывающая полный путь к комманде mysql
 +   * alter.ini: новая опция VLANGEN_SUPPORT включающая [[vlangen|продвинутое управление VLAN-ами]] за авторством L1ght-а.
 +   * Модуль "Пользователи без присвоенного порта": исправлена проблема с несоответствием прав доступа. Спасибо DarkSpider.
 +   * Модуль "Отчет по автозаморозке": добавлена индикация ранее удаленных пользователей.
 +   * Модуль "Регистрация пользователей": добавлена новая модель генерации логинов RANDOMSAFE.
 +   * Модуль "Машина времени": теперь позволяет проводить поиск по IP либо местонахождению упокоившихся свитчей.
 +   * Модуль "Собака-наблюдака": добавлена возможность поиска по предыдущим срабатываниям.
 +   * Модуль "Собака-наблюдака": небольшая косметическая рихтовка.
 +   * Модуль "Текущий кеш FDB": добавлена возможность устанавливать множественные фильтра по MAC адресам.
 +   * Модуль "TurboSMS": добавлена возможность выставить фильтр по тарифному плану.
 +   * Модуль "Редактирование договора": больше непозволяет устанавливать дату заключения, при отсутствующем договоре.
 +   * Модуль "Профиль пользователя": теперь умеет опционально показывать дату заключения договора.
 +   * Модуль "Справочник работников": добавлена возможность по желанию указывать разные цвета для выполняемых типов работ.
 +   * Модуль "Планирование работ": добавлена возможность показывать невыполненные задачи разными цветами, относительно типов работ.
 +   * Модуль "Планирование работ": исправлена проблема возникавшая при показе всех задач "только для себя".
 +   * Модуль "Планирование работ": при создании задачи из профиля, автоматически заполняется логин пользователя, для исключения угадывания.
 +   * Модуль "Планирование работ": добавлена возможность указывать время, на которое запланирована задача.
 +   * Модуль "Планирование работ": добавлена возможность использовать дополнительные примечания, для существующих задач.
 +   * Модуль "Редактирование примечаний": психоделическая рекурсия - добавлена возможность использовать дополнительные примечания.
 +   * Модуль "Справочник свитчей": добавлена возможность использоваться дополнительные примечания для свитчей.
 +   * Модуль "Профиль пользователя": дополнительная фильтрация передающегося логина.
 +   * Модуль "Предприниматели": для пользователей без адреса, теперь предполагается умолчательный контрагент.
 +   * Модуль "Предприниматели": теперь кроме привязки по улицам умеет привязку по логинам имеющую приоритет выше адресной.
 +   * Модуль "Редактирование договора": добавлена возможность устанавливать связь пользователя с конкретным контрагентом.
 +   * Модуль "Печать чеков": добавлены [[templating|новые макросы 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|Linux ISG]]
 +   * Добавлена поддержка создания PPPoE пользователей для MikroTik NAS 
 +   * [[remoteapi|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 протокола ПриватБанка. Да, на этот раз атомарность.
 +   * [[setupubinstaller|UBinstaller]]: добавлена поддержка FreeBSD 9.3 i386
 +   * [[freebsdremotenas|rscriptd NAS]]: мигрировал на FreeBSD 9.3 amd64 по умолчанию.
 +   * Кабинет пользователя: Добавлено [[xmlagent|XML API]] для внешних приложений.
 +   * Кабинет пользователя: в модуле кредитования добавлена возможность, по желанию ограничивать доступ к услуге по тарифам.
 +   * С поддержкой FreeRADIUS случилась нечто страшное и недокументированное. Доставайте по этому поводу jcomm-а.
 +
 +
 +===== 0.5.9 - rev 3840  =====
 +   * Изменения в структуре БД, см дамп.
 +   * Модуль "Реестр запрещенных сайтов": готов к использованию.
 +   * Модуль "Заявки на подключение": возвращен на место куда-то пропившийся контрол отсылки SMS при создании задач.
 +   * Модуль "Текущий кеш FDB": теперь принудительно сохраняет свое состояние. Это следует из его типичных юзкейсов.
 +   * Модуль "Регистрация пользователей": добавлены уведомления о логинах опасной длины. Короче мы предупредили.
 +   * Модуль "Регистрация пользователей": улучшено логирование.
 +   * Модуль "Хелпдеск": появилась возможность быстрой вставки из заготовок типичных <del>отмазок</del> ответов.
 +   * Модуль "Популярность тарифов": добавлены отдельные счетчики активных/неактивных пользователей.
 +   * УКВ: кнопка сохранения в форме редактирования пользователя больше не должна самовольно мигрировать.
 +   * Модуль "Отчет по подключениям": исправлена сортировка популярности тарифов.
 +   * Модуль "Скорость тарифов": добавлено фильтрование лишних пробелов, по кругу от скорости. Спасибо DemonidZe.
 +   * Модуль "Отчет по услуге кредитования": исправлена проблема с отображением относительных графичков. Спасибо DemonidZe.
 +   * Модуль «Заявки на подключение»: теперь умеет показывать список заявок в виде календарика.
 +   * Сервис [[sigreq2|приема заявок на подключение]]: переписан с нуля. Сохранена обратная совместимость со [[sigreq|старым]] по формату заявок.
 +   * Глобально: 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|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
 +   * [[remoteapi|API удаленного вызова]]: начисление АП виртуальных сервисов, теперь умеет опционально пропускать замороженных пользователей.
 +   * [[userstats|Кабинет пользователя]]: в модуле изменения тарифа исправлен баг приводивший к спонтанному продлению существующего кредита.
 +   * Кабинет пользователя: модуль кредитования чуть почищен.
 +   * Кабинет пользователя: теперь умеет показывать дополнительные услуги (виртуальные сервисы) присвоенные пользователю.
 +   * [[openpayz|OpenPayz]]: добавлен бекенд для работы с платежной системой EasyPay.
 +   * OpenPayz: в фронтенде XML протокола ПриватБанка исправлены несовпадения имен элементов, добавлен режим отладки.
 +   * [[setupubinstaller|UBinstaller]]: добавлена поддержка FreeBSD 9.3 amd64
 +   * UBinstaller: при разворачивании автообновлятора теперь учитывает разные версии Apache.
 +
 +===== 0.5.6 - rev 3636 =====
 +   * alter.ini: новая опция NETWORKS_EXT включающая расширенное управление пулами адресов. Нет оно вам не нужно. Не включайте.
 +   * alter.ini: новая опция EASY_CREDIT позволяющая выставлять кредит пользователю на Х дней прямо из профиля.
 +   * Модуль "Поиск оплат": исправлено разваливание формы поиска при отсутствующих тегах.
 +   * Модуль "Бекап БД": теперь умеет удалять старые дампы БД.
 +   * Модуль "Печать документов": теперь может [[templating|шаблонизировать]] данные из связанного юридического лица.
 +   * [[switchpoller|Опрос свичей посредством SNMP]]: Добавлены шаблоны для  ZyXEL, Huawei, Extreme Networks. Спасибо  DemonidZe.
 +   * Модуль "DHCP option 82": исправлена проблема в парсинге опций из лога, до 10-го числа месяца :) Спасибо aaakhm.
 +   * Модуль "Предприниматели": произведена безуспешная попытка косметического рефакторинга.
 +   * Модуль "Печать чеков": исправлена ошибка в поиске связанного предпринимателя по адресу.
 +   * Модуль "Предприниматели": теперь присваивание предпринимателя улице, возможно с учетом города.
 +   * Модуль "Профиль пользователя": теперь реагирует на опцию AGENTS_ASSIGN если она установлена в значение "2"
 +   * Модуль "Онлайн": теперь опция ONLINE_HP_MODE включена бай дефолт для новых установок.
 +   * Модуль [[macven|Определение производителей по MAC]]: выкинута некоторая шизофрения вроде логина для коллбека.
 +   * Модуль "Неизвестные MAC адреса": теперь упичкан AJAX-ом и умеет определять производителей. 
 +   * Модуль [[corps|Работа с юр. лицами]]: исправлено фильтрование полей в формах редактирования.
 +   * Модуль "Профиль пользователя": теперь также умеет показывать активность соседей пользователя по дому из кеша.
 +   * Модуль "Отчет по автозаморозке": исправлена проблема возникавшая при удалении пользователей.
 +   * Модуль "Собака-наблюдака": ограничен парсинг предыдущих срабатываний. Теперь по умолчанию показывается текущий год.
 +   * Модуль "Пользователи с комплексной услугой": к антидолжникам теперь не попадают замороженные пользователи.
 +   * Модуль "Отчет по услуге кредитования": теперь также показывает текущий баланс пользователей пользовавшихся услугой.
 +   * Модуль "Профиль пользователя": появилась возможность быстренько выставить кредит не ползая в редактирование пользователя.
 +   * Модуль "Попингатор": улучшена реакция на изменение параметров. Больше не требуется лишнее тыканье кнопки "Обновить".
 +   * [[remoteapi|API удаленного вызова процедур]]: автозаморозка теперь опционально, умеет пропускать пользователей бравших кредит из кабинета пользователя.
 +   * Кабинет пользователя: модуль "Изменение тарифа" при включенной опции TC_CREDIT теперь устанавливает кредит на месяц.
 +   * Кабинет пользователя: модуль "Кредиты" теперь более адекватно считает дату окончания кредитной линии.
 +   * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с новым XML протоколом ПриватБанка (privatx)
 +   * Теперь можно грабить корованы.
 +
 +===== 0.5.5 - rev 3570 =====
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция AUTO_LOGOUT_IDLE устанавливающая таймаут авторазлогинивания в случае бездействия.
 +   * alter.ini: новая опция AUTO_LOGOUT_EXCLUDE исключающая администраторов из процесса автоматического разлогинивания.
 +   * alter.ini: новая опция VOLS_ENABLED включающая модуль [[vols|карты ВОЛС]].
 +   * alter.ini: новая опция CORPS_ENABLED включающая модуль [[corps|Работа с юр. лицами]]
 +   * alter.ini: новая опция FINREP_TARIFF включающая колонку с тарифом в финансовом отчете и поиске платежей.
 +   * userstats.ini новая опция PAYMENTS_ENABLED управляющая активностью модуля "Платежи"
 +   * Модуль "Поиск оплат": теперь адекватно реагирует на опцию FINREP_CONTRACT
 +   * Модуль "Поиск оплат": появился дополнительный фильтр по позитивным платежам.
 +   * Модуль "Поиск оплат": умеет экспортировать результаты поиска в виде приемлемом для загрузки.
 +   * Модуль "Поиск оплат": появился дополнительный фильтр по примечаниям содержащим цифры.
 +   * Модуль "Поиск оплат": появился дополнительный фильтр по примечаниям содержащим только цифры.
 +   * Модуль "Поиск оплат": появился дополнительный фильтр по тегам установленным на пользователей.
 +   * Модуль "Поиск оплат": теперь умеет опционально показывать также тариф пользователя.
 +   * Модуль "Отчет по услуге кредитования": исправлены перепутанные заголовки колонок.
 +   * Модуль "Отчет по услуге кредитования": теперь также показывает тарифы пользователей.
 +   * Модуль "Отчет по услуге кредитования": теперь умеет показывать статистику по частоте кредитования пользователями по тарифам.
 +   * Модуль "Финансовый отчет": теперь умеет опционально показывать также тариф пользователя.
 +   * Модуль "Регистрация пользователей": теперь предупреждает о возможной несовместимости сгенерированных логинов с rscriptd.
 +   * Модуль "OpenPayz": научился искать оплаты исходя из года, месяца и платежной системы. Да - с экспортом результатов в CSV.
 +   * Модуль "Отчет по использованию платежных карточек": теперь умеет экспортировать результаты в CSV.
 +   * Модуль "Рассылка с помощью TurboSMS": добавлен макрос {ROUNDCASH} заменяемый на баланс пользователя с округлением до второго знака.
 +   * Модуль "Отчет по просрочке кредитов": добавлен контрол быстрого обнуления кредита.
 +   * В базовую поставку Ubilling включен коммерческий модуль [[vols|Карта ВОЛС]].
 +   * В базовую поставку Ubilling включен коммерческий модуль [[corps|Работа с юр. лицами]]
 +   * Кабинет пользователя: вернулась куда-то потерявшаяся иконка календаря в модуле документов.
 +   * Кабинет пользователя: пользователи теперь могут отметить уведомления как прочитанные для себя.
 +   * В умолчательных скриптах инициализации пользователя для 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": теперь умеет показывать графики использования платежных систем на временной шкале.
 +   * Модуль "Работники": теперь также дополнительно проверяет существование логина администратора указанного для сотрудника.
 +   * [[watchdog|Собака наблюдака]]: исправлена проблема в работе оператора "<", спасибо DarkSpider.
 +   * Собака наблюдака: теперь andresult/oldresult также влияют на действие log, что нормально отображается в календаре.
 +   * В базовом API исправлено получение свойств из UbillingConfig.
 +   * [[userstats|Кабинет пользователя]]: по многочисленным заявкам заменен шаблон по-умолчанию. Для страждущих, старый черно-желтый доступен [[http://ubilling.net.ua/templates/old_template.tar.gz|тут]].
 +   * Кабинет пользователя: исправлена бабайота возникающая по некоторым неведомым причинам при подгрузке модулей. Спасибо felixio_01.
 +   * Кабинет пользователя: модуль кредитования слегка рефакторнут. Добавлены дополнительные проверки.
 +   * [[remoteapi|API удаленного вызова процедур]]: появился новый вызов autofreezemonth для автозаморозки по месячной АП тарифа.
 +
 +
 +
 +===== 0.5.3 - rev 3445 =====
 +    Изменения в структуре БД, см дамп.
 +   * userstats.ini: новая опция PAYMENTID_QR включающая генерацию QR кода для платежного ID.
 +   * userstats.ini: опция MENUHIDE отныне полностью игнорируется. Просто забудьте о ней.
 +   * Кабинет пользователя: исправлена локализация тарифа со следующего месяца. Спасибо Medium.
 +   * Модуль "Финансовые операции": исправлено фильтрование формата денежных сумм.
 +   * Модуль "Пользователи с комплексной услугой": в отчете по должниках теперь также фигурируют замороженные пользователи.
 +   * Модуль "Пользователи с комплексной услугой": теперь также использует кеширование адресов
 +   * УКВ: Отчет по улицам теперь показывает только города и улицы заселенные пользователями с КТВ
 +   * УКВ: опция UKV_ENABLED теперь действительно включает/выключает модуль.
 +   * УКВ: теперь контролируется уникальность номеров договоров - одинаковые выставить не получится.
 +   * УКВ: исправлен экспорт отчета по начислениях, для MS Excel
 +   * Модуль "Работники": теперь возможно указать для работника логин администратора, которым он пользуется.
 +   * Модуль "Планирование работ": теперь умеет отфильтровывать задачи для работника.
 +   * [[turbosms|TurboSMS]]: в массовой рассылке появился дополнительный фильтр для пользователей у которых ровно 0 на счету.
 +   * TurboSMS: в массовой рассылке фильтр пользователей, теперь поддерживает плавающие периоды тарификации stargazer 2.409.
 +   * [[setupubinstaller|UBinstaller]]: переписан для работы с pkg ng, добавлена поддержка всех Legacy релизов FreeBSD (8.4, 9.2).
 +   * UBinstaller: по возможности убраны платформо зависимые штуки и пересборка ядра. Теперь все подгружается модулями.
 +   * UBinstaller: собраны бинарные пакеты для FreeBSD 8.4 i386/amd64 и FreeBSD 9.2 i386/amd64
 +   * КТВ: исправлен парсинг банковыписок, спасибо DarkSpider.
 +   * [[userstats|Кабинет пользователя]]: теперь умеет показывать пользователям их платежный ID в виде [[http://ru.wikipedia.org/wiki/QR-%D0%BA%D0%BE%D0%B4|QR-кода]]
 +   * Кабинет пользователя: изменился формат modules.d - теперь модуля сами знают когда им показываться.
 +   * Кабинет пользователя: исправлена работа опции MENUNOICONMAX
 +
 +===== 0.5.2 - rev 3426 =====
 +   * alter.ini: новая опция SWITCH_PING_CUSTOM_SCRIPT о которой кто-то возможно очень давно мечтал.
 +   * [[ukv|УКВ]]: исправлен баг, не позволявший создавать/редактировать тарифы со стоимостью равной нолю.
 +   * УКВ: теперь пользователи с тарифами имеющими нолевую цену не будут фигурировать в отчетах должников и антидолжников.
 +   * УКВ: исправлено отображение адресов, в случае если номер квартиры состоит только из букв (да, это - шиза).
 +   * УКВ: добавлены дополнительные проверки на валидность суммы при внесении денег в ручном режиме.
 +   * УКВ: новый модуль плагина профиля - "История жизни". Показывает все происходившее ранее с абонентом.
 +   * УКВ: в отчеты должников и антидолжников добавлено отображение счетчиков.
 +   * УКВ: добавлено базовое распределение прав администраторов.
 +   * УКВ: новый отчет "Популярность тарифов", и конечно же невозможно догадаться, что он показывает.
 +   * УКВ: новый отчет "Финансовый отчет" на скорую руку бэкпортированный из существующего для интернетов.
 +   * УКВ: новый отчет "Отчет по подключениям" - показывает динамику подключения пользователей в разрезе года.
 +   * УКВ: новый отчет "Отчет по денежным начислениям" - показывает сумму и количество начисленных средств по месяцам.
 +   * УКВ: банковские выписки теперь показывают количество импортированных строк.
 +   * УКВ: новый отчет "Отчет по улицам" - позволяет проводить сверку отключенных/подключенных пользователей.
 +   * Модуль "Теги": новый диалог выбора цветов тегов.
 +   * Модуль "Перечень возможностей подключения": новый диалог выбора цветов.
 +   * [[watchdog|Собака наблюдака]]: стало доступным действие "andresult" добавляющее к тексту SMS или Email-а текущий результат задачи.
 +   * Собака наблюдака: стало доступным действие "oldresult" добавляющее к тексту SMS или Email-а предыдущий результат задачи.
 +   * Собака наблюдака: теперь подсвечивает строки в списке задач.
 +   * Перечень возможностей подключения: устранен баг не позволявший нормально редактировать задачи в некоторых ситуациях.
 +   * УКВ: исправлена проблема не позволявшая внесение на счет по банковским выпискам, в некоторых ситуациях.
 +   * [[[openpayz|OpenPayz]]: добавлены бекенд и фронтенд для работы с платежной системой [[https://liqpay.com/|LiqPay]]
 +   * [[[openpayz|OpenPayz]]: добавлены бекенд и фронтенд для работы с платежной системой [[http://www.sberbank.ru/moscow/ru/person/|Сбербанк России]] 
 +   * Печать чеков: .docx шаблон теперь сохраняется при обновлении.
 +
 +===== 0.5.1 - rev 3356 =====
 +   * Изменения в структуре БД, см дамп.
 +   * alter.ini: новая опция BUILD_EXTENDED включающая расширенные параметры (паспорта) домов.
 +   * alter.ini: новая опция BUILD_OWNERS перечисляющая хозяйствующих субъектов.
 +   * alter.ini: новая опция BUILD_EXTOPTS выставляющая макс. количества этажей и подъездов.
 +   * alter.ini: новая опция UKV_ENABLED включающая [[ukv|УКВ]]
 +   * alter.ini: новая опция UKV_BS_PAYID устанавливающая тип денег вносимых по выпискам УКВ
 +   * alter.ini: новая опция UKV_MONTH_DEBTLIMIT устанавливающая порог должников УКВ в месяцах
 +   * alter.ini: новая опция SIGNUP_PAYMENTS включающая возможность установления платы за подключение для тарифов и обработку платежей за подключение
 +   * alter.ini: новая опция SIGNUP_TYPEID устанавливающая тип денег вносимых за подключение
 +   * Модуль "Опрос при помощи SNMP": исправлена проблема сортировки FDB в некоторых ситуациях.
 +   * Модуль "Опрос при помощи SNMP": причесана работа штатных парсеров данных.
 +   * Модуль "Опрос при помощи SNMP": добавлена возможность принудительного переопроса устройства, с очисткой кеша.
 +   * Модуль "Настройки системы": исправлено отображение некоторых опций
 +   * Модуль "Планирование работ": теперь умеет показывать для заданий - SMS, если оное было отослано работнику.
 +   * Модуль "Опрос при помощи SNMP": обновились [[switchpoller|шаблоны опроса свичей]]. Спасибо DemonidZe.
 +   * Модуль "Дома": улучшено логирование.
 +   * Модуль "Дома": появилась новая сущность - "паспорт дома". Позволяет цеплять к дому ЖКХ, телефоны и прочие полезные штуки.
 +   * Модуль "Паспортные данные": у календариков появились возможности прямого выбора года/месяца.
 +   * Модуль [[watchdog|Собака-наблюдака]]: добавлена возможность указывать в "действиях" дополнительные номера для отсылки. 
 +   * Модуль  "Собака-наблюдака": теперь позволяет отсылку только на дополнительные номера исключая основные из настроек.
 +   * Модуль "События": увеличено быстродействие, за счет уменьшения обращений к БД и кеширования статистики.
 +   * Модуль "Печать документов": убрана возможность "быстрой печати". Осталась только "С дополнительными опциями".
 +   * Модуль "Собака-наблюдака": обновлена поддержка 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 и поддерживает расширенный [[templating|набор макросов]]
 +   * Модуль "Печать чеков": теперь умеет работать с шаблонами в формате docx и поддерживает расширенный [[templating|набор макросов]]
 +   * Модуль "Онлайн": теперь показывает количество пользователей онлайн, при включенной опции DN_ONLINE_DETECT.
 +   * Модуль "Онлайн": ускорен раза в два при работе с отключенным HP, за счет уменьшения количества вызовов fopen().
 +   * Модуль "Поиск пользователей": в несколько раз ускорился за счет сокращения файловых операций и дополнения кешированием.
 +   * Модуль "Поиск пользователей": при включенном SEARCHADDR_AUTOCOMPLETE более не используется case insensitive поиск для частичных адресов.
 +   * Модуль "Регистрация пользователей": исправлен баг позволявший в некоторых ситуациях получить неюзабельные логины.
 +   * Модуль "Планирование работ": поправлено логирование при изменении существующих задач.
 +   * Модуль "Собака наблюдака": теперь умеет отображать предыдущие срабатывания в виде красивого календарика.
 +   * Модуль "Финансовый отчет": исправлена проблема приводившая в некоторых ситуациях к утечкам памяти.
 +   * Модуль "Отчет по UHW": добавлена возможность очистки всех попыток перебора.
 +   * Модуль "Платежные карточки": добавлена возможность очистки всех попыток перебора.
 +   * Модуль "Профиль пользователя": теперь также стал восприимчивым к включенной опции DN_ONLINE_DETECT
 +   * Модуль "История жизни пользователя": рефакторнут, также добавлена опция строгого поиска.
 +   * Модуль "Финансовые операции": теперь умеет удалять существующие оплаты не трогая счет абонента.
 +   * Модуль "Опрос при помощи SNMP": при просмотре конкретного свича и не пустом FDB, теперь реагирует на SWITCHPORT_IN_PROFILE.
 +   * Модуль "Редактирование пароля": исправлено логирование
 +   * Модуль "Редактирование отключенности": исправлено логирование
 +   * Модуль "Заморозка пользователя": исправлено логирование
 +   * Модуль "Редактирование детальной статистики": исправлено логирование
 +   * Модуль "Редактирование пользователя": добавлена возможность быстрой смены IP.
 +   * Добавлена поддержка иерархического профайлера [[xhprof|XHprof]]
 +   * Кабинет пользователя: новый модуль "Документы" - позволяет [[templating|печатать документы]] по публичным шаблонам из системного модуля "Печать документов"
 +   * Кабинет пользователя: теперь умеет прятать время совершения платежей.
 +   * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с платежной системой  [[https://easypay.ua/|EasyPay]]
 +   * Окончательно сломана поддержка PHP 5.2 изза использования Paamayim Nekudotayim (5.3+) в некоторых важных местах.
 +
 +===== 0.4.9 - rev 3155 =====
 +   * alter.ini: новая опция COMPLEX_ENABLED включающая отчет по пользователям с [[complexservices|комплексными услугами]].
 +   * alter.ini: новая опция COMPLEX_MASKS устанавливающая маски тарифов с комплексными услугами
 +   * alter.ini: новая опция COMPLEX_CFIDS устанавливающая ID доп. полей профиля с договором и флагом активности.
 +   * alter.ini: новая опция DN_FULLHOSTSCAN заполняющая content/dn при выполнении fullhostscan
 +   * Новый модуль "Пользователи с комплексной услугой": ну совсем даже непонятно [[complexservices|чем он занимается]], ага.
 +   * Новый модуль "Отчет по АРПУ": теперь позволяет проанализировать ARPU относительно линеек тарифов.
 +   * Модуль "Сервер DHCP": теперь показывает превью глобальных шаблонов конфигов.
 +   * Модуль "Планирование работ": исправлена проблема с просмотром задач на следующий год.
 +   * Модуль "Планирование работ": исправлен показ просроченных задач.
 +   * Модуль "Облако тегов": полностью переписан, появилось табличное представление.
 +   * Модуль "Отчет по услуге кредитования": добавлена возможность выбора года и отображение общегодового профита.
 +   * Модуль "Онлайн": теперь стал восприимчивым к DN_ONLINE_DETECT при включенном HP_MODE
 +   * Модуль "Популярность тарифов": исправлено отображение графиков. 
 +   * [[openpayz|OpenPayz]]: добавлены бекенд и фронтенд для работы с платежной системой [[https://www.copayco.com/ru/|CoPAYCo]], как-то [[https://www.copayco.com/ru/news/one_news/104.html|так]].
 +   * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с платежной системой [[http://www.pay-logic.ru/|Paylogic / ОСМП]] 
 +   * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с платежной системой [[https://www.ibox.ua/ru/|iBox]], спасибо [[http://local.com.ua/forum/user/25512-spl/|Spl]]
 +   * [[openpayz|OpenPayz]]: поправлен фронтенд для работы с QIWI.
 +   * Чуть-чуть приукрашены кнопочки некоторых форм.
 +   * Модуль "Расширенная настройка MikroTik": переписан исходный код.
 +
 +\\
 +[[changelog2013|История изменений Ubilling за 2013-й год]] \\
 +[[changelog2012|История изменений Ubilling за 2012-й год]]
changelog2014.txt · Востаннє змінено: 2022/09/24 14:39 (зовнішнє редагування)