Новини

Багфікс реліз Ubilling 0.1.5 rev 688

Зміни:
- Модуль "Видалення користувача": виправлено неповне видалення квартири, раніше відбувалося лише виселення
- Модуль "Права адміністраторів": додано видалення адміністратора
- Модуль "Права адміністраторів": додано зміну пароля та інших полів користувача
- alter.ini: новий параметр TRANSLATE_PAYMENTS_NOTES, що відповідає за приведення приміток до платежів до людського вигляду
- Модуль "Фінансовий звіт": тепер адміністратор, який здійснив оплату, логується окремо замість пошуку за часом у загальному лозі
- Змінилася структура БД: таблиця "payments"
- Модуль "Звіт по підключеннях": виправлено помилку у разі видалення користувача
- alter.ini: новий параметр HIGHLIGHT_IMPORTANT, що підсвічує в профілі важливі поля: логін, пароль, IP тощо.
- Модуль "Популярність тарифів": виправлено помилку у разі виселення користувача
- Модуль "Звіт по трафіку": додано фільтрацію NAS з однаковим посиланням на Bandwidthd
- Виправлено роботу функції web_Overlay
- Модуль "Підприємці": додано редагування

Реліз Ubilling 0.1.4 rev 666

- Виправлено локалізацію
- Модуль "Звіт по підключеннях": додано популярність тарифів
- Тепер відображаються адміністратори у звіті по оплатах та в інтерфейсі внесення оплат
- alter.ini: новий параметр TARIFFCHGRESET, що відповідає за ресет користувача при зміні тарифу
- alter.ini: новий параметр PASSWORDSHIDE, що дозволяє ховати паролі користувачів
- Новий скрипт GetCF для зовнішнього отримання кастомних полів профілю. Використання: GetCF [login] [custom field id]
- alter.ini: новий параметр DN_ONLINE_DETECT, що дозволяє позначати зірочкою користувачів, для яких відпрацьовано OnConnect
- Модуль "Онлайн": додано динамічне додавання колонки "Онлайн" при ввімкненні DN_ONLINE_DETECT
- Модуль "DHCP": додано редактор підмереж
- Модуль "DHCP": для кожної мережі можна описати персональний шаблон, що має пріоритет перед глобальним config/dhcp/subnets.template
- Модуль "DHCP": додано попередній перегляд згенерованих конфігів
- Новий плагін профілю: "Видалення користувача" - як випливає з назви, для видалення користувача та всіх пов'язаних з ним даних

Багфікс реліз Ubilling 0.1.3 rev 630

Список змін:
- Виправлено відсутність htaccess у /config
- Виправлено локалізацію
- Виправлено права для модуля "Онлайн"
- Косметичні виправлення
- Модуль "Фінансовий звіт": від'ємні оплати тепер не вважаються оплатами
- Ресет користувача при зміні оверрайду швидкості
- Модуль "Профіль користувача": тепер відображаються примітки
- Виправлено відсутність htaccess у /modules
- Модуль "Невідомі MAC" - додано фільтрацію
- Новий модуль: "Звіт по детальній статистиці"
- Новий модуль: "Звіт по простроченнях кредитів"
- Пошук користувача більш гуманний

Багфікс реліз Ubilling 0.1.2 rev 613

Список змін:
- Модуль "детальна статистика": додано обробку відсутності детальної статистики за поточний місяць
- Модуль "Мережі": прибрано зірочки з обов'язкових полів
- Юзабіліті: додано перехід від редагування міст до вулиць
- Юзабіліті: додано перехід до редагування міст, вулиць, будинків при реєстрації
- Додано shared-network у типовий шаблон dhcpd
- API адрес: виправлено виселення користувача
- API адрес: робота з нульовими квартирами
- Конфіг alter.ini: нова опція CITY_DISPLAY
- Конфіг alter.ini: нова опція ZERO_TOLERANCE

Реліз Ubilling 0.1.1 rev 592

Список змін:
- Виправлено заготовки OnConnect/OnDisconnect для Linux (дякуємо Небесний)
- Новий модуль: "Моделі свічів"
- Новий модуль: "Свічі"
- Незначно змінилася структура БД (див. fix 0.1.1 у дампі)
- Виправлено локалізацію реєстрації
- Кабінет користувача: виправлено кешування
- Кабінет користувача: виправлено неправильне визначення за IP

