4.6.0

4.6.0

Spis treści

Nowe funkcjonalności

[OMDEV-4461] Możliwość wprowadzenia praw dostępu do pliku na etapie uploadu [PW]

Dodano możliwość wprowadzania praw dostępu do pliku już na etapie dodawania pliku z poziomu panelu redaktora.

[OMDEV-4076] Rozbudowa modułu ewaluacji dyscyplin [PW]

Zmiany w module Ewaluacji dyscypliny

  1. Profil dyscypliny

Zakładka Ewaluacja została rozbudowana o nowe funkcjonalności:

  • Lista osób zaliczanych do ewaluacji – możliwość wyświetlenia listy autorów uprawnionych i/lub zobowiązanych do udziału w ewaluacji.

  • Dodano zagnieżdżone zakładki*:*

    • Podsumowanie

    • Kryterium I

      • Optymalizacja publikacji – pozwala na uruchomienie nowej optymalizacji lub wczytanie zapisanego wcześniej wyniku.

      • Publikacje – lista publikacji z opcją eksportu do PBN.

      • Patenty – lista patentów z opcją eksportu do POL-on.

      • Dzieła – lista dzieł artystycznych z opcją eksportu do POL-on.

    • Kryterium II – lista projektów uwzględnianych w ewaluacji.


  1. Profil autora

W zakładce Ewaluacja dodano interaktywną wizualizację wypełnienia idealnego koszyka slotów w danej dyscyplinie.


  1. Optymalizacja udziałów jednostkowych

  • Dodano możliwość zapisywania wyników optymalizacji.

  • Wyniki referencyjne zapisywane i aktualizowane są automatycznie, jeśli w systemie aktywne są raporty ewaluacyjne.

  • Wprowadzono możliwość wskazywania i modyfikacji listy osób zaliczanych do ewaluacji.

  • Rozszerzono opis parametrów wejściowych oraz podsumowanie wyników optymalizacji.


Powiązane przełączniki:

[OMDEV-4231] Rozszerzenie opcji aktualizacji publikacji ze Scopus [PW]

Rozszerzono opcję aktualizacji publikacji z serwisu Scopus:

  • Dodano możliwość konfiguracji aktualizowanych pól w publikacji (tylko dla administratora).

  • Dodano możliwość aktualizacji na liście wybranych publikacji (pod trzema kropkami).

  • Dodatkowe pola do aktualizacji (z nadpisaniem istniejącej wartości):

    • rok

    • liczba autorów

    • paginacja

    • numer

    • tom

[OMDEV-4369] Eksport samych oświadczeń do PBN [PW]

Dodano możliwość eksportu samych oświadczeń do PBN. Funkcjonalność jest dostępna pod trzema kropkami z poziomu panelu redaktora w modułach - Książki, Artykuły i rozdziały oraz z profilu dyscypliny w zakładce Ewaluacja

[OMDEV-4463] Poprawki w module konkursów [PW]

Wprowadzono poprawki:

  • do struktury raportu efektów projektu w profilu projektu

  • przewidywana data ogłoszenia naboru w profilu konkursów jest wyświetlana poniżej typu projektu

  • poprawiono wyświetlanie opiekuna w harmonogramie konkursów

[OMDEV-4171] Raport CV - uwagi [Sages]

Do raportu ‘CV’ dodano autorów, którzy w projekcie byli wskazani jako:

  • Poprzedni kierownik

  • Członek zespołu projektowego

  • Wykonawca

[OMPBDEV-142] Przeniesienie pola w module Aparatura badawcza [Sages]

Przeniesiono pole Identyfikatory w systemach zewnętrznych do zakładki Dane administracyjne.

[OMDEV-4392] Niejasna informacja o wysłanych oświadczeniach w zakładce Ewaluacja w profilu autora [PW]

Usunięto ikony dotyczące oświadczeń i opłat z kolumny PBN w profilu autora w zakładce Ewaluacja. Powyższe dane są dostępne w profilu dyscypliny.

[OMDEV-4295] Import dzieł artystycznych z POLon - import oświadczeń z trzech kropek [Sages]

Dodano możliwość importu oświadczeń do dzieł artystycznych z POL-onu z poziomu trzech kropek w Panelu redaktora.

