Jump to content

Релизы Ubilling 2019


Recommended Posts

Мы знаем, всем уже надоело ждать. Вот, первый в этом году стабильный релиз Ubilling 0.9.5 rev 6653 syoubu da

 

Из основных изменений

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новые опции FWTBT_* управляющие знанием о том, по ком звонит колокол.
  • alter.ini: новая опция CALLSHIST_ENABLED включающая модуль «История звонков».
  • alter.ini: новые необязательные опции PON_UONU_USER_BY_MAC_SEARCH_* управляющие возможностью поиска пользователя по МАС при регистрации ONU из «неизвестных ONU».
  • alter.ini: новая опция IPCHANGE_ARP_CLEANUP указывающая на необходимость очистки от старых arp-записей при смене IP пользователя.
  • alter.ini: новая опция STICKY_REVELATIONS_ENABLED включающая механику откровений.
  • alter.ini: новая опция ISHIMURA_ENABLED включающая планетарный потрошитель Ишимура.
  • alter.ini: новая опция PONCPE_CONTROLS_ENABLED включающая отображение элементов управления для присваивания PON CPE в профиле пользователя.
  • alter.ini: новая необязательная опция PONCPE_TARIFFMASK указывающая маску имени тарифа, для пользователей, для которых требуется учет PON CPE.
  • userstats.ini: добавлена новая необязательная опция AF_TARIFF_ALLOW_ANY позволяющая включить возможность заморозки счета из личного кабинета не взирая на тарифный план абонента.
  • userstats.ini: новая опция ISHIMURA_ENABLED включающая использование трафика Ишимуры при показе статистики.
  • userstats.ini: новая необязательная опция MG_TARIFFSALLOWED при помощи которой можно ограничить тарифы на которых разрешено использование Megogo.
  • Модуль «Планирование работ»: исправлена ошибка, появляющейся при фильтра заявок «Показать задачи только для меня»
  • Модуль «Печать документов»: исправлена работа макроса {CONTRACT} при использовании не уникальных номеров договоров.
  • Модуль «Возможности подключений»: добавлена текстовая пометка о телепатической угаданности пользователя, для упрощения фильтрования.
  • Модуль «Отчет по подключениям»: в статистику мертвых пользователей добавлен раздельный счетчик замороженных.
  • Модуль «Учет зарплат»: для зарплатных ведомостей реализована возможность просмотра/печати без графиков.
  • Модуль SMSZilla: для направления «Интернет» добавлен фильтр активности пользователя.
  • Модуль «Сети и услуги»: из модуля «Смена IP» портирована статистика использования адресов.
  • Модуль «Работники»: добавлена возможность ограничивать сумму пополнения абонентов в месяц
  • Модуль «Финансовый отчет»: исправлена сортировка в сводке за год.
  • Модуль «Отчет по подключениям»: селектор года теперь сохраняет свое состояние.
  • Модуль «Финансовый отчет»: селектор года теперь сохраняет свое состояние.
  • Модуль «Импорт банковских выписок»: оптимизировано быстродействие, возможно исправлена проблема повторного внесения некоторых платежей.
  • Новый модуль По ком звонит колокол: позволяет получать near real-time оповещения о входящих звонках.
  • Модуль [По ком звонит колокол]: исправлены дубликаты отображения входящих звонков
  • Модуль «Текущий кеш FDB»: добавлена возможность навигации из модуля в профиль свитча.
  • askozianum: теперь также логирует входящие звонки в базу.
  • Новый модуль «История звонков»: позволяет просматривать предыдущие входящие звонки ваших абонентов.
  • Модуль Учет зарплат: добавлена возможность отметить для выплаты все работы одним кликом.
  • Модуль «Планирование работ»: исправлена ошибка приводившая к невозможности удаления задач в некоторых ситуациях.
  • Модуль «Телефонный справочник»: теперь использует JQuery Data Tables для показа списка контактов.
  • Модуль «Смена IP»: теперь также умеет чистить за собой старые arp записи при смене IP.
  • Модуль «Объявления»: полностью переделан код, скорость загрузки модуля увеличилось в много раз.
  • Модуль «Персональные заметки и напоминания»: добавлена возможность осыпать всех откровениями.
  • Модуль «Удаление пользователя»: теперь при удалении пользователя также очищаются его детали подключения.
  • Модуль SMSZilla: исправлена работа фильтра «денег не хватит на следующий месяц».
  • Модуль «TrinityTV»: добавлен функционал привязки устройств из личного кабинета абонента.
  • Модуль «Отчет по задачам»: исправлен показ дат в печати.
  • Модуль Склад: история бронирования теперь позволяет нормально отслеживать историю конкретной брони.
  • Модуль «Склад»: теперь умеет рассылать сотрудникам зарезервированные на них ТМЦ скопом, для сверки того что у них в багажниках.
  • Модуль «Статистика по трафику»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры.
  • Модуль «Онлайн»: теперь также агрегирует при показе нативный трафик коллекторов с трафиком Ишимуры.
  • Понизатор: добавлена возможность поиска пользователя(логина и IP) по МАС при регистрации ONU из «неизвестных ONU». Так же для тех, кто использует ONU с NAT, у которых МАС WAN-подключения изменяется на какое-то значение добавлена возможность инкремента/декремента МАС адреса ONU.
  • Модуль «Права администраторов»: добавлена возможность на ходу перелогиниваться в режиме призрака, под другими администраторами.
  • Модуль «Состояние системы»: добавлена возможность уничтожения отдельных ключей кэша.
  • RemoteAPI: добавлен новый вызов warehousetelegram для рассылки зарезервированных ТМЦ.
  • Глобально: в диалогах выбора года расширен диапазон доступных для выбора лет.
  • Глобально: исправлен фильтр ввода email, теперь email может содержать тире
  • Кабинет пользователя: подавлены попытки Google Chrome пытаться автоматически переводить страницу.
  • Кабинет пользователя: исправлены проблемы со входом по логину/паролю.
  • Кабинет пользователя: модуль «Статистика по трафику» теперь также агрегирует нативный трафик коллектора с трафиком Ишимуры при показе.
  • Кабинет пользователя: модуль «Megogo» теперь умеет ограничивать использование сервиса относительно тарифов пользователя.
  • OpenPayz: добавлен фронтэнд для работы с ПриватБанком «PRIVATX_STRICT», призванный обеспечить слегка противоположный фронтэнду «PRIVATMULTI» функционал.
  • OpenPayz: фронтенд «IBOX» - добавлена отдача информации по пользователю
  • UBinstaller: собарны бинарные пакеты для установки биллинга на FreeBSD 12.0 amd64.
  • UBinstaller: для конфигуратора NAS на rscriptd собраны бинарные пакеты для FreeBSD 12.0 amd64.
  • UBinstaller: на мороз выкинуты все неактуальные и не поддерживаемые на данный момент релизы FreeBSD.

 

