Commit Graph

344 Commits

Author SHA1 Message Date
Thomas Georgios Giannos 3f14528f16 Fixing UI incompatibilities 2023-10-05 11:41:11 +03:00
Diamantis Tziotzios cf6e041154 Merge remote-tracking branch 'origin/refactorArgosModel' into Development
# Conflicts:
#	dmp-backend/web/src/main/java/eu/eudat/models/rda/mapper/DatasetRDAMapper.java
#	dmp-frontend/src/app/ui/dashboard/drafts/drafts.component.html
2023-09-13 10:01:57 +03:00
Bernaldo Mihasi cd80e78e40 add status to description template types, fix bugs in editor/listing 2023-09-11 08:40:03 +03:00
Bernaldo Mihasi 30abe4d4c9 #8952 - fix bug when merging two accounts did not have consistent behaviour. 2023-08-01 11:23:06 +03:00
Bernaldo Mihasi 09d6528f8f #8855 - #8856 - #8901 - #8902 [wip] implementing dmp blueprints 2023-07-25 15:51:29 +03:00
Bernaldo Mihasi 128b47d9c3 #8845 - #8846: adding description template types, creation of description template type field in the dataset template editor, [wip] creation of admin page for creation/editing/deleting of description template types 2023-07-25 15:27:15 +03:00
Bernaldo Mihasi bc279b1610 #8843 - 1. refactor the DatasetProfile Table to DescriptionTemplate name 2. add scripts for the new DescriptionTemplateType table 3. update english localization + frontend 2023-07-25 15:04:39 +03:00
Bernaldo Mihasi 0918e55ac9 fix bug in dataset template editor when a field is an admin-input api and couldn't fetch results 2023-07-20 13:07:05 +03:00
Bernaldo Mihasi a8ce14af70 #8726 - adding openaire prefilling 2023-07-14 13:47:01 +03:00
Bernaldo Mihasi b6505cda4e refactor signing of saml2 authentication request 2023-06-21 11:51:26 +03:00
Bernaldo Mihasi 1f666a5bf9 create saml2 authentication request in backend 2023-06-13 09:48:54 +03:00
Bernaldo Mihasi b2f2a79a5d add unlink functionality in profile section, when an email is unlinked that account is starting from scratch resulting in an empty dashboard. 2023-05-23 17:15:11 +03:00
Bernaldo Mihasi 5e764559cf fix typo (semantics) 2023-05-19 12:34:08 +03:00
Konstantinos Triantafyllou 50169222c7 Fix infinite loop in home page when total number of results is less than the page size 2023-04-28 16:10:32 +03:00
Bernaldo Mihasi 8c30c558b2 User Guide, ToS, FAQ, Glossary, About html pages can now be dynamically updated so that they can be changed per installation. 2023-04-26 17:25:59 +03:00
Bernaldo Mihasi 7b12d7b46d temporarily endpoint for appending "rda." in schematic values of dataset profiles 2023-04-20 10:12:55 +03:00
Diamantis Tziotzios 89922eaecc Merge remote-tracking branch 'origin/semantics' into Development 2023-04-18 11:19:48 +03:00
Bernaldo Mihasi f822e06881 upload new version for dataset template from xml file 2023-04-09 13:21:08 +03:00
Bernaldo Mihasi 969df0357a migrate rda properties in dataset profiles definitions in db to schematics 2023-03-27 14:58:45 +03:00
Bernaldo Mihasi c35bc2efed remove rda property from models 2023-03-27 14:52:37 +03:00
Bernaldo Mihasi e2505039df cleanup unused code 2023-02-21 14:09:33 +02:00
Bernaldo Mihasi 9a8fc5e92e schematics implementation, xml import export of dataset profiles 2023-02-21 11:46:44 +02:00
Bernaldo Mihasi e22e348330 cleanup unused code 2023-02-21 11:41:07 +02:00
Diamantis Tziotzios 72daadee7e configurable list of languages 2023-02-11 14:38:13 +02:00
Konstantina Galouni 1d45bddeca #8350 - Added tracking of download Dataset & DMP exports in Matomo.
1. matomo-service.ts: Added method "trackDownload()".
2. drafts.component.ts & recent-edited-activity.component.ts & recent-edited-dataset-activity.component.ts & recent-edited-dmp-activity.component.ts & dataset-wizard.component.ts & dataset-listing-item.component.ts & dataset-overview.component.ts & dmp-editor.component.ts & dmp-listing-item.component.ts & dmp-overview.component.ts: Added calls to this.matomoService.trackDownload() for "datasets/" or "dmps/" with the file type (/docx, /xml, /pdf, /json) and the id.
2023-01-20 19:02:12 +02:00
Bernaldo Mihasi 030f1ccf8e add repository logo 2023-01-17 14:41:04 +02:00
Bernaldo Mihasi 6b2bc3c1e0 cleanup code, add authorizationUrl and recordUrl in repositories config 2022-11-02 13:31:42 +02:00
Bernaldo Mihasi 59e26dbb8d [WIP] EntityDoi table 2022-11-02 09:41:40 +02:00
Bernaldo Mihasi 7d624a2daa [WIP] system deposit authentication, using default repo token 2022-10-27 09:32:26 +03:00
Bernaldo Mihasi ab66a5f1da [WIP] implement zenodo repository deposit, add authentication for depositions 2022-10-26 13:50:01 +03:00
Bernaldo Mihasi 7dd2030eb3 [WIP] create deposit interface and implement multiple deposit repositories 2022-10-24 09:35:49 +03:00
Diamantis Tziotzios b018dd42db fixed default language support 2022-10-11 18:52:08 +03:00
Diamantis Tziotzios 91566c9710 Merge branch 'saml2' into Development 2022-06-01 10:45:19 +03:00
Konstantina Galouni d7ee7b8d93 Question titles in dataset template with <textarea> | Bug fix in "Save & Continue" functionality of dataset templates | Added "Update & Continue" functionality in dataset templates | Changed placeholder text in the prefilling search box.
1. dataset-profile-editor-composite-field.component.html: #7792 - use <textarea> instead of <input> for question titles.
2. dataset-profile-editor-field.component.ts: #7790 - Set default value "unchecked" for checkbox.
3. dataset-profile.service.ts: In methods "createForm()" and "newVersion" updated response type from DatasetProfileEditorModel to string (id is returned only) and use httpClient instead of http.
4. dataset-profile-editor.component.html:
   a. [Bug fix] Fix conditions in action buttons (Save/Update/Finalize)
   b. On "Update" action button, added update dropdown options "Update & Continue", "Update & Close" and set default behavior "Update & Continue".
   c. On save dropdown options, used DATASET-PROFILE-EDITOR.ACTIONS instead of DATASET-WIZARD.ACTIONS.
