Commit Graph

704 Commits

Author SHA1 Message Date
George Kalampokis 7300e2fe85 When creating a DMP with datasets, add datasets after the DMP is created 2020-09-08 17:50:38 +03:00
George Kalampokis a706a9c8f6 Improve the retrieval of the datasetpagedefinition from the dmp api 2020-09-08 16:42:35 +03:00
George Kalampokis db0cee542c When creating or updating a DMP with datasets, check the datasets template validity from the datasets of the request and not from the ones in DB 2020-09-08 10:53:10 +03:00
George Kalampokis 1dbe320706 Improve expiredAt calculation 2020-09-07 18:15:52 +03:00
George Kalampokis 7dcf2a1ef1 Minor build fix 2020-09-04 17:09:24 +03:00
George Kalampokis d890763b41 Updated The DatasetWizardModel on the backend in order to be similar to it's front end counterpart 2020-09-04 17:00:34 +03:00
George Kalampokis 072a1c8a18 Change the filename of the exported DMP (also affects DOI generation) (ref #288) 2020-09-03 18:08:53 +03:00
George Kalampokis e4713d60bd When creating a new version of a DMP return the Id of the new DMP 2020-09-03 17:57:14 +03:00
George Kalampokis f2613c4c87 When exporting to World and PDF with world list field return it's label instead of it's value (ref #287) 2020-09-03 10:50:28 +03:00
George Kalampokis fc7f8d4278 When exporting to World and PDF with world list field return it's label instead of it's value (ref #287) 2020-09-03 10:46:11 +03:00
George Kalampokis 8951b61b3b Return the id of the cloned dmp when calling the dmp/clone endpoint 2020-09-02 18:32:12 +03:00
George Kalampokis e1368e270a Update Zenodo's file API 2020-08-25 17:30:29 +03:00
George Kalampokis fa86258197 Fixed minor issue with Zenodo file names 2020-08-24 12:03:29 +03:00
George Kalampokis 4d249eeae4 Changed the file format when creating Zenodo Deposit 2020-08-24 10:49:50 +03:00
gpapavgeri b3b9de6979 Add researchers to dmp in DatasetOverviewModel 2020-08-06 11:14:42 +03:00
George Kalampokis edf64328d9 Fix parsing issues with auto complete 2020-08-03 17:01:06 +03:00
George Kalampokis 1c876cbcca RecentActivity can now be sorted by finalizedAt and publishedAt 2020-07-31 17:04:18 +03:00
George Kalampokis 83bd977484 If finalized Dataset has no finalized At date then use it's DMP finalized At date 2020-07-31 14:06:16 +03:00
George Kalampokis 5d44d8bf45 Fixed issue when finalizing datasets from the DMP Overview. 2020-07-31 14:04:49 +03:00
George Kalampokis feee5b49e9 Ditto 2020-07-31 13:34:01 +03:00
George Kalampokis 2faf1a0d78 When getting public paged Datasets, allow to set custom order 2020-07-31 13:33:32 +03:00
George Kalampokis f97546ff38 Add finalized RecentActivity sort function 2020-07-31 13:21:01 +03:00
George Kalampokis 168b634681 Fix minor authentication issue 2020-07-31 13:16:29 +03:00
George Kalampokis f86ba70d24 Fixed consistency issues with the public statistics 2020-07-31 12:20:29 +03:00
George Kalampokis 4b30d56d91 Fixed issue if dataset has no profile 2020-07-29 17:52:51 +03:00
George Kalampokis dc83a3a09c Fixed Various issues when creating or updating DMP with datasets 2020-07-28 17:35:55 +03:00
George Kalampokis eb8e4a96e6 Reworked Recent Activity ordering and force status to be ordered in reverse of the others 2020-07-27 18:16:32 +03:00
George Kalampokis 22493569fa Allow to create or update DMP and it's datasets with one endpoint (post full) 2020-07-27 13:09:30 +03:00
George Kalampokis 3b09bef7d5 Fixed minor issues with the elastic search on recent activity 2020-07-24 12:38:16 +03:00
George Kalampokis 9c9db0b646 Improve data integrity of recent Activity data retrieval and added elastic support to it 2020-07-24 12:12:54 +03:00
George Kalampokis b7b8e0b0e8 Change the profile from DatasetListingModel from String to DatasetProfileOverviewModel 2020-07-24 11:46:11 +03:00
George Kalampokis b0067f20b5 Merge remote-tracking branch 'origin/ui-redesign' into ui-redesign 2020-07-24 10:50:34 +03:00
George Kalampokis db8debef86 RecentActivityModel will store profile as DatasetProfileOverviewModel instead of just string 2020-07-24 10:50:16 +03:00
gpapavgeri 762f873db1 Merge branch 'ui-redesign' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-redesign 2020-07-23 16:24:43 +03:00
George Kalampokis ac00b01943 Fixed various issues when creating world document and storing data to the elastic 2020-07-23 12:24:49 +03:00
George Kalampokis d1992b37c4 Fixed various issues when creating world document and storing data to the elastic 2020-07-23 12:01:37 +03:00
gpapavgeri 3d1b0adc6e add status to DmpOverviewModel used in DatasetOverviewModel 2020-07-22 17:46:21 +03:00
George Kalampokis 14df3a4bbe Add dataset filter like in getPaged on DataManagementPlanManager 2020-07-22 15:40:07 +03:00
George Kalampokis f3c1244600 Separate RecentActivityTableRequest's offset to dmp and dataset offset (backend) 2020-07-22 10:28:25 +03:00
George Kalampokis a60151560b Temporary removed async gets for datasets (TODO: make them async again) 2020-07-21 17:30:12 +03:00
George Kalampokis e6da46730b Improved Dataset error handling when retrieving data 2020-07-21 16:05:34 +03:00
George Kalampokis 5cc6a5117a Fixed path issue with externalUrls on devel (backend) 2020-07-17 16:11:40 +03:00
George Kalampokis ac24143c0d Sanitize user output on frontend 2020-07-17 13:19:10 +03:00
George Kalampokis 4127a05da4 Add Email Field on Principal 2020-07-17 13:15:44 +03:00
George Kalampokis 69fc698866 Unified datasets and datasetWizard Controllers 2020-07-15 12:33:10 +03:00
George Kalampokis aa930f097a Fixed issue with DMPs that are having a user assigned multiple times 2020-07-10 16:30:44 +03:00
George Kalampokis 916557db0a Minor bugfix 2020-07-10 14:28:45 +03:00
George Kalampokis fcbb0dfdf8 Fixed invitation system and made it to check if a user is already invited to the DMP 2020-07-10 13:53:27 +03:00
George Kalampokis 9751d0fb78 Fixed issue with invitation properties 2020-07-10 12:36:47 +03:00
George Kalampokis caec63be38 Fixed issue when saving auto complete data 2020-07-10 12:36:01 +03:00
George Kalampokis 451ed453f9 Add role to the invitation model 2020-07-10 10:11:41 +03:00
George Kalampokis 052430d97c Minor fixes 2020-07-09 15:02:16 +03:00
George Kalampokis b8a1ed3f07 Minor bugfix 2020-07-09 13:47:39 +03:00
George Kalampokis 4e249e4b8b Add get All Versions Endpoint to the Backend 2020-07-09 13:11:43 +03:00
gpapavgeri f919a8d81a Merge branch 'ui-redesign' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-redesign 2020-07-09 10:18:19 +03:00
gpapavgeri a4b61c2172 dmp&dataset overview_remove user & invite user update 2020-07-09 10:17:49 +03:00
George Kalampokis e428e8a5df When creating new DMPs pre-set the visibility (restricted) and the contact (creator). They can be changed later in the draft phase. 2020-07-08 18:26:07 +03:00
George Kalampokis a728e7da4a If DMP is lacking the visibility option then create a Zenodo DOI with resstricted file access and no license 2020-07-08 16:59:15 +03:00
George Kalampokis 8ffdfdba1f If DMP is lacking the visibility option then create a Zenodo DOI with resstricted file access and no license 2020-07-08 16:56:55 +03:00
George Kalampokis ace12c3140 Add updateusers end point for DMP 2020-07-07 12:22:45 +03:00
George Kalampokis 47d8c65814 Merge branch 'advanced_rda' into ui-redesign
# Conflicts:
#	dmp-frontend/src/app/ui/dmp/dmp.module.ts
2020-07-06 18:20:37 +03:00
George Kalampokis 58e22926b1 Merge branch 'advanced_rda' into Development 2020-07-06 18:19:02 +03:00
George Kalampokis f432caa584 When getting user statistics on the dashboard make sure the DMP count to be distinct 2020-07-06 14:18:42 +03:00
George Kalampokis 84bb291cd6 Make DMP total count to use distinct in order to avoid counting duplicate entries 2020-07-06 14:11:14 +03:00
George Kalampokis d10615d13a Replace dmp and grant form String to DataManagementOverviewMaodel and GrantOverviewModel on DatasetOverviewModel 2020-07-06 11:58:59 +03:00
George Kalampokis 7f56afad5f Add OpenAIRE source for external Datasets 2020-07-06 11:40:00 +03:00
George Kalampokis 372c9bb074 Add support for Dataset Overview 2020-07-03 16:11:54 +03:00
George Kalampokis d51099cedc Further fixes and improvements over recent activity 2020-07-03 13:55:25 +03:00
George Kalampokis acf8b58728 Fixed and improved the recent activity manager 2020-07-03 12:18:53 +03:00
George Kalampokis 7197892352 Merge remote-tracking branch 'origin/ui-redesign' into ui-redesign 2020-07-03 11:37:40 +03:00
George Kalampokis 150667350c Further Fixes over Recent Activity model 2020-07-03 11:23:13 +03:00
Diamantis Tziotzios 1615707418 Merge branch 'Development' into ui-redesign
# Conflicts:
#	dmp-frontend/src/app/app-routing.module.ts
#	dmp-frontend/src/app/ui/dmp/overview/dmp-overview.component.scss
#	dmp-frontend/src/app/ui/navbar/navbar.component.html
#	dmp-frontend/src/app/ui/sidebar/sidebar-footer/sidebar-footer.component.html
#	dmp-frontend/src/assets/i18n/en.json
#	dmp-frontend/src/assets/i18n/es.json
#	dmp-frontend/src/assets/i18n/gr.json
2020-07-03 11:21:46 +03:00
George Kalampokis 71279a716e Minor changes to Recent Activity Model 2020-07-03 10:43:54 +03:00
George Kalampokis b57f6fb73c Recent Activity controller will require a custom DataTable Request 2020-07-03 10:43:19 +03:00
George Kalampokis 6d491b5930 Rda mapper will now be able to use the new DMP fields 2020-07-02 18:36:18 +03:00
George Kalampokis 094cff06b1 Properly remove associate Collaborators from a DMP 2020-07-02 17:24:50 +03:00
George Kalampokis 1ec90d7b52 Properly remove associate Collaborators from a DMP 2020-07-02 17:09:54 +03:00
George Kalampokis 64624ca6f1 Properly remove associate Collaborators from a DMP 2020-07-02 17:08:38 +03:00
George Kalampokis f5093a6995 Add type to the recent activity model 2020-07-02 11:59:58 +03:00
George Kalampokis 325979a896 Add criteria for the recent activity model 2020-07-02 11:57:59 +03:00
George Kalampokis 64078eb283 Add isProfileLatestVersion on DatasetListingModel 2020-06-30 18:29:06 +03:00
George Kalampokis f821938542 Created a new Recent Activity model and backend end-point that contains more details about it's objects 2020-06-30 16:59:06 +03:00
George Kalampokis 1cec40a4da Add isPublic on DtasetListingModel 2020-06-30 16:14:18 +03:00
George Kalampokis 3c18ed4a0c Add users on DatasetListingModel 2020-06-30 14:37:35 +03:00
George Kalampokis ecd7898237 Code clean up 2020-06-29 13:00:34 +03:00
George Kalampokis e8c90e66a5 Add support for newer versions of java (11) (expirimental) 2020-06-29 12:50:35 +03:00
George Kalampokis 6e4e23e00d Add Zenodo file visibility field for DMP (ref #274) 2020-06-29 12:23:53 +03:00
George Kalampokis 346c731aae Fixed issue not passing DMP Extra Properties on clones and new Versions 2020-06-26 18:57:04 +03:00
George Kalampokis b0dddeeb51 Add DMP Zenodo license field (ref #274) 2020-06-26 11:46:18 +03:00
George Kalampokis d81d6e8568 Allow splash to send contact emails 2020-06-25 19:39:10 +03:00
George Kalampokis 55d3feb4e3 Fixed minor issues with RDA Mapping 2020-06-25 13:30:47 +03:00
George Kalampokis 791f2fee61 Add currency field type for dataset templates 2020-06-25 13:00:29 +03:00
George Kalampokis a4e21003c8 Add language column on the DMP quick wizard Editor (ref #273) 2020-06-18 15:55:15 +03:00
George Kalampokis ac43dc8bd9 Updated application-devel.properties language.path 2020-06-17 17:32:52 +03:00
George Kalampokis e539278d78 Fixed and improved the dataset template export/import to/from xml 2020-06-17 12:30:54 +03:00
George Kalampokis b28fc644f6 Add additional Data Repository OpenAIRE source 2020-06-16 18:45:26 +03:00
George Kalampokis bb8f30fa3a Add OpenAIRE Organizations source for the ExternalUrls 2020-06-16 17:22:48 +03:00
George Kalampokis ddd0b60d37 Load various resources from classpath instead of an actual path on Stagging and Production 2020-06-16 11:19:27 +03:00
George Kalampokis a8015064a8 Prevent storing Tags if the elastic service is unavailable 2020-06-16 11:17:07 +03:00
George Kalampokis 4a9c589636 Fixed maven depedency issues 2020-06-16 11:07:18 +03:00