Перейти к содержимому
Local

Рекомендованные сообщения

stargazer и Ubilling это одно и тоже или это разные проги

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Меня уже давно пилят на тему "много буков в документации!" и "где новые видео?". Как оказалось, мало кому интересны крутые штуки, с масштабированием кластера по-горизонтали, настройкой дополнительных серверов доступа и всяким таким. Зато популярностью пользуется концепция "биллинг+НАС в одном флаконе, и чтобы БЫСТРО". Хотели? Получите - трехсерийный триллер о установке и начальной конфигурации с котиками:

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну и под шумок - стабильный релиз Ubilling 0.8.5 rev 5754 Valhalla

 

Коротко о изменениях:

  • Изменения в структуре БД, см дамп.
  • alter.ini: добавлена новая опция PON_USERLINK_CHECK включающая сверку связанных с ONU пользователей и реального состояния FDB OLT.
  • alter.ini: добавлена новая опция WIFICPE_ENABLED включающая учет клиентского WiFi CPE.
  • alter.ini: добавлена новая, необязательная опция WIFICPE_TARIFFMASK устанавливающая маску имени тарифа, пользователей, для которых требуется учет CPE.
  • alter.ini: добавлена новая опция MACVEN_CACHE включающая кэширование производителей оборудования.
  • alter.ini: добавлена новая опция RESETHARD включающая принудительный ресет, даже неактивных пользователей.
  • billing.ini: добавлены опции WGET_PATH, TAR_PATH, GZIP_PATH устанавливающие путь к соответствующим бинарникам.
  • Модуль «Поиск пользователей»: добавлена опция поиска по всем полям профиля.
  • Модуль «Профиль пользователя»: возвращено на место, куда-то пропившееся оповещение о отсутствии прав доступа.
  • Модуль «Профиль пользователя»: оптимизировано быстродействие. Теперь работает от 1.5 до 5 раз быстрее в зависимости от окружения.
  • УКВ: отчет по пользователям которые должны быть на комплексных тарифных планах, теперь показывает только активных.
  • Модуль «Состояние системы»: добавлена возможность просмотра текущего состояния, очистки и статистики подсистемы кэширования.
  • Модуль «Дополнительные примечания»: теперь использует кэширование при загрузке данных для каждого scope.
  • Модуль «Asterisk»: добавлено прогрессивное кэширование. При поступлении звонка в Астериск кэш модуля очищается.
  • Модуль «Интеграция с AskoziaPBX»: теперь реагирует на необязательную опцию ASKOZIA_CONTROLGROUPS указывающую группы особого контроля.
  • Модуль «ПОНизатор»: при просмотре текущего кеша FDB добавлена возможность выявления несоответствия связанных пользователей.
  • Модуль «Сигнал БС Mikrotik»: полностью переписан, ускорен в 100 раз и теперь для опроса устройств использует RemoteAPI.
  • Модуль «Сигнал БС Mikrotik»: просмотр сигналов из модуля профиля отображает базу согласно соответствия MAC адреса пользователя в FDB таблице устройств.
  • Новый модуль «Пользовательское WiFi оборудование»: позволяет вести нормальный учет CPE, AP и связей между ними и пользователями.
  • Модуль «Объявления»: добавлена колонка с количеством ознакомленных с объявлением администраторов.
  • Модуль «Проверка целостности пользователя»: рефакторнут, добавлена нормальная починка проблем с nethosts.
  • Модуль «Склад»: исправлена генерация QR кодов для исходящих операций.
  • Опрос свичей посредством SNMP: добавлена возможность хранить отдельно кастомные шаблоны опроса. Они будут переживать обновления и имеют приоритет перед стоковыми.
  • Опрос свичей посредством SNMP: добавлены шаблоны для D-Link DGS-1100-10/ME, TP-LINK TL-SG3210, TL-SG2008 и DELL PowerConnect 3548
  • Глобально: серьезно переработана подсистема кэширования. Также в нее добавлена возможность использовать Redis для хранения кэша.
  • Глобально: подсистема кэширования Максимальное и дефолтное время кэширование задано не больше месяца (2592000=60*60*24*30). Так-же ключи кэша теперь имеют человеческий вид.
  • Глобально: добавлена возможность написания модулей на Brainfuck.
  • Кабинет пользователя: модуль «Изменение тарифа» теперь реагирует на опцию SHOW_SPEED.
  • Кабинет пользователя: в модуле opayz исправлен синтаксический косяк.
  • RemoteAPI: новый вызов mtsigmonpoll производящий опрос опрос оборудования имеющий описание MTSIGMON
  • OpenPayz: исправлен фронтенд qiwi. Да, в очередной раз. Нет, теперь все точно работает из коробки ;)
  • OpenPayz: добавлен бекенд для платежной системы coin.com.ua.
  • UBinstaller: собраны новые бинарные пакеты для FreeBSD 11.1 amd64. Да, там внутри уже экспериментально PHP 7.0.
  • VLANGen: Исправлено взаимодействие с ONU (описание, перезагрузка).