5. dataset-profile-editor.component.ts:
   a. [Bug fix] #7791 - Created method "afterSave()" to be called in "onSubmit()" method when api calls return
   b. Added optional parameter "close: boolean = false" in method "updateAndFinalize".
6. i18n/:
   a. Added DATASET-WIZARD.ACTIONS.SAVE-AND-CONTINUE, DATASET-WIZARD.ACTIONS.SAVE-AND-CLOSE, DATASET-WIZARD.ACTIONS.UPDATE-AND-CONTINUE, DATASET-WIZARD.ACTIONS.UPDATE-AND-CLOSE.
   b. #7750 - Changed placeholder text in the prefilling search box (DATASET-CREATE-WIZARD.PREFIL-STEP.SEARCH).
2022-05-31 16:49:15 +03:00
Bernaldo Mihasi ff6d068ddd sign artifact resolve-code + post binding 2022-05-25 10:30:59 +03:00
Bernaldo Mihasi 8ac8f9588c #7680: Support SAML Authentication 2022-04-28 12:03:01 +03:00
Konstantina Galouni 9ab9e6abc9 #7528: [NEW] Upload files field type - frontend.
1. dataset-profile-field-view-style.ts: Include "upload" field type.
2. field-data.ts: Export interface UploadFieldData.
3. config.json: Added new property "maxFileSizeInMB":10.
4. configuration.service.ts: Added _maxFileSizeInMB field and getter for it.
5. enum-utils.service.ts: Added cases for upload and table (not ready, to be added) field types.
6. rich-text-editor.module.ts: [Bug fix] Removed import of HttpClientModule (this is imported only once in order to work with interceptor).
7. field-editor-model.ts & dataset-profile-editor.component.ts: Added case and validators for "upload" field type.
8. dataset-profile.module.ts: Imports for upload.
9.dataset-profile-editor-composite-field.component & dataset-profile-editor-field.component: Added button for upload.
10. form-field.component: Added functionality for uploading and downloading files.
11. dataset-description-form.module.ts: Added "FileService" provider and import of "NgxDropzoneModule".
12. en.json: New literals for upload and table (to be added in other language files too).
13. New files for upload field type: file.service.ts, upload-field-data-editor-model.ts, dataset-profile-editor-upload-field.component.html, dataset-profile-editor-upload-field.component.ts, dataset-profile-editor-upload-field.component.scss
2022-03-16 13:00:03 +02:00
George Kalampokis dc06ba9201 Allow to return DMP with no Datasets for the Dataset Editor 2022-03-15 17:58:01 +02:00
argirok 858fa3ee71 #7326 - static APIs
1. Rename of "Registries" to "Metadata"
2. add apis for taxonomy, licenses, publications
3. change data repositories: from querying all registered to all of type data repository
4. add separate APIs for journals and pub repositories
2022-01-21 15:44:51 +02:00
Konstantinos Triantafyllou c8b388b546 1. Change configuration of Zenodo to production.
2. Add default multiplicity placeholder and remove tooltip
3. Disable reordering of fields if template is finalized.
4. Create Dataset Wizard: Add prefilling functionality
2021-12-22 15:59:58 +02:00
Konstantina Galouni 193e7410a8 Added rich text area field type for response in dataset > chapter > section > questions.
1. dataset-profile.module.ts: Added in declarations "DatasetProfileEditorRichTextAreaFieldComponent".
2. dataset-profile-editor-composite-field.component.html: Added RichTextArea as input field type for response to a question.
3. dataset-profile-editor-composite-field.component.ts: In method "addNewInput()" added case for RichTextArea.
4. dataset-profile-field-view-style.ts & view-style-enum.ts: Added RichTextArea.
5. field-data.ts: Added interface RichTextAreaFieldData.
6. enum-utils.service.ts: In methods "toDatasetProfileFieldViewStyleString()" and "toDatasetProfileViewTypeString()" added cases for RichTextArea
7. field-editor-model.ts: Added richTextarea.
8. component-profile-editor-default-value.component.html: Added <mat-form-field> for RichTextArea (how rich text area is initialized when this type is selected as response).
9. dataset-profile-editor-field.component.html: Added <mat-option> for RichTextArea (to select it) and <app-dataset-profile-editor-rich-text-area-field-component> (to show it).
10. dataset-profile-editor-field.component.ts: Added RichTextArea case everywhere.
11. dataset-wizard.component.ts & dmp-editor.component.ts: In method "_getPlaceHolder()" added case for richTextarea.
12. dataset-description-form.module.ts: Imported RichTextEditorModule.
13. form-field.component.html: Added RichTextArea case with <rich-text-editor-component>.
14. assets/i18n/: Added DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-RICH-TEXT-AREA-TITLE, DATASET-PROFILE-EDITOR.STEPS.FORM.FIELD.FIELDS.FIELD-RICH-TEXT-AREA-PLACEHOLDER and DMP-EDITOR.TYPES.DATASET-PROFILE-FIELD-VIEW-STYLE.RICH-TEXT-AREA.
15. field-data/rich-text-area-field-data-editor-model.ts & field-type/rich-textarea/: [NEW] Files for Rich Text Area field type.
2021-11-01 15:30:21 +02:00
Diamantis Tziotzios 9cac208546 upgrade to Angular 12 2021-09-24 21:52:14 +03:00
Diamantis Tziotzios 5483847754 culture service workaround 2021-05-19 14:22:03 +03:00
Kristian Ntavidi 9eb1c12afd DMP Overview. Provide user feedback of invalid datasets on finalize. Prevent user from submitting invalid Datasets. 2021-05-10 15:51:10 +03:00
George Kalampokis 8a7cfab3b8 Fix various issues 2021-04-30 13:10:11 +03:00
Kristian Ntavidi b486a27e48 Unique identifiers(in references) on on researchers, organisations, funders, grants, projects (frontend) ( !! Needs configurationw with backend ). Backend error messages translate to PT. 2021-04-30 10:57:13 +03:00
Kristian Ntavidi 57910d8271 Sort languages alphabetically 2021-04-28 12:16:08 +03:00
George Kalampokis bc3c8b44d2 Add option to add or remove users from Dataset Templates 2021-04-07 19:03:22 +03:00
George Kalampokis 959479757a Add The new user role to the user role listing and editor 2021-04-07 10:25:03 +03:00
Kristian Ntavidi 427c04f631 Dataset Profile Editor. Individual preview (needs backend support).
Replace static text with language translation.
Fix scrolling behaviour.
Clean up some code in table of contents.
Patch drag and drop (instant drag) issue.
UI enhancements: validate button and marking on table of contents(Pages when dont have children)
2021-03-22 15:47:45 +02:00
Kristian Ntavidi 19ae882af9 Cookies Consent Lax Fix 2021-03-18 14:48:58 +02:00
Kristian Ntavidi 938e3b9554 Dataset Profile Editor. Ui fixes. Minimizing ng-deep leaks. Sidenav service. Side nav folds when create-edit template. 2021-03-05 11:05:09 +02:00
Kristian Ntavidi dd2db4ce1f Dataset profile editor. Field Preview Fixes. Summary preview supports visibility rules. Minor UI fixes. 2021-02-17 18:39:07 +02:00
Diamantis Tziotzios eb153e84bc analytics fix 2020-12-14 16:27:07 +02:00
Diamantis Tziotzios 6ea5dfff42 added matomo integration 2020-12-10 15:29:24 +02:00
George Kalampokis ca38f0b0a4 Make user guide multilingual 2020-12-10 11:34:01 +02:00
George Kalampokis 2ff9b95fdf Made identifier validation field to work properly 2020-11-06 16:29:33 +02:00
George Kalampokis e061448830 Initial commit for the new Dataset Template Field (identifier
validation) part 2
2020-11-05 18:32:19 +02:00
George Kalampokis da9872576e Initial commit for the new Dataset Template Field (identifier validator) 2020-11-05 18:20:37 +02:00
apapachristou 0e2d288478 on dataset save remain at the same position 2020-11-02 18:08:25 +02:00
George Kalampokis c8a163f4aa Refactor most login providers in order to work on window popups and add proper login support for the link new user 2020-10-26 18:18:26 +02:00
George Kalampokis 9674ec2b6b Add user merge related services and updates on existing services on the frontend 2020-10-26 10:36:20 +02:00
apapachristou 2c5feb5fa9 Restyles profile page 2020-10-23 10:49:09 +03:00
George Kalampokis a78044920a Fixed issues with elastic and last public version 2020-10-12 12:45:32 +03:00
apapachristou 4479a0df80 with previous commit 2020-10-07 16:40:18 +03:00
apapachristou 7439281c50 Adds button to export all user emails (as admin) 2020-10-07 16:35:23 +03:00
George Kalampokis b64f6e98fe Merge branch 'ui-redesign' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot.git into ui-redesign 2020-10-02 10:35:23 +03:00
George Kalampokis 1d7b886e98 Allow to upload from file array to DMP service 2020-10-02 10:35:09 +03:00
apapachristou 716610e7c3 front changes to match with changes on back-end previous commit 2020-10-02 10:15:02 +03:00
George Kalampokis 9c3b87535e Further Fix for file upload 2020-09-28 14:59:50 +03:00
George Kalampokis 261b688db0 File upload fix 2020-09-28 14:31:42 +03:00
apapachristou 5944dfc005 Dataset editor changes on save 2020-09-17 18:48:13 +03:00
George Kalampokis 29c8ad8589 Fixed authService.me sometimes using invalid url (possible relation to #289) 2020-09-15 13:16:18 +03:00
George Kalampokis 4cc44814e2 Minor improvements to error checkups 2020-09-14 18:09:57 +03:00
George Kalampokis 8ffb306913 Return null principal if the expiredAt is actually expired 2020-09-07 18:14:54 +03:00
apapachristou 2eb608a897 Add dataset from dmp editor 1st commit 2020-09-04 19:27:41 +03:00
apapachristou 89c4aac560 Modifies new version of dmp 2020-09-03 18:49:45 +03:00
apapachristou b908df98d7 Modified clone dmp 2020-09-03 12:52:35 +03:00
apapachristou a7851b8371 Adds option sort by published at ( front end ) 2020-07-31 17:07:58 +03:00
George Kalampokis 22493569fa Allow to create or update DMP and it's datasets with one endpoint (post full) 2020-07-27 13:09:30 +03:00
apapachristou 3844c3a187 Fixes bug on load more both dmps and datasets 2020-07-22 10:36:29 +03:00
gpapavgeri 9f1ac56148 component dmp-invitation renamed to dmp-invitation-dialog & mat-select updated to show predefined role for invited user 2020-07-20 16:57:57 +03:00
George Kalampokis d40e9fadbf Removed RDA JSON export from Datasets (it doesn't and it can't (cycling dependency)) 2020-07-15 12:35:22 +03:00
George Kalampokis 69fc698866 Unified datasets and datasetWizard Controllers 2020-07-15 12:33:10 +03:00
apapachristou 15e09d7994 Adds sort by field on all listings 2020-07-13 13:01:03 +03:00
apapachristou 84e8a72dbb Adds searches fields on tab listings 2020-07-10 16:52:35 +03:00
apapachristou cc04364600 Adds version listing model 2020-07-09 14:28:55 +03:00
George Kalampokis 1423f5175d Merge remote-tracking branch 'origin/ui-redesign' into ui-redesign 2020-07-07 12:23:43 +03:00
George Kalampokis ace12c3140 Add updateusers end point for DMP 2020-07-07 12:22:45 +03:00
gpapavgeri 75be44ee60 dataset-overview_update v3 2020-07-06 13:21:11 +03:00
gpapavgeri aec542a067 Merge branch 'ui-redesign' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-redesign 2020-07-03 17:02:57 +03:00
gpapavgeri 344e49afc4 dataset-overview_update v1 2020-07-03 16:58:13 +03:00
apapachristou 16af9e8f3e Fixes bug on loadMore and fixes spelling on recent activities 2020-07-03 14:00:23 +03:00
Diamantis Tziotzios 1615707418 Merge branch 'Development' into ui-redesign
# Conflicts:
#	dmp-frontend/src/app/app-routing.module.ts
#	dmp-frontend/src/app/ui/dmp/overview/dmp-overview.component.scss
#	dmp-frontend/src/app/ui/navbar/navbar.component.html
#	dmp-frontend/src/app/ui/sidebar/sidebar-footer/sidebar-footer.component.html
#	dmp-frontend/src/assets/i18n/en.json
#	dmp-frontend/src/assets/i18n/es.json
#	dmp-frontend/src/assets/i18n/gr.json
2020-07-03 11:21:46 +03:00
George Kalampokis 4531a5d61e Merge remote-tracking branch 'origin/ui-redesign' into ui-redesign
# Conflicts:
#	dmp-frontend/src/app/core/services/dashboard/dashboard.service.ts
2020-07-03 10:45:29 +03:00
George Kalampokis b57f6fb73c Recent Activity controller will require a custom DataTable Request 2020-07-03 10:43:19 +03:00
apapachristou 8551e9140c Merge branch 'ui-redesign' of gitlab.eudat.eu:dmp/OpenAIRE-EUDAT-DMP-service-pilot into ui-redesign 2020-07-02 19:35:26 +03:00
apapachristou 52662f33f4 Adds all recent activity 2020-07-02 19:34:27 +03:00
gpapavgeri faaa57e2be dmp overview re-design -- not completed: lock, remove, versions 2020-07-02 18:29:33 +03:00
George Kalampokis 626b499ecc Merge remote-tracking branch 'origin/ui-redesign' into ui-redesign
# Conflicts:
#	dmp-frontend/src/app/core/services/dashboard/dashboard.service.ts
2020-07-02 12:02:47 +03:00
George Kalampokis 325979a896 Add criteria for the recent activity model 2020-07-02 11:57:59 +03:00
apapachristou 95c9e4eb4e Adds drafts tab data 2020-07-01 18:25:16 +03:00
George Kalampokis f821938542 Created a new Recent Activity model and backend end-point that contains more details about it's objects 2020-06-30 16:59:06 +03:00
George Kalampokis ecd7898237 Code clean up 2020-06-29 13:00:34 +03:00
George Kalampokis b0dddeeb51 Add DMP Zenodo license field (ref #274) 2020-06-26 11:46:18 +03:00
George Kalampokis 92fe11b18b When logging in remove the cookie consent popup 2020-06-25 13:35:17 +03:00
George Kalampokis 791f2fee61 Add currency field type for dataset templates 2020-06-25 13:00:29 +03:00
George Kalampokis 46cfc3dae6 Add new fields for the Dataset Template (incomplete but functional) 2020-06-04 18:37:30 +03:00
George Kalampokis 78ee4673ee Add ExtraProperties for DMP and language for Dataset Template 2020-06-03 12:13:31 +03:00
George Kalampokis 7c327949dd Allow to set default dataset template when importing RDA json files 2020-05-29 13:39:18 +03:00
George Kalampokis 6cc77468c5 Add landing page (/splash) 2020-05-27 17:19:38 +03:00
George Kalampokis 62c61a8119 Allow Dmps to un-finalize if they are not published or not having a DOI (ref #272) 2020-05-26 14:31:47 +03:00
George Kalampokis b539544075 Add link to relevant zenodo entity on DOI overview with root link configurable (ref #264) 2020-05-07 10:57:20 +03:00
George Kalampokis d67e68d0d9 Improve self deployment 2020-04-27 16:21:03 +03:00
George Kalampokis 8ae58c9ef3 Allow Organization Creator to be visible by configuration (ref #255) 2020-04-23 10:48:14 +03:00
George Kalampokis 982aea0cbf Improved Zenodo Account Integration 2020-04-10 17:16:37 +03:00
George Kalampokis 417ee02087 Fixed minor issue 2020-04-09 16:53:26 +03:00
George Kalampokis a63ae3045e When selecting "login with zenodo" it will prompt and login with zenodo, and the access token will be registered to the current user instead of re-login you in with the zenodo account.
Also disable Zenodo user login
2020-04-08 16:36:06 +03:00
George Kalampokis b97f08d0f4 Add zenodo DOI access token expiration check up and show proper pop up when the user has either no or expired token 2020-04-07 18:42:32 +03:00
George Kalampokis dcede0b1eb Add Dmp Index (ref #252), compacted Dmp Listing so now both the user and the public listing will use one component (ref #253) and refactor operation context 2020-04-01 18:16:06 +03:00
George Kalampokis 4a4dd03b87 Small fix for config.json 2020-03-27 10:51:49 +02:00
George Kalampokis 21fe5bb621 Replace the usage of environment.ts with config.json (not too stable) (ref #251) 2020-03-26 18:44:12 +02:00
George Kalampokis 818c6378c2 Add index management for admins 2020-03-11 11:06:43 +02:00
George Kalampokis 9018795e6e Add User Guide Editor (ref #239) 2020-02-13 18:15:34 +02:00
George Kalampokis 85689db9aa Add user guide on the sidebar footer (ref #239) 2020-02-12 18:24:42 +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 cb9509ee4f Added a functional Language Editor 2020-01-27 18:38:24 +02:00
George Kalampokis 63ac6df2ab Vastly improved Internationalization support (ref #228) 2020-01-23 18:35:11 +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
gkolokythas e63eb8f205 Adds configurable login providers 2019-11-13 17:32:55 +02:00
gkolokythas ca3f5f267d Refactors "RDA Common Standards" property moving it from FieldSet to Field. 2019-10-15 18:29:34 +03:00
gkolokythas ae6db14ac6 Adds "RDA Common Standard" as a property of Dataset Template's Field. 2019-10-15 13:38:51 +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 99d3ec9998 Filters by funder (if selected) the grant autocomplete options 2019-08-27 14:03:39 +03:00
apapachristou d635032224 Adds a Support section to side menu that opens a dialog where the user will provide a "Subject" and a "Description" to be sent (Issue #128) 2019-08-23 10:04:20 +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 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
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 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 f8310b2362 Adds email confirmation logic and view. 2019-07-12 17:12:16 +03:00
gkolokythas 195cea45c1 Adds button and service for DMP DOI creation. 2019-07-05 14:01:24 +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
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
apapachristou 60d05bd374 Adds breadcrumbs everywhere - (Ticket #86) and adds related dmps filter on public datasets 2019-06-11 11:25:32 +03:00
gkolokythas 9911dcdac5 Adds DMP export to JSON file (RDA template, not finished). 2019-06-04 17:04:04 +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
apapachristou 349dfd821e Adds: Dmp Overview Component 2019-05-21 16:42:28 +03:00
gkolokythas dd973d4b78 Adds endpoint for the new model DataManagmentPlanOverview. 2019-05-17 18:21:56 +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 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 11c1ac33cf Adds the criteria on DMP listing and refactors the backend userInfo. 2019-05-10 11:33:48 +03:00
gkolokythas e591e47736 Adds the published DMPs view. 2019-04-26 17:05:15 +03:00
gkolokythas aed9d831e9 Adds Dataset Profile versioning functionality (Ticket #59) 2019-04-22 12:11:21 +03:00
gkolokythas c577d6f53b Adds Dataset import functionality (Ticket #70) 2019-04-15 12:34:12 +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 0d73fb2a8b Fixes the functionality to see finalized Datasets when not signed in. 2019-04-01 13:42:46 +03: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 6ab752b99c Adds Dmp Import functionality. 2019-03-05 13:59:34 +02:00
Diamantis Tziotzios edbed239db Adds Quick dataset create functionality. 2019-03-05 12:20:10 +02:00
Diamantis Tziotzios da8d929d9e quickWizard Create project
quickWizard Create Dmp
quickWizard Create Datasets
2019-03-01 17:16:21 +02:00
Diamantis Tziotzios cd44392d9a Dmp Profile ImportDownload XML 2019-02-25 18:53:36 +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
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 326e5e0356 admin login page 2019-02-15 11:18:14 +02:00
Diamantis Tziotzios 056b4c8371 Fixes upload image functionality on Project. 2019-02-12 13:48:24 +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 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 5d514d6610 One more file for the refactor on endpoint for Project 2019-01-31 12:16:09 +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 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