|
Plik - syncLMS-Multi-MikroTik-SimpleQueues
Inne wersje:
- syncLMS-Multi-MikroTik-SimpleQueues v1.3.1 (0253)
- syncLMS-Multi-MikroTik-SimpleQueues v1.3.0 (0251)
- syncLMS-Multi-MikroTik-SimpleQueues v1.2.3 (0245)
- syncLMS-Multi-MikroTik-SimpleQueues v1.2.2 (0240)
- syncLMS-Multi-MikroTik-SimpleQueues v1.2.1 (0233)
- syncLMS-Multi-MikroTik-SimpleQueues v1.2.0 (0219)
- syncLMS-Multi-MikroTik-SimpleQueues v1.1.0 (0205)
- syncLMS-Multi-MikroTik-SimpleQueues v1.0.4 (0190)
- syncLMS-Multi-MikroTik-SimpleQueues v1.0.3 (0189)
- syncLMS-Multi-MikroTik-SimpleQueues v1.0.2 (0180)
- syncLMS-Multi-MikroTik-SimpleQueues v1.0.1 (0165)
- syncLMS-Multi-MikroTik-SimpleQueues v1.0.0 (0155)
Dziennik zmian:
v1.3.1 [29-03-2023]
- - naprawiono: błąd SQL: Unknown column 'building' in 'field list'
v1.3.0 [12-02-2023]
- dodano: parametr 'add-queue-nodes-in-ass' w pliku devices.ini, który powoduje dodane lub nie podkolejki, jesli parametr 'one-queue' jest ustawiony na 'no', głównie potrzebne przy używaniu skryptu getLMS-Multi-MikroTik-StatsByLMS
- zoptymalizowano zapytania do bazy danych. Głównie, jeśli nie masz ustawiony parametr 'customer-details-in-comment' na 'no'
v1.2.3 [04-10-2022]
- jeśli pole celi (max-limit) jest puste to skrypt wypełni je zawartością rate (limit-at)
- naprawiono: Undefined subroutine &main::DBIGetAll called at /opt/syncLMS-Multi-MikroTik-SimpleQueues/syncLMS-Multi-MikroTik-SimpleQueues.pl
v1.2.2 [23-05-2022]
- naprawiono: dodawanie wpisów na Mikrotiku komputerów przypisanych do innych typów taryf niż internety (assignment-tariff-types)
v1.2.1 [01-05-2022]
- naprawiono: wyświetlanie informacji w trakcie działania skryptu
- naprawiono: z działaniem skryptu gdy w systemie jest więcej niż 1000 aktywnych procesów
v1.2.0 [25-12-2021]
- dodano: możliwość utworzenia kolejki dla każdego komputera lub zobowiązania (plik devices.ini parametr one-queue)
- przeniesiono: dane logowania do urządzeń (sekcja [mikrotik-api]) z pliku config.ini do devices.ini (teraz każda nowa sekcja to nowe urządzenie)
- przeniesiono: z pliku config.ini parametry customer-details-in-comment, add-ip-firewall-address-list z sekcji [other] do pliku devices.ini
- potwierdzono: kompatybilność z RouterOS v7.1
- potwierdzono: kompatybilność z Debianem v11
- dodano: wsparcie dla iNET`a wersji LMSDB: 2014032901
- dodano: wsparcie LMSDB: do 2021121500
v1.1.0 [22-08-2021]
- dodano: możliwość sumowania prędkości aktywnych zobowiązań, do których przypisany jest komputer (config.ini > tariff > sume-tariffs-node)
- od tej wersji moduł perl Net::SMTP_auth jest wymagany tylko przy ustawieniu w konfiguracji wysłania logów na maila (plik: config.ini > send-logs > send-logs)
- dodano: gdy zmieni się typ bazy danych na postgres, port domyślny również się zmieni na 5432
- naprawiono: gdy było właczone gromadzenie logów i parametr 'old-remove' był ustawiony na 'no' wyskakiwał komunikat "niepoprawna wartość w pliku ./config.ini [logs] -> old-remove - tylko liczba całkowita większa od zera lub 'no'"
v1.0.4 [20-04-2021]
- fix: postgres (funkcja ifnull(text, unknown) nie istnieje)
v1.0.3 [10-04-2021]
- nowa, poprawiona paczka Mtik.pm - w starej wersji mogło zawieszać połączenie API
- fix: mogło losowo nie zmieniać danych na Mikrotiku, gdy dokonało się zmiany w LMS-ie
v1.0.2 [21-01-2021]
- fix: # w haśle - ucinało część hasła za #
- dodano: wsparcie dla LMS 26-git, LMSDB: 2020121400
v1.0.1 [23-10-2020]
- fix netcat: gdy wynikiem NETCAT`a było: "Connection to x.x.x.x 8728 port [tcp] succeeded!", uznawało, że port api jest zamknięty
v1.0.0 [04-10-2020]
- możliwość ustawienia więcej niż jednego MikroTik`a do synchronizacji
- dodawanie, edycje oraz usuwanie wpisów w queue > simple na podstawie LMS`a (LAN Management System)
- dodawanie danych klienta do komentarza na Mikrotiku
- synchronizacja co minutę lub na żądanie
- połączenie po przez API lub API z SSL (połączenie SSL jest testowe, czasem może wystąpić błąd)
- proste logi synchronizacji
- wysyłanie logów na maila
- wielowątkowe uruchomienie skryptu
- ustawienia dzień / noc
- ustawienia burst-a dla pobierania oraz wysyłania
- możliwość włączenia dodawania adresu IP do listy simple-queues-DynamicLMS w ip > firewall > address-list adresów, które także będą w queue > simple queues
- możliwość określenia sieci IP, które będą brane pod uwagę
|
|
|