Доступен (http://ubilling.net.ua/?module=fn&a=84&h=ubilling_067_rev_4486) релиз открытой биллинговой системы Ubilling 0.6.7 (http://ubilling.net.ua/), выступающий надстройкой над Stargazer (http://stargazer.net.ua/), свободной системы учёта и авторизации в локальных, домашних и офисных сетях. Код Ubilling написан на PHP и распространяется (https://github.com/nightflyza/Ubilling) под лицензией GPLv2.Основные изменения (http://wiki.ubilling.net.ua/doku.php?id=changelog#rev_4486) в новом выпуске:
- Изменения в структуре БД, см дамп.
- alter.ini: новая опция CUSTMAP_ENABLED, включающая модуль пользовательских карт.
- alter.ini: новая опция PON_ENABLED, включающая поддержку работы с ONU/OLT.
- alter.ini: новая опция CUD_ENABLED, включающая накопительные скидки
- alter.ini: новая опция CUD_PULLDAY, выставляющая период в днях для накопительных скидок
- alter.ini: новая опция CUD_PERCENT, выставляющая начисляемый процент за период
- alter.ini: новая опция CUD_PERCENTLIMIT, указывающая верхний порог накопительных скидок в процентах
- alter.ini: новая опция CUD_PAYID, определяющая тип платежей, под которым будут вноситься скидочные средства на счет
- alter.ini: новая опция CUD_CFID, указывающая тип кастомного поля профиля, для оверрайда скидочного процента
- alter.ini: новая опция UKV_BSPB_PAYID ,указывающая тип платежей, под которым будут вноситься выписки ПриватБанка
- alter.ini: новая опция CAP_ENABLED, включающая модуль поддержки режима "Достоевского" (лимитирование).
- alter.ini: новая опция CAP_DAYLIMIT, указывающая допустимый суточный лимит простоя.
- alter.ini: новая опция CAP_PENALTY, указывающая сумму начисляемого штрафа при пересечении лимита простоя.
- alter.ini: новая опция CAP_PAYID, устанавливающая ID тип-а платежа для начисления штрафа.
- alter.ini: новая опция CAP_IGNOREFROZEN, управляющая игнорированием замороженных пользователей.
- Модуль «Производитель оборудования»: исправлена работа в старом режиме. Опция MACVENAPI_KEY больше не требуется.
- Модуль «Состояние системы»: теперь умеет проверять на наличие критических, загруженные модули PHP.
- Новый модуль «Пользовательские карты»: позволяет создавать пользовательские карты. Есть импорт KML.
- Новый модуль черной магии «Накопительные скидки»: позволяет посмотреть, как они начислялись, и каково текущее положение дел.
- Новый модуль «ПОНизатор»: на данный момент представляет из себя просто справочник клиентских ONU, с заделом на будущее.
- Модуль «Планирование работ»: добавлена индикация дополнительных примечаний, в случае их наличия.
- Модуль «Профиль пользователя»: изменения в формате файла конфигурации «Черной магии».
- Модуль «Свитчи»: теперь также показывает количество OLT-устройств в справочнике.
- Модуль «Персональные заметки и напоминания»: исправлено логирование.
- УКВ: добавлен разбор DBF выписок ПриватБанка.
- УКВ: теперь при просмотре списка ранее загруженных выписок - показывается их тип.
- Remote API: добавлен новый вызов cudiscounts для обработки накопительных скидок.
- Remote API: добавлен новый вызов crimeandpunishment.
- UBinstaller: собраны новые бинарные пакеты для FreeBSD 9.3 amd64 и i386
- UBinstaller: на FreeBSD 9.3 теперь устанавливается вместе с Stargazer 2.409-rc1
- Кабинет пользователя: добавлена болгарская локализация.
URL: http://ubilling.net.ua/?module=fn&a=84&h=ubilling_067_rev_4486
Новость: http://www.opennet.me/opennews/art.shtml?num=42371
Хватит уже сюда свой ченжлог выкатывать, понятный только тебе самому
Убилинг - зачёт.
Если новость публиковал один из ведущих разработчиков, то задам вопрос. Не думали пригласить дизайнера? Выглядит она как-то несерьезно местами. Насчет общей функциональности не знаю, говорю про UI.
http://wiki.ubilling.net.ua/doku.php?id=needhelp
Ubilling - PHP
Abills - PerlЧто-то для белых людей, на Python есть?
> Ubilling - PHP
> Abills - Perl
> Что-то для белых людей, на Python есть?Ассемблер
https://github.com/nightflyza/Ubilling/blob/master/captcha.phpОфигеть. :-)
Это обфускация (НО ЗАЧЕМ), или такой code style? :-)
https://github.com/nightflyza/Ubilling/blob/master/common.ph...Прекрасно! :-)
curl -H 'X-Forwarded-For: 127.0.0.1' ...
И это биллинг!
и что?
омг "Свичи впорядке""свитчи в порядке" вроде как
https://github.com/nightflyza
А зачем биллинг в локалке и офисе? Безлимит же давно. Просто зарезать видосы чтобы не смотрели, да вконтакты, и усё...
Когда сертификацию пройдет, чтобы можно было в провайдинге за деньги использовать? И какие ещё решения кроме UTM позволяют обслуживать десятки тысяч абонентов?
http://wiki.ubilling.net.ua/doku.php?id=faqQ: Сколько абонентов может выдержать Ubilling?
A: Сам по себе биллинг отлично масштабируется по горизонтали и физиологически почти никак не ограничен в количестве абонентов. На данный момент отработана механика работы с абонбазами ~60 тыс. абонентов. Все зависит от ваших реальных потребностей, архитектуры кластера и распределения нагрузки по NAS серверам.