Также вы можете:

Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2019#rev_6653

Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section095

Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo

 

095.jpg

Edited by nightfly
瓜の蔓に茄子はならぬ
  • Like 4
Link to post
Share on other sites
  • madf pinned this topic
  • 2 weeks later...
  • Replies 60
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Мы знаем, всем уже надоело ждать. Вот, первый в этом году стабильный релиз Ubilling 0.9.5 rev 6653 syoubu da   Из основных изменений Изменения в структуре БД. см. дамп. alter.in

Прошел ровненько месяц работы и вот стабильный релиз Ubilling 0.9.6 rev 6717 namenna yo. Не ожидали, да?   Основные изменения Изменения в структуре БД. см. дамп. alter.ini: нов

Еще чуть больше месяца и опять, стабильный релиз Ubilling 0.9.7 rev 6775 iku zo. Изменения в структуре БД. см. дамп. alter.ini: новая опция NMLEASES_EXTEND для поиска MAC в нестандартных

Posted Images

nightfly,  подскажите пож-та, свежеустановленный Ubilling ставится вместе с php70, потому что нет полной совместимости с более новыми версиями PHP ?
На какую-то из более актуальных версий PHP (хотя бы 7.1) нежелательно обновлятся?

#pkg version -v
...
php70-7.0.32                       ?   orphaned: lang/php70
...
#pkg search lang/php
...
lang/php56                     PHP Scripting Language
lang/php71                     PHP Scripting Language
lang/php71-extensions          "meta-port" to install PHP extensions
lang/php72                     PHP Scripting Language
lang/php72-extensions          "meta-port" to install PHP extensions
lang/php73                     PHP Scripting Language
lang/php73-extensions          "meta-port" to install PHP extensions

 

