Spis treści
Nowe funkcjonalności
[OMAMUDEV-436] Nieczytelne etykiety w formularzu aktywności i osiągnięć
Dostosowanie wyświetlania etykiet w formularzach w profilu autora
[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 https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5617123329/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
[OPPSLDEV-185] Konferencja (wydarzenie) - pole Organizatora na www
Dodanie pola organizator w wyświetlaniu szczegółów konferencji (wydarzenia)
[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 .
[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-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:
Naprawione błędy
[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
[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
Poprawka generowania się drzewa dla pola Inny Rodzaj Aktywności, w module Aktywność zawodowa
[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.
Pozostałe usprawnienia
[OMDEV-2604] Błąd sortowania dyscyplin w widoku publicznym
[OMUPWRDEV-472] Błędne sortowanie rekordów na domyślnym sorterze rok/rodzaj w module multimedia
[OMDEV-2658] Wyniesienie logiki transpilowania zapytań legacy do dedykowanego handlera
[OMDEV-2659] Wyświetlanie danych niezgodnie z ustawieniem "Uporządkuj wg"
[OMDEV-2639] Problem z opcjonalnym sorterem autora w wersji 3.6.1
[OMDEV-2677] Aktualizacje komponentów zależnych od Omegi 3.7.0
[OMUMVDEV-89] wgranie poprawionych messages
[OMUMVDEV-85] Poprawki w szablonach dot. wielojęzyczności
[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
[OMPPMDEV-1461] API JCR - nowy wskaźnik mediana
[OMUMVDEV-91] Tytuł strony obsługujący prezentowany akronim
[OMFNDEV-181] Przepisanie formularza planów publikacyjnych na react
[SOMDEV-563] Konfiguracja Hazelcast Management Center na potrzeby developmentu
[OMDEV-2654] Błąd sortowania projektów (rok rozpoczęcia/rodzaj)
[OMUMCSDEV-135] Formularz do wprowadzania dzieł artystycznych w profilu autora
[OMUMVDEV-63] Wyniesienie tekstu do plików properties (messages)
[OMUMVDEV-51] Możliwość definiowania języka głównego w Omedze
[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
[OMUMVDEV-58] Niepoprawne wyświetlanie rekordów w module discipline
[OMUMVDEV-52] Obsługa języka głównego w Omedze
[SOMDEV-442] GA4 - endpoint do generowania raportu dla pojedynczego rekordu
[SOMDEV-474] Dodanie translacji predykatów Hazelcast na język zapytań GNode
[OMDEV-2609] Posprzątać pojawiające się ostrzeżenia podczas budowania aplikacji
[OMDEV-2535] Kopiowanie rekordów bez pól unikatowych
[OMUMVDEV-64] Poprawa widoczności adresu strony