Нарешті я зміг підготувати накопичені за роки оновлення.
Багато ваших побажань враховано, деякі - відхилено на користь універсальності.
Основні зміни:
- Можливість винести дані графіків в окрему БД
- Можливість запускати кожну OLT в окремому процесі
- SNMP виклики тепер виконуються через системну програму, а не через Perl модуль
- Модулі вендорів перероблені з функціональних модулів на класи
- Замість шаблонів для OLT тепер використовуються персональні параметри
- Кардинально перероблено систему привязок ONU до абонента або ТКД
- Веб-інтерфейс перероблено на використання окремих AJAX файлів
- Розробку перенесено на https://github.com/Mr-Method/Ponmon
- Документацію перенесено на github WIKI
- і багато інших, менш важливих змін
CHANGELOGУВАГА!Ми з
Efendy порадились і вирішили розповсюжувати основний модуль незалежно, тому, починаючи з ревізії
716 його виключено з поставки
NoDeny Next, але тепер його можна
безкоштовно підлючити в магазині як звичайний модуль (Модуль моніторингу PON). Або завантажити з
https://github.com/Mr-Method/Ponmon.
Також ми вирішили дозволити встановлювати Ponmon на
NoDeny Plus починаючи з ревізії
717.
ВажливоНе забувайте про бекапи!!!Якщо у вас є модулі виправлення старої версії, то їх треба перемістити або видалити з папки з модулями.
Нова версія не сумісна з старими модулями вендорів, тому їх потрібно оновити з магазину.
Також, після оновлення на нову версію потріно додатково запустити скрипт оновлення.
ДокументаціяДодаткові патчі менюДодатково виклав на гіт патчі для меню. Через них можна виконувати набір команд через TELNET, робити виклики SNMP, або просто відкрити посилання, використовуючи параметри ONU.
Ponmon_Menu