Link to post
Share on other sites
1 час назад, mac сказал:

nightfly,  подскажите пож-та, свежеустановленный Ubilling ставится вместе с php70, потому что нет полной совместимости с более новыми версиями PHP ?
На какую-то из более актуальных версий PHP (хотя бы 7.1) нежелательно обновлятся?


#pkg version -v
...
php70-7.0.32                       ?   orphaned: lang/php70
...
#pkg search lang/php
...
lang/php56                     PHP Scripting Language
lang/php71                     PHP Scripting Language
lang/php71-extensions          "meta-port" to install PHP extensions
lang/php72                     PHP Scripting Language
lang/php72-extensions          "meta-port" to install PHP extensions
lang/php73                     PHP Scripting Language
lang/php73-extensions          "meta-port" to install PHP extensions

 

вообще не желательно щас трогать пхп

Link to post
Share on other sites
1 час назад, mac сказал:

nightfly,  подскажите пож-та, свежеустановленный Ubilling ставится вместе с php70, потому что нет полной совместимости с более новыми версиями PHP ?
На какую-то из более актуальных версий PHP (хотя бы 7.1) нежелательно обновлятся?


#pkg version -v
...
php70-7.0.32                       ?   orphaned: lang/php70
...
#pkg search lang/php
...
lang/php56                     PHP Scripting Language
lang/php71                     PHP Scripting Language
lang/php71-extensions          "meta-port" to install PHP extensions
lang/php72                     PHP Scripting Language
lang/php72-extensions          "meta-port" to install PHP extensions
lang/php73                     PHP Scripting Language
lang/php73-extensions          "meta-port" to install PHP extensions

 

к сожалению, у нас еще много пользователей, которые юзат php 5.4.

Можете поставить 7.1 - оно работает 

Edited by Pautiina
Link to post
Share on other sites
  • 3 weeks later...

Прошел ровненько месяц работы и вот стабильный релиз Ubilling 0.9.6 rev 6717 namenna yo. Не ожидали, да? ;)

 

