3.9.0
Spis treści
- 1 Nowe funkcjonalności
- 1.1 [OMDEV-2858] Zliczanie liczby pobrań pliku po stronie serwera [PW]
- 1.2 [OMDEV-2951] Dodanie indeksu w mongo na kolekcji entity dla wirtualnych kolekcji [PW]
- 1.3 [OMDEV-2907] rola massive_import - za duże uprawnienia [PW]
- 1.4 [OMDEV-2083] Moduł Mentoringu Projektowego [PW]
- 1.5 [OMULDEV-560] Błąd przesyłania publikacji do ORCID - zmiana autorstwa na edycje [Sages]
- 1.6 [OMUTHRDEV-108] Uspójnienie wyświetlania książek w raporcie Wykaz [Sages]
- 1.7 [OMDEV-2912] Obsługa statystyk przy pomocy facet [PW]
- 1.8 [OMDEV-2902] Parametryzacja adresu odbiorcy w testerze konfiguracji pocztowej [Sages]
- 1.9 [SOMDEV-648] Optymalizacja serwisu do pobierania identyfikatorów WoS z API JCR [Sages]
- 1.10 [SOMDEV-653] Opcjonalne ograniczenie listy formatów cytowań do wybranych w parametrach wejściowych [Sages]
- 1.11 [OMDEV-2901] Wyszukaj/Zamień oraz Dodaj na formacie eksportu Tabela [PW]
- 1.12 [OMDEV-2918] Łatwiejsze uspójnianie wersji [PW]
- 1.13 [OMPWSZTDEV-121] CV - dodanie dzieł artystycznych do raportu [Sages]
- 1.14 [OMUEPDEV-112] Brak podglądu plików wgranych do BW [Sages]
- 1.15 [OMDEV-2310] Łączenie wybranych instytucji z [PW]
- 1.16 [OMDEV-2608] Wykrywanie duplikatów w czasopismach - brak akcji pod trzema kropkami [PW]
- 1.17 [SOMDEV-144] Autoryzacja klientów Hazelcast przy wykonywaniu akcji na encjach (zapis, usunięcie) [Sages]
- 1.18 [SOMDEV-643] Usunięcie wsparcia dla konfiguracji WoS LAMR z omega-model [Sages]
- 1.19 [OPPSLDEV-187] Zakładka Aktywności w profilu jednostki [Sages]
- 1.20 [OMUMEDDEV-986] Usunięcie odwołania do bazy danych serwisu UMED API z omega-psir [Sages]
- 1.21 [OMPPMDEV-1488] Opisy wpływu nie są widoczne publicznie [Sages]
- 1.22 [SOMDEV-628] Pobierania danych dla wielu rekordów [Sages]
- 1.23 [OMDEV-2718] Weryfikacja znikania danych w rekordzie autora, po zapisie zmian w rekordzie [Sages]
- 1.24 [OMDEV-2879] Naprawa błędu paginacji podczas wyszukiwania publikacji [PW]
- 1.25 [OMDEV-2811] Obsługa filtrowania typu facet po autorach publikacji [PW]
- 2 Naprawione błędy
- 2.1 [OMDEV-2784] widoczność projektów - role użytkownika [PW]
- 2.2 [OMDEV-2115] Optymalizator udziałów jednostkowych - plik xls - błąd [PW]
- 2.3 [OMDEV-2938] Dodanie roli teamcoordinator do filtru wyszukiwania w User [Sages]
- 2.4 [OMDEV-2831] Poprawa grafu współpracy - komunikat [Sages]
- 2.5 [OMAMUDEV-491] Błąd przy imporcie rekordów po DOI z CrossRef [PW]
- 2.6 [OMDEV-2909] Niepoprawne rejestrowanie akcji niezalogowanych użytkowników jako akcje systemowe [PW]
- 2.7 [OMDEV-2937] Problem z zależnościami [Sages]
- 2.8 [OMDEV-2930] Brak możliwości usunięcia kierownika projektu z filtrów w panelu redaktora [Sages]
- 2.9 [OMFNDEV-208] Problem z wyszukaniem czasopism z poziomu formularzy w profilu autora [Sages]
- 2.10 [OMDEV-2895] Poprawka pobierania wskaźników przez metodę getImpactFactor przy włączonym impactFactorService.approximateValue [Sages]
- 2.11 [OMDEV-2835] Projekty - ujednolicenie statusu rekordu w Kryteria danych systemowych w widoku wyszukiwania [Sages]
- 2.12 [OMPPMDEV-1233] Dane badawcze - formularz dodawania pliku [Sages]
- 2.13 [OMDEV-2872] Nieprawidłowe sortowanie w module Doniesienia medialne dla sortera data publikacji [Sages]
- 2.14 [OMPKRDEV-121] REST API - problem z tworzeniem alternatyw przy wyszukiwaniu, przy użyciu OR [Sages]
- 2.15 [OMDEV-2929] Błąd 500 przy wejściu w podgląd listy rekordów w "Komentarze i zgłoszone uwagi" [PW]
- 2.16 [OMDEV-2812] Naprawa błędów związanych z walidacją identyfikatorów w systemach zewnętrznych oraz optymalizacja zapytań [PW]
- 2.17 [OMDEV-2891] Dodanie brakującej * przy polu wymaganym - wnioski projektowe [Sages]
- 2.18 [OMUMVDEV-111] Uwzględnienie transliteracji imion i nazwisk autorów w mechanizmach integracyjnych Omegi [Sages]
- 2.19 [OMUKSWDEV-124] Uprawnienia – conferenceseries brak dostępu do konferencji [Sages]
- 2.20 [OMPPMDEV-1554] Złe wykresy statystyk czasopisma (Impact Factor) [Sages]
- 2.21 [OMDEV-2889] Brak publikacji w raporcie Sprawozdanie z działalności (affiliationActivityReport) [Sages]
- 2.22 [OMDEV-2762] Raport dorobku pracownika - brak aktywności [Sages]
- 2.23 [OMUMKDEV-63] Nie działa 'zaznacz wszystko' na stronie z jednostkami [Sages]
- 2.24 [OMDEV-2882] Brak zapisu do historii, wartości "Data dodania" pliku [Sages]
- 2.25 [OMDEV-2877] Projekty o statusie "rezygnacja" są niepotrzebnie wykazywane w raportach CV oraz Raport dorobku [PW]
- 2.26 [OMUMVDEV-110] Uwzględnienie transliteracji imion i nazwisk autorów w grafach współpracy [Sages]
- 2.27 [OMDEV-2883] Szczegóły "Metadane pliku" niepotrzebnie wyświetlają wiersz file.data [Sages]
- 2.28 [OMUMEDDEV-936] Brak metryczki w plikach pdf [Sages]
- 2.29 [OMDEV-2745] Błąd 500 w wyszukiwaniu zaawansowanym profili naukowców [Sages]
- 2.30 [OMDEV-2842] Brak grupowania wyników po typ publikacji w sorterze rok/typ/typ publikacji [Sages]
- 2.31 [OMDEV-2706] Poprawienie sorttemplate'ów w wersji angielskiej [Sages]
- 3 Pozostałe usprawnienia
Nowe funkcjonalności
[OMDEV-2858] Zliczanie liczby pobrań pliku po stronie serwera [PW]
Dodano zliczanie liczby pobrań pliku po stronie serwera dla danych badawczych.
[OMDEV-2951] Dodanie indeksu w mongo na kolekcji entity dla wirtualnych kolekcji [PW]
Zoptymalizowano wyszukiwanie w wirtualnych kolekcjach, na przykład w publikacjach.
[OMDEV-2907] rola massive_import - za duże uprawnienia [PW]
Poprawiono uprawnienia dla roli “massive_import”.
[OMDEV-2083] Moduł Mentoringu Projektowego [PW]
Dodano nowy moduł “Mentoring Projektowy”.
Celem modułu Mentoringu Projektowego jest podniesienie jakości wniosków o zewnętrzne dofinansowanie projektów naukowych i w rezultacie zwiększenie liczby przyznanych grantów oraz podniesienie jakości realizacji projektów naukowych poprzez stworzenie kanału komunikacji pomiędzy doświadczonymi pracownikami uczelni, a osobami starającymi się o granty lub już realizującymi projekty.
Moduł jest dostępny pod przełącznikiem model.mentoring.
Więcej informacji o przełączniku: https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5642354710/model.mentoring
[OMULDEV-560] Błąd przesyłania publikacji do ORCID - zmiana autorstwa na edycje [Sages]
Poprawiono błędne przypisanie roli autora książki w trakcie eksportu do ORCID.
[OMUTHRDEV-108] Uspójnienie wyświetlania książek w raporcie Wykaz [Sages]
Poprawiono błędy interpunkcyjne w wyświetlaniu książek w raporcie “Wykaz”.
[OMDEV-2912] Obsługa statystyk przy pomocy facet [PW]
Dodano dedykowany endpoint odpowiedzialny za statystyki publikacji, który używa facety i jest znacznie wydajniejszy niż obecnie wykorzystywany.
[OMDEV-2902] Parametryzacja adresu odbiorcy w testerze konfiguracji pocztowej [Sages]
Dodano możliwość parametryzacji adresu odbiorcy w testerze konfiguracji pocztowej w module “Konfiguracja (podgląd) → “external services”.
[SOMDEV-648] Optymalizacja serwisu do pobierania identyfikatorów WoS z API JCR [Sages]
Zoptymalizowano serwis do pobierania identyfikatorów czasopism z WoS JCR API.
[SOMDEV-653] Opcjonalne ograniczenie listy formatów cytowań do wybranych w parametrach wejściowych [Sages]
Dodano nowy, opcjonalny, powtarzalny parametr zapytania citationStyle w końcówce /bibliography, który umożliwia zawężenie listy przekazywanych formatów cytowań.
Domyślnie przekazywane są wszystkie formaty cytowań.
[OMDEV-2901] Wyszukaj/Zamień oraz Dodaj na formacie eksportu Tabela [PW]
Dodano możliwość globalnego usuwania oraz wstawiania podrekordów w formacie eksportu tabela.
[OMDEV-2918] Łatwiejsze uspójnianie wersji [PW]
Poprawiono i przyspieszono działanie ekranu pokazującego wersje danego rekordu. Dodano możliwość uspójnienia wszystkich wersji danego rekordu jednocześnie.
[OMPWSZTDEV-121] CV - dodanie dzieł artystycznych do raportu [Sages]
Dodano możliwość uwzględnienia dzieł artystycznych w CV pracownika.
[OMUEPDEV-112] Brak podglądu plików wgranych do BW [Sages]
Poprawiono błąd polegający na braku możliwości otwarcia podglądu wgranych plików.
[OMDEV-2310] Łączenie wybranych instytucji z http://ROR.org [PW]
Dodano mechanizm usprawniający integracje z systemami zewnętrznymi. Pierwszą integracją wykorzystującą ten mechanizm jest integracja z http://ror.org .
Integracja umożliwia uzupełnienie w istniejących rekordach w module “Instytucje (w tym autorzy instytucjonalni)” następujących pól:
identyfikatory: GRID, ISNI, Wikidata, FundRef
adres
kategoria
Więcej informacji na stronie: https://omega-psir.atlassian.net/wiki/spaces/OM/pages/5666439548/Integracja+Omega-PSIR+z+systemem+ROR
[OMDEV-2608] Wykrywanie duplikatów w czasopismach - brak akcji pod trzema kropkami [PW]
Przywrócono możliwość uruchomienia wykrywania duplikatów na liście czasopism po stronie redaktora za pomocą akcji w menu “trzech kropek” (analogicznie do artykułów i książek).
[SOMDEV-144] Autoryzacja klientów Hazelcast przy wykonywaniu akcji na encjach (zapis, usunięcie) [Sages]
Dodano autoryzację klientów komunikujących się z aplikacją Omega-PSIR przez Hazelcast. Pozwala to na odłożenie w historii informacji o źródle zmiany, tj. informacji o tym jaki użytkownik systemowy wykonał zapis/usunięcie encji.
[SOMDEV-643] Usunięcie wsparcia dla konfiguracji WoS LAMR z omega-model [Sages]
Usunięto następujące pola z encji wosConfiguration:
amrUsername
amrPassword
Ww. pola usunięto również z widoku w module “Integracja z systemami zewnętrznymi (konfiguracja)”.
[OPPSLDEV-187] Zakładka Aktywności w profilu jednostki [Sages]
Dodano zakładkę Aktywności w Profilu jednostki (model.activity.public.affiliationprofile)
[OMUMEDDEV-986] Usunięcie odwołania do bazy danych serwisu UMED API z omega-psir [Sages]
Usunięto nieużywane fragmenty kodu.
[OMPPMDEV-1488] Opisy wpływu nie są widoczne publicznie [Sages]
Poprawiono widoczność opisów wpływu w widoku publicznym.
[SOMDEV-628] Pobierania danych dla wielu rekordów [Sages]
W module “Import” w zakładce “WoS” dodano możliwość pobierania/aktualizowana rekordów na podstawie wielu DOI równocześnie, oddzielonych przecinkami.
[OMDEV-2718] Weryfikacja znikania danych w rekordzie autora, po zapisie zmian w rekordzie [Sages]
Poprawiono nieprawidłowe wyświetlanie zmian pola PESEL w historii rekordu autora, gdy zalogowany użytkownik dokonywał innych zmian w rekordzie.
[OMDEV-2879] Naprawa błędu paginacji podczas wyszukiwania publikacji [PW]
Naprawiono błąd związany ze zmianą strony na pierwszą podczas wyszukiwania w widoku publikacji.
[OMDEV-2811] Obsługa filtrowania typu facet po autorach publikacji [PW]
Dodano funkcjonalność wyszukiwania publikacji po autorach z największą liczbą publikacji:
Naprawione błędy
[OMDEV-2784] widoczność projektów - role użytkownika [PW]
Uwidoczniono moduł projektów (projectmain) w panelu redaktora dla roli dataentry.
[OMDEV-2115] Optymalizator udziałów jednostkowych - plik xls - błąd [PW]
Poprawiono wyświetlanie imion w pobranym pliku w formacie .xlsx z optymalizatora udziałów jednostkowych.
[OMDEV-2938] Dodanie roli teamcoordinator do filtru wyszukiwania w User [Sages]
Dodano rolę teamcoordinator w filtrze “Rola” w module “Użytkownicy”.
[OMDEV-2831] Poprawa grafu współpracy - komunikat [Sages]
Poprawiono komunikat opisujący graf współpracy w profilach autora oraz dyscypliny.
[OMAMUDEV-491] Błąd przy imporcie rekordów po DOI z CrossRef [PW]
Poprawiono import rekordów po numerze DOI z repozytorium CrossRef.
[OMDEV-2909] Niepoprawne rejestrowanie akcji niezalogowanych użytkowników jako akcje systemowe [PW]
Poprawiono rejestrowanie wykonywanych akcji przez niezalogowanych użytkowników.
[OMDEV-2937] Problem z zależnościami [Sages]
Poprawiono konflikt wersji zależności jackson-dataformat-csv, który powodował m.in. błąd przy próbie wygenerowania pliku CSV z logami po pobraniu oświadczeń z PBN.
[OMDEV-2930] Brak możliwości usunięcia kierownika projektu z filtrów w panelu redaktora [Sages]
Poprawiono błąd, który uniemożliwiał usunięcie kierownika projektu z filtrów wyszukiwania w zakładce “Wszystkie projekty” z poziomu panelu redaktora.
[OMFNDEV-208] Problem z wyszukaniem czasopism z poziomu formularzy w profilu autora [Sages]
Poprawiono wyszukiwanie czasopism w formularzu z profilu autora.
[OMDEV-2895] Poprawka pobierania wskaźników przez metodę getImpactFactor przy włączonym impactFactorService.approximateValue [Sages]
Poprawiono przypisywanie wartości wskaźnika Impact Factor w pivotach i raportach przy włączonej aproksymacji w przełączniku impactFactorService.approximateValue.
[OMDEV-2835] Projekty - ujednolicenie statusu rekordu w Kryteria danych systemowych w widoku wyszukiwania [Sages]
Dodano filtr „Częściowo kompletny” dla statusu rekordu w zakładce “Kryteria danych systemowych” w modułach “Wszystkie projekty” oraz “Badania własne”.
[OMPPMDEV-1233] Dane badawcze - formularz dodawania pliku [Sages]
Poprawiono pole “Wersja pliku” w formularzu z profilu autora przy dodawaniu danych badawczych. Pole oznaczono jako nieobowiązkowe oraz dodano następujące wartości do wyboru:
preprint
postprint
wersja wydawcy
[OMDEV-2872] Nieprawidłowe sortowanie w module Doniesienia medialne dla sortera data publikacji [Sages]
Poprawiono sortowanie dla sortera “data publikacji” w module Doniesienia medialne.
[OMPKRDEV-121] REST API - problem z tworzeniem alternatyw przy wyszukiwaniu, przy użyciu OR [Sages]
Poprawiono obsługę zapytań REST API zawierających warunek OR.
[OMDEV-2929] Błąd 500 przy wejściu w podgląd listy rekordów w "Komentarze i zgłoszone uwagi" [PW]
Naprawiono występowanie błędu 500 podczas wyszukiwania w module “Komentarze i zgłoszone uwagi”.
[OMDEV-2812] Naprawa błędów związanych z walidacją identyfikatorów w systemach zewnętrznych oraz optymalizacja zapytań [PW]
Poprawiono walidację identyfikatorów w systemach zewnętrznych dla autorów.
[OMDEV-2891] Dodanie brakującej * przy polu wymaganym - wnioski projektowe [Sages]
Poprawiono oznaczenie obowiązkowości pola "Instytucja finansująca" w module wniosków projektowych.
[OMUMVDEV-111] Uwzględnienie transliteracji imion i nazwisk autorów w mechanizmach integracyjnych Omegi [Sages]
Dodano możliwość identyfikacji autora podczas importu z BibTex, PubMed oraz DOI po wartościach wprowadzonych w nowych polach w module autora, za których wyświetlanie odpowiada przełącznik author.nameTransliteration.
Więcej informacji o przełączniku: https://omega-psir.atlassian.net/wiki/x/D4CsUQE
[OMUKSWDEV-124] Uprawnienia – conferenceseries brak dostępu do konferencji [Sages]
Poprawiono uprawnienia dla roli conferenceseries. Użytkownicy z tą rolą mogą dodawać nowe rekordy w module “Konferencje (tytuły)”.
[OMPPMDEV-1554] Złe wykresy statystyk czasopisma (Impact Factor) [Sages]
Poprawiono kolejność wyświetlania wartości na osi X z wykresu Impact Factor w zakładce “Statystyki” w czasopismach. Przywrócono domyślne kolory wykresu.
[OMDEV-2889] Brak publikacji w raporcie Sprawozdanie z działalności (affiliationActivityReport) [Sages]
Poprawiono brak uwzględniania publikacji podczas generowania raportu Sprawozdanie z działalności z poziomu jednostki.
[OMDEV-2762] Raport dorobku pracownika - brak aktywności [Sages]
Poprawiono wyświetlanie aktywności w raporcie dorobku pracownika.
[OMUMKDEV-63] Nie działa 'zaznacz wszystko' na stronie z jednostkami [Sages]
Poprawiono działanie funkcji "zaznacz wszystko" w widoku publicznym jednostek.
[OMDEV-2882] Brak zapisu do historii, wartości "Data dodania" pliku [Sages]
Poprawiono nieprawidłowe wyświetlanie zmian pola “Data dodania” oświadczenia w historii rekordu autora, gdy zalogowany użytkownik dokonywał innych zmian w rekordzie.
[OMDEV-2877] Projekty o statusie "rezygnacja" są niepotrzebnie wykazywane w raportach CV oraz Raport dorobku [PW]
Projekty ze statusem “rezygnacja” zostały usunięte z wykazów dostępnych do pobrania na profilu autora.
[OMUMVDEV-110] Uwzględnienie transliteracji imion i nazwisk autorów w grafach współpracy [Sages]
Dodano obsługę nowych pól dla imienia i nazwiska kryjących się za przełącznikiem author.nameTransliteration w grafach współpracy.
Więcej informacji o przełączniku: https://omega-psir.atlassian.net/wiki/x/D4CsUQE
[OMDEV-2883] Szczegóły "Metadane pliku" niepotrzebnie wyświetlają wiersz file.data [Sages]
Poprawiono wyświetlanie pola “Metadane pliku” w widoku publicznym.
[OMUMEDDEV-936] Brak metryczki w plikach pdf [Sages]
Poprawiono wyświetlanie metryczek w plikach w formacie .pdf.
[OMDEV-2745] Błąd 500 w wyszukiwaniu zaawansowanym profili naukowców [Sages]
Poprawiono obsługę wyszukiwania zaawansowanego profili naukowców.
[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-2706] Poprawienie sorttemplate'ów w wersji angielskiej [Sages]
Poprawiono wyświetlanie sorterów w wersji angielskiej.
Pozostałe usprawnienia
[OMDEV-2949] Usprawnienie przeładowywania kolekcji solr podczas reindeksacji [Sages]
[OMDEV-2943] Zmiana domyślnej wartości wielkości indeksowanych rekordów [PW]
[OMDEV-2940] Cache sesyjny nie wykonuje akcji destroy [PW]
[OMDEV-2933] Poprawa cache'owanie danych pobieranych z mongo [Sages]
[OMDEV-2484] Dodanie wsparcia do replikacji Solr [PW]
[OMDEV-2927] Rozbicie zależności do MongoDao w EntityReadRespository [Sages]
[OMAMUDEV-395] Formaty eksportu "Lista N0" i "Lista N0 - wiele dyscyplin" - problem z wygenerowaniem raportu [Sages]
[SOMDEV-625] Zamiana niemutowalnych kolekcji z guavy na wbudowane implementacje z javy [Sages]
[OMDEV-2868] Optymalizacja algorytmu sprawdzającego hierarchiczną relację między jednostkami [PW]
[OMDEV-2851] Zmiana widoku okienka filtrowania [PW]
[SOMDEV-624] Aktualizacja Hazelcast Management Center do wersji 5.3 [Sages]
[OMDEV-2863] Zmiana widoku okienka filtrowania [PW]
[OMDEV-2793] Wykorzystanie faset agregujących w statystykach publikacji [PW]