Commit Graph

1080 Commits

Author SHA1 Message Date
gkolokythas ae6db14ac6 Adds "RDA Common Standard" as a property of Dataset Template's Field. 2019-10-15 13:38:51 +03:00
gkolokythas f5aeb56133 Fixes various code missteps, moves mock data and readds eestore on external source. 2019-10-14 14:14:09 +03:00
gkolokythas cc2bb9afd2 Fixes bug when creating a new Dataset Template. (Issue #194) 2019-10-14 11:54:11 +03:00
gkolokythas 06f43ef1a6 Adds new properties on RDA export model. 2019-10-11 16:39:29 +03:00
gkolokythas e0c0f4ec09 Fixes bug on not assigning the right "external source provider" on fetched Funders. 2019-10-08 12:21:10 +03:00
gkolokythas f59881d7aa Makes Funder a mandatory entity. (Issue #182) 2019-10-08 10:58:02 +03:00
gkolokythas 9d6469cd7c Refactors external references fetching internal created entites when "All" filter is selected. 2019-10-04 14:34:59 +03:00
gkolokythas 4d1f64088c Fixes bug on external urls on not setting the first page properly. Configures external urls with official data. 2019-10-04 14:33:38 +03:00
gkolokythas cf16779010 Removes obsolete services Grant direct create or update and Grant delete. 2019-10-04 11:57:43 +03:00
gkolokythas 1b36ad6c1a Fixes Security issues, where user could create DMP template. 2019-10-03 18:08:47 +03:00
gkolokythas dc7f05ffd2 Refactors external url fetching to support more complex APIs and adds requested external url on "Grant". (Issue #179) 2019-10-03 14:06:44 +03:00
gkolokythas 61a1ea9274 Adds external sources on Funder. (Issue #179) 2019-10-01 13:19:39 +03:00
gkolokythas 47c2940517 Adds "creationUser" on Researcher entity. (Issue #168) 2019-09-30 17:42:01 +03:00
gkolokythas 09d4241df5 Implements login provider LinkedIn. (Issue #163) 2019-09-30 10:27:42 +03:00
gkolokythas f00633ea71 Adds "Role" filter on Published DMPs and Published Dataset Description on backend. (Issue #175) 2019-09-26 18:33:41 +03:00
gkolokythas c886b9ec07 Fixes Dataset Description's listing filter "Role" not fetching all Datasets when "Any" was selected. 2019-09-26 13:59:47 +03:00
gkolokythas ccb96aeb13 Fixes bug on DMP's filter Role. 2019-09-26 12:44:39 +03:00
gkolokythas ebd53e9513 External References fetching now also include entities created by user. (Issue #168) 2019-09-25 18:31:41 +03:00
gkolokythas 446717da97 Adds "Creation User" on DataRepository, ExternalDataset, Registry, Service. (Issue #168) 2019-09-25 13:43:17 +03:00
gkolokythas dac440b140 Fixes bug not creating new Data Repository on Dataset Description's tab "External References". 2019-09-25 12:11:02 +03:00
gkolokythas aaa1e9d1c7 Adds "Creation User" on Funder entity and fixes bug showing Funder created by user to other users. (Issue #167) 2019-09-24 17:40:53 +03:00
gkolokythas f93b6103e9 Adds ordering on Published Dataset Descriptions listing (descending by published date). (Issue #174) 2019-09-24 12:28:13 +03:00
gkolokythas 812891fed1 Fixes bug of Published DMP and Published Dataet Descriptions on filter "Dataset Specification" not searching properly. 2019-09-24 11:25:16 +03:00
gkolokythas d0c464cb31 Fixes various code missteps. 2019-09-23 12:11:00 +03:00
gkolokythas 68cb9846bb Fixes bug on External References not updating values. 2019-09-20 17:51:13 +03:00
gkolokythas 860801bb89 Fixes bug on Dataset Description creation caused by Data Repository External Reference. (Issue #160) 2019-09-19 13:59:25 +03:00
gkolokythas 2008986daf Fixes bug on public dashboard counting non public entities. (Issue #157) 2019-09-18 16:16:14 +03:00
gkolokythas 26f27f3d6d Fixes DMP export bug including Dataset Descriptions with Canceled or Deleted status. (Issue #159) 2019-09-18 13:28:02 +03:00
gkolokythas 6a4602a45e Fixes bug on updating Tags on Dataset Description. 2019-09-17 14:04:41 +03:00
gkolokythas e884153bf2 Fixes bug on fetching multiple instances of the same Organisations. 2019-09-17 11:45:09 +03:00
gkolokythas f851c138d3 Enables Tag functionality on Dataset Description. 2019-09-17 10:11:17 +03:00
gkolokythas 3164ee4144 Fixes Dataset Description not updating two External References (Registries, Services) when harvesting from external url. 2019-09-16 18:26:18 +03:00
gkolokythas 6921d819a5 Configuration settings for email. 2019-09-16 11:34:47 +03:00
gkolokythas 7e78cfdff0 Adds mock up files for external sources. 2019-09-13 16:45:02 +03:00
gkolokythas c9ca55fd76 Fixes bug on setting Dynamic configuration of a DMP. 2019-09-13 13:08:37 +03:00
gkolokythas 7fe71ed560 Removes obsolete configuration settings. 2019-09-11 11:22:07 +03:00
gkolokythas bd6170f711 Adds "source" property on external autocomplete field of Dataset Description Template. 2019-09-10 18:30:46 +03:00
gkolokythas 0db79b9498 Removes obsolete service "Language" from backend and frontend. 2019-09-06 13:00:01 +03:00
gkolokythas 1f79c9d3e5 Optimizes the number of database calls when fetching a Dataset Description. 2019-09-06 12:20:32 +03:00
gkolokythas 7fe3962be4 Fixes bug not saving or updating the "Uri" value on a Dataset Description. 2019-09-06 12:15:05 +03:00
gkolokythas b5bf65413c Removes redundant code on OrcId custom provider. 2019-09-05 17:48:23 +03:00
gkolokythas 9a90e3f8af Implements the functionality of being able to add static data when using external services, and refactors Funder, Grant and Project to be configured by "ExternalUrs". (Issue #147) 2019-09-05 17:44:25 +03:00
gkolokythas da374f3f8e Adds missing elements on staging and production properties. 2019-09-05 10:54:11 +03:00
gkolokythas cab0d68fc2 Fixes bug on fetching Funder using wrong url 2019-09-04 12:00:40 +03:00
gkolokythas bb32b4c6f4 Fixes bug not fetching mockup Tags. 2019-09-03 16:12:38 +03:00
gkolokythas 44edc298d8 Fixes bug on fetching Dataset Description Tags. 2019-08-30 18:35:37 +03:00
gkolokythas eb48edfb2d Adds "source" property to Funders and Projects fetched from external sources. 2019-08-30 17:47:23 +03:00
gkolokythas 8ebe2961b7 Refactors DMP "clone" and "new version" functionality to support DMP's new entities "Funder" and "Project". 2019-08-29 17:45:47 +03:00
gkolokythas 2d36450e55 Fixes bug not setting Creation user on Grant. 2019-08-29 12:35:02 +03:00
gkolokythas 3140cf62bd Adds logic on DMP quick wizard for saving new entities "Funder" and "Project". 2019-08-29 11:30:17 +03:00
gkolokythas 5c1df31d88 Adds logic and models for DMP's quick wizard Funder and Project, on backend. 2019-08-28 18:17:16 +03:00
gkolokythas 27e9e2ac97 Fixes bug not adding Creation User on new Grant. 2019-08-28 16:20:55 +03:00
gkolokythas 71aea010a9 Fixes DMP editor's Funder updating mechanics. 2019-08-28 11:52:07 +03:00
gkolokythas 3d3963f5c1 Fixes bug on DMP editor model initializing Funder with null values. 2019-08-28 11:51:02 +03:00
gkolokythas d5970126d2 Fixes bug on DMP update not being ableto remove Funder. 2019-08-27 18:02:44 +03:00
gkolokythas bca715d52b Fixes bug on not storing Funder Id on Grant table. 2019-08-27 17:00:09 +03:00
gkolokythas b13bfb4527 Fixes bug on fetching Grant with Funder reference. 2019-08-27 16:59:21 +03:00
gkolokythas 1c9d631fcd Fixes bug on Remote Fetcher when "source" field is null. 2019-08-27 14:24:55 +03:00
gkolokythas 098c2270fb Adds value "Internal" for Grants fetched localy. 2019-08-27 13:11:25 +03:00
gkolokythas 9281864a70 Adds "source" property to Grants fetched from external sources. 2019-08-27 12:52:21 +03:00
gkolokythas 1bd789b924 Fixes bug on Grant's query with criteria. 2019-08-26 17:56:16 +03:00
gkolokythas 535ca2ed5a Adds "create if don't exist" for Funder entity and refactors the existing ones. 2019-08-26 16:55:30 +03:00
gkolokythas 44973ef3a9 Disables Grant's "Funder" property edit by other than creation user. 2019-08-26 16:52:05 +03:00
gkolokythas efde5fe5a3 Enriches models with Funder entity. 2019-08-26 16:43:30 +03:00
gkolokythas 0d74177d6b Adds filter on Funder, Grant and Project to expose only the entities created for on application and not the ones saved by external sources. 2019-08-26 16:16:50 +03:00
gkolokythas b6c9727b6c Adds funder criteria on Grand model. 2019-08-26 16:05:38 +03:00
gkolokythas 6ac737e68d Adds Funder overview model on backend. 2019-08-23 16:23:23 +03:00
gkolokythas dca2b7fe84 Attaches Funder on Grant model according to requirements. (Issue #145) 2019-08-23 12:15:41 +03:00
gkolokythas 8ad6a8f158 Fixes bug on not checking validation rules of a new Finalized DMP. (Issue #131) 2019-08-22 17:15:16 +03:00
gkolokythas 2881ac5dd9 Adds backend validation on DMP finalization. (Issue #131) 2019-08-22 16:48:18 +03:00
gkolokythas f5866107ad Fixes bug on not populating the Project entity with Grant when Project is not selected, on DMP creation. 2019-08-22 14:29:33 +03:00
gkolokythas 230e7481b1 Fixes bug on Funder like criteria. (Issue #145) 2019-08-22 12:23:04 +03:00
gkolokythas 1f97eaf349 Adds backend email validation for contact email. (Issue #128) 2019-08-22 10:36:53 +03:00
gkolokythas 934702a734 Fixes bug not containing user mail on Contact mail. (Issue #128) 2019-08-22 10:17:53 +03:00
gkolokythas 05c4039dbe Fixes bug on Zenodo DOI's property "creator name". 2019-08-21 17:31:33 +03:00
gkolokythas 99f9776e54 Creates backend Controller for Contact mail and adds it's respected configuration. (Issue #128) 2019-08-21 11:37:47 +03:00
gkolokythas 9f1eafa4c6 Adds missing configuration setting of Funder. (Issue #145) 2019-08-20 18:26:56 +03:00
gkolokythas 66a17db67a Fixes Project's external fetching various code missteps. 2019-08-20 18:25:32 +03:00
gkolokythas 43fbacc39f Adds Funder's entity its respected needed properties for external fetching. (Issue #145) 2019-08-20 18:22:53 +03:00
gkolokythas 5489a18c75 Fixes bug on Project remote fetching, not including it in ResponsesCache. (Issue #145) 2019-08-20 12:46:00 +03:00
gkolokythas beb7744e43 Adds Project external dynamic configuration properties. 2019-08-02 18:25:39 +03:00
gkolokythas 5dcf8397df Adds Funder entity on backend. 2019-08-02 18:24:43 +03:00
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 184b28e8ea Fixes bug ,due to rename, on fetching external Grants. 2019-08-01 12:12:06 +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
Diamantis Tziotzios 68c2f19143 email config 2019-07-29 13:33:53 +03:00
Diamantis Tziotzios dc719682c6 config changes 2019-07-29 13:33:10 +03:00
Diamantis Tziotzios 4eb1c184c1 minor changes 2019-07-29 13:15:52 +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 ad6371ed1e Fixes bug on exposing Canceled Dataset on Dataset listing. 2019-06-27 11:40:12 +03:00
gkolokythas 6607714e4c Fixes bug on not assigning finalize Date on Datasets and DMPs. 2019-06-26 16:34:33 +03:00
gkolokythas 868e6886b3 Clarifies DMP's finalize filter to not include published ones. 2019-06-25 12:40:01 +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 b8977669c6 Renames DMP and Dataset columns. 2019-06-24 17:01:24 +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 9d77f7e0ab Refactors public DMPs listing and public Datasets listing to expose public items and not just finalized. 2019-06-20 14:45:47 +03:00
gkolokythas 8e0bafcbfa Adds criteria "Public" on DMP listing. 2019-06-20 14:31:29 +03:00
gkolokythas 4d9ae93cf2 Fixes bug on DMP editor model exposing deleted Datasets. 2019-06-20 13:33:10 +03:00
gkolokythas a40def3162 Adds "isPublic" and "PublishedDat" properties on DMP. 2019-06-19 17:32:54 +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 47262a9a99 Removes obsolete property "IsPublic" from Datasets. 2019-06-19 17:13:34 +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 3db3456eb8 Fixes typo on Project authentication criteria. (Issue #90) 2019-06-10 18:03:54 +03:00
gkolokythas 399c2630af Fixes bug on Project listing not authenticating properly. (Issue #90) 2019-06-10 17:19:35 +03:00
gkolokythas 7b4a809f3d Fixes bug on public Dataset criteria not checking for empty array of dmpIds. 2019-06-10 17:02:38 +03:00
gkolokythas 00661483ab Adds backend DMP filter on public Dataset listing. 2019-06-10 14:25:42 +03:00
gkolokythas 014b6158d3 Refactors public paged DMPs now supporting autocomplete. 2019-06-10 14:02:16 +03:00
gkolokythas d4832731af Adds new endpoint to get overview single public DMP. 2019-06-10 12:27:16 +03:00
gkolokythas 3d7e31e145 Fixes bug on Public DMP editing exposing not "Finalized" Datasets. 2019-06-07 16:35:49 +03:00
gkolokythas fe69154353 Fixes bug not printing "multiple autocomplete" properties on Dataset export. 2019-06-07 11:37:16 +03:00
gkolokythas 6818eaf8bf Fixes Dataset export doc and pdf not deleting the in memory files. 2019-06-06 13:41:52 +03:00
gkolokythas fb1dd376fc Fixes bug on DMP doc and pdf export not exporting the "combobox" property when its type is "wordlist". 2019-06-05 16:57:05 +03:00
gkolokythas 2276a875ec Fixes bug on DMP pdf and doc export not deleting the documents created in memory. 2019-06-05 16:40:47 +03:00
gkolokythas b8e08869e5 Removes some unused imports and formats DatasetManager. 2019-06-04 17:16:12 +03:00
gkolokythas 4532313623 Fixes bug on Dataset createOrUpdate not saving associated DMP properly. 2019-06-04 17:05:47 +03:00
gkolokythas 9911dcdac5 Adds DMP export to JSON file (RDA template, not finished). 2019-06-04 17:04:04 +03:00
gkolokythas 147eb2ce44 Adds finalized date on Datasets and DMPs on backend. 2019-06-04 12:00:50 +03:00
gkolokythas 2f139471dc Fixes bug on not updating Dataset's DMP. 2019-06-03 16:09:38 +03:00
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 840943d7fc Temporarily rolls back from Hibernate's latest version 2019-05-29 17:21:45 +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 e2347b9b50 Fixes the efficiency on fetching DMPs' associated Dataset Templates. 2019-05-28 11:10:42 +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 159dfd35ba Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into backend-refactoring 2019-05-21 18:51:32 +03:00
ikalyvas fd30cc9a94 Refactors the way queries are generated 2019-05-21 18:17:41 +03:00
gkolokythas e49d7afc54 Fixes bug on Project editor. 2019-05-21 17:20:11 +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
ikalyvas c09685c501 Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-05-20 14:25:04 +03:00
ikalyvas 37ced95cff Fixes bug with Colaborator Query 2019-05-20 14:24:15 +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 bb3fb91ba8 Fixes bug on Dataset listing when user not creator. 2019-05-15 17:43:53 +03:00
gkolokythas 99fc3df7fa Fixes bug when fetching the Organisations. 2019-05-15 09:36:05 +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 f3fbf012f9 Fixes bug on Dataset Criteria. 2019-05-10 16:05:01 +03:00
gkolokythas 4829151355 Fixes search criteria on Dataset listing. 2019-05-10 15:36:23 +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 c0a780086c Fixes Visibility Criteria on DMP listing. 2019-05-07 12:30:03 +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 1157a90d79 Extra files to DatasetProfile Versioning. 2019-03-26 16:41:50 +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 8a67f0c7f1 Dmp-Profile Delete + Enum 2019-02-13 17:51:16 +02:00
Diamantis Tziotzios 89e13b2e03 Merge branch 'ui-refactoring' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-refactoring 2019-02-13 15:50:18 +02:00
Diamantis Tziotzios 44dcc77bec Fix query For Reasearcher dao Impl 2019-02-13 15:46:17 +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
Ioannis Kalyvas 9467d2b9ee Deletes unused module 2019-01-29 10:52:01 +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
Ioannis Kalyvas f1ff0ebf0b Implemented Publishing Datasets in finalised DMP's (Ticket #47 - Publishing Datasets - DMP Finalisation) 2018-10-15 15:50:01 +03:00
Ioannis Kalyvas 6a52950e1d Changed Published dataset descriptions page to include Datatable Criteria in Facet Search Component 2018-10-15 13:17:54 +03:00
Ioannis Kalyvas 099a839e80 Enhanced the behaviour of finalising DMP's with Dataset withdrawal 2018-10-15 12:04:20 +03:00
Ioannis Kalyvas 31fd9b8b14 Completed Dataset Editing/Viewing alongside DMP finalisation (Ticket #45 - Dataset editing / viewing modes) 2018-10-12 11:22:23 +03:00
Ioannis Kalyvas c33d5ea50a Fixed Bugs With Some Search Fields and Dataset Locking 2018-10-11 14:22:49 +03:00
Ioannis Kalyvas 2ca29e303b Implementation of DMP finalisation with option to finalise Datasets that belong to the DMP (Ticket #46 - Finalization of DMPs) 2018-10-11 14:22:03 +03:00
Ioannis Kalyvas 1d4eb0128e Implemented Simple Locking Mechanism for Editing/Viewing Datasets - (Ticket #45 - Dataset editing / viewing modes) 2018-10-10 10:48:41 +03:00
Ioannis Kalyvas 17391120ff Alter Application Configuration to Support Profile based Configuration 2018-10-09 16:20:45 +03:00
Ioannis Kalyvas 99588ef126 Fixed Bug For Facet Search not applying the right Project State (Active, Finished) 2018-10-09 13:58:36 +03:00
Ioannis Kalyvas fa57c38972 no message 2018-10-09 13:04:45 +03:00
Ioannis Kalyvas 66e66be4a1 Improved Performance For Invitations
Fixed Email Template To support dynamic domains
2018-10-09 13:04:03 +03:00
Ioannis Kalyvas 623180d1c0 Fixed Certain Bugs Converning search across DMPs Projects and Datasets 2018-10-09 11:14:29 +03:00
Ioannis Kalyvas f26c574285 no message 2018-10-08 18:33:07 +03:00
Ioannis Kalyvas aa04f65d84 fixed bugs for Facet Search 2018-10-08 18:14:27 +03:00
Diamantis Tziotzios af99c1f418 Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2018-10-08 10:05:06 +03:00
Diamantis Tziotzios 9444d07833 production configuration changes 2018-10-08 10:04:59 +03:00
Ioannis Kalyvas b8c78e7135 Introduced Facet Search Component On Dataset Public Listing 2018-10-05 09:56:50 +03:00
Ioannis Kalyvas e0c302e67e no message 2018-10-02 17:33:58 +03:00
Ioannis Kalyvas f2bfd402f8 no message 2018-09-18 17:30:18 +03:00
Ioannis Kalyvas a5160738eb no message 2018-09-18 15:41:24 +03:00
Ioannis Kalyvas 8c7d505178 no message 2018-09-06 15:50:38 +03:00
Ioannis Kalyvas bfdcdff33a no message 2018-09-04 12:36:18 +03:00
Ioannis Kalyvas 7159460f7a no message 2018-08-31 17:12:31 +03:00
Ioannis Kalyvas d5a677184f no message 2018-08-31 11:14:56 +03:00
Ioannis Kalyvas b34c96b264 no message 2018-08-30 14:09:36 +03:00
Ioannis Kalyvas f8c3ce4362 no message 2018-08-27 18:09:33 +03:00
Ioannis Kalyvas 555f8fb1e7 no message 2018-08-27 12:00:09 +03:00
Ioannis Kalyvas 3ad1c1c8f2 no message 2018-08-24 18:21:02 +03:00
Ioannis Kalyvas 32eff9b523 no message 2018-07-24 14:19:52 +03:00
Ioannis Kalyvas 14f9be46f0 no message 2018-07-24 12:04:12 +03:00
Ioannis Kalyvas c25c9d72cf no message 2018-07-23 16:09:19 +03:00
Ioannis Kalyvas 78b91ee3e0 no message 2018-07-11 16:47:36 +03:00
Ioannis Kalyvas efb7af10b5 no message 2018-06-29 11:29:43 +03:00
Ioannis Kalyvas b7d5dfb198 no message 2018-06-27 13:29:21 +03:00
Ioannis Kalyvas 5de4c1ada0 no message 2018-06-05 11:18:01 +03:00
Ioannis Kalyvas 2c3095cb7a no message 2018-06-05 11:17:14 +03:00
Ioannis Kalyvas 7ee3173b7b no message 2018-06-05 11:11:46 +03:00
Ioannis Kalyvas af8991b97a no message 2018-05-28 12:50:42 +03:00
Ioannis Kalyvas cc5e080219 no message 2018-05-14 09:44:35 +03:00
Ioannis Kalyvas 651c7bb0f5 no message 2018-03-28 16:24:47 +03:00
Ioannis Kalyvas bdf4a76a21 no message 2018-03-21 15:15:06 +02:00
Ioannis Kalyvas f1586bfef1 no message 2018-03-21 14:11:02 +02:00
Ioannis Kalyvas 063eca915d no message 2018-03-21 12:57:56 +02:00
Ioannis Kalyvas 12df9e9345 no message 2018-03-21 12:16:32 +02:00
Ioannis Kalyvas 6c0dfb95b6 no message 2018-03-19 18:58:34 +02:00
Ioannis Kalyvas dac219c627 no message 2018-03-19 14:40:04 +02:00
Ioannis Kalyvas 376ceb5cb8 no message 2018-03-08 12:54:56 +02:00
Ioannis Kalyvas e835c35c7c no message 2018-03-06 16:58:38 +02:00
Ioannis Kalyvas 8cb464c1e9 no message 2018-03-05 18:18:45 +02:00
Ioannis Kalyvas 52bceed971 no message 2018-03-01 11:14:10 +02:00
Ioannis Kalyvas 4948737142 no message 2018-02-23 12:36:51 +02:00
Ioannis Kalyvas 70db1b2894 no message 2018-02-21 12:07:31 +02:00
Ioannis Kalyvas 39f124cd63 no message 2018-02-20 09:50:17 +02:00
Ioannis Kalyvas bf10c0c31c no message 2018-02-16 12:34:02 +02:00
Ioannis Kalyvas 8892c62791 no message 2018-02-16 09:45:18 +02:00
Ioannis Kalyvas 49fa6609ea no message 2018-02-12 10:17:21 +02:00
Ioannis Kalyvas 4fade0d9b0 no message 2018-02-09 17:54:41 +02:00
Ioannis Kalyvas d44052299a no message 2018-02-08 17:54:31 +02:00
Ioannis Kalyvas b4f59b0ce6 no message 2018-02-08 10:42:02 +02:00
Ioannis Kalyvas 5692b2072f no message 2018-02-07 11:56:30 +02:00
Ioannis Kalyvas e437ae354e no message 2018-02-02 18:21:46 +02:00
Ioannis Kalyvas 5340e90c65 no message 2018-02-02 17:24:06 +02:00
Ioannis Kalyvas ab73f2ad62 no message 2018-02-02 13:09:38 +02:00
Ioannis Kalyvas cd8b338d06 no message 2018-02-02 12:33:37 +02:00
Ioannis Kalyvas 9f324b9f19 no message 2018-02-01 16:04:36 +02:00
Ioannis Kalyvas 86db30e5f3 no message 2018-02-01 11:08:06 +02:00
Ioannis Kalyvas 2f462495a1 no message 2018-02-01 09:47:24 +02:00
Ioannis Kalyvas 2a64608849 no message 2018-01-31 17:46:00 +02:00
Ioannis Kalyvas a70529fb93 no message 2018-01-31 17:39:16 +02:00
Ioannis Kalyvas 4d191f50ca no message 2018-01-30 14:23:47 +02:00
Ioannis Kalyvas 627644a237 no message 2018-01-30 13:07:51 +02:00
Ioannis Kalyvas 56531976de no message 2018-01-26 18:08:17 +02:00
Ioannis Kalyvas c6afac7ef6 no message 2018-01-26 17:49:17 +02:00
Ioannis Kalyvas a47b5702dd no message 2018-01-25 17:24:21 +02:00
Ioannis Kalyvas 5ef8689e54 no message 2018-01-25 10:14:43 +02:00
Ioannis Kalyvas c6e2e8aec4 no message 2018-01-24 16:11:09 +02:00
Ioannis Kalyvas 76b4023f4a no message 2018-01-23 17:21:38 +02:00
Ioannis Kalyvas d2f6f0d898 no message 2018-01-22 09:41:31 +02:00
Ioannis Kalyvas 0a82f368cd no message 2018-01-19 16:19:14 +02:00
annabakouli 51e2deb180 no message 2018-01-19 13:11:22 +02:00
annabakouli 6a93ed8ef8 no message 2018-01-19 11:31:05 +02:00
annabakouli 27ac98f9f6 no message 2018-01-18 12:47:11 +02:00
annabakouli 9bbaaa7f9e no message 2018-01-18 12:27:30 +02:00
annabakouli 39acf89bb4 no message 2018-01-17 17:06:35 +02:00
annabakouli 730db6655d no message 2018-01-17 14:20:48 +02:00
annabakouli c8caa8d50a no message 2018-01-17 14:03:51 +02:00
annabakouli cb2d276369 no message 2018-01-12 18:32:47 +02:00
annabakouli 65917ddea0 no message 2018-01-12 18:20:34 +02:00
annabakouli 81598f35e0 no message 2018-01-12 12:17:37 +02:00
annabakouli 556b1706d6 no message 2018-01-12 11:00:26 +02:00
annabakouli c40b24250a no message 2018-01-12 10:05:44 +02:00
annabakouli 9b3f58f31a no message 2018-01-11 18:19:15 +02:00
annabakouli f34b39d4c1 no message 2018-01-11 13:13:01 +02:00
annabakouli 60b12fe501 no message 2018-01-10 18:05:23 +02:00
annabakouli 4eff328ebb no message 2018-01-09 13:31:01 +02:00
annabakouli abc114b8ab no message 2018-01-08 17:15:45 +02:00
annabakouli 37ae617dfa no message 2018-01-08 16:57:21 +02:00
annabakouli a6e2dd60b4 no message 2018-01-08 13:44:48 +02:00
annabakouli 9da5a8a17b no message 2018-01-05 17:40:19 +02:00
annabakouli 2d2d718a3a no message 2018-01-05 09:47:52 +02:00
annabakouli 9407442bcb no message 2018-01-04 11:32:39 +02:00
annabakouli 3f5a627d18 no message 2018-01-03 18:36:31 +02:00
annabakouli b99502237a no message 2018-01-03 16:19:38 +02:00
annabakouli 71aebdae7d no message 2018-01-03 15:43:21 +02:00
annabakouli e47d488cac no message 2018-01-03 12:44:54 +02:00
ikalyvas 0120818f36 no message 2018-01-02 10:36:40 +02:00
annabakouli 4ccafb6b31 no message 2017-12-23 17:56:05 +02:00
annabakouli 70c2ad9bef no message 2017-12-22 15:42:47 +02:00
annabakouli 62a7c1fad3 no message 2017-12-22 10:31:05 +02:00
annabakouli b722e5d886 no message 2017-12-21 12:38:18 +02:00
annabakouli 57f7b672aa no message 2017-12-21 11:26:11 +02:00
annabakouli 06f1086ceb no message 2017-12-20 16:52:09 +02:00
annabakouli 703d0b84c3 no message 2017-12-19 18:22:30 +02:00
annabakouli 65dc958331 no message 2017-12-19 16:09:49 +02:00
annabakouli 8bec0a6cf0 no message 2017-12-19 11:02:25 +02:00
annabakouli 8da309b72d no message 2017-12-19 10:38:47 +02:00
annabakouli 176f5b3004 no message 2017-12-18 18:26:38 +02:00
annabakouli c1f2c615af no message 2017-12-18 18:25:08 +02:00
ikalyvas f3fdfa1dbf criteria application for queries with pagination 2017-12-17 23:34:24 +02:00
annabakouli b0923b87d9 no message 2017-12-15 18:57:41 +02:00
annabakouli 919b60b733 dataset getpaged getsingle 2017-12-15 14:25:21 +02:00
annabakouli 66447e29e9 no message 2017-12-15 12:26:25 +02:00
annabakouli 9a724100d0 no message 2017-12-15 12:05:51 +02:00
ikalyvas 5f2f66bd71 migrating to spring boot 2017-12-15 01:01:26 +02:00
annabakouli 7e9b995cca project dmps pagination 2017-12-14 19:07:09 +02:00
annabakouli 24588ef422 no message 2017-12-13 18:58:51 +02:00
annabakouli 621b72bd9c no message 2017-12-13 14:55:12 +02:00
annabakouli 6c2c0a8700 no message 2017-12-13 14:01:43 +02:00
annabakouli c2c14f0f7a no message 2017-12-12 16:00:01 +02:00
annabakouli bbb046656c no message 2017-12-12 14:08:51 +02:00
Nikolaos Laskaris cbe7aa6cc5 Added Swagger 2017-12-12 12:14:11 +02:00
annabakouli d75e83cb16 no message 2017-12-12 10:36:43 +02:00
annabakouli 5fdc5b6720 add loader when opening description for dataset and dmp 2017-12-11 13:20:48 +02:00
annabakouli e069a14b55 changed fetch strategies for queries to improve performance on some queries 2017-12-11 13:05:30 +02:00
annabakouli 265d4cf602 referential integrity update 2017-12-11 11:48:18 +02:00
ikalyvas 628b53f01b no message 2017-12-10 00:32:08 +02:00
ikalyvas 7b4bea0710 referential integrity for researchers and organizations 2017-12-10 00:31:07 +02:00
annabakouli 84fd2a5704 persist referential integrity 2017-12-08 16:52:12 +02:00
annabakouli e4ed1bbaa6 no message 2017-12-08 12:03:41 +02:00
annabakouli 955f902a13 fixed error with fields missing 2017-12-08 10:07:48 +02:00
annabakouli a9c05943e0 no message 2017-12-06 18:45:54 +02:00
Nikolaos Laskaris 5cb2d081c5 Switched to "first" as default fetching strategy 2017-12-06 17:22:45 +02:00
annabakouli 902116e039 checkbox with label 2017-12-06 14:16:31 +02:00
annabakouli 80115ed3cf table of contents + pagination 2017-12-05 18:56:21 +02:00
Nikolaos Laskaris 888f1141bc fixed Created (date) issue on new DatasetProfiles - assigned global
variable of ${com.fasterxml.jackson} on pom.xml
2017-12-04 12:20:21 +02:00
annabakouli cdfa350e82 model serialization workflow between admin and user 2017-12-01 16:09:46 +02:00
annabakouli c12fd1f1be serialization - deserialization between model and definition for Rules and Multiplicity 2017-11-30 18:29:44 +02:00
annabakouli 767b1194b1 model serializers-deserializers between admin model and xml field definition 2017-11-30 12:10:42 +02:00
annabakouli 95b937cfcc no message 2017-11-27 15:40:16 +02:00
Nikolaos Laskaris 8738e53d50 -- 2017-11-22 12:14:10 +02:00
Nikolaos Laskaris 2348199dce Added a max-results limit on external repositories queries 2017-11-22 11:50:47 +02:00
Nikolaos Laskaris e0a3f88279 Caching enabled 2017-11-22 10:57:51 +02:00
Nikolaos Laskaris 0a797d2bb7 Reformed eestore fetching mechanism. Cache is also under consideration 2017-11-21 18:29:16 +02:00
Nikolaos Laskaris a796067316 Added proxy config file 2017-11-20 19:01:19 +02:00
satyr cc3f70a62e - 2017-11-17 21:03:17 +02:00
satyr e25964ba29 - 2017-11-17 03:16:09 +02:00
satyr c2fc7a6fe8 - 2017-11-17 02:48:09 +02:00
satyr 946a626789 - 2017-11-17 02:43:16 +02:00
satyr 464610b068 - 2017-11-17 00:03:02 +02:00
Nikolaos Laskaris 25b47fd03d -- 2017-11-16 19:34:06 +02:00
Nikolaos Laskaris e981d9c92e - 2017-11-16 19:24:05 +02:00
Nikolaos Laskaris 48ed8ac469 Altered fetching logic for users and dmps 2017-11-16 17:43:17 +02:00
Nikolaos Laskaris 503cf583dd - 2017-11-08 10:31:03 +02:00
Nikolaos Laskaris a7b251ed04 Added "description" on tables {Dataset, DMP, DatasetProfile, Project} 2017-11-07 14:20:13 +02:00
Nikolaos Laskaris 07d0c4d413 - 2017-11-06 11:43:35 +02:00
Nikolaos Laskaris d7a27e02d6 - 2017-11-03 19:55:04 +02:00
Nikolaos Laskaris 69ad9164ee changes regarding soft deletes 2017-11-02 18:41:24 +02:00
Nikolaos Laskaris b59e8cc730 Added the create/edit timestamps, status codes, etc 2017-11-02 18:17:56 +02:00
Nikolaos Laskaris f203c807db Changes 2017-11-02 16:25:05 +02:00
Nikolaos Laskaris b307194b38 minor additions 2017-10-27 20:07:46 +03:00
Nikolaos Laskaris a256ecff25 minor change 2017-10-27 13:56:24 +03:00
Nikolaos Laskaris 52ce365123 MOstly annotations and minor changes on rest api 2017-10-27 13:52:12 +03:00
Nikolaos Laskaris 4b211e8664 Changed the default spring serializer... It seems to have a bug
regarding List<Object>, plus an incompatibility with a Json annotation
2017-10-24 19:33:51 +03:00
Nikolaos Laskaris 20bdde0c76 Minor additions 2017-10-23 19:07:30 +03:00
Nikolaos Laskaris 528580f7b8 Added more rest calls. Added a sample junit test. 2017-10-23 19:06:24 +03:00
Nikolaos Laskaris 38676904c8 Changed {lazy/eager} annotations of hibernate fetching... 2017-10-20 18:11:40 +03:00
Nikolaos Laskaris 2364d10c0e Finalized security, distinguish between internal and external users, etc 2017-10-20 13:03:55 +03:00
Nikolaos Laskaris 08a4abc9ff Fixed DMP and User mappings 2017-10-19 15:31:36 +03:00
Nikolaos Laskaris 6fa9962d8e MInor change on google token validator 2017-10-19 12:35:33 +03:00
Nikolaos Laskaris b587a2d151 Changed links of proxies and of rest service 2017-10-18 16:12:25 +03:00
Nikolaos Laskaris bf6b4fe913 Merge branch 'master' of git@gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot.git 2017-10-18 16:11:09 +03:00
Nikolaos Laskaris 6d4517900d Edited UserInfo 2017-10-18 13:20:04 +03:00
Nikolaos Laskaris 3607782464 Merge branch 'master' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot 2017-10-18 11:29:31 +03:00
Nikolaos Laskaris 3c8e6629cb changes 2017-10-18 11:29:22 +03:00
Nikolaos Laskaris f8490cbc2b Minor edit 2017-10-18 10:58:37 +03:00
satyr deb527eef0 minor changes 2017-10-18 02:26:27 +03:00
Nikolaos Laskaris 0e6c06033d MInor changes on hibernate entities 2017-10-17 14:45:11 +03:00
Nikolaos Laskaris cc1822497f cleared csrf 2017-10-16 19:30:29 +03:00
Nikolaos Laskaris d3c85a08b7 Finalized security. Resolved all issues 2017-10-16 17:57:17 +03:00
Nikolaos Laskaris 7bebf8b84b Security is now completed... only token-based calls are now permitted. 2017-10-13 18:08:49 +03:00
Nikolaos Laskaris 75fb24b85d Added native token generation and full session management. 2017-10-13 15:23:59 +03:00
Nikolaos Laskaris 2c4c37c5b4 Implementing the security. 2017-10-12 18:41:20 +03:00
Nikolaos Laskaris c23eb7dca3 Organized the rest classes 2017-10-12 15:04:38 +03:00
Nikolaos Laskaris 2b47980fe5 Updated rest services 2017-10-12 15:02:41 +03:00
Nikolaos Laskaris eef2454e2d removed a cascade.all annotation 2017-10-09 15:36:24 +03:00
Nikolaos Laskaris 833129d8ac Reforming the Rest api 2017-10-06 20:20:05 +03:00
Nikolaos Laskaris d3ab03d2df Minor edit 2017-10-04 20:44:41 +03:00
Nikolaos Laskaris dcc9f2087a Updated the rest interface, added many missing features. 2017-10-04 12:48:21 +03:00
Nikolaos Laskaris 34866eec22 Cleaned a little bit the code 2017-09-29 15:23:40 +03:00
Nikolaos Laskaris a492cc2dda Configured a proxy 2017-09-29 15:17:53 +03:00
Nikolaos Laskaris 839952a5cb Configured proxy 2017-09-29 15:13:21 +03:00
Nikolaos Laskaris b17a1e272b added a check on token 2017-09-28 13:41:08 +03:00
Nikolaos Laskaris d802128641 Cleaned up a little bit the security management code. Also added the
userinfo table to hold information for loggedin users.
2017-09-28 13:33:04 +03:00
Nikolaos Laskaris fab68cf147 Added security over all endpoints. Now need to provide an 'oauth2-token'
parameter on each http request.
2017-09-27 19:15:39 +03:00
Nikolaos Laskaris 2e3b3cb1ad Added a simple dmp ui editor. 2017-09-21 14:08:40 +03:00
Nikolaos Laskaris 9f8b4a3cce Initial import of DMP project modules.
1) dmp-backend : spring-hibernate webservice which allows dmp data
storing and fetching from a relational database.
2) dmp-javascript-engine: a simple wrapper for java's nashorn javascript
engine.
3) dmp-frontend: an angular based frontend app to serve dynamic
questionnaires to aid the formation of Digital Management Plans
2017-09-14 13:43:44 +03:00