wersja 1.5.3 Nirrti (16/12/2004):
- w polu email przy dodawaniu/edycji użytkownika można wpisać tylko jeden adres, dodane sprawdzenie poprawności tego adresu (alec) - poprawiona walidacja PINu przy dodawaniu użytkownika (alec) - poprawione sprawdzanie poprawności loginu i domeny konta (alec) - możliwość zmiany opcji konfiguracyjnych z sekcji [phpui] i [invoices] w interfejsie użytkownika (menu Administracja -> Konfiguracja), więcej w dokumentacji: Rozdział 3.2.5. (alec) - contrib/formularz_przelewu_wplaty: dwa druki na stronie i inne drobne poprawki (J.Krzymin/alec) - poprawki w Mailingu dot. obsługi błędów i kosmetyka interfejsu (alec) - wydruk faktur za dany okres z możliwością wyboru użytkownika (alec) - lms-payments: poprawione działanie opcji --quiet, dodana opcja -f, --fakedate=YYYY/MM/DD (alec/RIP) - usunięty błąd powodujący brak możliwości edycji konta systemowego (alec) - można określić datę wystawienia nowej faktury (alec) - w oknie bilansu użytkownika dodany link 'Wystaw fakturę' (alec) - BTS#0000254: funkcja writesyslog() działa również na OpenBSD (kubatyszko) - edycja zobowiązań użytkownika (alec) - dodana opcja 'to_words_short_version' w sekcji [phpui] określająca format reprezentacji słownej kwot (alec/kubatyszko) - w formularzu przelewu/wpłaty można zdefiniować format reprezentacji słownej kwoty (alec/kubatyszko) - BTS#0000252: usunięte spacje wiodące w repr. słownej kwot (alec) - filtrowanie listy zgłoszeń Helpdesk wg statusu (alec) - w dokumentacji dodany opis podłączenia lms-rtparser do Exima (P.Górski) - Konta/Aliasy/Domeny !!! UWAGA: Domeny nie są już trzymane w passwd !!! (alec) - dodany filtr 'on-line' do listy użytkowników (alec) - usunięty błąd w module payments demona, występujący na mysql'u, który powodował niezapisywanie zawartości faktur (alec) - almsd: zmiana w funkcji db_query() dla mysql'a powodująca, że przy pustym resultsecie nie zwracamy teraz NULL'a, tzn. tak jak dla innych baz, czyli po wywołaniu tej funkcji należy pamiętać o sprawdzeniu pola 'nrows' wyniku (alec) - usunięta redefinicja funkcji chkconfig() z customer (chilek) - w userinfo dodany link do listy kont użytkownika (alec) - listy kont i aliasów współdzielą te same filtry (alec) - lms-squid-warnings obsługuje bazy postgres i sqlite (alec) - lms-rtparser: przy nieustawionej opcji 'mail_from' poprawnie wstawiany jest adres kolejki (alec) - BTS#0000257: w sumie opłat miesięcznych użytkowników oraz w średnim zysku miesięcznym taryf nie uwzględniamy zobowiązań zawieszonych (alec) - BTS#0000266: zabezpieczenie przed generowaniem mapy sieci, w której nie ma urządzeń, co powodowało segfaulta Apache'a (alec) - z szablonu faktury usunięta informacja powołująca się na nieaktualne przepisy prawne (alec) - poprawiona walidacja NIPu przy edycji i dodawaniu użytkownika (alec) - contrib/formularz_przelewu_wplaty_2 (lexx) - lms-mgc ignoruje wpis node(x.x.x.x) jeżeli host x.x.x.x nie istnieje (dzwonus/lukasz) - Helpdesk: dodana możliwość wysyłania wiadomości z załącznikiem (alec)
p.s. paczka z lmsem po raz pierwszy urosła i to sporo ponad 1 MB, a to za sprawą dołączenia biblioteki ezpdf oraz kilku przykładowych pdf'ów.