====== История изменений Ubilling за 2013-й год ====== ** 0.4.8 - rev 3107 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция CAPABDIR_ENABLED включающая справочник заявок на подключения. * alter.ini: новая опция SCREP_ENABLED включающая отчет по попрошайке. * Модуль "Собака-наблюдака": исправлена проблема в некоторых ситуациях не дававшая послаться СМС-кам. * Модуль "Отчет по детальной статистике": переписан с нуля и немного облагорожен. * Модуль "Планирование работ": появилась возможность печати нарядов. * Модуль "Карта домов": рефакторнуто отображение живых пользователей, адово увеличено быстродействие. * Модуль "Отчет по автозаморозке": теперь также умеет показывать текущих замороженных абонентов. * Модуль "Планирование работ": теперь умеет показывать просроченные задачи. * Новый модуль "Возможности подключений": по сути просто разноцветный туду лист с кастомными состояниями. * Модуль [[switchpoller|"Опрос свитчей"]]: добавлен шаблон опроса для Foxgate S6424-S2C2 * Модуль "Профиль пользователя": теперь умеет индикацию "уже занятости порта" при включенной опции SWITCHPORT_IN_PROFILE * Модуль "Тарифы": добавлена поддержка моделей тарификации из stargazer 2.409 * Модуль "Отчет по подключениям": теперь также отображается количество подключений за год. * Модуль "Работники": теперь также позволяет указывать мобильный телефон работника. * Модуль "Планирование работ": теперь при помощи собаки-уведомляки умеет уведомлять работников о поставленных задачах СМСками. * Новый модуль "Отчет по услуге кредитования": внезапно показывает использование данного сервиса в разрезе месяца/года. * Модуль "Редактирование MAC": минимизированы обращения к БД. * Модуль "Редактирование MAC": улучшен контроль занятости MAC адресов. * [[templating|Шаблонизация]]: для общих шаблонов починена работа макроса PAYID, теперь он адекватно реагирует на опцию OPENPAYZ_REALID * Шаблонизация: для шаблонов экспорта платежей починена работа макросов CONTRACT и CONTRACTDATE. Спасибо oberon85. * [[openpayz|OpenPayz]]: добавлен бекенд для работы с платежным сервисом [[https://24money.com.ua|24money.com.ua]] * [[openpayz|OpenPayz]]: добавлен фронтенд для работы с платежной системой [[http://city-pay.com.ua/|City-Pay]] * Произведен рефакторинг подсистемы набигания. Теперь можно грабить корованы. ** 0.4.7 - rev 3042 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция DSHAPER_ENABLED включающая и выключающая поддержку динамического шейпера. * alter.ini: новая опция WATCHDOG_ENABLED включающая "Собаку наблюдаку" * alter.ini: новая опция AUTOFREEZE_CASH_LIMIT устанавливающая суму меньше которой абонент будет отмораживаться. * alter.ini: новая опция CONTRACT_SAME_AS_LOGIN устанавливающая договор таким же как и логин при регистрации абонента. * Модуль "Сервер DHCP": исправлена ошибка при генерации классов для подсетей использующих Option 82 * Модуль "Поиск пользователей": исправлена ошибка в некоторых случая возникающая при поиске по договору. * Модуль "Хелпдеск": теперь также показывает IP пользователей. * Модуль "Динамический шейпер": косметически рефакторнут. * Модуль "Регистрация пользователя": несколько новых [[logingeneration|моделей генерации логинов.]] * Модуль "Регистрация пользователей": немного рефакторнут механизм формирования инкрементных логинов. * Модуль "Регистрация пользователей": теперь умеет выставлять договор таким же как и логин на автомате. * Модуль "Бекап БД": теперь позволяет скачивать дампы после их создания. * Модуль "Бекап БД": теперь позволяет спрятать себе резервные копии важных конфигов. * Модуль "TurboSMS": исправлена реакция при ошибке соединения с БД СМС шлюза. Спасибо DarkSpider. * Модуль "Консоль разработчика": исправлен бесючий ворнинг в случае исполнения запроса возвращающего "ничего". * Модуль "Профиль пользователя": появилась возможность удалить привязку к свичу и порту при включении соответствующей опции. * Модуль "Карта активного оборудования": исправлено отображение мертвого оборудования, для которого не указано местонахождение. * Новый плагин профиля "DHCP option 82": позволяет устанавливать для пользователя пары remote-id + circuit-id * Новый модуль [[watchdog|"Собака-наблюдака"]]: позволяет оперативно мониторить окружающую реальность. * Новый модуль "Отчет по автозаморозке": таки показывает пользователей которых постигла автозаморозка. * Новый модуль "Пользователи без присвоенного порта": угадайте что показывает, работает при включении соответствующей опции. * API удаленного вызова: новый вызов autofreeze вызывающий автозаморозку пользователей. * API удаленного вызова: новый вызов watchdog заставляющий собаку-наблюдаку пробежаться по всем активным задачам. * API удаленного вызова: появилась возможность начисления [[discounts|скидок]] по платежам за предыдущий месяц. * Заготовки скриптов инициализации для Linux: отрихтованы для совместимости с [[setupubuntuserver1204|установщиком Ubuntu]] * Кабинет пользователя: исправлена проблема, могущая при некоторых условиях приводить к тому, что платежные карточки не будут помечены как использованные. * Кабинет пользователя: добавлена новая необязательная опция authfailredir устанавливающая URL редиректа при невозможности определить пользователя по IP. * Определение [[macven|производителя оборудования по MAC]]: теперь будет включено "из-коробки" для новых установок. * Определение [[macven|производителя оборудования по MAC]]: По умолчанию теперь используется сервис [[http://searchmac.com|searchmac.com]]. ** 0.4.6 - rev 2939 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция SEARCH_CUSTOM_CONTRACT включающая дополнительную форму поиска по договору * alter.ini: новая опция ASTERISK_ENABLED включающая поддержку Asterisk * alter.ini: новая опция NMAP_PATH устанавливающая путь к nmap * alter.ini: новая опция FREERADIUS_ENABLED включающая поддержку FreeRADIUS * alter.ini: новая опция SETCASH_ONLY_ROOT включающая запрет использования опции "установить счет" пользователям без прав главного администратора. * Альтернативные скрипты Stargazer: добавлено полное удаление записей пользователя с NAS при удалении из системы и смене IP адреса. * Модуль "Интеграция с AskoziaPBX": исправлено отображение аптайма АТС * Модуль "Интеграция с AskoziaPBX": появилась возможность просмотра статистики по внутренним номерам. * Модуль "Дома": теперь позволяет указывать гео координаты дома и искать дома по карте. * Модуль "Профиль пользователя": теперь позволяет производить поиск дома пользователя на карте. * Модуль "Права администраторов": исправлена ошибка при выставлении рутовых прав. * Модуль "Регистрация пользователей": при регистрации без указанной квартиры, теперь автоматически выставляется нулевая. * Модуль "События": исправлен подсчет выставленных за месяц кредитов. Спасибо DarkSpider * Модуль "Популярность тарифов": полностью рефакторнут. Теперь также визуально отображает количество неактивных пользователей. Все тлен. * Модуль "Сети и сервисы": слегка рефакторнут, реагирует на поддержку [[freeradius|FreeRADIUS]]. * Модуль "Сервера доступа (NAS)": в связи с аннигиляцией всей старой поддержки GNU Radius ликвидирован соответствующий тип NAS. * Модуль "Профиль пользователя": плагин профиля "Мониторинг сингнала Mikrotik" переехал в черную магию. * Модуль "Профиль пользователя": плагин профиля "Движение средств" как более используемый выехал из черной магии. * Модуль "Заявки на подключение": теперь умеет генерировать задачи для планировщика работ. * Новый модуль "Asterisk": позволяет просматривать статистику по звонкам. * Новый модуль "Карта домов и пользователей": позволяет визуально наблюдать месторасположение домов и пользователей в них. * Новый модуль "Установка RADIUS-атрибутов": делает как ни странно то что и предполагается. * API удаленного вызова: новый вызов fullhostscan предназначенный для опроса всех подсетей из справочника "Сети и сервисы" * API удаленного вызова: новый вызов rebuilduserdatacache перестраивающий кеш пользовательских данных в exports/cache_* * Кабинет пользователя: воспользоваться услугой кредитования теперь возможно только в случае недостатка средств на счету. * Попытки использования Ubilling при не запущенном Stargazer - теперь не увенчаются успехом. ** 0.4.5 - rev 2843 ** * alter.ini: новая опция SEARCHADDR_AUTOCOMPLETE включающая автодополнение в поиске по частичному адресу * alter.ini: новая опция ASKOZIA_ENABLED включающая поддержку интеграции с [[http://www.askozia.ru/|AskoziaPBX]] * [[openpayz|OpenPayz]]: добавлена поддержка прямых пополнений терминалами [[http://24nonstop.com.ua/|24NonStop]]. * Модули "Поиск пользователей", "Регистрация пользователей": населенные пункты теперь отображаются в порядке добавления. * Модуль "Мониторинг сигнала на Mikrotik": исправлено несоответствие прав иконки на панели задач * Модуль "Классы трафика": теперь при добавлении и удалении класов трафика stargazer-У будет послан SIGHUP * Модуль "Поиск пользователей": теперь умеет автодополнение при поиске по частичному адресу * Модуль "Поиск оплат": теперь умеет искать также по корректировкам сальдо. * Модуль "Поиск оплат": теперь по умолчанию выставлен временной интервал для поиска платежей "за сегодня". * Модуль "Попингатор": добавлена возможность устанавливать размер и количество пакетов. * Модуль "Онлайн": опция FAST_CASH_LINK теперь также работает при включенной ONLINE_HP_MODE * Модуль "Улицы": больше невозможно создание улиц с одинаковыми именами в одном населенном пункте. * Модуль "Дома": больше невозможно создание домов с номером идентичным уже имеющимся на улице. * Новый модуль "Интеграция с Askozia" - позволяет просматривать историю звонков и состояние АТС * Кабинет пользователя: новая необязательная опция PUBLIC_OFFER включающая "режим оферты". ** 0.4.4 - rev 2790 ** * При AJAX подгрузке данных теперь отображается хоть какая-то визуализация дающая понять что "хоть что-то происходит". * Модуль "Мониторинг сигнала на Mikrotik": теперь отображает IP мониторимых БС а также IP, Ф.И.О. и тарифы пользователей. * Модуль "Планирование работ": теперь показывает задачи только в текущем году, за исключением случая если текущий месяц - Январь. * Модуль "Отчет по подключениям": теперь популярность тарифов отображается относительно выбранного месяца. * Модуль "Редактирование примечаний": более строгое логирование. * Модуль "Контроль скорости": более строгое логирование. * Модуль "Карта оборудования": в поиске координат более не отображаются устройства с флагом "NP" * Модуль "Теги": причесано отображение и добавление новых типов тегов, исправлена сортировка. * [[openpayz|OpenPayz]]: добавлена поддержка платежной системы [[http://www.comepay.ru/|comepay.ru]]. Спасибо Кот-у. * Модуль "Расширенная настройка MikroTik": причесано отображение времени с момента включения. * Модуль "Расширенная настройка MikroTik": исправлены ошибки локализации. * Модуль "Права администраторов": добавлена фича клонирования привилегий. Теперь права другого пользователя можно скопировать в один клик. * Модуль "Мониторинг сигнала на Mikrotik": теперь отображает количество абонентов на БС. * Модуль "Карта оборудования": добавлен контрол поиска на местности. * Модуль "Карта оборудования": при незаполненном CENTER в ymaps.ini теперь по-умолчанию будет использован геотаргетинг. * Модуль "Панель задач": изменена иконка оповещения о свежепоступивших заявках на подключения. * Модуль "Планирование работ": при создании заданий добавлена возможность выбирать из "типичных проблем" в примечаниях. * Модуль "Попингатор": добавлена возможность обновить сведения а также по старому обычаю напичкан AJAX-ом. * Модуль "Пинг по MAC": с ним поступили подобным бесчеловечным образом. * Модуль "DOCSIS модемы": теперь отображает адреса связанных пользователей. * Модуль "Финансовый отчет": появился раздел "Аналитика" позволяющий визуально оценить уныние царящее в этом мире. * Модуль "Регистрация пользователей": наконец исправлена транслитерация адресов для генерируемых логинов. * Кабинет пользователя: изменено сообщение о задолженности и добавлено чуть-чуть краски. * Кабинет пользователя: теперь в опции ISP_URL можно указывать ссылку на свой сайт как с http так и без. * Скрипты OnConnect/OnDisconnect: теперь, при подключении пользователя без указанного тарифного плана или отсутствии скоростных лимитов у тарифного плана, создаются очереди на серверах доступа MikroTik с скоростными ограничениями 'unlimited'. ** 0.4.3 - rev 2739 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых. * alter.ini: новая опция SWITCHPORT_IN_PROFILE включающая возможность установки порта на свиче для абонента. * alter.ini: новая опция PAYMENTCARDS_ENABLED включающая/выключающая поддержку работы с платежными карточками * userstats.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых. * userstats.ini: новая опция ISP_NAME указывающая имя провайдера * userstats.ini: новая опция ISP_URL указывающая ссылку на сайт провайдера * Новый модуль "Расширенная настройка MikroTik": исправления локализации. * Кабинет пользователя: исправлены сообщения показа оставшегося срока оплаченной услуги. * Модуль "Интерфейсы на серверах доступа MikroTik": прожив всего один релиз удален, в силу ненужности. * Модуль "Пинг по MAC": теперь умеет сигнализировать, о наличии в сети "MAC-ов двойников". * Новый модуль "Расширенная настройка MikroTik": позволят таки устанавливать нужные опции для NAS типа MikroTik. * Модуль "Сервера доступа (NAS)": выброшен [[microtik|тип NAS Mikrotik Direct]]. Он более не поддерживается. И не говорите что никто не предупреждал. * Модуль "Сервера доступа (NAS)": теперь для NAS с установленным типом Mikrotik - доступен переход к модулю "Расширенная настройка MikroTik" * Модуль "Планирование работ": галочка о порождении работы при закрытии задачи, теперь по-умолчанию прижата. * Модуль "Планирование работ": исправлено отображение и редактирование многострочных примечаний к работам. * Модуль "Платежные карточки": добавлено подтверждение при очистке попыток перебора * Модуль "Переназначение скорости": исправлено фильтрование входных данных, более строгое логирование * Модуль "Теги пользователей": добавлено подтверждение удаления типов тегов, более строгое логирование * Модуль "Поиск оплат": добавлена возможность поиска по логину кассира. * Модуль "Отчет по подключениям": месяцы теперь кликабельны. * Модуль "Профиль пользователя": теперь умеет устанавливать для пользователей порты свичей. * Модуль "Регистрация пользователей": более строгое логирование. * Модуль "Статистика по трафику": причесан показ трафика за прошедшие периоды. * Модуль "Тарифы": исправлено уведомление при удалении * Модуль "Непопулярные тарифы": исправлено уведомление при удалении * Модуль "Панель задач": теперь использует Ajax для обновления состояния свитчей * Модуль "Панель задач": теперь указывает временную метку кеша состояния свитчей * Кабинет пользователя: немного отрихтован показ трафика за предыдущие месяцы. * Добавлена поддержка правил Queue для MikroTik NAS с RouterOS v6 * UBinstaller: удалена поддержка FreeBSD 8.3 * UBinstaller: добавлена поддержка установки на FreeBSD 8.4 amd64 * UBinstaller: добавлен хотфикс для нормальной смены пароля администратора stargazer 2.408 - больше никакой магии. ** 0.4.2 - rev 2660 ** * Изменения в структуре БД, см дамп. * Кабинет пользователя: исправлена работа функции показа оставшегося срока оплаченной услуги * Модуль "Опрос свичей": добавлены шаблоны для Foxgate-S6224-S4, Foxgate-S6248-S4, Foxgate-S6208-S1. Спасибо DarkSpider. * Модуль "Опрос свичей": исправлены парсеры CPU, памяти, состояния и описания портов для работы на свичах Dlink. Спасибо DemonidZe. * Модуль "Опрос свичей": DemonidZe добавил много-много шаблонов для свичей Dlink и HP. Подробнее [[switchpoller|тут]]. * Шаблоны устройств SNMP: в секции define появились необязательные опции FDB_MODE и FDB_IGNORE_PORTS. Подробнее [[switchpoller|тут]]. * Модуль "Панель задач": в уведомлениях о мертвых свичах с незаполненными "Гео координатами" теперь не показывается иконка поиска поиска на карте. * Модуль "Панель задач": уведомление о мертвых свичах, теперь умеет показывать время смерти свича. * Модуль "Свичи": при наведении на иконку активности, теперь если что будет показываться некролог. * Модуль "Опрос свичей": больше не пытается опросить мертвые свичи. * Модуль "Машина времени": теперь также показывает время смерти свича. * Модуль "Поиск оплат": исправлена контекстная справка. * Модуль "Мастер отчетов": исправлено уведомление о редактировании и удалении * Модуль "Печать документов": исправлено уведомление о редактировании и удалении * Модуль "Планирование работ": теперь умеет порождать работы для пользователя, на основании выполненных задач. * Модуль "Работы": если работа создана на основании запланированного задания - в примечаниях теперь - ссылка на задачу. * Модуль "Мгновенные сообщения": исправлен подземный стук связанный с парсингом. * Модуль "Заявки на подключение": теперь отображает существующие заявки постранично * Модуль "Планирование работ": теперь поиск логина по адресу регистронезависим, но все же строг. * Новый модуль "Интерфейсы на серверах доступа MikroTik": позволяет указывать имена интерфейсов для правильного показа графичков. * Новый модуль "Текущий кеш FDB": показывает FDB со свичей, ранее собранный при помощи модуля "Опрос свичей" * userstats.ini: новая опция ONLINELEFT_SPREAD, определяющая метод снятия абон. платы в системе * OpenPayz: добавлена поддержка платежной системы [[http://ipay.by|ipay.by]]. Спасибо Den1xxx. * UBinstaller: добавлена поддержка FreeBSD 8.4, собраны бинарные пакеты для i386. * UBinstaller: теперь проводит очистку тестовых пользователя и тарифа stargazer * API удаленного вызова: добавлен новый вызов swping для ICMP опроса свичей, cronping сохранен в модуле "Свичи" в целях совместимости ** 0.4.1 - rev 2603 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция SNMPWALK_PATH описывающая путь до snmpwalk с нужными опциями * alter.ini: новая опция SNMPCACHE_TIME указывающая таймаут кеша сырых данных * alter.ini: новая опция CONTRACT_GENERATION_DEFAULT указывающая режим генерации договоров * userstats.ini: новая опция ONLINELEFT_COUNT включающая показ даты прекращения оплаченной услуги * userstats.ini: новая опция ONLINELEFT_STYLE устанавливающая тип отображения даты прекращения оплаченной услуги * Модуль "Профиль пользователя": теперь можно тыцать по тегам и переходить сразу к поиску * Модуль "Настройки системы": косметические фиксы типов переменных и локализации * Модуль "Поиск оплат": теперь возможно добавить платежную систему с удерживаемым нулевым процентом * Модуль "Профиль пользователя": добавлена возможность перехода к связанному пользователю КТВ * Модуль "Редактирование договора": чистка кода, также работает опция генерации для пользователей без договора * Модуль "Експресс регистрация": теперь работает опция генерации договора, можно начинать "с конца" * Модуль "Сервера доступа (NAS)": тип сервера "MikroTik API" внезапно трансформировался в "MikroTik" * Модуль "Модели свичей": теперь при добавлении и редактировании модели, возможно указание шаблона SNMP * Модуль "Статистика по трафику": теперь адекватно подгружаются графички с NAS типа MikroTik * Новый модуль [[switchpoller|"Опрос свичей"]]: предназначен для опроса свичей и других активных устройств при помощи SNMP * Модуль "Свичи": нормальное предупреждение при попытке удаления свича * Модуль "Свичи": теперь отображается контрол перехода к модулю "Опрос свичей" в случае наличия в описании подстроки SWPOLL ** 0.4.0 - rev 2545 ** * alter.ini: новая опция MIKROTIK_SUPPORT включающая расширенную поддержку MikroTik * userstats.ini: новая опция SHOW_SPEED отвечающая за показ скорости в кабинете пользователя * Модуль "Доступ в КП": исправлено отображение множественных пользователей * Модуль "Експресс регистрация": добавлена обработка ситуаций когда в пуле закончились IP адреса. * Модуль "Рассылка с помощью TurboSMS": исправлено транслитерирование ФИО пользователей. * Модуль "Рассылка с помощью TurboSMS": добавлена принудительная установка кодировки, спасибо V27S * Модуль "Рассылка с помощью TurboSMS": добавлена возможность установки своего часового пояса, спасибо V27S * Модуль "Рассылка с помощью TurboSMS": добавлена подсветка в просмотре очереди СМС. * Модуль "Рассылка с помощью TurboSMS": появился функционал позволяющий исключать определенных пользователей из рассылки. * Модуль "Поиск оплат": исправлена проблема с невозможностью сохранения дробных % для ПС. * Модуль "Поиск оплат": теперь сохраняет состояние календариков. * Модуль "Поиск оплат": добавлена возможность поиска по сумме платежа. * Модуль "Типы оплат": добавлена возможность установить тип по умолчанию. * Модуль "Финансовые операции": теперь по умолчанию выбирает соответствующий тип оплаты. * Модуль "Финансовый отчет": безжалостно рефакторнут, на 900% повышено быстродействие, дополнительное кеширование. * Модуль "Сервера доступа (NAS)": добавлен новый тип NAS - Mikrotik API + немного косметики * Модуль "Массовый ресет": прикручен бессовестный костыль ликвидирующий проблему с Mikrotik. * Новый плагин профиля "Средства MikroTik": объединяет существующие модуля для работы с MikroTik NAS * Мерджнута предварительная версия [[mikrotikapi|поддержки Mikrotik API]] (docs/presets/MikroTik/) за авторством [[http://local.com.ua/forum/user/24813-ub-mikrotik/|Тимура]]. Со всеми вопросами - к нему. * OpenPayz: исправлен фронтенд Ipay - теперь не должно возникать проблем с платежами прилетевшими с их формы. * Кабинет пользователя: теперь все имена тарифов пропускаются сквозь движок локализации * Кабинет пользователя: для каждой локали теперь подгружается addons.php если он существует для текущего языка. * По умолчанию теперь отключены редко используемые модуля типа импорта выписок, массовой рассылки, экспорта оплат. * Слегка обновился автообновлятор. Рекурсия, да :) ** 0.3.9 - rev 2465 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция TARIFFCHGAUTOCREDIT отвечающая за автоматическую установку кредита при смене тарифа. * alter.ini: новая опция SIGREP_CONTRACT отвечающая за показ номера договора в отчете по подключениям * alter.ini: новая опция TSMS_ENABLED включающая поддержку сервиса [[http://turbosms.ua/|TurboSMS]] * alter.ini: новая опция TSMS_GATEWAY указывающая на адрес шлюза сервиса TurboSMS * alter.ini: новая опция TSMS_DB устанавливающая рабочую БД сервиса TurboSMS * alter.ini: новая опция TSMS_LOGIN указывающая на логин который должен быть использован при работе со шлюзом TurboSMS * alter.ini: новая опция TSMS_PASSWORD указывающая на пароль пользователя сервиса TurboSMS * alter.ini: новая опция TSMS_PHONEPREFIX указывающая на префикс который будет добавлен к номерам мобильных телефонов * Новый модуль "Рассылка с помощью TurboSMS": вы будете смеяться, но он [[turbosms|рассылает SMS-ки]]. * Новый модуль "Поиск оплат": умеет осуществлять поиск оплат по множественным критериям * Новый плагин профиля "Доступ в КП": позволяет управлять доступом пользователя в кабинет пользователя * Модуль "Изменение тарифа": теперь умеет еще и кредиты ставить автоматом (Оо) * Модуль "Финансовый отчет": изменен порядок отображения платежей по-умолчанию. * Модуль "Отчет по подключениям": изменен порядок отображения регистраций по-умолчанию. * Модуль "Отчет по просрочке кредитов": немилосердно рефакторнут * Модуль "Отчет по просрочке кредитов": теперь отображает пользователей у которых кредит установлен бессрочно. * Модуль "Консоль разработчика": появился функционал позволяющий упростить импорт абонбазы из сторонних систем. Не используйте это на продакшне! Нив коем случае! * Модуль "DOCSIS модемы": решена проблема долгого отклика от "не вставших" модемов. * Модуль "DOCSIS модемы": теперь умеет отображать сетевые потроха модема * Модуль "DOCSIS модемы": улучшено юзабилити - возможен переход к ассоциированному пользователю * Модуль "DOCSIS модемы": подправлена регистрация модема * Модуль "Отчет по подключениям": теперь подсвечиваются сегодняшние подключения * Модуль "Улицы": теперь невозможно создание улицы при отсутствующих городах * Модуль "Финансовый отчет": теперь вместе с суммой отображает и количество "позитивных" платежей. * Модуль "Консоль разработчика": мерджнут патч от Den1xxx улучшающий обработку SQL запросов. * Модуль "Хелпдеск": исправлено отображение многострочных тикетов. * Форма логина: теперь хоть понятно под кем мы залогинены * Кабинет пользователя: исправлено отображение многострочных тикетов. * Кабинет пользователя: теперь реагирует на значения установленные в модуле "Доступ в КП" * OpenPayz: теперь указываются коментарии к платежу в формате "OP:PAYSYS" ** 0.3.8 - rev 2389 ** * alter.ini: новая опция DEVCON_SQL_KEEP отвечающая за то, будет ли оставаться запрос в SQL консоли после выполнения * alter.ini: новая опция DEVCON_VERBOSE_DEBUG отвечающая за показ отладочной информации в консоли разработчика * alter.ini: новая опция FINREP_CONTRACT отвечающая за показ номера договора в финансовом отчете * Модуль "Консоль разработчика" - теперь выглядит более вменяемо. Спасибо Den1xxx. * Модуль "Сервис мгновенных сообщений": исправлено фильтрование, исправлено отображение новых строк. * Модуль "Сервис мгновенных сообщений": теперь в сообщениях поддерживается BB-код * Модуль "DOCSIS": полностью выкинут, и переписан с нуля с [[docsistemplate|учетом реальности BSR2000/BSR1000/UBR]] * Модуль "Работы": исправлена проблема с невозможностью создания при сортировке * Модуль "Финансовый отчет": проведен рефакторинг функции показа платежей * Модуль "Финансовый отчет": теперь умеет опционально отображать договора * Модуль "Финансовые операции": ликвидирована возможность создать платеж с незаполненной суммой * Новый модуль "DOCSIS модемы": позволяет осуществлять регистрацию и мониторинг модемов * Кабинет пользователя: кукизы теперь устаревают через месяц * Кабинет пользователя: на модуль "Онлайн платежи" теперь влияет параметр OPENPAYZ_REALID * Кабинет пользователя: модуль "Онлайн платежи" теперь отображает описания платежных систем из opayz.ini * КТВ: новый отчет "Текущие должники для разноса, по улицам" * UBinstaller: полностью выброшена поддержка FreeBSD 8.2 - она не поддерживается от 31.07.12 * OpenPayz: в фронтенде "Новоплат" исправлена проблема с двузначными платежными идентификаторами * OpenPayz: добавлены бекенд и фронтенды платежной системы [[openpayz|Uniteller]] ** 0.3.7 - rev 2339** * Изменения в структуре БД, см дамп. * alter.ini: новая опция TB_UBIM включающая уведомления о новых сообщениях * alter.ini: новая опция TB_UBIM_REFRESH вечающая за таймаут AJAX проверки новых сообщений * alter.ini: новая опция UBIM_REFRESH отвечающая за таймаут AJAX проверки поступления новых сообщений * alter.ini: новая опция GRAVATAR_DEFAULT указывающая модель генерации аватар по умолчанию. * Модуль "Профиль пользователя": исправлена проблема с отображением паспортных данных * Модуль "Работы": бессовестно рефакторнут * Модуль "Работы": больше не получится воспользоваться при отсутствии сотрудников либо типов задач * Модуль "Сети и услуги": косметическая чистка * Модуль "Статистика по трафику": безжалостно переписан * Модуль "Статистика по трафику": исправлено отображение графичков с NAS типа mtdirect * Модуль "Статистика по трафику": теперь графики с NAS типа mtdirect в меньшем окне * Модуль "Редактирование ВсегдаОнлайн": улучшено логирование * Модуль "Карта оборудования": в "поиске координат" теперь возможно визуально расставлять свитчи по карте * Модуль "Хелпдеск": теперь использует gravatar для отображения администраторов * Новый модуль "Сервис мгновенных сообщений": позволяет общаться администраторам между собой * Модуль "Панель задач": теперь умеет уведомлять о новых входящих сообщениях * Модуль "Бекап БД": появился функционал для очистки БД от ставших ненужными данных * КТВ: теперь есть "Коректировка сальдо" * КТВ: теперь есть "Фиктивный платеж" * КТВ: теперь есть "Установить счет" * КТВ: немного причесана формочка добавления денег * КТВ: теперь отображаются оплаты не только за текущий год * КТВ: теперь возможна [[http://wiki.ubilling.net.ua/doku.php?id=templating#%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8_%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%BA%D1%82%D0%B2|шаблонизация]] при печати должников в catv_debtors.tpl * КТВ: новый отчет "Текущие должники для разноса, по адресам" * API удаленного вызова: новый вызов autocleandb предназначенный для периодической зачистки БД * OpenPayz: появился фронтенд работы с платежной системой [[http://www.novo-plat.ru/about/|"Новоплат"]] ** 0.3.6 - rev 2264 ** * Изменения в структуре БД, см дамп. * alter.ini: новая опция SEARCH_STRICT управляющая строгостью поиска * alter.ini: новая опция DEAD_HIDE отключающая показ мертвых людей (ну прямо как в "Шестом чувстве" с Брюсом Уиллисом) * alter.ini: новая опция DEAD_TAGID устанавливающая ID тега отмечающего похороненных пользователей * alter.ini: новая опция OPENPAYZ_REALID указывающая на то, что следует доставать платежные ID из op_customers * alter.ini: новая опция PASSPDATA_IN_PROFILE включающая отображение паспортных данных в профиле * userstats.ini: новая опция OPENPAYZ_REALID=0 внезапно, делающая то же, что и в alter * billing.ini: новая опция RESET_AO хотфиксящая проблему при использовании rscriptd (включать строго по дикой нужде) * Новый модуль "Експресс регистрация": позволяет регистрацию без удобного визарда, также требует прав на карточку. * Новый модуль "Редактирование паспортных данных": угадайте что делает * Модуль "Експресc карточка": косметика, теперь адрес регистрации по умолчанию отжат * Модуль "Експресc карточка": добавлены минимальные проверки на валидность IP (формат,свободен,попадает в сеть) * Модуль "Експресc карточка": после всех изменений теперь однозначно вызывается ресет пользователя * Модуль "Поиск": строгость поиска по отдельным полям профиля теперь управляема * Модуль "Карта оборудования": теперь также умеет отображать приблизительную зону покрытия * Модуль "Онлайн": теперь умеет не видеть "мертвых людей" в HP_MODE * Модуль "Свитчи": появилась "машина времени", позволяющая отслеживать состояние свитчей при cronping * Модуль "Редактирование договора": для установки даты заключения договора более не требуется CRM_MODE * Модуль "Редактирование пользователя": бессовестно рефакторнут * Модуль "OpenPayz": бессовестно рефакторнут * Модуль "Профиль пользователя": теперь умеет отображать настоящий payment ID * Модуль "Поиск пользователей": теперь также умеет искать по настоящим payment ID * Модуль "Профиль пользователя": теперь умеет отображать паспортные данные при указании соотв. опции. * Модуль "Состояние системы": теперь умеет проверять наличие обновлений. * Модуль "Свитчи": теперь есть отдельная привилегия для добавления, модификации и удаления свитчей. * Паспортные данные теперь также доступны для шаблонизации * Кабинет пользователя: в профиле может отображаться реальный Payment ID * OpenPayz: появился фронтенд работы с QIWI * OpenPayz: теперь принудительно логирует транзакции как платежи Ubilling