3.8.0

Spis treści

 

Nowe funkcjonalności

[OMDEV-2310] Łączenie wybranych instytucji z ROR.org [PW]

Dodano mechanizm usprawniający integracje z systemami zewnętrznym. Pierwszą integracją wykorzystującą ten mechanizm jest integracja z http://ror.org .
Umożliwia ona uzupełnienie w istniejących rekordach corporateauthor (Instytucje) takich pól jak:

  • identyfikatory: GRID, ISNI, Wikidata, FundRef

  • adres

  • kategoria

Więcej na https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5666439548/Integracja+Omega-PSIR+z+systemem+ROR

[OMDEV-2799] Aktualizacja wpisów dla danych źródłowych [PW]

Dodanie obsługi danych dla corporateauthor w RDF, w tym identyfikatora ROR

[OMDEV-2841] Wyświetlanie Lidera / Głównego wykonawcy w zakładce "Konsorcjum" w publicznym widoku projektu [PW]

W zakładce "Konsorcjum" w publicznym widoku projektu dodano wyświetlanie Lidera / Głównego wykonawcy projektu.

[OMULDEV-517] Ukrycie pola "Uwzględniany przy określaniu liczby N" na profilu autora [Sages]

Dodano przełącznik authorProfile.fieldsVisibility umożliwiający definiowanie ról, na podstawie to których użytkownik będzie widział lub nie następujące informacje w profilu autora:

  • wartość z pola stanowisko

  • wartość z pola Uwzględniany przy określaniu liczby 'N'

Więcej informacji - https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5665226780/authorProfile.fieldsVisibility

[SOMDEV-619] Skalowanie osi Y na widoku statystyk dla małych wartości wskaźników [Sages]

Poprawiono skalowanie osi Y na wykresach statystyk czasopisma gdy wskaźniki ze wszystkich lat mają wartość mniejszą niż 1.

image-20240213-091608.png

[OMUMCSDEV-160] Formularz dzieł artystycznych - poprawki [Sages]

Wprowadzono zmiany w obowiązkowości pól formularza dzieł artystycznych.
Dodano wyświetlanie w formularzu numeracji dla słownika w polu Rodzaj dzieła.
Dodano możliwość ręcznego wprowadzenia jednostki przyznającej nagrodę.
Wprowadzono licznik znaków w polach dotyczących charakterystyki dzieła i nagrody oraz dodano możliwość zmiany rozmiaru pola tekstowego.

[OMUMVDEV-96] Rozszerzenie modelu o dodatkowe pola dla imienia i nazwiska w innym alfabecie [Sages]