oleni.jpeg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто не могу не оставить эту картинку здесь

 


1480799002186451465.jpg

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И еще раз о обновлениях, и о том, что это совсем не страшно

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет, есть те кто пользуеться Карта ВОЛС, можете показать через teamviewer как оно всё выглядет?

Хотим купить, но шефф просит посмотреть, или может есть демка гдето.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

карти покищо на яндексі :unsure:   користувались..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С этим вопросом, лучше к Jcomm. То полностью его разработка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

планируется переход на гугл в скором времени?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

планируется переход на гугл в скором времени?

Га?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

имел введу Карты ВОЛС, выше писали что еще на яндексе, или они ошиблись.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну на яндексе. Работает пока в принципе, так как под последние законодательные инициативы, те места откуда работает api яндексовых карт как бы не попадают (см. 1984tech). Если jcomm решит их портировать, на наше новое api с переключаемыми сервисами карт - ок. Если не решит - будем что-то придумывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В новом релизе добавилась очень хорошая функция учета WIFI но я так и не понял а как добавить AP ???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

В новом релизе добавилась очень хорошая функция учета WIFI но я так и не понял а как добавить AP ???

Заходим в справочник "Свитчи", нажимаем в правом верхнем углу кнопочку help.gif и охреневаем :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Заходим в справочник "Свитчи", нажимаем в правом верхнем углу кнопочку help.gif и охреневаем :)  

 

СПАСИБО!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

чотко з обновками получилось , дякую ! 
post-31427-0-58557300-1506545059_thumb.png
ще autoubupdate.sh запускався з адмінки був би космос  B)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ще autoubupdate.sh запускався з адмінки був би космос B)

Нові опції, бачили? Як гадаєте, навіщо вони? ;)

Изменено пользователем nightfly

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

ще autoubupdate.sh запускався з адмінки був би космос B)

Нові опції, бачили? Як гадаєте, навіщо вони? ;)

 

лише дойшов release 0.8.5 update ) 

чому не вставляє необов'язкові опції ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тому, що вони необов`язкові :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! наткнулся на проблему/багу: 

 

Захожу в Отчёты->События, выбираю в поле "Администратор" какого то пользователя биллинга, нажимаю кнопку "Найти", дабы посмотреть все действия какого то пользователя... При этом поле "По дате:" пустое, его не трогаю.

Получаю ошибку: 

 

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 72 bytes) in /var/www/billing/api/libs/api.mysql.php on line 336

 

Если предварительно выбрать дату в поле "По дате:" всё нормально отрабатывает. 

Версия: 0.8.4 rev 5679

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте! наткнулся на проблему/багу: 

 

Захожу в Отчёты->События, выбираю в поле "Администратор" какого то пользователя биллинга, нажимаю кнопку "Найти", дабы посмотреть все действия какого то пользователя... При этом поле "По дате:" пустое, его не трогаю.

Получаю ошибку: 

 

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 72 bytes) in /var/www/billing/api/libs/api.mysql.php on line 336

 

Если предварительно выбрать дату в поле "По дате:" всё нормально отрабатывает. 

Версия: 0.8.4 rev 5679

php.ini 

 

memory_limit увеличивайте в разумных пределах.

Но как-то подзакрадывается сомнения, что там всё хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

