Commit Graph

292 Commits

Author SHA1 Message Date
gkolokythas 2e467f8277 Fixes bug on not properly saving the Creator of a DMP. 2019-05-31 16:43:14 +03:00
gkolokythas 2db15fc713 Fixes performace on DMP autocomplete. 2019-05-31 14:07:12 +03:00
gkolokythas 175a1e0747 Refactors DMP creator to use the intermediate table from database and not the column. 2019-05-31 11:38:04 +03:00
gkolokythas 8705f916b2 Fixes bug on DMP updating modified date. 2019-05-30 15:41:23 +03:00
gkolokythas 56ff4f3fb9 Fixes bug on DMPdao. 2019-05-30 11:31:08 +03:00
gkolokythas 2f045e6a52 Makes DMP owner to only have the permision to delete members. 2019-05-29 18:04:20 +03:00
gkolokythas 58137d18dd Adds the functionality to delete members of a DMP. 2019-05-29 17:58:23 +03:00
ikalyvas 5f6224210b Adds json deserialization ignore for missing properties 2019-05-29 13:55:13 +03:00
gkolokythas 2453cde47f Fixes bug and efficiency on fetching DMPs. 2019-05-29 12:02:47 +03:00
gkolokythas 7bac52267a Temporarily disables json ignore on empty values. 2019-05-29 11:54:07 +03:00
ikalyvas 3924176ce4 Merge branch Development 2019-05-29 11:22:18 +03:00
gkolokythas a212ad1962 Fixes bug importing deleted file. 2019-05-28 10:28:00 +03:00
gkolokythas f9b12f99a4 Refactors the the connection between DMP and Dataset Template (Profile) and adds Dataset Template criteria on DMP listing. 2019-05-28 10:22:58 +03:00
ikalyvas 120e16f714 Adds Criteria Serialization 2019-05-28 10:16:34 +03:00
gkolokythas 10e76e6d2b Adds email information on UserInfo listing model. 2019-05-28 10:12:23 +03:00
gkolokythas dd0b23580c Adds datasets and dmp roles on DMP edit model. 2019-05-27 18:26:03 +03:00
ikalyvas 93f69979ba Updates Queryablelist to support Queries and Criteria 2019-05-23 18:03:44 +03:00
gkolokythas 7844c33b7c Various improvements on DMP document export. (Issue #71) 2019-05-22 11:53:30 +03:00
ikalyvas fd30cc9a94 Refactors the way queries are generated 2019-05-21 18:17:41 +03:00
gkolokythas d15cbd6d9e Adds uri property to ProjectOverview model. 2019-05-21 13:36:55 +03:00
gkolokythas 7de3e34a6d Fixes Collaborators' autocomplete search query not working properly. 2019-05-21 10:52:32 +03:00
gkolokythas c28ec47537 Adds new models for exposing the Dataset and Dataset Template informations. 2019-05-20 14:20:06 +03:00
ikalyvas 8a2f6b3c28 Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-05-20 13:34:19 +03:00
gkolokythas f0c99e33af Adds description on ProjectOverview model. 2019-05-20 13:19:10 +03:00
ikalyvas ea66da7cff Updates Colaborators fetch algorithm 2019-05-20 13:15:28 +03:00
gkolokythas b67614afd0 Refactor the DMP listing model and adding to it more information about Project. 2019-05-20 13:13:48 +03:00
gkolokythas 392eb0d36e Adds researchers to DMP overview model. 2019-05-20 10:27:32 +03:00
gkolokythas dd973d4b78 Adds endpoint for the new model DataManagmentPlanOverview. 2019-05-17 18:21:56 +03:00
gkolokythas 4b47ce75e1 Fixes bugs on creating and updating DMPs releated to the user refactor. 2019-05-17 13:19:30 +03:00
gkolokythas 6b13f191b0 Adds the missing information to User Dashboard (Ticket #83) 2019-05-17 11:42:30 +03:00
Diamantis Tziotzios 151656386a merging changes 2019-05-17 10:44:16 +03:00
Diamantis Tziotzios 6714ba99ee Merge branch 'ui-refactoring' into Development
# Conflicts:
#	dmp-backend/web/src/main/java/eu/eudat/logic/managers/DatasetProfileManager.java
#	dmp-frontend/src/app/dataset-profile-form/form/form.component.html
#	dmp-frontend/src/app/dataset-profile-form/form/form.component.ts
#	dmp-frontend/src/app/services/datasetProfileAdmin/datasetProfileAfmin.service.ts
2019-05-17 10:34:37 +03:00
gkolokythas f26b3200e3 Polishes the Tag functionality by adding the mockup data into a json file (Ticket #76) 2019-05-16 14:16:24 +03:00
gkolokythas f71d02613a Adds Tags functionality on Dataset listing with mockup data. (Ticket #76) 2019-05-16 13:54:29 +03:00
gkolokythas 4a1b9984c7 Implemets Collaborators filter to Dataset and DMP listing. (Ticket #77) 2019-05-16 13:10:28 +03:00
gkolokythas 3914c456d3 Adds project Id on Dataset listing model. 2019-05-16 10:10:54 +03:00
gkolokythas d5c1469a98 Adds the Organisations statistics on public Dashboard. 2019-05-15 18:39:05 +03:00
gkolokythas 25ce03b962 Adds project Abbreviation on Dataset listing model. 2019-05-15 18:24:31 +03:00
gkolokythas 0ee3299d79 Fixes DMP invitation bug not properly saving the information. 2019-05-14 16:40:25 +03:00
gkolokythas 62d681d022 Project filter on "Public DMPs" now exposes only the ones associated with public DMPs (Ticket #79) 2019-05-14 16:08:49 +03:00
gkolokythas b8559f9f52 Organisations filter on "Public DMPs" now exposes only the ones associated with public DMPs. (Ticket #79) 2019-05-14 14:12:31 +03:00
gkolokythas 3905f68121 Adds the project Id on DMP listing model. 2019-05-14 14:04:43 +03:00
gkolokythas ebfde3e992 Fixes bug on create Dmp not saving the role on the Database. 2019-05-13 13:30:35 +03:00
gkolokythas 1747e62a58 Fixes bug on DMP listing backend logic that exposes deleted Datasets. 2019-05-13 12:20:59 +03:00
gkolokythas 11c1ac33cf Adds the criteria on DMP listing and refactors the backend userInfo. 2019-05-10 11:33:48 +03:00
gkolokythas f0a73cf355 Adds description and project abbreviation on Dmp listing model. 2019-05-09 12:42:51 +03:00
gkolokythas 1edd38c09e Adds user information on DMP listing. 2019-05-06 12:41:13 +03:00
gkolokythas e138b18dc1 Adds Templates (Dataset Profiles) on DMP listing. 2019-04-26 17:08:41 +03:00
gkolokythas e591e47736 Adds the published DMPs view. 2019-04-26 17:05:15 +03:00
gkolokythas 9d4c3fca60 Adds the property of last modified on Dmps and Datasets. 2019-04-25 18:12:08 +03:00
gkolokythas 5557111e93 Makes the code of Dataset Profile version checking on a Dataset more maintainable. (Ticket #59) 2019-04-23 12:01:49 +03:00
gkolokythas b52225308d Adds the number of Organisation on Dashboard statistcs. 2019-04-22 17:19:08 +03:00
gkolokythas 3e7747455c Adds dmpId on Dataset Response. 2019-04-22 13:45:36 +03:00
gkolokythas aed9d831e9 Adds Dataset Profile versioning functionality (Ticket #59) 2019-04-22 12:11:21 +03:00
gkolokythas 018024d6f7 Fixes bug with Dataset Profile create. 2019-04-16 16:42:24 +03:00
gkolokythas 534d37668b Fixes file not working because of refactor. 2019-04-16 15:35:16 +03:00
gkolokythas 7ca5568437 Fixes various missteps in code. 2019-04-15 13:35:26 +03:00
gkolokythas c577d6f53b Adds Dataset import functionality (Ticket #70) 2019-04-15 12:34:12 +03:00
gkolokythas 30c84de19a Fixes Pdf export for DMP and Dataset. 2019-04-05 12:20:06 +03:00
gkolokythas c1449bd333 Fixes the Project filter in ExploreDmp to have the same functionality when user is logged in or not. 2019-04-03 16:25:52 +03:00
Diamantis Tziotzios 3da8557389 Fixes bug on public Dataset export created by refactoring. 2019-04-02 10:53:38 +03:00
Diamantis Tziotzios aadc212002 Adds title to dataset export document. 2019-04-02 10:51:22 +03:00
Diamantis Tziotzios 0d73fb2a8b Fixes the functionality to see finalized Datasets when not signed in. 2019-04-01 13:42:46 +03:00
Diamantis Tziotzios 29f9c0992f Missing uncommited file. 2019-03-28 17:07:51 +02:00
Diamantis Tziotzios 3976722d47 Adds Dmp export file related. 2019-03-26 18:11:26 +02:00
Diamantis Tziotzios ed03abd254 Adds the multiple autocomplete functionality on Combo Box Autocomplete. 2019-03-26 17:09:02 +02:00
Diamantis Tziotzios 02a42d22ba Fixes Dmp Versioning functionality letting user editing and saving over an old version. 2019-03-26 16:52:19 +02:00
Diamantis Tziotzios 1f643cda9a Adds export as Docx functionality on Datsets 2019-03-26 16:45:27 +02:00
Diamantis Tziotzios 2c51468dfe Adds Dataset Profile Versioning. 2019-03-26 16:30:33 +02:00
Diamantis Tziotzios a7f138c1ea Fixes Project listing on Dashboard. 2019-03-15 18:06:55 +02:00
Diamantis Tziotzios 460aa7d1e7 Fixes "Save and Finalize" on Quick wizard. 2019-03-14 20:00:02 +02:00
Diamantis Tziotzios c8bea58d89 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-03-07 12:05:06 +02:00
Diamantis Tziotzios 5c608c11e8 ADDITIONAL-INFORMATION On CompositeFields
Fix Import Dataset Profiles Desc Extendet And  Additional
2019-03-07 12:04:54 +02:00
Diamantis Tziotzios ec6b50dc22 Fixes Dmp upload issues 2019-03-06 17:35:56 +02:00
ikalyvas 90aace8e68 Fixes bug with QuickWizard Profile name on backend model 2019-03-05 18:08:38 +02:00
ikalyvas 5ae18beb5d Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring
# Conflicts:
#	dmp-backend/web/src/main/java/eu/eudat/controllers/QuickWizardController.java
#	dmp-backend/web/src/main/java/eu/eudat/logic/managers/QuickWizardManager.java
2019-03-05 17:46:18 +02:00
ikalyvas 0d16d694fa Refactors dependency injection on backend services 2019-03-05 17:33:59 +02:00
Diamantis Tziotzios 6ab752b99c Adds Dmp Import functionality. 2019-03-05 13:59:34 +02:00
Diamantis Tziotzios ab8022d133 QuickWizard Fix Merge Component And Fix Thi InitSteper 2019-03-05 13:21:04 +02:00
Diamantis Tziotzios edbed239db Adds Quick dataset create functionality. 2019-03-05 12:20:10 +02:00
Diamantis Tziotzios ae5fce7bf3 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-03-01 17:16:40 +02:00
Diamantis Tziotzios da8d929d9e quickWizard Create project
quickWizard Create Dmp
quickWizard Create Datasets
2019-03-01 17:16:21 +02:00
ikalyvas f6cc76a360 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-26 10:07:41 +02:00
Diamantis Tziotzios 832b08e715 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-25 18:56:10 +02:00
Diamantis Tziotzios cd44392d9a Dmp Profile ImportDownload XML 2019-02-25 18:53:36 +02:00
Diamantis Tziotzios 4de17d5453 back End throw Exception For Delete Profiles With Datasets 2019-02-25 18:50:43 +02:00
Diamantis Tziotzios b6c09565c8 Delete Dataset Profile + Status +Error Code 2019-02-25 18:49:26 +02:00
Diamantis Tziotzios 5302024a0b Dataset Profile Download Xml And Import FromXml 2019-02-25 18:46:16 +02:00
ikalyvas d54f4d8540 Adds Principal Authentication for datasetProfile/paged endpoint 2019-02-25 16:23:48 +02:00
Diamantis Tziotzios 87d2d131bd Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-15 18:36:29 +02:00
Diamantis Tziotzios c4058efa8b conf changes 2019-02-15 18:36:06 +02:00
Diamantis Tziotzios f6ef760e99 Fix Delete DMP If hasn't Dataset 2019-02-15 17:11:38 +02:00
Diamantis Tziotzios 3f97ab9f41 Delete SnackBar Dmp Error 2019-02-15 16:19:07 +02:00
Diamantis Tziotzios 6d8c251e63 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-15 13:12:44 +02:00
Diamantis Tziotzios 900d2c8bb1 Fixes Available Dataset profiles, not excluding the deleted ones. 2019-02-15 13:12:20 +02:00
Diamantis Tziotzios cdec34cc1e Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-15 13:11:24 +02:00
Diamantis Tziotzios 19d16072cd Fix Dataset Profile Delete 2019-02-15 13:11:11 +02:00
Diamantis Tziotzios f6f28d6058 Fixes bug on Researchers autocomplete with case sensitivity. 2019-02-15 13:03:59 +02:00
Diamantis Tziotzios 80570787d0 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-15 12:26:37 +02:00
Diamantis Tziotzios 0f964cddd0 Dataset + Dataset Profile Date Picker Option For Fields
Frond And Back End
2019-02-15 12:26:14 +02:00
Diamantis Tziotzios da2c6f7ee5 Fixes Dmp invitation Url. 2019-02-15 09:55:14 +02:00
Diamantis Tziotzios 9d2a77cf5d Fixes Dmp download file, as Document and Xml, to exclude compositeFields without visible children.. 2019-02-15 09:52:44 +02:00
Diamantis Tziotzios 9a64c91aca Fixes Project autocomplete now filtering also with user info. 2019-02-14 10:23:09 +02:00
Diamantis Tziotzios 83e3c7a69d Fixes login functionality for Facebook, Twitter, LinkedIn, B2Access. 2019-02-13 14:36:07 +02:00
Diamantis Tziotzios 61d8fa1181 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-11 15:46:39 +02:00
Diamantis Tziotzios 9af0fed9fe Fix Endpoind For Researchers get 2019-02-11 15:46:29 +02:00
Diamantis Tziotzios cd1bd66d2c Reaserchers Fix Url
diasable Finalize And Delete and Create External Res buttons on Finalized dataset
2019-02-11 15:44:03 +02:00
Diamantis Tziotzios 22592cfe75 Adds finalize functionality on Dataset Profiles and refactors frontend and backend to suit that change. 2019-02-11 14:04:45 +02:00
Diamantis Tziotzios 17ce0ef455 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-08 11:04:26 +02:00
Diamantis Tziotzios 5fa776bb39 Listing Css Link colore
Fix Text Area  Peace Holder
Default Value Requierd
Finalize Button On Dmp Fix
Fix Nav Button Colors
2019-02-08 11:04:12 +02:00
Diamantis Tziotzios ff437132ed Fixes autocomplete for Project endpoint. 2019-02-07 17:00:42 +02:00
Diamantis Tziotzios 0039da7c3c end Poind Try Catch to Delete DatasetProfile 2019-02-06 13:33:30 +02:00
Diamantis Tziotzios ad84ff8235 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-06 13:14:48 +02:00
Diamantis Tziotzios f3e8d20e37 Create Delete EndPoind And Button ForDataset Profiles 2019-02-06 13:10:44 +02:00
Diamantis Tziotzios 03bfbdf8ad Refactors Single Dataset Enpoint to support different formats (JSON, XML, DOCX) 2019-02-06 12:48:05 +02:00
Diamantis Tziotzios 2ebd3f1cb8 Refactors Single DMP Enpoint to support different formats (JSON, XML, DOCX) 2019-02-06 12:46:14 +02:00
Diamantis Tziotzios 86ae8e5eda Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-04 18:10:30 +02:00
Diamantis Tziotzios cf88f5019e Rollback fix on this file. 2019-02-04 17:20:23 +02:00
Diamantis Tziotzios 8a07e98d9e Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-04 15:42:08 +02:00
Diamantis Tziotzios 8e0b869a80 Fix Multiplicity Back And Ftrond New Ids
Create DeleteButon To RadioBox AndWordList
Try To fix ProgressBar
2019-02-04 15:41:54 +02:00
Diamantis Tziotzios ab460fe5c4 Fixes bug when ElasticSearch is down. 2019-02-04 11:37:42 +02:00
Diamantis Tziotzios 632577b171 Removes obsolete methods and changes url names on frontend services and backend controllers. 2019-02-01 18:56:55 +02:00
Diamantis Tziotzios a6a7b2bdce Refactor the Datasets endpoint 2019-01-31 17:53:37 +02:00
Diamantis Tziotzios 8b77ab759a Small fixes on Project's endpoint listing. 2019-01-31 16:06:43 +02:00
Diamantis Tziotzios e829c5e6f0 Parameterizes DMPs query endpoint for more efficient listing 2019-01-31 15:56:53 +02:00
Diamantis Tziotzios 6a7c1b6e9d Parameterizes Project's query endpoint for more efficient listing. 2019-01-31 13:24:11 +02:00
Diamantis Tziotzios 0552870362 Removes and refactors endpoints from Project. 2019-01-30 18:37:49 +02:00
Diamantis Tziotzios d5740a560c Removes and refactors endpoints from DMPs 2019-01-29 18:25:40 +02:00
Diamantis Tziotzios 339f65f499 Dependency injection applied on DMPs and some API route name changes. 2019-01-29 13:05:36 +02:00
Diamantis Tziotzios 7a60c3a435 dataset profile editor fix delete section in section
dataset profile fix validation for save
2019-01-28 14:18:48 +02:00
Diamantis Tziotzios 8c5c57375a validator to external datases tipe requierd, Space in to Dataset Fields Titles, AutoComplete Fix option selection 2019-01-25 15:54:14 +02:00
Ioannis Kalyvas b7f010393c Changes transaction management in development environment 2019-01-23 14:42:26 +02:00
Ioannis Kalyvas 3c629a9c70 Adds delete operation on UI and backend 2019-01-23 14:38:03 +02:00
Diamantis Tziotzios 9d11adbcbd error models and profile pages bug fixes 2019-01-21 13:14:20 +02:00
Diamantis Tziotzios 41fb94eee9 ui resrtucturing 2019-01-18 19:03:45 +02:00
Ioannis Kalyvas 4845ba84a7 Added Delete action on Projects , Datasets and Datamanagement Plans 2018-11-30 16:57:20 +02:00
Diamantis Tziotzios 05a6ddd90f conf refactor 2018-11-27 16:13:56 +02:00
Ioannis Kalyvas 01afdabb21 Added Navigation to next question by pressing on a button. Introduces MarkForConsideration Component 2018-11-01 18:02:15 +02:00
Ioannis Kalyvas ab8367cd56 no message 2018-10-26 10:11:03 +03:00
Ioannis Kalyvas 889a2ae262 Ficxed Issues with Document Generation 2018-10-22 13:34:39 +03:00
Ioannis Kalyvas 7cc9854f11 Fixed Issues With Progress Bar inflicted by changes in visibility service 2018-10-22 10:48:56 +03:00
Ioannis Kalyvas 2c2133bb28 Changes to support better data extraction from answers when generating OpenXML document 2018-10-19 12:59:54 +03:00
Ioannis Kalyvas b7193d2dda Implemented Preview Step in Admin Dataset Profile Definition 2018-10-19 10:35:35 +03:00
Ioannis Kalyvas 5094dca494 Fixed Dataset Entity Graph to Join ExternalDatasets and not fetch them lazy loaded 2018-10-18 16:33:37 +03:00
Ioannis Kalyvas 12b37738b7 no message 2018-10-18 15:36:43 +03:00
Ioannis Kalyvas ed46666a4f Implemented Fixed Dataset Description Field Numbering 2018-10-18 12:34:11 +03:00
Ioannis Kalyvas 8955172fec Implemented Backend Api's For Downloading DMP as Docx (Ticket #37 - Export DMP as a whole) 2018-10-18 12:33:13 +03:00
Ioannis Kalyvas c7115f752a Refactoring Elastic Search Loggers for Logging and Auditing 2018-10-16 18:13:02 +03:00
Ioannis Kalyvas 01de2754e5 Implemented Frontend Editor And Action Listing For Cloning Dataset Profiles (Ticket #50 - Cloning dataset profiles) 2018-10-16 14:11:15 +03:00
Ioannis Kalyvas 6128ede341 Implemented Backend Api For Cloning a Dataset Profile (Ticket #50 - Cloning dataset profiles) 2018-10-16 10:09:54 +03:00