Dodano 3 nowe pola w module “autor”, umożliwiające wprowadzenie danych osobowych [imię, nazwisko, inna forma nazwiska] w innym alfabecie [docelowo łacinie, gdy inny został użyty w polach podstawowych. Pola ukryte są za przełącznikiem author.nameTransliteration.

Pola podstawowe imię/nazwisko/inne formy nazwiska zostały podporządkowane do języka głównego w danej instalacji - oznacza to, iż dane z ww. pól będą wyświetlały się podczas korzystania z języka głównego systemu [dla większości instalacji jest to język polski]. Po przełączeniu się na wersję anglojęzyczną systemu, w przypadku gdy 3 nowe pola zostały uzupełnione - dane będą wyświetlane z nowych pól.

Pola są w pełni indeksowane, co oznacza, że wartości w nich wprowadzone, są możliwe do wyszukania.

Więcej informacji - https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5665226767/author.nameTransliteration

[OMFNDEV-198] Dodanie pola dot. planowanej punktacji w formularzu planów publikacyjnych [Sages]

W formularzu Dodaj plan publikacyjny (dostępny z poziomu profilu autora) dodano obowiązkowe pole Planowana data publikacji

[OMPKDEV-85] Ręczne wprowadzanie identyfikatora Scopus [PW]

Poprawa linkowania do profilu w Scopus

[OMDEV-2821] Możliwość przypisywania danych badawczych, produktów, technologii i wdrożeń do projektu w profilu autora [PW]

Dodano możliwość przypisywania danych badawczych, produktów, technologii i wdrożeń do projektu w profilu autora. Funkcjonalność jest domyślnie wyłączona, przełącznik https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5676826704

[OMPPMDEV-1468] Pomijanie nadpisywania wskaźników edytowalnych podczas dystrybucji czasopism [Sages]

Pomijanie nadpisywania wskaźników edytowalnych podczas aktualizacji czasopism ze słownika centralnego UAT

[OMULDEV-523] Ukrycie pola "Stanowisko" w profilu autora [Sages]

Dodano przełącznik authorProfile.fieldsVisibility umożliwiający definiowanie ról, na podstawie to których użytkownik będzie widział lub nie następujące informacje w profilu autora:

  • wartość z pola stanowisko

  • wartość z pola Uwzględniany przy określaniu liczby 'N'

Więcej informacji - https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5665226780/authorProfile.fieldsVisibility

[OMUMKDEV-29] Recenzenci zewnętrzni i wewnętrzni w PHD - zmiana wyświetlania [Sages]

Zmiana sposobu prezentowania recenzentów w widoku publicznym w rozprawach doktorskich https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5654249762/phd.joinReviewers

[OMDEV-2811] Obsługa filtrowania typu facet po autorach publikacji [PW]

Dodana została funkcjonalność wyszukiwania publikacji po autorach z największą liczbą publikacji:

image-20240213-080433.png

[OMDEV-2817] Podniesienie wersji omega-cqrs [PW]

Biblioteka omega-cqrs została podniesiona do wersji 5.2.1

[SOMDEV-607] Refaktoryzacja zakładki statystyk czasopisma [Sages]

Usystematyzowanie zakładki statystyk czasopisma. Standaryzacja zasad wyświetlania wykresów.

[SOMDEV-602] Usunięcie feature toggle import.orcid i aktualizacja zakładki do importowania publikacji [Sages]

Usunięto feature toggle import.orcid w związku z wydzieleniem importu z ORCID do niezależnego serwisu. Zakładka do importu publikacji z ORCID wyświetla się tylko wtedy gdy system wykryje zainstalowany integrator.

Zaktualizowano wygląd zakładki (orcid.xhtml):

Usunięto nieużywane tłumaczenia o kluczach:

  • import.fromOrcidSandbox

  • import.doi.trimRegex

[OMDEV-2603] Zarządzanie członkami zespołu projektowego przez kierownika projektu [PW]

Dodano możliwość zarządzania członkami zespołu projektowego przez kierownika projektu. Kierownik ma możliwość dodawania i usuwania członków zespołu.

[SOMDEV-600] Wycofania wsparcia dla konfiguracji integracji z Google Universal Analytics znajdujących się w standalone.xml [Sages]

Wycofanie wsparcia dla parametrów konfiguracyjnych integracji z Universal Analytics definiowanych w pliku standalone.xml:

  • analyticsKeyPath

  • analyticsViewId

  • analyticsKey

w związku z zastąpieniem integracji przez Google Analytics 4.

Konfiguracje integracji z GA4 należy wprowadzać przez moduł konfiguracji integracji z systemami zewnętrznymi.

[SOMDEV-597] Wydzielenie niezależnego serwisu do importu publikacji z ORCID [Sages]

Wydzielono opcjonalny, niezależny serwis do importowania publikacji z serwisu ORCID na podstawie autoryzowanych numerów ORCID.

[SOMDEV-592] Dodanie komunikatu o błędzie na zakładce Statystyki WWW [Sages]

Dodanie komunikatu o braku możliwości pobrania raportów z GA4 na zakładce statystyk WWW, np. w wyniku błędnie wprowadzonej konfiguracji.

[OMDEV-2720] Obsługa filtrowania typu facet po roku publikacji [PW]

Dodanie obsługi filtrowania po roku publikacji z wykorzystaniem funkcjonalności zliczania liczby publikacji dla filtrowanych wartości (tzw. “facet”). Możliwość filtrowania po zakresie lat jak i konkretnych latach.

[OMDEV-2689] Wyszukaj/Zamień na formacie eksportu Tabela [PW]

Dodanie możliwości zmian globalnych w formacie eksportu tabela za pomocą funkcjonalności wyszukaj/zamień.

[OMDEV-2555] Edytor WYSIWYG Jodit na formularzu jednostki [PW]

Opis w języku polskim oraz Opis w języku angielskim na formularzu jednostki (affiliation) jest wyświetlany w edytorze WYSIWYG Jodit - zależnie od przełącznika wysiwyg.jodit.enabled.

[OMDEV-2615] Usunięcie warunku dot. termtype institution_id dla wyświetlania identyfikatorów zewnętrznych w module corporateauthor [Sages]

Zmiana umożliwia poprawne wyświetlanie identyfikatorów w systemie zewnętrznym w module Instytucje (w tym autorzy instytucjonalni). Usunięto niepotrzebny warunek dla wyświetlania ww. pola

[OMPPMDEV-1461] API JCR - nowy wskaźnik mediana [Sages]

Rozszerzenie integracji z API JCR o wskaźnik Mediana IF.

[OMDEV-2676] Przenoszenie budżetu z wniosku do projektu [PW]

Pola planowanego budżetu są teraz kopiowane do projektu w momencie utworzenia projektu z wniosku.

[OMDEV-2665] Implementacja facet w widoku Omegi [PW]

Dodana została opcjonalna funkcjonalność (ukryta domyślnie za za flagą “search.facet.enabled"), która włącza facety w menu publikacji dla filtrów wyszukiwania:

[OMUMVDEV-85] Poprawki w szablonach dot. wielojęzyczności [Sages]

Poprawienie szablonów w ramach wielojęzykowego dostosowania.

 

Naprawione błędy

[OMDEV-1559] Pole "Konkurs, program, przedsięwzięcie (POL-on 2.0)" niewidoczne na formularzu wniosków projektowych [PW]

Na formularzu wniosków projektowych dodano brakujące pole "Konkurs, program, przedsięwzięcie (POL-on 2.0)", wraz z jego automatycznym wypełnianiem na podstawie wybranego rodzaju projektu.

[OMDEV-2786] Brak widocznej * przy polu wymaganym [Sages]

Poprawa oznaczeń wymaganych pól w Instytucjach

[OMDEV-2842] Brak grupowania wyników po typ publikacji w sorterze rok/typ/typ publikacji [Sages]

Przywrócono grupowanie według rodzaju publikacji w sorterze rok/typ/typ publikacji.

[OMDEV-2805] Brak informacji o usunięciu publikacji w planie publikacyjnym [Sages]

Poprawiono obsługę usunięcia publikacji z planu publikacyjnego

[OMDEV-2848] Błąd 500 przy próbie utworzenia użytkownika. [Sages]

Usunięcie błędu przy dodawania użytkownika

[OMDEV-2795] Google Analytics - lokalizacja gtag [PW]

Poprawiono lokalizację kodu śledzenia Google Analytics (gtag) w kodzie witryny.

[OMDEV-2510] Problem z wyświetlaniem rodzaju projektu w zakładce Dane podstawowe w module Projekty [Sages]

Poprawiono wyświetlanie pola “Rodzaj projektu / program / podprogram / działanie / poddziałanie” tak, aby było widoczne zarówno w przypadku wyboru projektu zagnieżdżonego, jak i nadrzędnego.

[OMPKDEV-150] Błąd przy wyszukiwaniu według zatwierdzonych dyscyplin [PW]

Poprawienie wyszukiwania w panelu redaktora w rekordach publikacji po wyborze zatwierdzonej dyscypliny przy autorze

  • ręcznie wpisana nazwa lub część nazwy i wybór z listy nie powoduje błędu

  • wybranie zatwierdzonej dyscypliny i afiliacji lub innej dyscypliny z drzewa nie powoduje błędu

[OMDEV-2820] Poprawa sortowania wyników w standardowym REST API Omegi - pola wirtualne [PW]

Naprawienie sortowania wyników poprzez REST API dla pól wirtualnych.

[OMUMVDEV-108] Poprawki w tłumaczeniach dla pól dot. transliteracji imion i nazwisk [Sages]

Poprawiono labele dla trzech nowych pól w profilu autora, które to otrzymują następujące brzmienie:

  • Imię w obcym alfabecie → Imię w alfabecie łacińskim

  • Nazwisko w obcym alfabecia → Nazwisko w alfabecie łacińskim

  • Inna forma nazwiska w obcym alfabecie → Inna forma nazwiska w alfabecie łacińskim

[OMAMUDEV-464] Brak metadanych w plikach PDF [Sages]

Poprawka dotycząca uzupełniania metadanych przy dodawanych plikach

[OMDEV-2840] Błąd 500 przy próbie utworzenia autora [Sages]

Usunięcie błędu przy dodawania autora

[OMDEV-2696] Błędne sortowanie po nazwisku w profilu publicznym - moduł autorzy [PW]

Poprawiono dokładność sortowania autorów według sortera nazwisko/imię w widoku publicznym

[OMPKDEV-191] Poprawienie literówek [Sages]

Poprawienie literówek

[OMDEV-2701] Brak grupowania wyników sortowania dzieł artystycznych przy użyciu rok/liczba punktów oraz liczba punktów/rok [PW]

Przywrócono grupowanie wyników wyszukiwania dla sorterów liczba punktów/rok oraz rok/liczba punktów w module Dzieła artystyczne.

[OMDEV-2778] Wyszukiwanie instytucji - filtr “Brak jednostki nadrzędnej” [PW]

W wyszukiwaniu instytucji w panelu redaktora poprawiono działanie filtru Integracja z POL-on 2.0Jednostka nadrzędna. Filtr został przeniesiony nad sekcję “Integracja z POL-on 2.0” z etykietą zmienioną na “Brak jednostki nadrzędnej”

[OMPPMDEV-1508] Brak w trakcie reinicjalizacji zakładki statystyk WWW [Sages]

Poprawienie błędu występującego w trakcie aktualizacji zakładki statystyk WWW po zastosowaniu nowego zakresu dat.

[OMDEV-2348] Naprawa błędu 500 na stronie tytułowej publikacji [Sages]

Wyeliminowanie błędu przy generowaniu raportu → Strona tytułowa publikacji

[OMPPMDEV-1199] Pozbycie się powielonej informacji o błędach podczas weryfikacji przed zapisem [Sages]

Pozbycie się powielonej informacji o błędach podczas weryfikacji przed zapisem

[OMULDEV-543] Powiązane artykuły nie są wyświetlane w publikacji [Sages]

Wyświetlanie informacji o powiązanych artykułach w rekordach artykułów/rozdziałów

[OMULDEV-256] Zmiana warunków filtra “czasopisma JCR” [Sages]

Filtr wyszukuje tylko te artykuły, które w rekordzie mają wpisany wskaźnik IF WoS. Jeżeli takie wskaźnika nie ma, to publikacja nie znajdzie się w wynikach wyszukiwania.

[OMPKDEV-174] Brak wyświetlania informacji/pomocy po najechaniu kursorem/kliknięciu w zakładce współpraca w profilu autora [Sages]

Poprawa wyświetlania informacji po najechaniu kursorem/kliknięciu na ikony pomocy w zakładce współpraca w profilu autora

[OMDEV-2750] Poprawka wyszukiwania rekordów powiązanych z instytucjami [PW]

Poprawiono wyszukiwanie rekordów powiązanych z instytucją wyświetlanych w publicznym profilu instytucji.

[OMSGGWDEV-95] Niedziałające custom query dla opłat w przypadku zawężenia do konkretnej afiliacji [Sages]

Poprawa wyników wyszukiwania w przypadku łączenia zapytań Custom query i zawężenia drzewa afiliacji

[OMPWSZTDEV-118] Raport - CV - pdf - formatowanie zdjęcia [Sages]

Poprawa wyświetlania zdjęcia w PDF dla raportu CV

[OMDEV-2748] Błędne działanie linku do wniosku na formularzu projektu [PW]

Poprawiono działanie linku do wniosku na formularzu projektu tak aby prowadził do jednego, właściwego wniosku.

[OMDEV-2760] Ograniczenie logowania błędu "Names are invalid" [PW]

Zmieniony został system logowania błędu “Names are invalid”

[OMDEV-2757] Poprawa działania sortera w raportach dotyczących publikacji [PW]

Naprawienie błędu sortowania publikacji w raportach

[OMUPWRDEV-445] Dane badawcze - błędy w filtrach w widoku publicznym [Sages]

Naprawiono błąd uniemożliwiający filtrowanie po języku i typie danych w widoku publicznym danych badawczych.

[OMDEV-2203] Weryfikacja obecności klucza - Google Analytics (GA4) [PW]

Dodano możliwość zweryfikowania obecności w systemie klucza Google Tag (gtag) z poziomu Funkcje Administracyjne → Konfiguracja (podgląd) → external services

[OMDEV-2674] Data zakończenia w rekordzie aktywności [Sages]

Zdjęcie walidacji dotyczącej daty zakończenia w rekordzie aktywności

[OMPPMDEV-1318] Blokowanie edycji powiązań np. w opisie wpływu [Sages]

Usunięcie opcji edycji powiązań w rezultatach w module Opisy wpływu

[OMPKDEV-175] Zmiana redaktora na autora po zamknięciu okna autora [Sages]

Poprawiono obsługę pola Redaktor podczas dodawania książki redagowanej.

[OMDEV-2695] Błąd przy dodawaniu członka zespołu badawczego przez kierownika [PW]

Naprawiono błąd występujący po wyborze autora podczas dodawania członka zespołu badawczego przez kierownika

 

Pozostałe usprawnienia

  • [OMUMKDEV-66] Błąd 500 przy generowaniu raportu 'Wykaz' [PW]

  • [OMDEV-2764] Dodanie zapytania GraphQL dla typu Projectprogramtype [PW]

  • [OMDEV-2650] Usunięcie wpisów z błędami przy generowaniu logów z poziomu aplikacji [Sages]

  • [OMDEV-2796] Obsługa filtrowania autorów publikacji [PW]

  • [OMDEV-2710] Generowanie i prezentacja kodu błędu [Sages]

  • [OMDEV-2730] Łączenie instytucji z ROR.org - brak opcji do wyboru dla niejednoznacznego dopasowania [PW]

  • [OMULDEV-531] Poprawki dla pola dc.rights w obu kierunkach [Sages]

  • [SOMDEV-495] Definicja endpointów służących do inspekcji i wstępna implementacja bazująca na IntegrationRegistry [Sages]

  • [OMDEV-2658] Wyniesienie logiki transpilowania zapytań legacy do dedykowanego handlera [PW]

  • [SOMDEV-496] Rozszerzenie końcówek o informacje z zarejestrowanych integratorów [Sages]