4.4.0
Spis treści
- 1 Nowe funkcjonalności
- 1.1 [OMSGHDEV-401] Ograniczenie logowania błędów javax.ws.rs.WebApplicationException [Sages]
- 1.2 [OMDEV-4131] Aktualizacja deklaracji dostępności [PW]
- 1.3 [OMDEV-4139] GU - Dodanie przycisku aktualizacji cytowań w Google Scholar na profilu autora [Sages]
- 1.4 [OMDEV-3189] Rozwój modułu konkursów [PW]
- 1.5 [OMDEV-4101] Optymalizacja udziałów jednostkowych - dodanie możliwości pobrania ograniczeń do pliku [PW]
- 1.6 [OMDEV-3771] Możliwość definiowania listy słów wykluczonych (stop lista) z chmury tagów w profilu autora [PW]
- 1.7 [OMUJDEV-535] Autor korespondencyjny - dodanie ikony koperty [Sages]
- 1.8 [OMSGHDEV-350] Dodanie filtra w module Projekty umożliwiającego wyszukanie osób wchodzących w skład zespołu projektowego [Sages]
- 1.9 [OMSGHDEV-349] Powiadomienie użytkownika o wskazaniu dyscypliny niezgodnej z dyscyplinami przypisanymi do danego czasopisma [Sages]
- 1.10 [OMDEV-4062] Obsługa tłumaczeń w trakcie eksportu encji w formacie cytowań, BibTeX [Sages]
- 1.11 [OMDEV-3794] Publiczny widok konkursów [PW]
- 1.12 [OMDEV-4058] Usunięcie com.github.noraui:ojdbc7 - JDBC dla ehcache [Sages]
- 1.13 [OMDEV-4059] Zastąpienie org.dozer.DozerBeanMapper [Sages]
- 1.14 [SOMDEV-834] Weryfikacja dyscypliny czasopisma z dyscypliną w publikacji [Sages]
- 1.15 [OMDEV-3870] Dodanie dodatkowych licencji w formularzu zgłaszania danych badawczych z profilu autora [Sages]
- 1.16 [OMULDEV-640] Kolejność raportów w profilu autora [Sages]
- 1.17 [OMDEV-4022] Reimplementacja Cache z indeksowanymi kluczami, usunięcie cqengine [Sages]
- 1.18 [OMDEV-2939] Dodanie sorter 'ostatnio dodany' w panelu redaktora [Sages]
- 1.19 [OMUEPDEV-134] Uwidocznienie poprzedniego kierownika projektu w szczegółach rekordu [Sages]
- 1.20 [OMDEV-4036] Zakładka "Ewaluacja" w profilu dyscypliny - informacje o oświadczeniu [PW]
- 1.21 [OMDEV-4012] Wymiana jabref na citeproc-java [Sages]
- 1.22 [OMDEV-4010] Aktualizacja Mongock [Sages]
- 1.23 [SOMDEV-925] Usunięcie odwołań do guavy, aktualizacja zależności [Sages]
- 1.24 [OMDEV-3982] Usunięcie JBoss Seam PDF [Sages]
- 1.25 [OMDEV-3840] Kopiowanie encji z usunięciem wskazanym wartości pól [PW]
- 1.26 [OMDEV-3281] Widok Bibliometria z wykorzystanie facet [PW]
- 2 Naprawione błędy
- 2.1 [OMDEV-4158] Błąd przy wyszukiwaniu osiągnieć i aktywności [Sages]
- 2.2 [OMDEV-4159] Raport Tabela - błąd dla wartości xPath zawierającej // [Sages]
- 2.3 [OMPKRDEV-208] Problemy z cache [Sages]
- 2.4 [OMSGHDEV-398] [Wnioski projektowe] oznaczenia pól obowiązkowych na poziomie modelu [Sages]
- 2.5 [OMDEV-4153] Przywrócenie obsługi pobierania plików inline z '@' na początku identyfikatora [Sages]
- 2.6 [OMDEV-4152] Błąd w trakcie renderowania zakładki cytowań w przypadku braku autora [Sages]
- 2.7 [OMDEV-4148] Usunięcie znaku > przy nawigacji okruszkowej [PW]
- 2.8 [OMDEV-4134] Błąd serwera w zakładce Aktywności w rekordzie Aparatury badawczej [PW]
- 2.9 [OMDEV-4136] Problem z aktualizacją schedulera authorPhdEmploymentInfoPOLON [Sages]
- 2.10 [OMDEV-4137] Usunięcie zakładki "Zapotrzebowanie na aparaturę" w profilu osoby [PW]
- 2.11 [OMAMUDEV-696] Błąd serwera przy sprawdzaniu poprawności aktywności [Sages]
- 2.12 [OMDEV-4075] Błędne działanie searchField w połączeniu z facet'ami [Sages]
- 2.13 [OMDEV-4090] Brak możliwości edycji rekordów nie z listy głównej [Sages]
- 2.14 [OMDEV-4061] Wyszarzenie możliwości pobrania pustych plików [Sages]
- 2.15 [OMSGHDEV-378] Wyłączenie walidacji wymaganych pól w aparaturze [Sages]
- 2.16 [OMDEV-4070] Błąd przy eksporcie projektów do Polon [Sages]
- 2.17 [OMDEV-4082] Błąd przy próbie wygenerowania raportu z opcją typu combobox (w tym O3) [PW]
- 2.18 [OMULDEV-639] Ujednolicenie wyświetlania afiliacji przy autorach [Sages]
- 2.19 [OMDEV-4080] Błąd 500 przy kliknięciu we wskaźnik Impact Factor WOS [Sages]
- 3 Pozostałe usprawnienia
Nowe funkcjonalności
[OMSGHDEV-401] Ograniczenie logowania błędów javax.ws.rs.WebApplicationException [Sages]
Ograniczono logi związane z błędnymi zapytaniami REST w kontekście plików - błędny identyfikator, nieistniejący plik, brak dostępu do pliku.
[OMDEV-4131] Aktualizacja deklaracji dostępności [PW]
Do deklaracji dostępności dodano raport z samodzielnego badania dostępności cyfrowej strony internetowej.
[OMDEV-4139] GU - Dodanie przycisku aktualizacji cytowań w Google Scholar na profilu autora [Sages]
Dodano przycisk aktualizacji cytowań w Google Scholar na profilu autora. Funkcjonalność jest dostępna dla użytkowników z rolą admin.
[OMDEV-3189] Rozwój modułu konkursów [PW]
Funkcjonalność w przygotowaniu.
Rozbudowa modułu konkursów projektowych obejmuje:
Profil konkursu zawierający:
wymogi formalne,
składanie wniosku,
pomoc i wsparcie,
statystyki,
ocenę szans kandydata.
Rekomendacje konkursów dopasowanych do etapu kariery naukowej osoby.
Możliwość definiowania wymagań dotyczących kierownika projektu oraz dokumentów wymaganych do udziału w konkursach,
Statystyki dotyczące projektów,
Import konkursów Unii Europejskiej za pośrednictwem nowego integratora
ec-integrator.
Funkcjonalność rekomendacji konkursów można konfigurować za pomocą przełączników:
[OMDEV-4101] Optymalizacja udziałów jednostkowych - dodanie możliwości pobrania ograniczeń do pliku [PW]
W wynikach działania optymalizatora, w zakładce Ograniczenia dodano możliwość pobrania danych do pliku xls, xlsx, csv
[OMDEV-3771] Możliwość definiowania listy słów wykluczonych (stop lista) z chmury tagów w profilu autora [PW]
W profilu autora dodano możliwość definiowania słów kluczowych wykluczonych z chmury tagów. Funkcjonalność jest dostępna na profilu autora pod przyciskiem “Preferencje”
[OMUJDEV-535] Autor korespondencyjny - dodanie ikony koperty [Sages]
W przypadku publikacji, w których jeden z autorów pełni rolę autora korespondencyjnego, zastosowano oznaczenie w postaci ikony koperty.
[OMSGHDEV-350] Dodanie filtra w module Projekty umożliwiającego wyszukanie osób wchodzących w skład zespołu projektowego [Sages]
Dodano możliwość wyszukiwania projektów po zespole projektowym i po zespole (badawczy,ekspercki, koło naukowe, inne)
[OMSGHDEV-349] Powiadomienie użytkownika o wskazaniu dyscypliny niezgodnej z dyscyplinami przypisanymi do danego czasopisma [Sages]
Dodano komunikat przy składaniu oświadczenia 3 o wskazaniu, w przypadku artykułów naukowych, dyscypliny niezgodnej z dyscyplinami przypisanymi do danego czasopisma
[OMDEV-4062] Obsługa tłumaczeń w trakcie eksportu encji w formacie cytowań, BibTeX [Sages]
Dodano obsługę tłumaczeń przy eksporcie rekordów do formatów cytowań, BibTex
[OMDEV-3794] Publiczny widok konkursów [PW]
Dodano publiczny widok dla modułu konkusów
[OMDEV-4058] Usunięcie com.github.noraui:ojdbc7 - JDBC dla ehcache [Sages]
Uusnięcie nieużywanej zależności com.github.noraui:ojdbc7
[OMDEV-4059] Zastąpienie org.dozer.DozerBeanMapper [Sages]
Zastąpienie niewsepieranej biblioteki do mapowania obiektów Dozer przez Commons BeanUtils.
[SOMDEV-834] Weryfikacja dyscypliny czasopisma z dyscypliną w publikacji [Sages]
Dodano dwa raporty weryfikujące czy dyscyplina zadeklarowana przez autora w publikacji, znajduje się w czasopiśmie podpiętym w tej publikacji.
Weryfikacja dyscyplin autora- raport dostępny z poziomu wyszukiwarki autorów i pracowników. Do wykorzystania w przypadku zbierania oświadczeń poprzez deklarowanie zbiorczego oświadczenia przez każdego autora.Weryfikacja dyscyplin autora w publikacji- raport dostępny z poziomu wyszukiwarki publikacji. Do wykorzystania w przypadku zbierania oświadczeń poprzez podanie daty oświadczenia w publikacji w podrekordzie autora.
[OMDEV-3870] Dodanie dodatkowych licencji w formularzu zgłaszania danych badawczych z profilu autora [Sages]
Rozszerzono listę dostępnych do wyboru licencji przy pliku README w formularzu zgłaszania danych badawczych w profilu autora.
[OMULDEV-640] Kolejność raportów w profilu autora [Sages]
Dodano możliwość sterowania kolejnością wyświetlania raportów na podstawie pola Klucz sortowania znajdującego się w rekordzie formatu eksportu.
[OMDEV-4022] Reimplementacja Cache z indeksowanymi kluczami, usunięcie cqengine [Sages]
Zastąpiono zależność cqengine, zoptymalizowano proces indeksowania złożonych kluczy w cache.
[OMDEV-2939] Dodanie sorter 'ostatnio dodany' w panelu redaktora [Sages]
Dodano nowy sorter o nazwie “ostatnio dodany”, który sortuje rekordy po polu utworzenia (wartość od najwyższej do najniższej).
[OMUEPDEV-134] Uwidocznienie poprzedniego kierownika projektu w szczegółach rekordu [Sages]
W widoku publicznym projektu w zakładce Zespół projektowy dodano wyświetlanie poprzedniego kierownika.
[OMDEV-4036] Zakładka "Ewaluacja" w profilu dyscypliny - informacje o oświadczeniu [PW]
W profilu dyscypliny w zakładce Ewaluacja dodano ikonę i możliwości podejrzenia oświadczeń wysłanych do PBN oraz rozbieżności z aktualnymi oświadczeniami.
[OMDEV-4012] Wymiana jabref na citeproc-java [Sages]
Optymalizacja serwisu do generowania cytowań oraz eksportu do foramtu BibTeX.
Zastąpienie biblioteki do przetwarzania formatów RIS i BibTeX z Jabrej na Citeproc-java.
[OMDEV-4010] Aktualizacja Mongock [Sages]
Aktualizacja biblioteki Mongock z wersji 4.1.19:
com.github.cloudyrock.mongock:mongock-bomcom.github.cloudyrock.mongock:mongock-standalonecom.github.cloudyrock.mongock:mongodb-sync-v4-driver
do wersji 5.5.1:
io.mongock:mongock-standaloneio.mongock:mongodb-sync-v4-driver
[SOMDEV-925] Usunięcie odwołań do guavy, aktualizacja zależności [Sages]
Usunięcie odwołań do guavy (com.google.common).
Aktualizacja zależności:
org.javassist:javassistcom.googlecode.owasp-java-html-sanitizercom.googlecode.libphonenumbercom.google.maps:google-maps-servicesde.undercouch:citeproc-javaorg.citationstylesorg.eclipse.rdf4jorg.mnode.ical4j:ical4j
Usunięcie zależności:
com.google.gwt:gwt-servletorg.mozilla:rhincom.sun.mail:smtpde.flapdoodle.embed:de.flapdoodle.embed.mongo
[OMDEV-3982] Usunięcie JBoss Seam PDF [Sages]
Usunięci zależności org.jboss.seam:jboss-seam-pdf oraz nieużywanego szablonu researcherReportSublistBodyPdf.xhtml.
[OMDEV-3840] Kopiowanie encji z usunięciem wskazanym wartości pól [PW]
Kopiowanie encji z usunięciem wskazanym wartości pól przy pomocy konfiguracji systemowej.
[OMDEV-3281] Widok Bibliometria z wykorzystanie facet [PW]
Dodano wykorzystywanie fasetów przy wyliczaniu wskaźników w pozycji “Bibliometria” w profilu autora.
Naprawione błędy
[OMDEV-4158] Błąd przy wyszukiwaniu osiągnieć i aktywności [Sages]
Usunięto błąd serwera występujący przy wyszukiwaniu aktywności i osiągnięć w widoku publicznym.
[OMDEV-4159] Raport Tabela - błąd dla wartości xPath zawierającej // [Sages]
Poprawiono błąd w raporcie “Tabela“ występujący w przypadku ścieżki zawierającej podwójny ukośnik //
[OMPKRDEV-208] Problemy z cache [Sages]
Cache został powiązany z nazwą użytkownika zamiast z identyfikatorem sesji co znacznie zminimalizuje liczbę obiektów w systemie - jeden współdzielony cache dla wszystkich niezalogowanych użytkowników.
[OMSGHDEV-398] [Wnioski projektowe] oznaczenia pól obowiązkowych na poziomie modelu [Sages]
Poprawiono oznaczenie pól obowiązkowych na poziomie modelu przy zapisie wniosków projektowych.
[OMDEV-4153] Przywrócenie obsługi pobierania plików inline z '@' na początku identyfikatora [Sages]
Przywrócono możliwość pobrania pliku inline poprzez dodanie '@' na początku identyfikatora
[OMDEV-4152] Błąd w trakcie renderowania zakładki cytowań w przypadku braku autora [Sages]
Obsłużono błąd występujący w trakcie renderowania zakładki cytowań w przypadku braku autora.
[OMDEV-4148] Usunięcie znaku > przy nawigacji okruszkowej [PW]
Usunięto zbędny znak “>” przy nawigacji okruszkowej
[OMDEV-4134] Błąd serwera w zakładce Aktywności w rekordzie Aparatury badawczej [PW]
Poprawiono działanie zakładki Aktywności dostępnej w widoku publicznym rekordu Aparatury badawczej.
[OMDEV-4136] Problem z aktualizacją schedulera authorPhdEmploymentInfoPOLON [Sages]
Poprawiono wczytywanie najnowszej wersji schedulera do aktualizacji informacji o zatrudnieniu doktorantów.
[OMDEV-4137] Usunięcie zakładki "Zapotrzebowanie na aparaturę" w profilu osoby [PW]
Usunięto zbędną zakładkę "Zapotrzebowanie na aparaturę" w profilu osoby.
[OMAMUDEV-696] Błąd serwera przy sprawdzaniu poprawności aktywności [Sages]
Obsłużono błąd występujący podczas sprawdzania poprawności rekordu, w przypadku rozbieżności między identyfikatorami zewnętrznymi w rekordzie, a tymi znajdującymi się na liście głównej.
[OMDEV-4075] Błędne działanie searchField w połączeniu z facet'ami [Sages]
Naprawiono problem związany z niepodpowiadaniem rekordów w filtrach w wyszukiwaniu publicznym
[OMDEV-4090] Brak możliwości edycji rekordów nie z listy głównej [Sages]
Poprawiono działanie zasad dotyczących dostępu do edycji lokalnie zagnieżdżonych rekordów.
[OMDEV-4061] Wyszarzenie możliwości pobrania pustych plików [Sages]
Zablokowano możliwość pobierania plików bez zawartości.
[OMSGHDEV-378] Wyłączenie walidacji wymaganych pól w aparaturze [Sages]
Zniesienie obowiązku wypełniania pól opis skrócony w języku polski i opis skrócony w języku angielskim w aparaturze badawcze.
[OMDEV-4070] Błąd przy eksporcie projektów do Polon [Sages]
Poprawiono błąd występujący przy eksporcie projektów do Polon.
[OMDEV-4082] Błąd przy próbie wygenerowania raportu z opcją typu combobox (w tym O3) [PW]
Poprawiono błąd przy generowania raportów w których zastosowane był pole typu combobox.
[OMULDEV-639] Ujednolicenie wyświetlania afiliacji przy autorach [Sages]
Dostosowano wyświetlanie afiliacji przy autorach na liście rekordów w module Multimedia.
[OMDEV-4080] Błąd 500 przy kliknięciu we wskaźnik Impact Factor WOS [Sages]
Naprawiono błąd występujący przy kliknięciu we wskaźnik przy czasopiśmie.
Pozostałe usprawnienia
[OMDEV-3939] Refactor dostępu do plików po hashu dla nieautoryzowanych użytkowników [Sages]
[OMUJDEV-538] Zwiększenie konfigurowalności formularza dodawania plików w React [Sages]
[OMDEV-4104] Poprawki w nagłówku publikacji i prac dyplomowych [PW]
[OMDEV-4083] Redukcja zużycia pamięci przez DirectByteBuffers [Sages]
[OMSGHDEV-377] Usunięcie automatycznie wysyłanej zwrotki na wskazany przez adresata email osoby wnioskującej przy requeście o dostęp do pliku/dostęp w wersji WCAG [Sages]
[OMDEV-3924] Wprowadzenie LazyDataModel w historii rekordów [Sages]
[OMDEV-3824] Poprawki dostępności Panelu redaktora w kontekście WCAG [PW]
[OMDEV-4084] Informacje o zajętej pamięci w panelu administratora [Sages]
[OMDEV-2735] Usunięcie automatycznego wstawiania pustego paragrafu w edytorze JODIT w JSF [PW]
[OMDEV-3938] Reimplementacja obsługi nagłówka RANGE przy pobieraniu plików [Sages]
[OMDEV-3973] Refactor obsługi szablonu discussion.xhtml [Sages]
[OMDEV-3197] Implementacja integratora EC europa [PW]