Równocześnie zmieniono sposób działania importu dzieł artystycznych z POL-onu w module importu, od teraz są one zawsze importowane bez oświadczeń, które należy doimportować w oddzielnym kroku.

[SOMDEV-970] Automatyczne przydzielanie maksymalnej wielkości cache na podstawie dostępnej pamięci [Sages]

Dodano automatyczną konfiguracje wielkości cache w zależności od dostępnej pamięci XMX, stopniowaną co 8GB, jednocześnie część parametrów można nadpisać deklarując w konfiguracji porządane wielkości:

 

Nazwa

Wielkość początkowa

Współczynnik skalowania

Nazwa parametru konfiguracyjnego

Nazwa

Wielkość początkowa

Współczynnik skalowania

Nazwa parametru konfiguracyjnego

ENTITY

6000

0,5

entityCacheSize

ENTITY_PAGE

2000

0

entityPageCacheSize

ENTITY_GLOBAL

1000

0,5

entityGlobalCacheSize

ENTITY_SYSTEM

5000

0

 

EXPERTS

1000

0,25

 

KEYWORDS

2000

0,25

keywordsCacheSize

MATCHING_INFO

6000

0,5

matchingInfoCacheSize

QUERY_COUNT

6000

0,5

queryCountCacheSize

QUERY_ID

8000

0,25

queryIdCacheSize

RECOMMENDATIONS

1000

0,25

 

URL

2000

0,25

urlCacheSize

SCOPUS_RESPONSE

1000

0

 

ORCID_AUTHENTICATION

5000

0

 

NBP_EXCHANGE_RATES

1000

0

 

PRINTED_ENTITY

5000

0

 

PRINTED_FACES_ENTITY

1000

0

 

AUTHOR_STATEMENTS

1000

0

 

ACTIVE_VARIANT_INTEGRATIONS

500

0

 

 

[OMUZDEV-34] Schedulery do weryfikacji i aktualizacji zakresu danych (ilości rekordów) w POL-on i Omedze [Sages]

Utworzono scheduler polonOmegaCleanup, który porównuje ilościowo zawartość Omegi z zawartością w POL-on w poszczególnych modułach i usuwał (na miękko) z Omegi rekordy, których POLon_Id nie ma w POL-onie.

Dodatkowo wprowadzono zabezpieczanie przed usunięciem rekordów w przypadku problemów z API POL-on. W schedulerze należy określić wartość graniczną (bezpieczeństwa) dla tzw. współczynnika zgodności deleteThreshold. Dla każdego typu danych system wylicza współczynnik zgodności czyli: liczba_redkordów_POLon / liczba_rekordów_Omega * 100%, przy założeniach:

  • liczba_redkordów_POLon - liczba rekordów zwracana przez daną końcówkę API

  • liczba_rekordów_Omega - liczba rekordów w danym module Omegi, które:

    • mają recordStatus różny od partial

    • mają extid[POLon_Id] z wartością

    • nie mają deletedDate

W schedulerze wartość deleteThreshold określana jest raz dla wszystkich typów danych, wówczas:

  • jeżeli współczynnik zgodności dla projektów > deleteThreshold → wykonaj usuwanie dla modułu projectmain

  • jeżeli współczynnik zgodności dla patentów > deleteThreshold → wykonaj usuwanie dla modułu patent

  • jeżeli współczynnik zgodności dla dzieł > deleteThreshold → wykonaj usuwanie dla modułu artwork

  • jeżeli współczynnik zgodności dla doktoratów > deleteThreshold → wykonaj usuwanie dla modułu prac phd

[OMDEV-4404] Usprawnienia w raporcie "Lista N0 - wiele dyscyplin" [PW]

  • dodano możliwość pobrania pliku w formatach: XLSX, CSV

  • dodano możliwość jednoczesnego pobrania wszystkich dyscyplin do jednego pliku

  • pobierany plik został rozszerzony o dodatkowe kolumny:

    • Autor - ID

    • Autor - POL-on UUID

  • dodano możliwość wyświetlenia listy nieuwzględnionych publikacji

[SOMDEV-922] Usunięcie raportów PBN i PBN-IC (PBN MS) [Sages]

