Opis najnowszych ogólnych rozszerzeń, zmian i poprawek w LDB.
Ulepszenia parametrów
Wszystkie formuły parametrów są teraz sprawdzane pod kątem poprawności przed wykonaniem. Zastosowanie nowego parsera wielokrotnie przyspieszyło obliczanie wyników. Błędy formuł są również oznaczane kolorem w edytorze, dokładnie w miejscu ich wystąpienia.
Dla wyników zapisywana jest teraz osobno dla każdej kolumny parametru informacja, kto i kiedy dokonał wpisu lub zmiany.
Ulepszenia rezerwacji wyposażenia pomiarowego
Wyposażenie można teraz rezerwować nie tylko na całe dni, lecz także na godziny lub minuty.
W widoku kalendarza można również przesuwać rezerwacje bezpośrednio metodą przeciągnij i upuść.
Ulepszenia zadań
Po oznaczeniu zadania cyklicznego jako „wykonane” nowo utworzone zadanie jest teraz wyświetlane jako potwierdzenie. W razie potrzeby można je edytować, np. zmienić datę.
Rozszerzenia ustawień systemowych
W ustawieniach systemowych można teraz dostosować ikonę dotykową i favicon. Dodano również manifest usprawniający instalowanie LDB oraz portalu klienta LDB jako aplikacji internetowych.
Pod przyciskiem „Przenieś aktualne dane do systemu testowego” wyświetlana jest teraz informacja, kiedy i przez kogo wykonano ostatnie przeniesienie.
Rozszerzenia danych podstawowych
Pole danych podstawowych można teraz oznaczyć polem wyboru jako możliwe do tłumaczenia. Pojawia się wtedy dodatkowa kolumna do wpisania wartości w innym języku.
Aby uniknąć błędnej konfiguracji, nowe pola danych podstawowych może teraz tworzyć wyłącznie zespół wsparcia LDB w ramach wliczonej obsługi.
Klasy stylów w edytorze zestawień
W edytorze zestawień pojawiła się dodatkowa zakładka z propozycjami klas stylów do użycia w znacznikach HTML. Dla zmiennych zestawień można teraz wybrać, czy pole ma być czyszczone po każdym wyszukiwaniu.
Ulepszenia zarządzania procesami
Można teraz tworzyć kwalifikacje bezpośrednio w zarządzaniu procesami.
Aktualizacje bibliotek
Bibliotekę Highcharts zaktualizowano do wersji 11.4.
Zmiany dotyczące bezpieczeństwa
Oprócz istniejących zabezpieczeń wprowadzono w LDB Content Security Policy (CSP). Blokuje ona iFrames do stron zewnętrznych, style i skrypty, w tym zdarzenia onload, onclick, oninput i onchange, zwiększając bezpieczeństwo danych. Dodano też ochronę przed atakami Cross-Site Request Forgery (CSRF).
Content Security Policy (CSP)
Od tej aktualizacji nie można używać stylów i skryptów w znacznikach HTML formularzy ani zestawień. Z klientami, których to dotyczyło, skontaktowano się wcześniej i wprowadzono odpowiednie zmiany. Klasy stylów nadal są dozwolone. Dostępne klasy są od tej aktualizacji prezentowane w zakładce „Styles” w zestawieniach.
Cross-Site Request Forgery (CSRF)
Przy usuwaniu elementów — urządzeń, klientów, próbek itp. — pojawia się teraz dodatkowe pytanie zabezpieczające wymagające potwierdzenia. Klienci, którzy umieścili w zestawieniach linki powodujące zmiany, są również kierowani do dodatkowego potwierdzenia.
Zadania
Po oznaczeniu zadania cyklicznego jako „wykonane” poniżej pojawia się nowo utworzone zadanie z możliwością edycji. Widok jest przez to większy i zajmuje więcej miejsca na ekranie.
Formuły parametrów
Ryzyko wpływu nowego parsera na wyniki formuł parametrów oceniono jako bardzo niskie. Ogólnie zalecamy jednak sprawdzanie formuł utworzonych w LDB za pomocą automatycznego modułu walidacji. Pozwala to ograniczyć ryzyko wpływu aktualizacji na indywidualną konfigurację klienta.
Dane podstawowe
Tworzenie nowych pól danych podstawowych jest teraz ograniczone do zespołu wsparcia LDB. Istniejące pola nadal można edytować z odpowiednimi uprawnieniami. Zespół wsparcia LDB tworzy nowe pola w ramach wliczonej obsługi.
Highcharts
Wykresy na pulpicie i w zestawieniach mają teraz nową domyślną paletę kolorów. Wykresy bez jawnie określonych kolorów mogą więc wyglądać inaczej po aktualizacji biblioteki. Biblioteka używana do wykresów w raportach PDF generowanych po stronie serwera nie została jeszcze zaktualizowana. Dlatego wykresy na pulpicie lub w zestawieniach mogą wyglądać inaczej niż w raportach PDF.







csvlinks(), csvrechts(), csvmedian(), csvstabw(), csvstbwn() i csvstabws().employeestfa na login_mfas.





