Commit Graph

242 Commits

Author SHA1 Message Date
gkolokythas e8efe54479 Fixes bug on updating Project entity and various code missteps. 2019-08-02 18:21:00 +03:00
gkolokythas 01c5166bb9 Adds "Project" entity and its respected needed properties for external fetching. (Issue #145) 2019-08-02 11:27:12 +03:00
gkolokythas feaec87b82 Renames "Project" to "Grant on backend. (Issue #145) 2019-07-31 17:57:34 +03:00
gkolokythas 4aa0febc39 Adds "Description" field on Dataset Template and make it visible on autocomplete dropdowns. (Issue #137) 2019-07-30 18:30:47 +03:00
gkolokythas 47fd02934c Adds new field on Dataset Template that link back to Open DMP entities (DMPs) (Issue #129). 2019-07-30 14:31:41 +03:00
gkolokythas ff8ab5ad3e Adds new field on Dataset Template that link back to Open DMP entities (Dataset Descriptions) (Issue #129). 2019-07-30 13:35:06 +03:00
gkolokythas 65ba88f544 Adds subtitle to external dropdown on Dataset Description editor. (Issue #139) 2019-07-29 12:26:08 +03:00
gkolokythas d1c04289ce Adds subtitles to external dropdowns (Researchers, Organisations). (Issue #139) 2019-07-29 12:04:19 +03:00
gkolokythas 39b0ca0140 Fixes bug on showing deleted Dataset Descriptions and fixes language on Dataset Description Template version update. 2019-07-26 11:37:26 +03:00
gkolokythas ee367b3032 Adds backend controller for DMP Template (profile) External Autocomplete field and refactors DMP edit to show DMP Template (profile). (Issue #134) 2019-07-24 18:29:29 +03:00
gkolokythas 81c5a492c1 Adds "external autocomplete" field on DMP profile editor. (Issue #134) 2019-07-23 18:01:51 +03:00
gkolokythas f31435de94 Fixes bug on updating DMP when not containing the Dataset Templates of its Dataset Descriptions. 2019-07-19 11:55:08 +03:00
gkolokythas 7b4490a723 Adds new field on Dataset Template that link back to Open DMP entities (Researchers) (Issue #129). 2019-07-16 16:41:12 +03:00
gkolokythas 23116d9a99 Adds OrcId login. (Issue #103) 2019-07-12 17:22:57 +03:00
gkolokythas f8310b2362 Adds email confirmation logic and view. 2019-07-12 17:12:16 +03:00
gkolokythas b691084d73 Adds backend handler for NullEmail and it's respected custom HttpCode. 2019-07-12 17:01:00 +03:00
gkolokythas 25da5e97e5 Refactors authentication principal to handle users with and without confirmed email. 2019-07-12 16:58:17 +03:00
gkolokythas cc7534e24d Refactors MailService's method to be more generic. 2019-07-09 14:01:58 +03:00
gkolokythas de56a1acc4 Fixes bug on DOI creation not saving the value on respected DMP. 2019-07-05 14:21:33 +03:00
gkolokythas e36863e132 Adds exist DOI validation when creating new DOI for DMP. 2019-07-05 14:19:43 +03:00
gkolokythas 7d68f93ecd Adds DOI variable to DMP models. 2019-07-05 14:08:24 +03:00
gkolokythas 41319ee320 Adds create DOI backend service for DMP, using Zenodo (Issue #111) 2019-07-04 17:30:15 +03:00
gkolokythas 8b1f1d834e Adds the "Dataset Template" information on Dataset export document. 2019-07-04 17:10:30 +03:00
gkolokythas f5458de003 Fixes bug on DMP and Dataset export name. 2019-07-04 12:43:48 +03:00
gkolokythas 281080e8e2 Adds backend validation on Dataset finalization. (Issue #131) 2019-07-02 16:34:12 +03:00
gkolokythas 6596b3f953 Refactors DMP create or update and adds the dmp id on payload response. 2019-07-02 12:36:25 +03:00
gkolokythas 427f8f0595 Fixes bug on Dataset create. 2019-06-28 18:48:05 +03:00
gkolokythas 92486b9363 Creates new back end service that finalizes a DMP. 2019-06-28 15:58:25 +03:00
gkolokythas 326757f2c3 Adds "isPublic", "publishedAt" and "finalizedAt" properties on DMP overview model. 2019-06-28 11:25:27 +03:00
gkolokythas 349dffb137 Refactors Dataset update so it cannot be edited if DMP is finalized. 2019-06-27 11:48:39 +03:00
gkolokythas 6607714e4c Fixes bug on not assigning finalize Date on Datasets and DMPs. 2019-06-26 16:34:33 +03:00
gkolokythas f07384ed42 Fixes bug on DMP finalize when no Datasets where to be Canceled. 2019-06-24 17:59:51 +03:00
gkolokythas 744942032e Adds finalizedAt and publicAt dates on DMP models. 2019-06-24 17:06:54 +03:00
gkolokythas 425a64e60a Refactors Dataset update so it cannot be edited if it's DMP is public. 2019-06-24 13:00:59 +03:00
gkolokythas 4aedfdd7f6 Fixes bug on not creating finalized DMP. 2019-06-24 11:01:28 +03:00
gkolokythas b2a407d90e Fixes bug where one could edit Finalized DMP. 2019-06-21 17:47:06 +03:00
gkolokythas ab63ea34d1 Fixes bug on create DMP created by the refactor. 2019-06-21 17:16:45 +03:00
gkolokythas 55407fd053 Refactos DMP update when set to "Finalized", now sets it's Datasets status of not "Finalized" to "Canceled". 2019-06-21 14:04:29 +03:00
gkolokythas 590d85b355 Fixes DMP models to not expose Datasets with "Canceled" status. 2019-06-21 13:58:20 +03:00
gkolokythas c5d00b9ba1 Fixes bug on enabling a Finalized DMP to be made Draft again. 2019-06-21 12:31:15 +03:00
gkolokythas 499149ea93 Adds "make public DMP" service on backend. 2019-06-20 16:25:49 +03:00
gkolokythas 4d9ae93cf2 Fixes bug on DMP editor model exposing deleted Datasets. 2019-06-20 13:33:10 +03:00
gkolokythas f9292ee839 Adds "Canceled" Status on Datasets and fixes bug with Dataset isPublic leftovers. 2019-06-19 17:16:05 +03:00
gkolokythas 09a2ac48b0 Fixes bug on DMP overview model not filtering the deleted Datsets. 2019-06-18 18:10:28 +03:00
gkolokythas 63c0341d28 Refactors Project listing model now not exposing DMPs. 2019-06-14 11:07:57 +03:00
gkolokythas f0de34bcd3 Fixes bug on creating a new DMP on Project tab. 2019-06-13 12:17:40 +03:00
gkolokythas 173ff16602 Fixes bug on DMP not creating new Project when needed. 2019-06-13 10:32:45 +03:00
gkolokythas aee4010d4d Refactors endpoint's url on Dataset Template criteria used by DMP listing. 2019-06-12 12:13:50 +03:00
gkolokythas 61a64a1c5b Adds Dataset Template criteria on Dataset listing. 2019-06-12 12:10:46 +03:00
gkolokythas 014b6158d3 Refactors public paged DMPs now supporting autocomplete. 2019-06-10 14:02:16 +03:00