Основные изменения

  • Изменения в структуре БД. см. дамп.
  • alter.ini: новая опция SIGMON_WCPE_AP_LIST_SORT для сортировки отображения БС в мониторинге БС, а так же во всевозможных выпадающих списках и селекторах.
  • alter.ini: новая опция DEVICES_LISTS_SORT_BY_MODELNAME для сортировки моделей оборудования по наименованию модели во всевозможных выпадающих списках и селекторах.
  • alter.ini: новая необязательная опция TASKMAN_SHOW_ALL_YEARS_TASKS для снятия лимита отображения задач в модуле «Планирование работ» только за текущий год.
  • alter.ini: новая необязательная опция USERCPE_TARIFFMASK_CASEINSENS включающая сравнение опций *CPE_TARIFFMASK с именем тарифа пользователя без учета регистра.
  • alter.ini: новая опция PON_UI_USE_TABS включающая табовый интерфейс ПОНизатора.
  • alter.ini: новая опция ANDROID_ENABLED включающая поддержку API для приложения Android
  • alter.ini: новая необязательная опция OLD_USERCONTROLS возвращающая на место старые элементы навигации между профилем/редактированием пользователя.
  • alter.ini: новые опции MAPON_ENABLED и MAPON_APIKEY заведующие поддержкой взаимодействия с сервисом MapOn.
  • alter.ini: новая необязательная опция MULTIGEN_UNTIMEOUT указывающая время кэширования препроцесснутых юзернеймов.
  • alter.ini: опция TARIFFINFO_IN_PROFILE теперь включена по-умолчанию для всех новых установок.
  • alter.ini: новая необязательная опция SWITCH_GROUPS_ENABLED включающая возможность добавления свичей в группы.
  • alter.ini: новая необязательная опция SIGMON_GROUP_AP_BY_SWITCHGROUP_WITH_TABS включающая группировку БС по группам свичей, а так же табовый интерфейс для каждой группы.
  • Модули Мониторинг сигнала беспроводных БС и «WiFi оборудование»: добавлена возможность сортировки БС по ID, IP и LOCATION.
  • Модуль «Планирование работ»: добавлена возможность просмотра всех существующих заявок, а не только за текущий год.
  • Модуль «Askozia monitor»: исправлено несовпадение порождаемых модулем прав и проверяемых им же.
  • Модуль «Профиль пользователя»: добавлена возможность сравнения опций *CPE_TARIFFMASK с именем тарифа пользователя без учета регистра для более точного управления отображением элементов управления пользовательских CPE.
  • Модуль Склад: Добавлен показ дат создания забронированных ТМЦ на сотрудников.
  • Модуль «Склад»: добавлена возможность печати истории бронирований по сотруднику с фильтрацией диапазона дат.
  • Модуль «УКВ»: отчеты по должникам и антидолжникам теперь более адекватно реагируют на комплексные услуги и состояние заморожености.
  • Модуль «Пользовательские карты»: теперь также нормально работает с картами Google.
  • Модуль «Склад»: теперь посылает в Telegram суммарную стоимость забронированных ТМЦ в дневной сводке.
  • Модуль «Склад»: в массовом бронировании при выборе сотрудника теперь показаны ранее созданные на него сегодняшние брони.
  • Модуль «Склад»: при создании массовой брони теперь нормально показано количество с единицами измерения после создания брони.
  • Модуль SMSZilla: для направления «Интернет» добавлен фильтр пользователя по свичу.
  • Модуль Живи с этим: добавлена возможность искать пользователей по свичу.
  • Модуль «Панель задач»: теперь не показывает заголовки категорий если в них нету доступных элементов.
  • Модуль «Глобальное меню»: также прячет заголовки категорий в случае если элементы не доступны текущему администратору.
  • Модуль «Работы»: оптимизировано быстродействие.
  • Модуль «Работы»: добавлен показ предыдущих задач по пользователю.
  • Модуль «УКВ»: добавлена возможность быстрого поиска предыдущих задач по пользователю.
  • Модуль «Комплексные тарифы»: исправлена проверка валидности опций.
  • Модуль КучаГен: исправлена проблема при первом проходе вызова multigentraff.
  • Модуль «КучаГен»: улучшено быстродействие просмотра сессий пользователей, добавлено опциональное кэширование.
  • Новый модуль «MapOn»: позволяет быстренько посмотреть где находятся ваши машинки и куда они сегодня ездили.
  • Модуль Учет зарплат: исправлена ошибка при просмотре списка отсутствующих табелей учета рабочего времени.
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Показывает ошибку если количество зарегистрированных ONU больше допустимого (64 EPON / 128 GPON).
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Теперь умеет работать с Huawei MA OLT
  • Модуль Регистрация ONU/ONT на ZTE/Huawei OLT: Минорные оптимизации и рефакторинг
  • Модуль Понизатор: Исправлен опрос FDB и интерфейсов для ZTE EPON (ETGHK)
  • Модуль «Megogo»: исправлена сборка списка активных подписчиков.
  • Модуль «Хелпдеск»: значительно оптимизировано быстродействие при просмотре тикетов.
  • Модуль «История звонков»: облагорожен внешний вид, добавлена возможность обновления данных о принадлежности звонков пользователям.
  • Модуль «Свичи»: добавлена возможность группировать свичи путем создания групп. Для чего это использовать мы пока не придумали…хотя нет, эта фича оказалась весьма полезной для организации табового по-группового интерфейса модуля Мониторинг сигнала беспроводных БС. Есть надежда, что в будущем мы найдем этому еще какое-то применение.
  • Модуль «Астериск»: вывод данных переписан на Ajax. Ускорена работа модуля.
  • Кабинет пользователя: в модуле кредитования исправлено уведомление о переизбытке средств на счету.
  • Глобально: добавлена возможность сортировки оборудования по наименованию модели во всевозможных выпадающих списках и селекторах.
  • Глобально: переписано все низкоуровневое API работы с картами.
  • Глобально: исправлена совместимость с версией PHP > 7.1
  • Глобально: исправлены алерты о частичном HTTPS в модулях использующих аватарки администраторов.
  • Глобально: добавлено API для приложения Android, которое позволяет управлять заявками и профилем пользователя с мобильного телефона. Приложение пока находится в БЕТА-тестировании.
  • Глобально: стандартные элементы навигации между профилем/редактированием пользователя стали чуть более осмысленными.
  • Глобально: улучшен режим отладки подсистемы UbillingCache. Теперь он также умеет логировать объемы данных, используемый движок кэширования и пытается детектировать попадания.
  • OpenPayz: добавлен фронтенд для работы с City24. Спасибо Евгению Борисову.
  • OpenPayz: для бекенда LiqPay добавлена комиссия для платежа на произвольную суму
  • OpenPayz: добавлены бекенд и фронтенд privat_ishop работающий с Приват24 для физических и мерчантом. (Оплата услуг на карточку мерчанта.)
  • OpenPayz: исправлена работа фроненда для IBOX

 

