3.7.0
Spis treści
- 1 Nowe funkcjonalności
- 1.1 [OMAMUDEV-436] Nieczytelne etykiety w formularzu aktywności i osiagnięć
- 1.2 [OMUMVDEV-89] Wgranie poprawionych messages
- 1.3 [OMUMVDEV-85] Poprawki w szablonach dot. wielojęzyczności
- 1.4 [OMUMVDEV-91] Tytuł strony obsługujący prezentowany akronim
- 1.5 [SOMDEV-561] Aktualizacja Hazelcasta do wersji 5.3.6
- 1.6 [OMDEV-2579] Dzieła artystyczne - zmiana typu danych w polu obszar obejmowania
- 1.7 [OMDEV-2564] Dodanie daty upublicznienia w publikacjach
- 1.8 [OMUEPDEV-87] Zmiana sposobu wyświetlania termów w interfejsie publicznym dla pól classification
- 1.9 [OMUMCSDEV-135] Formularz do wprowadzania dzieł artystycznych w profilu autora
- 1.10 [OPPSLDEV-185] Konferencja (wydarzenie) - pole Organizatora na www
- 1.11 [OMUMVDEV-63] Wyniesienie tekstu do plików properties (messages)
- 1.12 [OMUMVDEV-51] Możliwość definiowania języka głównego w Omedze
- 1.13 [OMUPWRDEV-466] Dane badawcze - usunięcie w Panelu redaktora zduplikowanego filtra na pliki
- 1.14 [SOMDEV-556] GA4 - ukrycie przycisków gdy integracja nie jest zainstalowana
- 1.15 [SOMDEV-541] Dodanie Serializable i serialVersionUID do klas serializowanych przez Kryo i przesyłanych przez Hazelcasta
- 1.16 [OMDEV-2114] Zmiany w modelu - journalseries
- 1.17 [OMDEV-2590] Wyłączenie możliwości edycji książek/artykułów/rozdziałów w ramach rekordu planu publikacji
- 1.18 [OMUJDEV-426] Data śmierci - wyświetlanie w profilu autora
- 1.19 [SOMDEV-425] Migracja integracja UA na GA4 - Analytics Data API
- 1.20 [SOMDEV-551] Optymalizacja weryfikacji istnienia DOI w DataCite
- 1.21 [OMUMVDEV-52] Obsługa języka głównego w Omedze
- 1.22 [OMSGGWDEV-126] Dodanie do drzewa afiliacji informację o konfiguracji, by przyspieszyć przeszukiwanie
- 1.23 [SOMDEV-538] Usunięcie integracji z WoS LAMR API
- 1.24 [OMDEV-2535] Kopiowanie rekordów bez pól unikatowych
- 1.25 [OMUMVDEV-64] Poprawa widoczności adresu strony
- 1.26 [OMDEV-1743] Sanityzacja w edytorze JODIT
- 1.27 [SOMDEV-429] Integracja z GA4 - endpoint do testowania integracji
- 2 Naprawione błędy
- 2.1 [OMDEV-2604] Błąd sortowania dyscyplin w widoku publicznym
- 2.2 [OMUPWRDEV-472] Błędne sortowanie rekordów na domyślnym sorterze rok/rodzaj w module multimedia
- 2.3 [OMPKDEV-182] Błędne sortowanie rekordów przy użyciu sortera typ/rok, w module artykuły
- 2.4 [OMDEV-2659] Wyświetlanie danych niezgodnie z ustawieniem "Uporządkuj wg"
- 2.5 [SOMDEV-576] Statystyki WWW - błąd przy pobieraniu danych z tabeli
- 2.6 [OMDEV-2669] Błąd podczas korekty pola wyszukiwania na liście autorów w interfejsie redaktora
- 2.7 [OMDEV-2322] Dodawanie nowej aktywności zawodowej - brak aktualizacji drzewa Rodzaju aktywności po zmianie wyboru Domeny aktywności
- 2.8 [OMUJDEV-428] Błędne DOI w Omedze po nadaniu przez integrator DataCite
- 2.9 [OMPKDEV-173] Linki pomocy w panelu redaktora - messages
- 2.10 [OMUJDEV-431] Błąd w trakcie połączenia z profilem Scopus - walidacja długości identyfikatorów
- 2.11 [SOMDEV-449] Usunięcie wiszących obiektów Ringbuffer
- 2.12 [OMUMVDEV-58] Niepoprawne wyświetlanie rekordów w module discipline
- 3 Pozostałe usprawnienia
Nowe funkcjonalności
[OMAMUDEV-436] Nieczytelne etykiety w formularzu aktywności i osiagnięć
Dostosowanie wyświetlania etykiet w formularzach w profilu autora.
[OMUMVDEV-89] Wgranie poprawionych messages
Poprawienie domyślnych komunikatów w Omedze w języku polskim, angielskim oraz bułgarskim.
[OMUMVDEV-85] Poprawki w szablonach dot. wielojęzyczności
Poprawienie szablonów w ramach wielojęzykowego dostosowania.
[OMUMVDEV-91] Tytuł strony obsługujący prezentowany akronim
Poprawienie komunikatu umożliwiającego wyświetlanie tytułu strony na karcie w przeglądarce poprzez dodanie obsługi pola Akronim w języku polskim (prezentowany skrót).
[SOMDEV-561] Aktualizacja Hazelcasta do wersji 5.3.6
Aktualizacja Hazelcast do wersji 5.3.6:
https://docs.hazelcast.com/hazelcast/5.3/release-notes/releases
https://docs.hazelcast.com/hazelcast/5.2/release-notes/releases
https://docs.hazelcast.com/hazelcast/5.1/release-notes/releases
[OMDEV-2579] Dzieła artystyczne - zmiana typu danych w polu obszar obejmowania
Możliwość wprowadzania w dziełach artystycznych w polu Obszar obejmowania w hektarach liczb dziesiętnych.
[OMDEV-2564] Dodanie daty upublicznienia w publikacjach
Dodanie pola Data opublikowania na potrzeby oceny pracownika (publishDate
) w książkach, artykułach i innych materiałach.
Pole jest dostępne po włączeniu przełącznika publication.publishDate
[OMUEPDEV-87] Zmiana sposobu wyświetlania termów w interfejsie publicznym dla pól classification
Publiczne prezentowanie pola Klasyfikacja w postaci listy rozwijanej
[OMUMCSDEV-135] Formularz do wprowadzania dzieł artystycznych w profilu autora
Dodanie formularza wprowadzania dzieł artystycznych z poziomu profilu autora
[OPPSLDEV-185] Konferencja (wydarzenie) - pole Organizatora na www
Dodanie pola Organizator w wyświetlaniu szczegółów konferencji (wydarzenia)
[OMUMVDEV-63] Wyniesienie tekstu do plików properties (messages)
Poprawienie szablonów w ramach wielojęzykowego dostosowania poprzez przeniesienie określonych wartości do komunikatów dla użytkowników.
[OMUMVDEV-51] Możliwość definiowania języka głównego w Omedze
Umożliwiono definiowanie języka głównego w Omedze.
[OMUPWRDEV-466] Dane badawcze - usunięcie w Panelu redaktora zduplikowanego filtra na pliki
Z sekcji Kryteria danych systemowych usunięto filtr związany z plikami. Wszystkie filtry dotyczące plików znajdują się w sekcji Pliki.
[SOMDEV-556] GA4 - ukrycie przycisków gdy integracja nie jest zainstalowana
Ukrycie przycisków związanych z integracją z GA4, gdy komponent nie jest zainstalowany.
[SOMDEV-541] Dodanie Serializable i serialVersionUID do klas serializowanych przez Kryo i przesyłanych przez Hazelcasta
Minimalizacja problemów w wewnętrznej (między serwisowej) komunikacji z wykorzystaniem Hazalcasta, wynikających z różnic w modelu danych serializowanych przez Kryo, poprzez implementację interfejsu Serializable i zapewnienie spójnej wersji serialVersionUID.
[OMDEV-2114] Zmiany w modelu - journalseries
Dodatkowe pola w rekordzie czasopisma
Nazwa poprzednia
Uwagi merytoryczne
Uwagi redaktora
[OMDEV-2590] Wyłączenie możliwości edycji książek/artykułów/rozdziałów w ramach rekordu planu publikacji
Od strony panelu redaktora może teraz tylko podejrzeć lub usunąć rekord zagnieżdżonej książki/artykułu/rozdziału, nie ma możliwości edycji
[OMUJDEV-426] Data śmierci - wyświetlanie w profilu autora
Dodanie wyświetlania daty śmierci w profilu autora w widoku publicznym.
[SOMDEV-425] Migracja integracja UA na GA4 - Analytics Data API
Migracja integracji z Universal Analytics na Google Analytics 4.
Integracja została wydzielona do niezależnego, opcjonalnego komponentu google-analytics-integrator
, w tym:
statystyki wyświetleń rekordów:
statystyki WWW z odświeżonym wyglądem:
usunięto raporty o nazwie:
documents_tracking
publication_documents_tracking
[SOMDEV-551] Optymalizacja weryfikacji istnienia DOI w DataCite
Optymalizacja reguły wyświetlania widgetu DataCite.
Widget wyświetla się na publicznym podglądzie publikacji, tylko gdy nastąpiło powiązanie na podstawie DOI z rekordem w DataCite. Powiązanie następuje z wykorzystaniem wyszukiwarki https://commons.datacite.org/doi.org przykładowo https://commons.datacite.org/doi.org/10.14454/3w3z-sa82 .
W zależności od dostępnych statystyk widget może wyświetlać liczbę wyświetleń, cytowań i pobrań:
Szczegóły są dostępne na stronie https://support.datacite.org/docs/displaying-usage-and-citations-in-your-repository.
[OMUMVDEV-52] Obsługa języka głównego w Omedze
Dostosowano system do korzystania ze zdefiniowanego języka głównego w Omedze.
[OMSGGWDEV-126] Dodanie do drzewa afiliacji informację o konfiguracji, by przyspieszyć przeszukiwanie
Dodanie cache w celu przyspieszenia wyszukiwania aktywnej konfiguracji na podstawie akronimu jednostki.
[SOMDEV-538] Usunięcie integracji z WoS LAMR API
Usunięto integrację z WoS LAMR API (import cytowań) w związku z wycofaniem wsparcia przez Clarivate.
Usunięto wsparcia dla parametrów konfiguracyjnych:
wosLogin
wosPassword
Integracja została zastąpiona przez integrację z WoS Starter API.
[OMDEV-2535] Kopiowanie rekordów bez pól unikatowych
Użytkownicy z uprawnieniami admin lub superadmin mogą wybrać w jaki sposób chcą skopiować rekord Autora. Może to zostać wykonane poprzez kopie 1:1 lub kopię z wyciętymi polami unikalnymi np. identyfikatorami w systemach zewnętrznych.
[OMUMVDEV-64] Poprawa widoczności adresu strony
Poprawa wyświetlania nazwy strony na karcie w przeglądarce.
[OMDEV-1743] Sanityzacja w edytorze JODIT
Edytor tekstowy Jodit został zaktualizowany pod względem sanityzacji zawartości. Dopuszczalne jest np. linkowanie filmów z serwisu youtube czy vimeo.
[SOMDEV-429] Integracja z GA4 - endpoint do testowania integracji
Testowanie integracji z GA4 przy pomocy panelu z serwisami zewnętrznymi (Funkcje Administracyjne → Konfiguracja (podgląd) → external services):
Naprawione błędy
[OMDEV-2604] Błąd sortowania dyscyplin w widoku publicznym
Naprawiono błąd sortowania dyscyplin w widoku publicznym, powodujący wyświetlanie tych samych dyscyplin na kolejnych stronach wyników.
[OMUPWRDEV-472] Błędne sortowanie rekordów na domyślnym sorterze rok/rodzaj w module multimedia
Naprawiono sortery rok/rodzaj oraz rodzaj/rok w module Multimedia
[OMPKDEV-182] Błędne sortowanie rekordów przy użyciu sortera typ/rok, w module artykuły
Poprawka działania sortera typ/rok w module Artykuły i rozdziały
[OMDEV-2659] Wyświetlanie danych niezgodnie z ustawieniem "Uporządkuj wg"
Poprawienie wyświetlania rekordów afiliacji zgodnie z wybranym sorterem w polu Uporządkuj wg.
[SOMDEV-576] Statystyki WWW - błąd przy pobieraniu danych z tabeli
Naprawiono błąd przy pobieraniu danych z tabeli Rodzaje przeglądarek użytkowników do pliku.
[OMDEV-2669] Błąd podczas korekty pola wyszukiwania na liście autorów w interfejsie redaktora
Naprawiono błąd uniemożliwiający zmianę tekstu wyszukiwania po wyszukaniu autorów w interfejsie redaktora.
[OMDEV-2322] Dodawanie nowej aktywności zawodowej - brak aktualizacji drzewa Rodzaju aktywności po zmianie wyboru Domeny aktywności
W module Aktywność zawodowa naprawiono generowanie się drzewa dla pola Rodzaj aktywności, po zmianie domeny aktywności.
[OMUJDEV-428] Błędne DOI w Omedze po nadaniu przez integrator DataCite
Poprawienie walidacji unikalności DOI nadawanych ręcznie, DOI jest teraz ściśle powiązane z identyfikatorem rekordu.
Dodanie wsparcia dla DOI ze znakiem / w przyrostku. Jednak zgodnie z wytycznymi DataCite https://support.datacite.org/docs/doi-basics znaki specjalne nie powinny być wykorzystywane w trakcie nadawania DOI:
[OMPKDEV-173] Linki pomocy w panelu redaktora - messages
Zaktualizowano linki pomocy w panelu redaktora dla artykułów i rozdziałów, wniosków projektowych, projektów, wydarzeń i dla multimediów
[OMUJDEV-431] Błąd w trakcie połączenia z profilem Scopus - walidacja długości identyfikatorów
Aktualizacja walidacji identyfikatorów Scopus, poprzednie wyrażenie regularne \d{11}
pozwalało tylko na identyfikatory 11 cyfrowe.
[SOMDEV-449] Usunięcie wiszących obiektów Ringbuffer
Optymalizacja pamięci związana z usuwaniem nieużywanych obiektów Ringbuffer.
[OMUMVDEV-58] Niepoprawne wyświetlanie rekordów w module discipline
Poprawiono wyświetlanie rekordów w hierarchii w module Obszary, dziedziny, dyscypliny nauki.
Pozostałe usprawnienia
[OMDEV-2658] Wyniesienie logiki transpilowania zapytań legacy do dedykowanego handlera
[OMDEV-2639] Problem z opcjonalnym sorterem autora w wersji 3.6.1
[OMDEV-2677] Aktualizacje komponentów zależnych od Omegi 3.7.0
[OMAMUDEV-447] Ograniczenie możliwości wyboru opcji niebędących liściem w drzewach w formularzach w profilu autora
[OMDEV-2671] Zmienić poziom logowania w SortTemplateSelector
[OMUMVDEV-86] Dostosowanie CAS do obsługi języka bułgarskiego
[OMFNDEV-181] Przepisanie formularza planów publikacyjnych na react
[SOMDEV-563] Konfiguracja Hazelcast Management Center na potrzeby developmentu
[OMDEV-2654] Bład sortowania projektów (rok rozpoczęcia/rodzaj)
[OMDEV-2614] Refactor kodu na potrzeby zmian związanych z facetami w filtrach publikacji
[OMDEV-2591] Obsługa dodawania plików do kilku pól
[SOMDEV-442] GA4 - endpoint do generowania raportu dla pojedynczego rekordu
[SOMDEV-474] Dodanie translacji predykatów Hazelcast na język zapytań GNode
[OMDEV-2609] Usunięcie ostrzeżeń podczas budowania aplikacji