Реліз Ubilling 0.0.9 rev 559

Список змін:
- Новий модуль: "Типи додаткових полів профілю"
- Новий модуль: "Звіт по трафіку"
- Модуль "Звіт по роботах": додано обробку подій відсутності працівників або виконаних робіт
- Модуль "Профіль користувача": відображення додаткових полів, якщо визначено типи
- Модуль "Редагування користувача": відображення додаткових полів, якщо визначено типи
- Змінилася структура БД, додалися таблиці cfitems,cftypes
- Доповнено локалізацію

Реліз Ubilling 0.0.8 rev 539

Список змін:

- Виправлено пошук користувача за MAC адресою
- З'явився новий плагін профілю для керування віртуальними грошовими рахунками
- Повністю переписано логіку роботи з dhcp, тепер dhcpd.conf, конфіги підмереж та конфіги хостів генеруються повністю автоматично за шаблонами.
- Виправлено обробники динамічних та статичних PPP пулів
- Виправлено проблему перебудови конфігів dhcp, що виникала при зміні IP
- Виправлено проблему масових операцій з картками за відсутності виділених
- Виправлено проблему з відображенням грошових коштів у модулі детальної статистики
- Змінено логіку обробки призначення документів підприємцям
- Введено обробку подій при відсутніх тегах у модулі "віртуальні сервіси"
- Переписано процедуру пошуку невідомих MAC у мережі, тепер теоретично можна шукати де завгодно, що завгодно віддалено схоже на MAC
- Прибрано опції NMSEARCH та NMPOSITION як непотрібні в alter.ini
- Виправлено локалізацію
- Модуль DHCP: додано регенерацію конфігів dhcp при додаванні нової підмережі
- Кабінет користувача: послуга самокредитування працює
- Кабінет користувача: виправлено показ закінчення кредиту
- Кабінет користувача: локалізація

Реліз Ubilling 0.0.7 rev 503

Список змін:
- Модуль "Онлайн": виправлено відображення трафіку
- Плагін профілю "Детальна статистика": виправлено сортування
- Налаштовуваний пошук нових MAC адрес у мережі (див. alter.ini)
- Конфігурація відображення трафіку
- Оновлено документацію
- Численні дрібні фікси некритичних, але дуже неприємних багів
- Портовано інтерфейс керування картками
- прибрано тетріс :(

Реліз Ubilling 0.0.6 rev 491

Від попередніх відрізняється:
- Заготовки OnConnect/OnDisconnect під Linux від пана Небесний
- Трохи причесано заготовки OnConnect/OnDisconnect для FreeBSD
- Вирізано напружуючі таймаути з хендлерів billing_resetuser (у 2.407 з новим rscriptd вони більше не потрібні)
- Бекпортовано новий інтерфейс заміни MAC адреси користувача (вмикається за допомогою SIMPLENEWMACSELECTOR в alter.ini)
- По максимуму викинуто весь платформозалежний код
- Підправлено локалізацію
- Тетріс(!) з метою показати, яким чином легко інтегрувати що завгодно в "панель задач"

Реліз Ubilling 0.0.5 rev 486

Зміни порівняно з попередньою версією:
- Підвантажувані модулі, що взаємодіють з профілем користувача, тепер НЕСПОДІВАНО звуться плагінами і крутяться в config/plugins.ini
- Плагін зміни IP
- Плагін перегляду детальної статистики
- Доведено до ладу локалізацію
- Зі "сміливо встромляти vservices у крон" я трохи погарячкував
- Численні виправлення роботи з мережею, зокрема причесано обробники DHCP модуля multinet
- Прибрано страшний рестарт stargazer при додаванні нового NAS, у наступній збірці замінимо на SIGHUP
- Вирізано старе API карток, переконався, що простіше переписати його з нуля
- Як і раніше, немає заготовок під Linux, наш штатний Debiano-ід усе ще в запої, якщо хтось може допомогти - озвіться.
- Прибрано багато дебаг коду

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  © 2026 | GT:0.0189 QC: 0