Commit Graph

278 Commits

Author SHA1 Message Date
George Kalampokis ec0901e791 Further improvements over multiple lock handling 2020-02-14 11:08:26 +02:00
George Kalampokis c50cae7f6c Small refactor 2020-02-14 10:37:24 +02:00
George Kalampokis a8fa0312d1 Fix issue when multiple locks are in DB 2020-02-14 10:35:19 +02:00
George Kalampokis 8098b8bafd Fix issue that prevented the creation of DMPs and Datasets 2020-02-11 18:29:40 +02:00
George Kalampokis b62c0f7ff5 Add a new Lock Table that will prevent two or more users to edit simultaneously a single DMP or Dataset (ref #240) 2020-02-11 18:27:54 +02:00
George Kalampokis 5f0bd15d7c Add new researchers external Source from ORCID 2020-02-10 18:27:38 +02:00
George Kalampokis 2116838c45 Add support for RemoteFetcher redirection and xml content types 2020-02-10 18:24:15 +02:00
George Kalampokis 4e5a48e6c4 Add additional checkups when editing DMPs and Datasets in order to ensure that no other user has edit them. (ref #240) 2020-02-10 18:21:06 +02:00
George Kalampokis a9b87a5b9f On user profile show only non-deleted and latest versions of associated DMPs 2020-02-06 13:06:47 +02:00
George Kalampokis 6c73ed5131 Fixed issue when trying to retrieve non-existing user during e-mail confirmation and when the e-mail is confirmed it will show proper message on the frontend (ref #233) 2020-01-30 11:34:59 +02:00
George Kalampokis 69fde5f353 Even more Replacements of the HttpRemoteLogger with the sl4j Logger (ref #223) 2020-01-28 18:33:50 +02:00
George Kalampokis 88f0d80b1e Removed Unnecessary time counters 2020-01-21 12:48:19 +02:00
George Kalampokis 4c02fc4c97 Prevent to map associated Profiles to DMPs when they are loaded ONLY for autocomplete (ref #226) 2020-01-21 12:40:15 +02:00
George Kalampokis 4e7e269130 When cloning Datasets with external references properly get the DataRepository id and the ExternalDatatset id and copy the data from the original (ref #226) 2020-01-20 11:00:05 +02:00
George Kalampokis 0eff4ed6a3 Merge remote-tracking branch 'origin/Development' into Development 2020-01-16 17:49:37 +02:00
George Kalampokis ae84be5844 Replaced System.out.println, System.err.println and printStackTrace with a logger (ref #223) 2020-01-16 17:46:24 +02:00
gkolokythas 691508aa0c Fixes bug on being able to fetch deleted DMPs on "DMP overview" view. 2020-01-16 17:14:50 +02:00
gkolokythas 116aa365c5 Refactors Organisation external fetching and fixes how reference prefix is added in respect of the that change. 2020-01-16 13:34:12 +02:00
gkolokythas a88f423864 Refactors file parsing on Config loader function. 2020-01-15 14:09:32 +02:00
George Kalampokis 2d56ff0676 Devel Configuration Loader will use the classpath to get additional configuration files instead of absolute paths 2020-01-15 12:48:41 +02:00
gkolokythas 3aa7dc0481 Refactors Funder, Grant and Project external fetching by adding distinct values for key, indicating the source it was fetched, and it's respected display value. 2020-01-14 13:00:02 +02:00
gkolokythas ff9aa14047 Refactors how researchers are fetched from external sources and saved in general. 2020-01-14 12:33:48 +02:00
gkolokythas 9d627a11da Adds functionality to create a map of keys and their respected display values of every external endpoint used in the configuration xml. 2020-01-14 12:26:36 +02:00
gkolokythas 009bd68f71 Fixes bug on setting "Creation User" on a external fetched Grant. 2020-01-13 10:59:48 +02:00
gkolokythas 1c58007a9f Fixes setting the status of a new version of a published DMP to "published" too. 2020-01-09 15:43:57 +02:00
gkolokythas eba3ee137d Adds missing properties when creating a new version of a published DMP. 2020-01-09 14:36:56 +02:00
gkolokythas 9d8de0c2fb Adds authorization check when creating new version of a DMP. 2020-01-09 14:34:23 +02:00
gkolokythas fa22017d48 Fixes clone functionality not working on published DMPs. 2020-01-07 18:17:21 +02:00
gkolokythas 0f6583ca4b Fixes bug on "Search bar" not fetching published DMP and published Dataset Descriptions. 2020-01-03 16:52:27 +02:00
gkolokythas 290aa5260c Adds "if file exists" check functionality on setting configurable providers and fixes bug not closing input stream when error occures. (Issue #183) 2020-01-03 12:55:12 +02:00
gkolokythas 3a58234282 Fixes bug on Dataset Description listing, fetching extra wrong items when "Member" criteria was selected. 2019-12-19 13:08:20 +02:00
gkolokythas 9aed05d574 Adds backend validation so that only creator can edit one DMP. 2019-12-18 12:38:04 +02:00
gkolokythas e50bef555f Adds missing properties "Funder" and "Project" from DMP xml export. 2019-12-18 10:55:08 +02:00
gkolokythas 6cedc40339 Refactors Dataset "Field" from String to Object. 2019-12-17 13:08:01 +02:00
gkolokythas 816ed4dd65 Fixes bug not filter out deleted items of DMP and Dataset. Refactors redirect when selecting Grant from Search bar. (Issue #215) 2019-12-16 12:18:49 +02:00
gkolokythas e96c927f94 Increases page size when fetching from external Urls. (Issue #208) 2019-12-13 13:08:32 +02:00
gkolokythas a80a935ff3 Fixes bug on not fetching internal saved Grants. 2019-12-12 18:29:56 +02:00
gkolokythas 9dbf57be03 Fixes bug at DMP Wizard on creating new Grant, Funder and Project. 2019-12-12 14:02:52 +02:00
gkolokythas 7d6790b225 Fixes bug missing Project id on default creating Project entity on DMP. 2019-12-12 13:04:00 +02:00
Diamantis Tziotzios e85c0cc68f minor fixes 2019-12-12 11:26:19 +02:00
gkolokythas b3422f83ef Adds missing changes for RDA refactor. 2019-12-11 12:55:40 +02:00
gkolokythas 3765d7cc9f Refactors RDA export for DMP. 2019-12-11 12:48:13 +02:00
gkolokythas 5585baa951 Fixes bug replacing "funder url" when fetching from remote APIs. 2019-12-10 11:58:15 +02:00
gkolokythas 8cb993433c Refactors the prefix saved as reference from external sources to always be in lower case letters. 2019-11-21 18:25:43 +02:00
gkolokythas 2b62cdbe4e Adds remote fetching on "External Dataset" and fixes bug on "external references" not saving the correct "reference" property. 2019-11-19 11:01:02 +02:00
gkolokythas d5b6329510 Fixed bug on rendering extra space when no configurable providers exist. 2019-11-15 10:26:56 +02:00
gkolokythas 0a27835367 Fixes bug on rda common standards fetching. 2019-11-14 18:26:57 +02:00
gkolokythas 893547aee3 Fixes bug on fetching user of Configurable Provider. (Issue #183) 2019-11-14 13:33:53 +02:00
gkolokythas dee20d50ed Fixes bug on missing configuration on OpenAIRE login. 2019-11-13 17:34:39 +02:00
gkolokythas e63eb8f205 Adds configurable login providers 2019-11-13 17:32:55 +02:00