Commit Graph

1332 Commits

Author SHA1 Message Date
George Kalampokis 68908d3d77 Minor bugfix 2020-02-12 09:48:46 +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 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 286f556bfc When creating a new Grant or Project show all the fields as required (since they are) 2020-02-06 11:31:43 +02:00
George Kalampokis ebb9617aa6 Added Admin Auth Guard Service in order to prevent registered and non registered users to access admin components by just using their url paths 2020-02-03 17:53:25 +02:00
George Kalampokis 47650abfa0 Refactor composite Title, description and delete button for improved styling 2020-02-03 17:50:18 +02:00
George Kalampokis c124da0a50 Add Language Editor Title to the english translation file 2020-02-03 17:35:34 +02:00
George Kalampokis c18c9b7dc7 When updating a language keep the JSON with new lines 2020-02-03 11:08:19 +02:00
George Kalampokis f5de71d0ad Improve the styling of related DPMs on user profile 2020-01-30 12:51:01 +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 8b1d285ff4 Replace the DMP creator with the user roles on the User's profile (ref #224) 2020-01-29 18:28:46 +02:00
George Kalampokis c2c837d54e When hovering on User's DMPs make the mouse to show the pointer 2020-01-29 18:25:53 +02:00
George Kalampokis f72f734ed4 Form's auto resizable text area will no longer show the scrollbar 2020-01-29 13:24:06 +02:00
George Kalampokis 894b358f9a When deleting the first fieldset all the values from the second fieldset will be moved to the first fieldset instead of just the first value (ref #156) 2020-01-29 12:38:16 +02:00
George Kalampokis 781be46031 Nav Bar Language selector can properly be stored to the user's settings and is hidden on the User's profile page (ref #228) 2020-01-28 18:31:21 +02:00
George Kalampokis c3b16b1fa8 Add language editor component 2020-01-28 10:13:26 +02:00
George Kalampokis cb9509ee4f Added a functional Language Editor 2020-01-27 18:38:24 +02:00
George Kalampokis d119a723f3 Add Translations for the Language names and the Language Controller will retrieve it's files from a path instead of the classpath (ref #228) 2020-01-24 18:03:05 +02:00
George Kalampokis 63ac6df2ab Vastly improved Internationalization support (ref #228) 2020-01-23 18:35:11 +02:00
George Kalampokis cd1d81c3dd Only Dataset Description Templates listing will show non-finalized templates (ref #227) 2020-01-20 18:11:35 +02:00
George Kalampokis 95d713b213 Small fix for creating new versions of Dataset Templates 2020-01-20 18:09:03 +02:00
George Kalampokis 0cc89fd260 Added AuthGuard on Dataset create wizard and user profile in order to be prevented from access by users who haven't logged in (ref #227) 2020-01-20 12:00:46 +02:00
George Kalampokis 64e326396a Add AuthGuard on the quick-wizard module (ref #227) 2020-01-20 11:42:11 +02:00
gkolokythas 15c256e7eb Fixes how "creation time" is displayed on "ADD Dataset Description (Wizard)" view. (Issue #223) 2020-01-17 18:14:21 +02:00
George Kalampokis de4d704929 On "My Dataset Descriptions" the Dataset descriptions will also show their DMP Version and can be filtered to show from all DMP Versions or the latest one 2020-01-17 13:36:00 +02:00
gkolokythas 0596f75817 Merge branch 'Development' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2020-01-16 17:15:04 +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
George Kalampokis 476915b23c The DMPs on Dataset Editor (+ wizard) will have creation time subtitle and are ordered by creation time descended 2020-01-16 16:00:58 +02:00
George Kalampokis 6bb9ef444d Admin Login can performed also by pressing the Enter key (ref #223) 2020-01-16 12:32:25 +02:00
George Kalampokis ea5ec98955 Add Table of contents for the Dataset Descriptor in the New DMP Wizard (ref #223) 2020-01-16 12:08:51 +02:00
gkolokythas 25fa5a5fa3 Fixes bug on not always showing the source of the "Researcher" in "New DMP (Expert)" view. 2020-01-16 11:25:39 +02:00
gkolokythas e1af4eacbe Fixes bug on not reseting "Grant" when changing "Funder" on "New DMP (Wizard)" view. 2020-01-15 17:45:23 +02:00
gkolokythas 0e8b905fab Fixes bug on not displaying source properly when "Internal", on "Funder", "Grant", "Project" at "New DMP" wizard view. 2020-01-15 17:43:41 +02:00
gkolokythas c78e066578 Fixes bug on DMP editor not reseting "Grant" when selecting a new "Funder". 2020-01-15 16:24:10 +02:00
gkolokythas b920109ca4 Fixes bug on style of inactive login providers. 2020-01-15 14:17:23 +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 03f025764e Fixes bug on published DMPs vesrion listing. 2020-01-10 13:50:24 +02:00
gkolokythas 18c785cd93 Fixes how DMP versions are fetched when published and adds UI elemets on listings corresponding to that change. 2020-01-10 12:44:00 +02:00
gkolokythas 45e7deedb7 Adds version indicator on DMP listing items. 2020-01-09 15:45:37 +02:00
gkolokythas ab8ba11703 Fixes "New Version" DMP editor so user cannot edit "Funder", "Grant" or "Project". 2020-01-08 13:06:15 +02:00
gkolokythas 3da0cc9ad4 Fixes not showing "New Version" option on DMP overview action menu. 2020-01-08 13:04:04 +02:00
gkolokythas fa22017d48 Fixes clone functionality not working on published DMPs. 2020-01-07 18:17:21 +02:00
gkolokythas 6eaff65ea8 Hides DMP properties that shouldn't be visible on "DMP overview" view. 2020-01-07 18:15:07 +02:00
gkolokythas bc0fd36722 Hides "Contact-Support" footer option when user not logged in. 2020-01-03 18:38:27 +02:00
gkolokythas 89b98f5377 Fixes filter criteria bug on "Published DMP" and "Published Dataset Description" listings. 2020-01-03 17:47:25 +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 b6b2c93096 Fixes bug of disabled form on DMP editor. 2019-12-20 12:18:57 +02:00
gkolokythas 4daa6c4eb2 Adds restrictions on DMP edit view when user not creator. 2019-12-19 15:48:24 +02:00
gkolokythas ca160ccd22 Fixes bug showing Collaborators on published DMPs. 2019-12-19 12:28:11 +02:00
gkolokythas 61a7f0b809 Adds Collaborators panel on DMP Overview. 2019-12-19 12:10:16 +02:00
Diamantis Tziotzios c8600b315e autocomplete fix 2019-12-18 17:37:00 +02:00
gkolokythas d70e8d46c5 Adds restrictions on DMP overview when user not creator. 2019-12-18 16:28:48 +02:00
gkolokythas 4efdf42b94 Fixes search bar redirect url when a DMP is selected. (Issue #215) 2019-12-17 16:19:30 +02:00
gkolokythas c272644c61 Fixes bug on Grant Tab's validation when creating a new DMP. 2019-12-17 14:15:12 +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
Diamantis Tziotzios 72310d8ff1 minor fix 2019-12-13 17:40:57 +02:00
gkolokythas 43134fa959 Fixes bug not saving properly new External References on Dataset Description. 2019-12-13 17:10:21 +02:00
Diamantis Tziotzios 3bab68265b added grant id to displayfn 2019-12-13 17:05:19 +02:00
gkolokythas e51f855737 Merge branch 'Development' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-12-13 13:36:39 +02:00
gkolokythas da031838d6 Adds filter on Datataset's editor DMP selector to only fetch DMPs with "Draft" status. (Issue #213) 2019-12-13 13:36:25 +02:00
Diamantis Tziotzios 32b56721f2 Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development
# Conflicts:
#	dmp-frontend/src/app/ui/dataset/dataset-wizard/dataset-wizard-editor.model.ts
2019-12-13 13:16:17 +02:00
Diamantis Tziotzios 55b6da619f bug fixes 2019-12-13 13:15:12 +02:00
gkolokythas 52334aec6a Fixes bug on not creating new "External Datasets" and "Data Repositories". (Issue #212) 2019-12-13 13:05:58 +02:00
Diamantis Tziotzios d4db0e204e fixed validation issues on dmp wizard 2019-12-13 11:53:43 +02:00
Diamantis Tziotzios 3327131ad8 autocomplete style fix 2019-12-12 16:54:26 +02:00
Diamantis Tziotzios d21e5c3d78 autocomplete fixes 2019-12-12 16:12:46 +02:00
Diamantis Tziotzios bcf4a3f6a2 autocomplete style changes 2019-12-12 12:42:00 +02:00
Diamantis Tziotzios d1d0cbd931 autocomplete fix 2019-12-12 12:04:29 +02:00
Diamantis Tziotzios e85c0cc68f minor fixes 2019-12-12 11:26:19 +02:00
Diamantis Tziotzios 7c2a3b298d minor fix 2019-12-11 16:51:18 +02:00
Diamantis Tziotzios 16d57bd0ad dmp advanced editor changed to remain at the same page when saving 2019-12-11 16:51:03 +02:00
Diamantis Tziotzios 79069ed64b Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-12-11 11:15:36 +02:00
Diamantis Tziotzios 77638fbf9d dmp general tab changes 2019-12-11 11:15:30 +02:00
gkolokythas bccb4460a7 Fixes bug not having validators on adding new Researcher on a DMP. (Issue #207) 2019-12-09 18:23:21 +02:00
gkolokythas 7e8a70e2d4 Fixes bug on cookies consent "Learn more" link. 2019-12-02 10:29:41 +02:00
apapachristou 0b573e4256 Adds user default login icon 2019-11-22 18:28:20 +02:00
gkolokythas 1a160edece Adds "Update" button on finalized "Dataset Template". 2019-11-22 17:06:47 +02:00
gkolokythas 0a47cc19a5 Fixes view bug on RDA standards listing. 2019-11-22 12:47:06 +02:00
gkolokythas 03143aacae Adds language to cookie consent pop up. (Issue #203) 2019-11-20 11:04:27 +02:00
gkolokythas f652092726 Creates cookies message. (Issue #203) 2019-11-19 18:28:25 +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
Diamantis Tziotzios 1ef0782989 dataset wizard fix 2019-11-18 16:17:55 +02:00
Diamantis Tziotzios 632659c256 fixes 2019-11-15 16:30:43 +02:00
gkolokythas d5b6329510 Fixed bug on rendering extra space when no configurable providers exist. 2019-11-15 10:26:56 +02:00
gkolokythas eec40792d0 Removes unnecessary module. 2019-11-14 16:51:13 +02:00
gkolokythas 6c6114f0a1 Makes "status" on Configurable Provider not mandatory and refactors "redirect_uri" to not include the extra "configurableId". 2019-11-14 14:04:47 +02:00
gkolokythas db5b285832 Fixes bug on B2Access login not having configurable "state". 2019-11-14 13:56:09 +02:00
gkolokythas 6618b26583 Restyles configurable login providers. (Issue #183) 2019-11-14 10:33:08 +02:00
gkolokythas e63eb8f205 Adds configurable login providers 2019-11-13 17:32:55 +02:00
apapachristou caefd0ccc5 Fixes bug on /quick-wizard: stepper tab DMP Profile disabled 2019-11-12 12:06:37 +02:00
apapachristou 9a694e167b Creates /contact-support. (Issue #202) 2019-11-11 12:42:55 +02:00
apapachristou 2b5830e53b Create /glossary, /faq (Issue #202) 2019-11-08 18:47:19 +02:00
apapachristou 28a2326743 Styles wizards hover on home 2019-11-07 17:01:43 +02:00
apapachristou de5dcb7d4c Improves usability of Copy Dataset Description dialog 2019-11-07 16:37:07 +02:00
apapachristou a95c1ecc94 Edit dialogs to have similar style 2019-11-06 16:30:15 +02:00
gkolokythas 8567bcea91 Fixes source information and refactors "Reference" property of External References to meet the standards of the Application. (Issue #187) 2019-11-06 12:05:40 +02:00
apapachristou 0049504304 Changes color on dataset description radio buttons 2019-11-04 18:33:30 +02:00
apapachristou 8adfc1d46d Adds link to SingleAutoCompleteConfiguration 2019-11-04 17:51:08 +02:00
gkolokythas 39a81e1d28 Enriches Oragnisation and Researcher references with source prefix. (Issue #187) 2019-11-04 13:22:58 +02:00
apapachristou f1a79459a0 Fixes bug on Autocomplete drop down menu (Issue #201) 2019-11-04 13:06:30 +02:00
apapachristou 916728bb1f Fixes funder selection preview as mandatory in DMP (Issue #182) 2019-11-04 12:50:45 +02:00
apapachristou ca16a26f56 Fixes progress bar layer, snack bar color, listing menu panel width 2019-11-04 12:48:36 +02:00
apapachristou a346511747 Adds pages: /terms-of-service, /privacy-policy 2019-11-01 12:00:52 +02:00
apapachristou c988d5ab10 Makes progress bar visible on scrolled page 2019-10-31 13:23:18 +02:00
apapachristou 9ef7f7cb40 Makes disabled checks more secure 2019-10-31 13:08:00 +02:00
apapachristou 389502ea3c If necessary, disables next button on add dataset description wizard 2019-10-31 10:54:32 +02:00
apapachristou 5fb6e62017 Styles published icon on dmp listing 2019-10-31 10:19:56 +02:00
apapachristou 1911670ea3 Styles listings and filter colors 2019-10-30 18:15:16 +02:00
apapachristou d9c338a6e0 Removes page of view plans for particular grant and removes unnecessary horizontal scrollbar on dataset description edit 2019-10-30 10:54:41 +02:00
apapachristou bb91873194 Fixes login table style 2019-10-29 18:17:04 +02:00
gkolokythas 90385644d5 Fixes bug not showing json export method on public DMPs. 2019-10-29 13:33:02 +02:00
apapachristou c0df37e996 Fixes RDACommonStandards select panel width 2019-10-29 10:19:01 +02:00
apapachristou f868eae309 Adds responsiveness on login card 2019-10-25 17:58:09 +03:00
apapachristou 3f5d3f86b5 Adds anchors on "VIEW ALL" links, wizards on dashboard. 2019-10-25 14:54:12 +03:00
apapachristou 9b23f467a7 Adds anchor to recent activity table row. 2019-10-25 11:05:54 +03:00
apapachristou 235715584b Fixes color of finalized DMP icon. 2019-10-24 17:08:24 +03:00
apapachristou 9bdf728d35 Merge branch 'Development' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-10-23 18:38:41 +03:00
apapachristou 66be5bdf9e Change links to anchors (Issue #198) 2019-10-23 18:36:29 +03:00
gkolokythas 7d070a339c Implements OpenAIRE login provider. (Issue #200) 2019-10-23 13:38:27 +03:00
apapachristou a09abc2fbc Fixes bug on redirect if error occurs on opening /datasets/edit/:id (Issue #199) 2019-10-23 13:03:12 +03:00
Diamantis Tziotzios 17af878248 Merge branch 'Development' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-10-22 15:47:06 +03:00
Diamantis Tziotzios 4102386ecd toc style changes 2019-10-22 15:46:48 +03:00
gkolokythas 881274f96d Refactors the sorting of view field options on Dataset Template editor. 2019-10-18 18:26:11 +03:00
apapachristou 8b376ecbd9 Fixes bug on required "Order" field, adds auto-generated "Section Unique Identifier" for each field child. 2019-10-17 18:23:19 +03:00
apapachristou c96d1c7afe Fixes Dataset Description tab content on clone, new version of DMP. 2019-10-17 12:45:59 +03:00
apapachristou c1a6a8d30e Removes preview status of DMP at Dataset Public Editor. 2019-10-17 10:43:28 +03:00
apapachristou 52cfc6cde6 Fixes warning "using the disabled attribute with a reactive form directive" on /dataset-profiles 2019-10-16 17:45:08 +03:00
apapachristou 3e02a39c52 Adds auto-generated value on "Section Unique Identifier" field. (Issue #191) 2019-10-16 15:40:04 +03:00
apapachristou c5ed60240a Makes "Order" field of Fields editor requird on Dataset Template editor. 2019-10-16 11:59:22 +03:00
gkolokythas ca3f5f267d Refactors "RDA Common Standards" property moving it from FieldSet to Field. 2019-10-15 18:29:34 +03:00
apapachristou 4842587e10 Table of Contents (First Commit) (Issue #180) 2019-10-15 17:25:43 +03:00
gkolokythas ae6db14ac6 Adds "RDA Common Standard" as a property of Dataset Template's Field. 2019-10-15 13:38:51 +03:00
apapachristou 8d343caf91 Adds pop-up box that informs the owner/admin that their names will be made visible to everyone when openly publishing the DMP/ Dataset Desrciption. (Issue #186) 2019-10-09 11:45:47 +03:00
apapachristou f1070196a0 Fixes bug on enumerating datasets at DMP Wizard 3d step when remove all datasets and then add new. 2019-10-08 18:26:55 +03:00
apapachristou 27ddc0a184 Adds information dialogue on DMP Wizard Save button when list of datasets is empty. (Issue #189) 2019-10-08 17:44:18 +03:00
apapachristou 9bdeaa6375 Fixes bug generated from previous commit. 2019-10-08 16:33:13 +03:00
apapachristou 7b53346703 Makes dmp/dataet editors mobile responsive 2019-10-08 14:20:22 +03:00
apapachristou f2833576d3 Fixes bug on public roles filters when logged out. (Issue #175) 2019-10-08 10:40:15 +03:00
apapachristou 72df634132 Makes DMP overview page responsive. 2019-10-07 18:31:22 +03:00
apapachristou 77d2aa317e Funder - Grant Selection in DMP at quick-wizard. (Issue #182) 2019-10-04 19:11:52 +03:00
gkolokythas b08ac084c9 Fixes bug on not reseting the Grant selection method on Grant Tab of DMP editor. 2019-10-04 18:24:13 +03:00
gkolokythas fbe932b546 Fixes bug on not disbaling Grant when creating new DMP. 2019-10-04 17:14:46 +03:00
apapachristou e41163878d Fixes bug on mat-chip 2019-10-04 12:24:13 +03:00
gkolokythas da325854c9 Makes Grant selector disable when Funder is not selected on Grant Tab of DMP Editor. 2019-10-04 12:16:59 +03:00
apapachristou 5fab3fb9d1 Fixes bug on removing /grants 2019-10-04 11:53:30 +03:00
apapachristou 2a1eeb92d3 Fixes bug on removing /grants 2019-10-04 11:02:36 +03:00
apapachristou 4e9a35605d Removes /grants, /grants/new, /grants/edit/:id 2019-10-04 10:53:35 +03:00
apapachristou d89beeaf0f Fixes width of autocomplete panel. 2019-10-03 16:06:21 +03:00