3.7.0

Spis treści

 

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:

[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