Уже надоевшие всем ссылочки:

Почитать полный чейнджлог: http://wiki.ubilling.net.ua/doku.php?id=changelog2019#rev_6717

Ознакомиться с рекомендациями к обновлению: http://wiki.ubilling.net.ua/doku.php?id=relnotes#section096

Потрогать руками демку: http://ubilling.net.ua/?module=fnpages&pid=demo

 

096.jpg

  • Like 4
Link to post
Share on other sites
Цитата

API для приложения Android, которое позволяет управлять заявками и профилем пользователя с мобильного телефона. Приложение пока находится в БЕТА-тестировании.

Где его можно заполучить?

 

 

И здётся мне что бекап как-то долго делает после обновления, или показалось🤔

Link to post
Share on other sites
14 минут назад, -VaSaK- сказал:

Где его можно заполучить?

выходите ночью на перекресток, чертите на нем пентаграмму, зажигаете черные свечи...

 

15 минут назад, -VaSaK- сказал:

И здётся мне что бекап как-то долго делает после обновления, или показалось🤔 

может быть.

du -hs /usr/local/www/apache24/data/billing/content/documents/

 

Link to post
Share on other sites

После предыдущего обновления (и после обновления на последний релиз осталось) в понизаторе/неизвестные ону отображается неизвестная ону с маком - 00:00:00:00:00:00.

P.S. OLT ZTE C220.

Link to post
Share on other sites
16 минут назад, a_n_h сказал:

понизаторе/неизвестные ону отображается неизвестная ону с маком - 00:00:00:00:00:00.

а ее нет?

Link to post
Share on other sites
14 минут назад, nightfly сказал:

а ее нет?

а откуда ей взяться?

на всякий случай, пересмотрел на ОЛТ, такого мака нет.

Edited by a_n_h
Link to post
Share on other sites

Случайно еще одну фичу обнаружил: при перезагрузке в 47-ю таблицу не попадают замороженные абоны с положительным балансом и соответственно получают доступ в нет, а поскольку их нет и в 4-й и 3-й таблице то и скорость не ограничивается.

Link to post
Share on other sites
1 час назад, nightfly сказал:

а ее нет?

Ух там мейджик...

Я так долбался откуда ж эти нули.

Это когда онушка в офлайне или когда онушка зарегана на олте два или больше раз и где-то она онлайн там мак норм, а на ветке где она офлайн - там нолики.

