Usprawnienia i naprawione błędy
To wydanie zawiera wszystkie poprawki i usprawnienia wprowadzone w wersji 6.1.8, oraz dodatkowo:
Aplikacja Czytelnika
Usunięto pasek znajdujący się pod ostatnią aktualnością na stronie głównej.
Zmieniono konfigurację cache - będzie domyślnie włączony.
Poprawiono wygląd odtwarzacza plików Audio.
Dodano możliwość ukrycia wybranych atrybutów na stronie publikacji.
Poprawione reagowanie na błędy podczas wykonywania zadań okresowych:
Osobny plik logów -
periodic-error.log.
Dodatkowe próby wykonania zadania (domyślnie 3) - jeśli żadna się nie powiedzie, zadanie zostaje zablokowane do następnego restartu i wysyłany jest mail do administratora
Błąd w zadaniu wywoływanym przy starcie zatrzymuje dalsze uruchamianie aplikacji
Poprawiono błąd występujący przy próbie wyświetlenia treści IIIF jeżeli serwer Cantaloupe działał maszynie z systemem operacyjnym Windows.
Poprawiono błąd uniemożliwiający użytkownikom dodawanie publikacji planowanych i grupowych do ulubionych.
Usprawniono działanie "Ulubionych obiektów" w panelu użytkownika.
Poprawiono logowanie niektórych elementów - wszystkie logi powinny trafiać do pliku
dlibra.log.
Dodano mechanizm oczekiwania przy uruchamianiu aplikacji, kiedy serwer dLibra nie jest jeszcze dostępny.
Uspójniono proporcje wymiarów wszystkich wyświetlanych miniaturek.
Zmieniono domyślny format generowanych miniatur obiektów z PNG na JPG.
Zmieniono domyślny sposób wyświetlania miniatur o niepasujących proporcjach - zamiast powiększania i ucinania brzegów, są pomniejszane i zostają puste marginesy.
Poprawiono jakość skalowania miniaturek obiektów.
Aplikacja Redaktora i Administratora
Poprawiono błąd związany z brakiem odświeżania widoku podczas zmiany opisu kolekcji.
W tabeli z metadanymi poprawiono wyświetlanie i edycję wartości atrybutów kontrolowanych, kiedy użytkownik nie ma praw do edycji wartości słownikowych.
Serwer
Poprawiono błąd występujący przy próbie czyszczenia cache, kiedy cache jest pusty.
Dodano mechanizm oczekiwania przy uruchamianiu serwera, kiedy baza danych nie jest jeszcze dostępna.
Dodano mechanizm oczekiwania przy uruchamianiu wydzielonych komponentów serwera, kiedy główny serwer nie jest jeszcze dostępny.
Zwiększono maksymalny czas tworzenia/przywracania kopii indeksu z 2 do 10 minut.
Uwagi dotyczące aktualizacji
Obowiązują uwagi wymienione dla wersji 6.1.8, oraz dodatkowo:
Aplikacja Czytelnika
- W pliku
/WEB-INF/components.xml
dla komponentuPublicationComponent
został dodany nowy parametrhiddenAttributes
. - W pliku
/WEB-INF/periodic.xml
dla wszystkich zadań istnieje możliwość dodania nowej właściwościretries
(liczba powtórzeń w przypadku błędu, domyślnie 3). - W pliku
/WEB-INF/log4j.properties
dodano domyślną konfigurację logowania błędów w zadaniach okresowych, zalecamy ustawić adres e-mail administratora we właściwościlog4j.appender.PeriodicTaskMonitor.To
.
Serwer
- W pliku
/conf/cs/service.properties
dodana właściwość zip.skipOnSingleFile - W pliku /conf/wrapper/troubleshooting.conf zmieniona zwiększona wartość
wrapper.startup.timeout