Usunięto raporty PBN i PBN-IC (PBN MS).

[OMDEV-4332] Rozszerzenie modelu ewaluacji o parametry dotyczące przychodów z komercjalizacji [PW]

[OMDEV-4064] Dodanie niewidocznego pola 'extid' na formularzu [Sages]

Dodano brakujące pole Identyfikatory w systemach zewnętrznych na formularzach dodawania rekordów z panelu redaktora.

[OMDEV-2630] Import informacji o "zatrudnieniu" doktorantów z POLON [PW]

Na liście wyników wyszukiwania autorów w panelu redaktora, do akcji “Importuj zatrudnienie z POL-on”, dodano zakładkę “Doktoranci”, która umożliwia import informacji o doktorantach szkół doktorskich.

[SOMDEV-942] Błędny host API w trakcie importu z PBN [Sages]

Ograniczono możliwość wyboru url do PBN tylko do wspieranych wartości:

[OMDEV-4178] Uwidocznienie redaktorom przycisku 'Połącz z profilem Scopus' w profilu autora [Sages]

Wprowadzono zmianę, dzięki której redaktor posiadający uprawnienia do publikacji może nie tylko pobierać i aktualizować publikacje ze Scopusa, ale także łączyć profil w przypadku, gdy nie został on jeszcze powiązany.

[OMDEV-4254] Dodanie/poprawa obsługi pól podczas importu poprzez BibTex i RIS [Sages]

Poprawiono import publikacji oraz rozszerzono obsługę o nowe pola w formatach BibTeX i RIS.

[OMULDEV-657] Dodanie pola Klasyfikacja do modułu multimediów [Sages]

Dodano pole Klasyfikacja oraz powiązanych z nim filtrów do modułu multimediów.

[OMDEV-4017] Nowy raport efektów projektu [PW]

W profilu projektu dodano możliwość pobrania raportu dotyczącego efektów projektu.

[OMDEV-4343] Wyświetlanie numeru projektu w danych badawczych w zakładce Finansowanie [PW]

Dodano wyświetlanie numeru projektu w zakładce Finansowanie dla rekordu danych badawczych.

[OMDEV-4258] Wyszukanie jednostki dyplomującej w pracach dyplomowych [Sages]

Poprawiono warunek, dzięki któremu w polu Jednostka dyplomująca (moduł Prace inżynierskie, Prace magisterskie, Prace studiów podyplomowych) afiliacja może zostać wybrana z pełnego drzewa afiliacji.

[SOMDEV-943] Leniwa inicjalizacja filtrów wyszukiwania w panelu redaktora [Sages]

Dodano leniwą inicjalizację filtrów wyszukiwania z poziomu panelu redaktora. Inicjalizowane są dopiero przy rozwinięciu zakładki.

[OMSGGWDEV-209] Dodanie Kraju do formularza reactowego activity [Sages]

Dodano pole Kraj pełnienia funkcji w formularzu dodawania aktywności zawodowej, dostępnym z poziomu profilu autora.

[OMDEV-4048] Możliwość definiowania odpowiedników słów z chmury tagów w profilu autora [PW]

W profilu autora dodano możliwość definiowania odpowiedników/synonimów słów z chmury tagów. Funkcjonalność jest dostępna na profilu autora pod przyciskiem “Preferencje”. Powiązane słowa kluczowe zostaną zastąpione w chmurze tagów głównym słowem kluczowym.

Funkcjonalność jest uzależniona od przełączników:

  • authorProfile.edit-preferences parametr: keywordsConfigTab

  • model.keywordconfig

[OMDEV-3794] Publiczny widok konkursów [PW]

Dodano publiczny widok dla modułu konkusów

[OMULDEV-650] Wyświetlanie podpowiedzi dla danych słownikowych [Sages]

W formularzach w profilu pracownika po najechaniu kursorem na daną słownikową (typu term) wyświetla się podpowiedź. Podpowiedź stanowi tekst z pól Opis w języku polskim / Opis w języku angielskim w zależności, z której wersji językowej strony korzystamy.

W przypadku celi ONZ poprawiono również prezentowanie podpowiedzi od strony widoku szczegółowego.

