Commit Graph

281 Commits

Author SHA1 Message Date
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
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 c78e066578 Fixes bug on DMP editor not reseting "Grant" when selecting a new "Funder". 2020-01-15 16:24:10 +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 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 ab8ba11703 Fixes "New Version" DMP editor so user cannot edit "Funder", "Grant" or "Project". 2020-01-08 13:06:15 +02:00
gkolokythas fa22017d48 Fixes clone functionality not working on published DMPs. 2020-01-07 18:17:21 +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 c272644c61 Fixes bug on Grant Tab's validation when creating a new DMP. 2019-12-17 14:15:12 +02:00
Diamantis Tziotzios 3bab68265b added grant id to displayfn 2019-12-13 17:05:19 +02:00
Diamantis Tziotzios 55b6da619f bug fixes 2019-12-13 13:15:12 +02:00
Diamantis Tziotzios e85c0cc68f minor fixes 2019-12-12 11:26:19 +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
apapachristou caefd0ccc5 Fixes bug on /quick-wizard: stepper tab DMP Profile disabled 2019-11-12 12:06:37 +02:00
apapachristou 2b5830e53b Create /glossary, /faq (Issue #202) 2019-11-08 18:47:19 +02:00
apapachristou a95c1ecc94 Edit dialogs to have similar style 2019-11-06 16:30:15 +02:00
apapachristou 916728bb1f Fixes funder selection preview as mandatory in DMP (Issue #182) 2019-11-04 12:50:45 +02:00
apapachristou 7b53346703 Makes dmp/dataet editors mobile responsive 2019-10-08 14:20: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
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 85c9022a90 Fixes style of button "Export" 2019-09-27 11:20:54 +03:00
apapachristou 586e6c2f64 Removes focus of button that opens dialog after close it. 2019-09-27 11:09:29 +03:00
apapachristou 568fa17a84 Merges the functionality of "Export" and "Advanced Export" buttons to a new button. (Issue #172) 2019-09-25 12:44:22 +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
Diamantis Tziotzios e6891861e5 angular update to version 8 2019-09-23 11:17:03 +03:00
apapachristou 0c27746465 Changes color palette 2019-09-19 13:00:00 +03:00
gkolokythas 2c4070135e Adds subtitle on Grant tab of DMP edit. 2019-09-13 18:00:34 +03:00
gkolokythas 9bc55bca5d Adding message when source from external fetching is null on Dataset Description. 2019-09-11 11:18:53 +03:00
gkolokythas 0db79b9498 Removes obsolete service "Language" from backend and frontend. 2019-09-06 13:00:01 +03:00
apapachristou 7b921a7ede Adds subtitle message on null or undefined source 2019-09-04 10:37:44 +03:00
apapachristou 72a613a380 Fixes bug on invisible tabs 2019-09-04 09:54:02 +03:00
apapachristou 3fb82c65ea Fixes bug on grant description input, makes field not required 2019-09-02 13:29:22 +03:00
apapachristou 068fa50848 Makes all fields disabled on DMP new version page 2019-09-02 12:50:42 +03:00
apapachristou 286b90d6a7 Restyles DMP new version page 2019-09-02 11:19:16 +03:00
apapachristou 46e62b01df Adds subtitles and hint on external data autocomplete 2019-08-30 18:06:12 +03:00
apapachristou a9a39db622 Restyles clone DMP page and adds funder and project fields on tab grant 2019-08-30 16:02:02 +03:00
apapachristou 9081ccadfe Disables buttons "Next" on DMP Wizard if required fields are empty 2019-08-29 11:09:47 +03:00
apapachristou 5d1d1e36d7 Fixes bug on save and finalize button on DMP wizard 2019-08-28 18:34:04 +03:00
apapachristou 6f6ee9876b Adds funder, project fields on DMP wizard 2019-08-28 16:53:17 +03:00
apapachristou 99d3ec9998 Filters by funder (if selected) the grant autocomplete options 2019-08-27 14:03:39 +03:00
apapachristou 93cb23b870 Adds funder on Dmp model and removes it form Grant model and adds funder criteria on grant input autocomplete 2019-08-26 17:29:57 +03:00
apapachristou 73d776cdc3 Adds error notification on failure email sent, removes funderFormGroup input and get it through grantFormGroup 2019-08-23 18:27:58 +03:00
apapachristou 14b52e36a8 Associates Funder to Grant (Issue #145) 2019-08-23 13:30:36 +03:00
apapachristou 5cd5b96fb3 Fixes bug on dmp status value on failing action "finalize" 2019-08-22 17:53:25 +03:00
apapachristou 218595c358 Fixes bug on dmp-editor action "save changes" 2019-08-22 13:32:43 +03:00
apapachristou 3ed25bca11 Adds funder and project fields 2019-08-20 18:32:42 +03:00
apapachristou 06b54ba8e6 Renames "Project" to "Grant on frontend. (Issue #145) 2019-08-01 10:54:40 +03:00
gkolokythas 37aebb3d8d When creating new Researcher is now automatically added to to autocomplete. (Issue #141) 2019-07-31 13:07:32 +03:00
gkolokythas f195adf44d Adds Dataset Template description as a tool tip on it's respected list on DMP editor. 2019-07-31 10:24:54 +03:00
gkolokythas d4595c08c4 Fixes language of Dataset Templates list on DMP editor. 2019-07-31 10:14:09 +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
Diamantis Tziotzios 81fb715a9d added messages for after dmp creation popup 2019-07-30 11:22:04 +03:00
gkolokythas d1c04289ce Adds subtitles to external dropdowns (Researchers, Organisations). (Issue #139) 2019-07-29 12:04:19 +03:00
gkolokythas 273b05da00 Fixes bug on DMP Template (profile) not showing saved values. (Issue #134) 2019-07-25 14:06:22 +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 131245850a Changes navigation of "XX Dataset Descriptions" on DMP overview to redirect on DMP edit "Dataset Descriptions" tab. (Issue #144) 2019-07-18 17:16:12 +03:00
gkolokythas 30dd91c21d Renames Popup message on DMP creation. (Issue #142) 2019-07-18 11:50:19 +03:00
Diamantis Tziotzios a9f086b6f9 minor fixes 2019-07-15 18:49:48 +03:00
apapachristou df50a4ee60 Adds: DMP creation dialog to continue to dataset addition or not (Issue - # 74) 2019-07-02 13:19:15 +03:00
apapachristou 14a1afc414 Adds buttons to change DMP status from Draft to Finalized and from Finalized to Published (refactor on dmp-finalize-dialog-component.ts) 2019-07-01 12:35:09 +03:00
apapachristou b8c498013e Disables project input on /plans/edit/:finalized_id, fixes Breadcrumb translate, fixes message on dialog of finalizing dmp with no datasets 2019-06-26 18:34:43 +03:00
apapachristou 2572d3e760 Fixes bug on Create New Dmp 2019-06-26 14:57:52 +03:00
apapachristou 4a3a6cac90 Adds Confirmation Dialog on fianalize Dataset 2019-06-26 12:24:06 +03:00
gkolokythas 3763e0e34f Fixes language misstep on DMP editor. 2019-06-26 11:07:43 +03:00
apapachristou 825f792a5d Removes edit functionality on /plans/edit/:finalized_id 2019-06-25 16:02:54 +03:00
apapachristou ff270185bd Use of Status Enum on all .ts files 2019-06-25 12:16:37 +03:00
apapachristou 74ed505702 Use of enum DmpStatus 2019-06-24 17:30:30 +03:00
apapachristou 742dd5015f Finalize Dialog on New DMP (Wizard) 2019-06-24 16:02:09 +03:00
apapachristou ae22578710 Adds validators on DMP editor model 2019-06-24 12:21:23 +03:00
apapachristou 695ce63343 On New DMP (Expert): Removes finalize button since user don't have at least one finalized dataset at this point, Removes unnecessary tabs 2019-06-24 10:46:39 +03:00
apapachristou 3242654e77 Adds dialog on DMP option "Save and Finalize" - (Issue #110) 2019-06-21 16:55:38 +03:00
apapachristou e39e0df143 Fixes padding on datasets-tab 2019-06-20 10:28:33 +03:00
apapachristou 4e93bf7387 Adds full-width bar on top of datasets-tab - (Issue #117) 2019-06-20 10:25:26 +03:00
apapachristou b090a293c4 Navigate from button "VIEW ALL" of Last Edited Table to MY DMPs and change content on i18n/en 2019-06-14 11:21:24 +03:00
apapachristou e77977f604 Fixes dmp row link on home last edited dmp table, changed description on dmp edit to show one row instead of two 2019-06-13 14:38:33 +03:00
apapachristou fec3436994 Fixes bug on textarea 2019-06-13 13:51:36 +03:00
apapachristou fabd254192 Fixes bug on dmp listing: removes second scrollbar 2019-06-13 13:24:16 +03:00
apapachristou edc411be40 Adds the ability to create a Project from the DMP Editor - (Issue #87) 2019-06-12 16:01:55 +03:00
apapachristou 6b46121f34 Renames fields and adds hints - (Ticket #92) (Ticket #93) (Ticket #94) (Ticket #97) 2019-06-11 12:39:04 +03:00
apapachristou 60d05bd374 Adds breadcrumbs everywhere - (Ticket #86) and adds related dmps filter on public datasets 2019-06-11 11:25:32 +03:00
apapachristou d80a0837af Fixes breadcrumbs context, Removes actions on public dmp overview 2019-06-07 18:21:09 +03:00
apapachristou 1e5b01a875 Adds breadcrumbs responsiveness and fixes their context 2019-06-07 14:03:10 +03:00
apapachristou 1eb9126d8c Fixes style on export file dialogs 2019-06-04 17:55:23 +03:00
gkolokythas 9911dcdac5 Adds DMP export to JSON file (RDA template, not finished). 2019-06-04 17:04:04 +03:00
apapachristou e35ae42eeb Disabled unnecessary tabs on dmp creation view 2019-06-04 12:55:44 +03:00
apapachristou f14a1e63fd Fixes color on cansel dmp edit button 2019-06-04 11:15:24 +03:00
apapachristou 4cb7e57190 Disabled buttons on new Dmp invalid form 2019-06-04 11:10:48 +03:00
apapachristou 71604b0ae1 Fixes bug on cancel button of dmp creation form 2019-05-30 17:40:32 +03:00
apapachristou 59c347f88c Fixed textarea resize bug 2019-05-29 16:17:47 +03:00
apapachristou 67e0dbcb7c Fixed bug on input fields icons 2019-05-29 13:19:16 +03:00
apapachristou 9159ba2d9b Bug fixed on remove collaborator 2019-05-29 12:34:27 +03:00
apapachristou eeffcc9b28 Removes collaborator from submit form 2019-05-29 10:58:08 +03:00
apapachristou f6be85a8f2 Fixes: Permissions of remove collaborator, Dialog bug on add researchers 2019-05-29 10:12:49 +03:00
apapachristou c5fb057bf5 Adds: remove contributor button on dmp edit (style only) 2019-05-28 17:39:25 +03:00
apapachristou 3a83ab4c1c Adds: Translate 2019-05-28 16:37:39 +03:00
apapachristou 9580f89eea Merge branch 'Development' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into Development 2019-05-28 13:47:17 +03:00
apapachristou 71bceef123 Bug Fixed on New Dmp Finalize option 2019-05-28 13:42:12 +03:00
apapachristou 62bf286f3f Adds Dataset Tab 2019-05-28 12:59:23 +03:00
apapachristou cae43a14db Adds project tab and people tab 2019-05-28 10:49:09 +03:00
apapachristou 23d85d0275 Fixed Bootstrap Grid System 2019-05-27 12:16:52 +03:00
apapachristou 9d40ffde63 Dmp Editor First Commit 2019-05-23 18:48:54 +03:00
gkolokythas fadaa9bbcb Adds missing breadcrumbs. 2019-05-23 12:40:24 +03:00
gkolokythas c98b7934d8 Fixes bug on public DMP view when user is not logged in. 2019-05-22 17:18:30 +03:00
apapachristou f71f0ed3ff Adds: Breadcrumb on dmp overview page, Fixes: bug on breadcrumbs at page refresh 2019-05-22 12:52:53 +03:00
apapachristou 349dfd821e Adds: Dmp Overview Component 2019-05-21 16:42:28 +03:00
apapachristou 162d2ef21f Add Breadcrumb to navbar (Ticket #82) 2019-05-16 19:11:41 +03:00
gkolokythas e591e47736 Adds the published DMPs view. 2019-04-26 17:05:15 +03:00
apapachristou 8a9e0c2d1f dashboard redesign 2019-04-24 12:26:53 +03:00
gkolokythas d37efb528c Fixes bug on DMP Datasets search, now can add several DMPs on criteria. 2019-04-22 12:35:50 +03:00
gkolokythas 488d76448e Removes the validation from the DMP description. 2019-04-02 16:48:45 +03:00
Diamantis Tziotzios 0b8313abd0 Ctriteria Null Value Set Up DmpProfiles FixBug To show Values On StartUp 2019-03-06 14:20:49 +02:00
Diamantis Tziotzios ab8022d133 QuickWizard Fix Merge Component And Fix Thi InitSteper 2019-03-05 13:21:04 +02:00
Diamantis Tziotzios 3f97ab9f41 Delete SnackBar Dmp Error 2019-02-15 16:19:07 +02:00
Diamantis Tziotzios 9aff41e4c4 changes for angular aot build 2019-02-15 12:27:47 +02:00
Diamantis Tziotzios d2b15a2885 fix Dmp Version Clone
remove Dmp Edite And Lock on Final Dmps
2019-02-14 14:14:44 +02:00
Diamantis Tziotzios c9c4de0dc9 Dmp Profile Fix And Working And Required And Tested 2019-02-13 15:44:08 +02:00
Diamantis Tziotzios 6620c6625a Profile EditorFieldDefaultValue
Finalize Dialog DMP Fix Style
Put Error On Required Fields
Fix Parse DefaulValue false!="false"
2019-02-08 12:31:22 +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 2ebd3f1cb8 Refactors Single DMP Enpoint to support different formats (JSON, XML, DOCX) 2019-02-06 12:46:14 +02:00
Diamantis Tziotzios 0552870362 Removes and refactors endpoints from Project. 2019-01-30 18:37:49 +02:00
Diamantis Tziotzios c991da090b Dmp Editor Delete Fix , project editor & Critiria Start End Date validator 2019-01-24 17:30:23 +02:00
Diamantis Tziotzios 5ff63f3ce9 Add functionality create DMP from project list Panel 2019-01-24 12:46:29 +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