memory_limit = 256M

 

Всегда хватало, считаете нужно больше? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да не. Фигня какая-то. Сколько записей в weblogs?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати, если кто не знал, у нас теперь есть официальная группка в телеграмчике:

https://t.me/ubilling

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: ppv
      В 79 строці файлу https://github.com/nightflyza/Ubilling/blob/master/openpayz/frontend/ipayx/index.php
      79   $customerId = $transactionInfo->acc;
      Так не працює, але якщо acc замінити на order тоді все гуд.
    • Автор: bot
      Спустя год после прошлого значительно выпуска доступен релиз FreeBSD 11.2, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, sparc64, aarch64 и armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, Raspberry Pш B, Raspberry Pi 2, PANDABOARD, WANDBOARD). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.

      Ключевые новшества:

      Компоненты Clang, libc++, compiler-rt, LLDB, LLD и LLVM обновлены до версии 6.0.0, из новых возможностей в которой можно отметить включение в Clang по умолчанию стандарта C++14 ("-std=gnu++14" вместо "-std=gnu++98"), обеспечение поддержки некоторых возможностей будущего стандарта C++2a, интеграцию патчей retpoline для блокирования второго варианта уязвимости Spectre, включение по умолчанию фреймворка GlobalISel для архитектуры AArch64 при сборке с уровнем оптимизации "-O0", добавление новых предупреждений компилятора.

      Обновлены версии поставляемых в базовой системе сторонних проектов: libarchive 3.3.2, libxo 0.9.0, Subversion 1.9.7, OpenSSH 7.5p1, tcpdump 4.9.2, NTP 4.2.8p11, bmake 20180222, OpenSSL 1.0.2o, LLVM (clang, lld, lldb, compiler-rt) 6.0.0.

      Обновлены драйверы устройств cxgbe, ixl и ng_pppoe. Добавлены новые драйверы mlx5io для сетевых адаптеров Connect-X 4 и Connect-X 5, ocs_fc для хост-адаптеров Fibre Channel от компании Emulex и smartpqi для SCSI-контроллеров Microsemi;

      В портах доступны графические окружения KDE 4.14.3 и GNOME 3.18.0;

      Добавлена новая утилита efibootmgr для настройки менеджера загрузки EFI;

      Добавлена новая утилита dwatch для наблюдения за процессами с использованием механизма трассировки DTrace;

      Добавлена новая утилита etdump для просмотра информации из загрузочного каталога El Torito;

      Из OpenBSD импортирован вариант утилиты diff, распространяемый под лицензией BSD. Данная утилита не устанавливается по умолчанию, для её установки при пересборке системы следует указать WITHOUT_GNU_DIFF в src.conf;

      В утилите zfsd появилась возможность работы с любыми типами провайдеров GEOM, включая md, geli, glabel и gstripe;

      В прослойке для совместимости с Linux добавлена поддержка системной библиотеки musl;

      В реализации файловой системы fdescfs добавлена поддержка специфичных для Linux файловых дескрипторов /dev/fd и /proc/self/fd;

      В ядре появилась возможность использования нескольких часов реального времени;

      В пакетном фильтре ipfw обеспечена идентификация покетов 2 и 3 уровней OSI, устранены проблемы с пометкой пакетов AQM в dummynet;

      Устранена проблема с загрузкой на системах с CPU Intel Apollo Lake;

      В утилиту crontab добавлена опция "-f" для принудительного удаления файла crontab при использовании опции "-r" в неинтерактивном режиме (предотвращает случайное удаление при ошибочном указании "-r" в командной строке);

      В утилиту diskinfo добавлены флаги "-s" для отображения идентификатора диска (серийного номера) и "-p" для вывода физического пути (physpath) к диску в системе хранения;

      В umount добавлен флаг "-N" для принудительного отмонтирования NFS-раздела;

      В утилите ps обеспечено отображение приоритетов realtime и idle среди флагов состояния. Также добавлен признак "C", позволяющий определить , что процесс выполняется с использованием ограничений capsicum;

      В утилите pw реализована корректная обработка периодов истечения срока работы учётной записи и добавлена возможность использования символов "@" и "!" в поле GECOS;

      В утилите top добавлена возможность фильтрации нескольких имён пользователей через опцию "-U";

      Обновлена утилита bsdgrep, в которой через жесткую ссылку добавлена команда rgrep, эквивалентная "grep -r";

      В утилиту getconf добавлен флаг "-a" для вывода имён и значений всех системных путей;

      Прекращена сборка по умолчанию утилиты lint (для сборки требуется указать WITH_LINT в src.conf);

      В утилите mount реализован режим, позволяющий примонтировать носитель в режиме только для чтения в случае сбоя при монтировании в с поддержкой записи. Данное поведение включает при указании опции "autoro";

      В утилите makefs размер блока и фрагмента по умолчанию заменён на 32K и 4K, для соответствия поведению newfs;

      В утилите pwd_mkdb добавлено предупреждение о прекращении поддержи классической базы паролей в FreeBSD 12 в случае использования флага "-l";
      В утилите mdmfs появилась поддержка tmpfs;

      В утилиту service добавлен флаг "-j" для выполнения команды в контексте указанного jail-окружения;

      В утилиту sysctl добавлена поддержка присвоения параметрам массивов числовых значений;

      В ipfw возобновлена поддержка sysctl net.inet.ip.fw.dyn_keep_states;

      Для систем на базе процессоров Intel Ice Lake и Cannon Lake по умолчанию активирована поддержка Wake On LAN;

      Установщики memstick-сборок для архитектуры amd64 переведены на использование MBR вместо GPT для улучшения совместимости с оборудованием, поддерживающим MBR и GPT, но не способным загрузиться в режиме с BIOS при использовании GPT;

      С целью сокращения размера проведена чистка окружения Live CD для образа disc1.iso, который теперь опять умещается на 700MB CD-ROM;

      В ifconfig добавлена поддержка опции "random" для случайной генерации MAC-адреса;

      Инсталлятор bsdinstall по умолчанию настроен на использование на системах arm64 только загрузки в режиме UEFI;

      Добавлена поддержка многопротокольных адаптеров TAIO USB (TUMPA);

      Для гипервизора bhyve реализован драйвер виртуальной консоли virtio_console;

      Источник: Opennet
    • Автор: DAnEq
      загнал тюнинг кое что в лоадер кое что в сисцтл
      перегрузил, смотрю
       
      root@gw:/root# sysctl -a | grep hw.em hw.em.eee_setting: 1 hw.em.rx_process_limit: 100 hw.em.enable_msix: 1 hw.em.sbp: 0 hw.em.smart_pwr_down: 0 hw.em.txd: 4096 hw.em.rxd: 4096 hw.em.rx_abs_int_delay: 66 hw.em.tx_abs_int_delay: 66 hw.em.rx_int_delay: 0 hw.em.tx_int_delay: 66 root@gw:/root# sysctl -a | grep dev.em.1.rx_int_delay dev.em.1.rx_int_delay: 200 root@gw:/root# sysctl -a | grep dev.em.1.tx_int_delay dev.em.1.tx_int_delay: 200 root@gw:/root# sysctl -a | grep dev.em.1.tx_abs_int_delay dev.em.1.tx_abs_int_delay: 4000 root@gw:/root# sysctl -a | grep dev.em.1.rx_abs_int_delay dev.em.1.rx_abs_int_delay: 4000 root@gw:/root# sysctl -a | grep dev.em.0.rx_abs_int_delay dev.em.0.rx_abs_int_delay: 4000 root@gw:/root# sysctl -a | grep dev.em.0.tx_abs_int_delay dev.em.0.tx_abs_int_delay: 4000 root@gw:/root# sysctl -a | grep dev.em.0.tx_int_delay dev.em.0.tx_int_delay: 200 root@gw:/root# sysctl -a | grep dev.em.0.rx_int_delay dev.em.0.rx_int_delay: 200 root@gw:/root# смущен немного
      может правильнее было все загнать в лоадер ?
    • Автор: Александр1993
      Мне нужно создать новый период для тарифа а конкретно учебный год.
      Где находится скрипт отвечающий за снятие средств по тарифам за период месяц.
×