[OMDEV-4289] Zmiana ikony i dodanie tooltipów w Usługach zewnętrznych [Sages]

Dodano ikony oraz odpowiednie tooltipy dla serwisów wyświetlanych w module Usługi zewnętrzne.

🔒

Brak możliwości weryfikacji

Weryfikacja zakończona pomyślnie

Weryfikacja zakończona niepowodzeniem

⚠️

Podczas weryfikacji wykryto problem

 

Naprawione błędy

[OMDEV-4421] Ograniczenie widoczności modułów przy roli verifier [Sages]

Ograniczono widoczność modułów w panelu redaktora dla roli verifier, do których użytkownik nie ma zdefiniowanych uprawnień.

[OMDEV-4423] Moduł importu - problem z wczytaniem się formularzy do importu z POL-on [Sages]

Poprawiono błąd polegający na niewczytywaniu się formularzy do importu z POL-on w module importów.

[OMSGHDEV-506] Niedziałające filtry w wyszukiwaniu zaawansowanym [Sages]

Naprawiono niedziałające filtry w wyszukiwaniu zaawansowanym profili autorów od strony publicznej.

[OMSGHDEV-535] Dodanie wyświetlania pól dot. planowanych dat rozpoczęcia/zakończenia we wniosku projektowym od strony panelu redaktora [Sages]

Dodano przełącznik model.projectapplication.fieldsVisibility. Więcej informacji: https://omega-psir.atlassian.net/wiki/x/CwAQjAE

[OMDEV-4373] Punktacja projektów - uwzględnienie zerowego indeksu w funkcji checkIfEvaluated [PW]

Poprawiono algorytm punktacji dla projektów, powodujący błędne nienaliczanie punktów dla projektów z Agencji Badań Medycznych.

[OMDEV-4340] Błędna logika wyłączonych przełączników z parametrami [Sages]

Naprawiono błąd polegający na nieuwzględnianiu informacji o stanie przełącznika [włączony/wyłączony].

[OMDEV-4142] Naprawa zasad edycji zagnieżdżeń w rekordach [Sages]

Ujednolicono zasady dotyczące zagnieżdżeń w rekordach:

  1. Zagnieżdżenia lokalne (występujące wyłącznie w rekordzie, niepochodzące z listy głównej)
    1.1. Użytkownik, który ma dostęp do edycji rekordu, może edytować wszystkie zagnieżdżenia lokalne niezależnie od ich typu.
    1.2. Aby użytkownik mógł wysłać dane zagnieżdżenie na listę główną (zielona strzałka), musi posiadać uprawnienie do tworzenia rekordów danego typu.

  2. Zagnieżdżenia z listy głównej
    2.1. Użytkownik, który ma dostęp do edycji rekordu, może edytować zagnieżdżenia typu affiliation, author, journalseries pochodzące z listy głównej, bez konieczności posiadania dodatkowych uprawnień do danego typu.
    2.2. Edycja innych typów pochodzących z listy głównej nie jest możliwa dla nikogo, nawet dla administratora.

  3. Etykietka przy zagnieżdżeniu

    • Rozwiń - jest wyświetlana, gdy użytkownik nie ma możliwości edycji zagnieżdżenia.

    • Rozwiń/Edytuj - jest wyświetlana, gdy użytkownik po wejściu w zagnieżdżenie ma możliwość jego edycji.

[OMSGHDEV-498] Ograniczenie walidacji extid do tej samej kolekcji cd. [Sages]

Ograniczono walidację z pola Identyfikatory w systemach zewnętrznych do tej samej kolekcji dla następujących typów:

  • aktywności

  • osiągnięcia

  • dane badawcze

  • konferencje (wydarzenia)

  • badania własne

  • wnioski projektowe

[OMDEV-4294] Uspójnienie wszystkich kalendarzy dostępnych przy wyborze dat cd. [Sages]

Zakończono prace nad ujednoliceniem kalendarzy dostępnych w systemie, rozpoczęte w wersji 4.5.3.

[OMDEV-4103] Jednostka wnioskująca we wnioskach projektowych - brak automatycznego uzupełniania cd. [Sages]