У меня от такого жеппа сгорела.

 

И на 220 с фдб вообще пороблено :( 

Edited by l1ght
Link to post
Share on other sites
2 минуты назад, l1ght сказал:

Это когда онушка в офлайне или когда онушка зарегана на олте два или больше раз и где-то она онлайн там мак норм, а на ветке где она офлайн - там нолики.

понятно, это как раз тот случай!

Link to post
Share on other sites
В 05.03.2019 в 14:42, nightfly сказал:

Глобально: исправлена совместимость с версией PHP > 7.1

на PHP 7.1 кабинет пользователя не работает у меня, вылетает с ошибкой:

 

PHP Fatal error:  Uncaught Error: [] operator not supported for strings in /usr/local/www/apache24/data/billing/userstats/modules/engine/api.mysql.php:84\nStack trace:\n#0....

 

 

Подправил userstats/modules/engine/api.mysql.php и userstats/modules/engine/api.userstats.php - работает.

Прицепил измененные файлы.

api.mysql.php.gz

api.userstats.php.gz

Link to post
Share on other sites

пропустил я тот момент, когда OnConnect для Микротик сломали. Это ОнКоннект курильщика.

Цитирую полностью, без купюр, таксказатб:

 

# detect correct NAS ip by user login
NASIP=`/etc/stargazer/GetSpeed ${LOGIN}`

#arp fix
/etc/stargazer/mk_push ${NASIP} "/ip arp set static ${IP} ${MAC} comment=${LOGIN}"

#shape
/etc/stargazer/mk_push ${NASIP} "/queue simple add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both disabled=no interface=all limit-at=${UPSPEED

....

 

ЧТОЭТО??777

 

Почему NASIP узнаётся через !внимание! GetSpeed?

Откуда рождается ${LOGIN}? Откуда вообще там эти ${MAC} и прочие вылазят?

Спойлер: я знаю, откуда они там ДОЛЖНЫ быть. И да, этот скрипт игнорирует настройки биллинга. Если я на одном микротике буду управлять queues tree, а на втором вообще анархия, а на третьем мне нужно только мак привязать? ЧЗХ сотворили, вертайте взад.

ОнДисконнект тоже наркоманский.

Если курите, так хоть не надо кодить при этом. Спасибо за внимание. Я кончил.

Link to post
Share on other sites
6 часов назад, ant0xa сказал:

пропустил я тот момент, когда OnConnect для Микротик сломали. Это ОнКоннект курильщика.

Цитирую полностью, без купюр, таксказатб:

 


# detect correct NAS ip by user login
NASIP=`/etc/stargazer/GetSpeed ${LOGIN}`

#arp fix
/etc/stargazer/mk_push ${NASIP} "/ip arp set static ${IP} ${MAC} comment=${LOGIN}"

#shape
/etc/stargazer/mk_push ${NASIP} "/queue simple add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both disabled=no interface=all limit-at=${UPSPEED

....

 

ЧТОЭТО??777

 

Почему NASIP узнаётся через !внимание! GetSpeed?

Откуда рождается ${LOGIN}? Откуда вообще там эти ${MAC} и прочие вылазят?

Спойлер: я знаю, откуда они там ДОЛЖНЫ быть. И да, этот скрипт игнорирует настройки биллинга. Если я на одном микротике буду управлять queues tree, а на втором вообще анархия, а на третьем мне нужно только мак привязать? ЧЗХ сотворили, вертайте взад.

ОнДисконнект тоже наркоманский.

Если курите, так хоть не надо кодить при этом. Спасибо за внимание. Я кончил.

д#лб#@б?

иди на гите код смотри, там подавно такой ебанины нету

и вики заодно почитай по микротам перед тем как эту чушь нести

  • Haha 2
Link to post
Share on other sites

Ну может слегка *б*нулся. Хотел убиллинг переустановить, вот заглянул...

/var/www/billing/docs/mikrotik/presets/stargazer

не туда заглянул, ужоснулся... Прошу прощения за панику, но блин. Страшно же. 

А вики я умею читать, спасибо :)