Poprawiono działanie mechanizmu automatycznego dodawania jednostki wnioskującej na podstawie kierownika projektu w module Wniosków projektowych.

[OMSGHDEV-471] Poprawa komunikatu błędu przy walidacji rekordu projektu [Sages]

Poprawiono komunikaty w module projektów, tak aby jednoznacznie wskazywały przyczynę błędu przy sprawdzaniu poprawności.

[OMDEV-4293] Zdjęcie walidacji w modelu na zakres dat w kalendarzu [Sages]

Usunięto dodatkową walidację zakresu dat, aby we wszystkich polach obowiązywał jednolity przedział: 1900-2099.

[OMSGHDEV-437] Poprawa błędów związanych z WCAG [Sages]

Wprowadzono zmiany zwiększające zgodność z WCAG: powiązano etykiety tekstowe z polami do wprowadzania danych, zwiększono rozmiar czcionek oraz poprawiono kontrast kolorów.

[OMDEV-4125] Logowanie do MCL nie obsługuje dwuetapowej weryfikacji [PW]

W formularzu logowania do usług POL-on dodano pole “kod jednorozowy“, które jest wymagane w przypadku logowania za pomocą uwierzytelniania dwuetapowego.

[OMDEV-4191] Przeładowanie strony - Autorzy i pracownicy [Sages]

Poprawiono błąd w postaci przeładowywania strony występujący w panelu redaktora w widoku Autorzy i pracownicy

 

Pozostałe usprawnienia

  • [OMDEV-4384] Eksport dzieł artystycznych do POL-on - poprawka wysyłki oświadczenia [Sages]

  • [OMDEV-3197] Implementacja integratora EC europa [PW]

  • [OMDEV-4478] Dostosowanie sposobu obliczania uprawnienia do ewaluacji pracowników, którzy w obecnej ewaluacji są/byli również doktorantami [PW]

  • [OMDEV-3979] Brak przeliczania tłumaczeń [PW]

  • [OMDEV-4455] Uporządkowanie feature toggles w Omedze [Sages]

  • [OMDEV-4408] Poprawki w module nagród [PW]

  • [OMDEV-4448] Weryfikacja integratorów [PW]

  • [OMDEV-3606] Zduplikowana nazwa przełącznika authorProfile.multiCenterPublications [Sages]

  • [OMDEV-4288] Modyfikacja mechanizmu walidacji konkursów [PW]

  • [OMDEV-4447] Wyłączenie domyślnie przełącznika solr.strict.validation [Sages]

  • [OMDEV-4443] Błąd w zakładce użytkownicy [Sages]

  • [OMDEV-4205] Usunięcie oznaczenia o N0 w przypadku osób posiadających jeden rekord zatrudnienia [PW]

  • [OMDEV-4439] Automatyczne filtrowanie ról użytkowników w formularzach redaktora [PW]

  • [OMDEV-4100] Zesłownikowanie rodzajów komentarzy i zgłoszonych uwag [Sages]

  • [OMDEV-3713] Utworzenie modułu nagród [PW]

  • [OMDEV-4394] Refaktoryzacja warstwy security [Sages]

  • [OMDEV-4399] Dodanie wymaganych załączników do definicji nagrody [PW]

  • [OMUMEDDEV-1185] OMG-1269 Dodanie obsługi widoczności realizowanych projektów w profilu jednostki i instytucji [Sages]

  • [OMDEV-4396] Poprawa wyświetlania nagłówka w oknie dialogowym generowanym przez request button [Sages]

  • [OMDEV-3852] Weryfikacja drzewka dyscyplin w każdym module [Sages]

  • [OMDEV-4372] Przycisk ponownego obliczania statystyk dla instytucji [PW]

  • [OMDEV-4356] Poprawki dotyczące nagród rektora [PW]

  • [OMDEV-4200] Tabela przestawna dla wniosków o nagrodę Rektora [PW]

  • [OMUMKDEV-97] Błąd 500 po kliknięciu w dyscyplinę na profilu autora [Sages]

  • [OMSGHDEV-507] Dodanie filtra rodzaj przedmiotowy projektu we wnioskach projektowych [Sages]

  • [SOMDEV-944] Zmiana nazwy Sherpa Romeo na Open Policy Finder [Sages]