Link to post
Share on other sites

Та уже всё работает, говорю же, не туда зашёл просто. Сам не знаю, откуда это у меня. с 2017 года лежит. Переносил на другую машину, в процессе обновил с 0.8.6 до актуальной, да попутал каталоги. Всё в порядке, это, как обычно, я дурак остался :)

Link to post
Share on other sites

Еще одна фича - "отморозки" один раз в мес могут взять кредит, но остаются замороженными и не работают. Планируется пофиксить, что-бы замороженные не могли брать кредит?

Link to post
Share on other sites
8 часов назад, a_n_h сказал:

Планируется пофиксить, что-бы замороженные не могли брать кредит?

Теперь планируется.

 

Сложно что-то "планировать" если ты не в курсе о том, что в каких-то кейсах у кого-то это может быть проблемой.

Link to post
Share on other sites
  • madf unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By nightfly
      Ой, кажись уже следующий год начался, а релиза еще небыло. Вы заметили? Да? Вот, тогда получите, распишитесь - стабильный релиз Ubilling 1.1.4 rev 7876 Bringer of Conflict.
       
      Коротко о изменениях:
      Изменения в структуре БД. см. дамп. alter.ini: новая опция PT_MAXDAY управляющая максимальным днем тарификации Мощных тарифов. alter.ini: новая опция PT_CHARGEONREG управляющая флагом начисления АП при обнаружении нового пользователя на «мощном тарифе». alter.ini: новая необязательная опция ROS_NAS_PPPOE_SESSION_INFO_IN_PROFLE регулирующая отображения состояния PPPoE подключения юзера для Mikrotik NAS. alter.ini: новая необязательная опция STICKY_NOTES_NOPREVIEW отключающая превью личных заметок при отображении списком. alter.ini: новая необязательная опция PON_OLT_UPTIME_IN_PROFILE включающая отображение аптайма OLT в профиле пользователя. alter.ini: новая необязательная опция PON_REALTIME_SIGNAL_IN_PROFILE включающая отображение сигнала ONU в профиле пользователя в режиме «realtime». Может существенно замедлять загрузку профиля юзера. alter.ini: новая необязательная опция PON_REALTIME_EXTEN_INFO_IN_PROFILE включающая отображение дополнительной информации по ONU в профиле пользователя в режиме «realtime». Может существенно замедлять загрузку профиля юзера. alter.ini: новая опция DSTAT_ENABLED управляющая включением функционала «детальной статистики». Просто никогда ее не включайте. Мы предупредили. userstats.ini: новая, необязательная опция PAYMENTS_ONLYPOSITIVE включающая показ только платежей с суммой >0 в кабинете пользователя. Модуль Мощи тарифов: исправлена проблема «с постоянно наступающим первым числом». Но это не точно. Модуль «Планирование работ»: исправлено неадекватное поведение, при попытках устанавливать состояния несуществующим задачам. Модуль «Популярность тарифов»: теперь более адекватно определяет активность пользователей. Модуль Живи с этим: добавлена возможность не строгого поиска юзеров по наименованию тарифа. Модуль «Профиль пользователя»: добавлена возможность отображения состояния PPPoE подключения юзера для Mikrotik NAS. Работает через Mikrotik API. Модуль Служба ритуальных услуг: в отчете по подключениям больше не показывается график, в случае если ранее не происходило похорон. Модуль Зависть: теперь любому завистливому устройству, можно добавлять количество строк, которым будет произведен КУСЬ при сохранении в архив. Модуль TrinityTV: исправлена проблема при регистрации пользовательских устройств не имеющих MACа по коду. Модуль Склад: реализовано новое право WAREVIEW позволяющее вашим сотрудникам просматривать материалы израсходованные на их задачи. Модуль УКВ: исправлена проблема с NaN вместо пустого АРПУ в финансовом отчете на системах с PHP 7.4. Модуль Видеонаблюдение: для DVR-ов добавлено поле кастомного URL предварительного просмотра. Модуль ПОНизатор: теперь умеет отображать много разных интересных штук, включая температуры и аптаймы для OLT C-Data/Stels 11xx (firmware >= 2.4.06) и V-Solution 1600D. Модуль «Профиль пользователя»: теперь может отображать много дополнительной инфы для PON-юзеров. Отображение регулируется опциями: PON_OLT_UPTIME_IN_PROFILE, PON_REALTIME_SIGNAL_IN_PROFILE, PON_REALTIME_EXTEN_INFO_IN_PROFILE. Модуль История СМС сообщений: добавлено отображение адреса рядом с логином пользователя для улучшения визуального восприятия и читабельности. Модуль «Консоль разработчика»: добавлена возможность отображения результата SQL-запроса в виде таблицы с полями. Новый модуль «Поиск по складу»: находится в «черной магии» и помогает найти все расходные операции совершенные вокруг конкретного пользователя. Модуль «Профиль пользователя»: теперь плагины профиля, из «черной магии» могут прятаться в зависимости от прав пользователя. Модуль «Персональные заметки и напоминания»: откровения теперь также могут быть запланированы на конкретный день недели. Модуль Askozia монитор: прослушивание из браузера в силу окончания поддержки Adobe Flash Player, переехало на HTML5 Audio. Модуль «Askozia монитор»: добавлена возможность скачивания записей звонков в MP3 и OGG. Модуль «Планирование работ»: улучшен контроль доступа к задачам репрессированных пользователей. Модуль «Живи с этим»: исправлена проблема расчлененных пользователей при создании задач с поиском по городу. Кабинет пользователя: модуль «Видеонаблюдение» теперь также показывает суммарную стоимость услуги. Авторизация абонентов DHCP на MikroTik методом IP + MAC при помощи КучаГен: решительные и кардинальные изменения в скриптах для получения графиков по статистике трафика абонента с Mikrotik. RemoteAPI: вызов asterisk теперь принимает новый параметр getcontragentdata возвращающий данные связанного контрагента для определенного пользователя. UbillingTelegram: добавлена обертка для отсылки ботом клавиатур.  
      Возможно важные ссылочки:
      Вот тут полный чейнджлог. А это рекомендации к обновлению, если их кто-то еще читает. знаете... обновленную демку могли бы и сами найти.  

    • By progxaker
      Здравствуйте. Появилась потребность в подключении Asterisk к UBilling с возможностью записи разговоров.
      Данный функционал(со стороны Asterisk) выполнил через MixMonitor.
      exten => _XXX,1,MixMonitor(/var/records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}_${CALLERID(num)}_${CALLERID(dnid)}.wav) Сделал базу CDR, привязал к UBilling'у, но вот прослушать/скачать записи не получается.
      Хочется понять в каком формате(имя и расширение) сохранять, чтобы он мог их прочитать.
      P.S. В alter.ini аргументы ASTERISK_ENABLED=1, ASTERISK_CALLRECS_PATH=<папка>(права есть, группы назначены).

    • By a_n_h
      Всем доброго дня!
        Пните в нужном направлении - где можно отредактировать страницу:
      https://wiki.ubilling.net.ua/lib/exe/detail.php?id=sigreq2&media=sigreq2_front.png
    • By SerSkiner
      Доброго времени суток колеги!после долгого пинания Микротика в качестве НАС возникло желание попробовать Accel-ppp. В связи с этим такой вопрос может кто-то поделиться конфигами НАС для Юбиллинга(а еще если есть пример конфига)Настроить планирую роздачу адресов Асселем без QinQ.Заранее большое спасибо
    • By eth42
      Мудрейшие, подскажите пожалуйста неопытному и блуждающему во тьме путь истинный, куда мне смотреть...
      Хочу sql запросом вытаскивать данные о сигналах ону абонентов, подскажите пожалуйста где эти данные хранятся в БД ubilling, битый час хожу ищу уже не вижу надежд. 
      В случае если они не хранятся в самой БД то их можно как-то заполучить в виде таблицы логин + сингал на данный момент ? 
       

×
×
  • Create New...