Commit Graph

  • 1a373bc6f8 Add email notification when a user is added to a Dataset Template (ref #7148) George Kalampokis 2021-11-09 14:23:22 +0200
  • 71b8742b0f LicenseManager.java & LocalFetchManager.java & TagController.java: #7135: No case sensitivilty for licenses, managers and tags. Konstantina Galouni 2021-11-09 14:17:46 +0200
  • de99784b5e In multiple and single autocomplete do not show "no results found" when user is typing | in multiple auto complete added parameter to check if "no results found" will be displayed | in multiple auto complete show full width for input & wrap title into multiple lines. 1. multiple-auto-complete.component.html: a. #7137: show full width for input ([matAutocompleteConnectedTo]="origin") | wrap title into multiple lines (added classes "title-subtitle-fn", "subtitle-fn", "subtitle-fn-inner" and updated classes "title-fn", "title-fn-inner"). b. single-auto-complete.component.html: #7136: Show "No results found" when user is not typing and there are no results. c. added check to show this label according to "showNoResultsLabel" input parameter. 2. multiple-auto-complete.component.ts & single-auto-complete.component.ts: a. Added field "queryValue", input "showNoResultsLabel". b. increase "requestDelay" from 400 to 600ms. 3. multiple-auto-complete.component.scss: wrap title into multiple lines (added classes "title-subtitle-fn", "subtitle-fn", "subtitle-fn-inner" and updated classes "title-fn", "title-fn-inner"). 4. dmp-invitation-dialog.component.html: In <app-multiple-auto-complete> added parameter [showNoResultsLabel]="false". Konstantina Galouni 2021-11-09 14:14:19 +0200
  • a7badfd9d5 Add nexus prometheus metrics George Kalampokis 2021-11-09 13:05:38 +0200
  • 58ecadd79b Fix issue with project creation George Kalampokis 2021-11-09 10:19:20 +0200
  • 8899e1ba65 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-11-02 18:13:42 +0200
  • db4d1006c6 Fix various issues with word/PDF export George Kalampokis 2021-11-02 18:06:00 +0200
  • ca5883724a In Dataset Template selection cut description when templates are displayed in list and show description (instead of DMP-EDITOR.DATASET-DESCRIPTION.INTRO) in template preview. 1. multiple-auto-complete.component.html: Added class "title-fn-inner" to cut the displayed description of dataset templates. 2. multiple-auto-complete.component.scss: Css for class "title-fn" updated and for class "title-fn-inner" added to cut the displayed description of dataset templates. 3. available-profiles.component.html: Added class "list-option-inner" to cut the displayed description of dataset templates. 4. available-profiles.component.scss: Css for class "list-option" updated and for class "list-option-inner" added to cut the displayed description of dataset templates. 5. dataset-preview-dialog.component.html: Added [datasetDescription]="data?.template?.description" in <app-dataset-description> 6. dataset-description.component.ts: Added in class, field "datasetDescription". 7. dataset-description.component.html: Show template datasetDescription (as html) instead of DMP-EDITOR.DATASET-DESCRIPTION.INTRO. Konstantina Galouni 2021-11-02 16:50:43 +0200
  • 39795f177f Fix critical issue with file exports on chromium based web browsers George Kalampokis 2021-11-02 14:50:20 +0200
  • e46de79ec2 #7133 Multiplicity visibility rule fix Kristian Ntavidi 2021-11-02 12:28:55 +0200
  • 7fefdd6aad Added rich text area field type for response in dataset > chapter > section > questions. 1. RichTextAreaData.java: [NEW] file to extend FieldData. 2. ModelBuilder.java: Added case for richTextarea type. 3. ExportXmlBuilderDatasetProfile.java: Added case for RICH_TEXT_AREA. 4. ViewStyle.java: Define RICH_TEXT_AREA("richTextarea"). Konstantina Galouni 2021-11-01 15:38:16 +0200
  • 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. Konstantina Galouni 2021-11-01 15:30:21 +0200
  • 03009edaa3 Use <rich-text-editor-component> when html editor is needed - replace in dataset template descriprion, section & question descriptions. 1. dataset-profile-editor-section.component.html & dataset-profile-editor.component.html & dataset-profile-editor-composite-field.component.html: Replace <angular-editor> with <rich-text-editor-component> (custom common component when rich text editor is set). 2. dataset-profile-editor-section.component.ts & dataset-profile-editor.component.ts & dataset-profile-editor-composite-field.component.ts: Remove AngularEditorConfig (this is set in RichTextEditorComponent). 3. dataset-profile.module.ts: Instead of AngularEditorModule, import RichTextEditorModule (common component where rich text editor is set). 4. styles.scss: Moved css for angular editor to dedicated css file (src/app/library/rich-text-editor/rich-text-editor.component.scss) and keep here only "form-field-subscript-wrapper" class. Konstantina Galouni 2021-11-01 15:10:00 +0200
  • 7bdfcb70af Created common component for rich text editor configuration & added rich text for dmp and dataset description. 1. library/rich-text-editor: [NEW] Common component which configures a rich text editor. 2. dataset-editor.component.html & main-info.component.html: Use <rich-text-editor-component> to allow rich text in dataset and dmp description. 3. dataset-overview.component.html & dmp-overview.component.html: Show dataset and dmp description as innerHTML. 4. dataset.module.ts & dmp.module.ts: Imported RichTextEditorModule. Konstantina Galouni 2021-11-01 14:45:02 +0200
  • 6ff9ea2d05 When exporting to word/PDF HTML styled text, make <br> tag to be parsed once George Kalampokis 2021-11-01 11:49:20 +0200
  • 0010ad846a When exporting to word/PDF HTML styled text, it will be preperly indented and it can read the change line character George Kalampokis 2021-11-01 11:39:43 +0200
  • 5a66754cbd Make DMP language Mandatory and set default language to English George Kalampokis 2021-10-29 15:08:58 +0300
  • fd26e2a742 Fix issue with DMP index not updating after a new user is invited 1.0.24 George Kalampokis 2021-10-27 18:16:44 +0300
  • 900a377d5f Fix critical issue with RDA Comoon Standard text load 1.0.23 George Kalampokis 2021-10-26 17:54:58 +0300
  • 93baa4a281 Add support for more html tags on the Document/PDF exporter George Kalampokis 2021-10-26 16:21:28 +0300
  • 2c29469590 Allow to configure the path of the email templates (ref #7122) George Kalampokis 2021-10-25 16:06:08 +0300
  • ae0618d5be Fix multiplicty bug on Admin Template Editor. Kristian Ntavidi 2021-10-20 13:41:04 +0300
  • 8e2fea2ea0 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-10-20 12:42:21 +0300
  • e66362ec38 Add prometheus metric for the number of grants used based on DMP status (ref #6462) George Kalampokis 2021-10-20 12:42:08 +0300
  • 35c4ec821e Add a special query logic with group by and count George Kalampokis 2021-10-20 12:40:44 +0300
  • 81a5964a55 Remove google client id, commited by mistake Konstantinos Triantafyllou 2021-10-19 11:50:24 +0300
  • 7a3f3f2fd5 Add reordering for inputs in a dataset template Konstantinos Triantafyllou 2021-10-19 11:08:38 +0300
  • eeb5479a98 form-composite-title.component.html: [Bug fix] Show "view more/less" functionality only if there is extendedDescription. Konstantina Galouni 2021-10-15 13:56:45 +0300
  • c3f28936af Dockerfile update 1.0.22 Diamantis Tziotzios 2021-10-13 18:47:41 +0300
  • 887789d9e5 Dockerfiile update Diamantis Tziotzios 2021-10-13 18:17:53 +0300
  • e8366aa61a Fix critical issue with dataset pagination George Kalampokis 2021-10-13 17:50:15 +0300
  • 942782fe3c Use metrics predifined names instead of plain Strings George Kalampokis 2021-10-13 17:49:32 +0300
  • d0d918682b Refactor remote fetcher and made it independent of sun libraries George Kalampokis 2021-10-13 17:48:46 +0300
  • 65644c3a35 Add extra sanity checks George Kalampokis 2021-10-13 17:47:50 +0300
  • 045dd51014 Prevent the selection of an already selected dataset Templates George Kalampokis 2021-10-13 16:10:56 +0300
  • 32e299fc45 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-10-13 11:49:17 +0300
  • f9bf688085 dataset-wizard.component.html: Added in dropdown list "Save & Continue" option (same as Save). | assets/i18n/: Added DATASET-WIZARD.ACTIONS.SAVE-AND-CONTINUE in language files. Konstantina Galouni 2021-10-12 18:53:07 +0300
  • a4fef8e462 Refactor PDF conversion George Kalampokis 2021-10-12 18:17:16 +0300
  • 198061aeaa Description boxes in admin forms replaced with rich text editor <angular-editor>. 1. dataset-profile-editor-composite-field.component.ts & dataset-profile-editor-section.component.ts & dataset-profile-editor.component.ts: Initialize AngularEditorConfig. 2. dataset-profile-editor-composite-field.component.html & dataset-profile-editor-section.component.html & dataset-profile-editor.component.html: Use <angular-editor> in description. 3. multiple-auto-complete.component.html & dataset-profile-listing.component.html & form-section.component.html: Show description as html. 4. dataset-profile.module.ts: Imported HttpClientModule, AngularEditorModule (needed for <angular-editor>). 5. available-profiles.component.html: Show description as html, under the Dataset Template title, not as tooltip (matTooltip does not receive html). 6. available-profiles.component.ts: Added styleUrls: ['available-profiles.component.scss']. 7. available-profiles.component.scss: [NEW] Added css for class "list-option" to cut description if too long. 8. form-composite-title.component.html: Show description and extendedDescription as html | Add view more/less functionality to show/hide extendedDescription. 9. form-composite-title.component.ts: Added "public showExtendedDescription: boolean = false;" field. 10. form-composite-title.component.scss: Added css for "more" class, to make "view more/less" seem like link. 11. assets/i18n/: In language files added DATASET-EDITOR.QUESTION.EXTENDED-DESCRIPTION.VIEW-MORE (-LESS). 12. assets/styles.css: Added css for <angular-editor>, to be similar to the other text areas and forms. Konstantina Galouni 2021-10-12 18:14:22 +0300
  • 1a821179db Even more Fixes over dashboard's sorting George Kalampokis 2021-10-12 18:06:14 +0300
  • 6de12fd0e8 Fix issue with RDA Common Standards George Kalampokis 2021-10-12 18:05:38 +0300
  • 29919f981a Fix issue with recent activity sorting George Kalampokis 2021-10-12 15:41:20 +0300
  • 7fe84d7de5 Eliminate Duplicate user when making a new version George Kalampokis 2021-10-08 16:52:01 +0300
  • a3af8ce3a5 Merge branch 'spring-update' into Development George Kalampokis 2021-10-08 16:04:52 +0300
  • 0e97e6c0a8 Fix issues with external sources 1.0.21 George Kalampokis 2021-10-08 12:14:09 +0300
  • 1d48ee81b9 Add additional null check for Elastic's Dmp Repository George Kalampokis 2021-10-08 11:18:22 +0300
  • 9919886c26 Fix issues with dataset sorting on Dashboard with Elasticsearch George Kalampokis 2021-10-08 11:02:56 +0300
  • 77d50773b8 Merge branch 'improved_queries' into Development George Kalampokis 2021-10-07 11:05:19 +0300
  • 0506f2d3a3 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-10-06 18:17:47 +0300
  • 524cededb6 Fix issue when exporting to docx/pdf George Kalampokis 2021-10-06 18:16:39 +0300
  • 74ec2126f0 Visibility Rules fix Kristian Ntavidi 2021-10-06 16:32:06 +0300
  • cb1d7b5340 Replace altChunk html to docx with direct parsing (manual) George Kalampokis 2021-10-06 15:15:41 +0300
  • ef5e6a92e0 Fix critical issue with Dataset Template xml import George Kalampokis 2021-10-06 15:02:21 +0300
  • 70538850a2 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-10-06 14:40:39 +0300
  • 407961e137 Fix critical issue with DMP queries without elastic George Kalampokis 2021-10-06 14:21:54 +0300
  • 907ad14269 #7028 Text area fields minRows defaults to 3 Kristian Ntavidi 2021-10-06 12:25:44 +0300
  • 3ec942cfa7 Add support for Html text when exporting to docx (alpha) George Kalampokis 2021-10-05 17:58:46 +0300
  • 54c862ecbb Minor metrics refactor George Kalampokis 2021-10-05 13:09:02 +0300
  • b66bde871a Fix issue of new DMPs not showing on the user's listing with elasticsearch active (#7010) George Kalampokis 2021-10-05 12:56:20 +0300
  • 67b10528e3 Fix db creation scripts for linux 1.0.20 George Kalampokis 2021-10-01 12:36:43 +0300
  • 0886424b29 Fix db creation scripts for linux George Kalampokis 2021-10-01 12:36:43 +0300
  • 91729bab6d Optimize queries improved_queries George Kalampokis 2021-09-30 18:02:53 +0300
  • defac6afcc Fix issue with date formats on RDA import George Kalampokis 2021-09-28 14:17:03 +0300
  • fc7c39081a Improve configuration loader George Kalampokis 2021-09-28 14:15:50 +0300
  • 99e4d231c2 Possible patch some leaks George Kalampokis 2021-09-27 18:14:21 +0300
  • 06364873ca Fix issue with unordered multiplicity fields George Kalampokis 2021-09-27 18:11:55 +0300
  • faeb7e0d62 improvement on computing ordinal on mutliplicity fields Kristian Ntavidi 2021-09-27 16:25:17 +0300
  • 9cac208546 upgrade to Angular 12 Diamantis Tziotzios 2021-09-24 21:52:14 +0300
  • d229189783 Visibility rule service refactor. Kristian Ntavidi 2021-09-20 21:34:20 +0300
  • b40e30ee60 Fix issue with visibility rules on multiplicity fields. Kristian Ntavidi 2021-09-20 14:34:09 +0300
  • ba865c9708 Dataset Editor (Researchers Page). Incrementing ordinals on multiplicity items. Kristian Ntavidi 2021-09-17 12:12:48 +0300
  • 1ae2788453 Fix various issues with spring update spring-update George Kalampokis 2021-09-14 17:43:02 +0300
  • 52c26cd864 Admin Dataset editor guard fix. Kristian Ntavidi 2021-09-09 09:09:27 +0300
  • a805e823e5 Merge branch 'spring-update' of https://gitlab.eudat.eu/dmp/OpenAIRE-EUDAT-DMP-service-pilot into spring-update George Kalampokis 2021-09-07 11:05:39 +0300
  • 0257ff713b Remove the actuator from the prometheus path George Kalampokis 2021-09-07 10:29:57 +0300
  • 6f92409f1e Update Spring boot framework to version 2.5.2 George Kalampokis 2021-06-29 14:33:57 +0300
  • 0780c629c9 about how it works text updates Kristian Ntavidi 2021-08-30 20:57:21 +0300
  • 93ba59ef5a Fixed word parsing issue with datasetIdentifier and validation fields George Kalampokis 2021-08-27 12:58:06 +0300
  • bfbc271b56 Fix elastic dataset consistency (impacts memory) George Kalampokis 2021-08-24 17:05:28 +0300
  • c964af25b5 Fix critical issue with public dataset query George Kalampokis 2021-08-23 11:48:29 +0300
  • 6bc5aaed25 pt user guide update 1.0.19 Diamantis Tziotzios 2021-08-16 18:36:10 +0300
  • 5de811a76d Vastly improve and optimize DMP and Dataset Queries (and with elastic) George Kalampokis 2021-08-04 18:38:49 +0300
  • ce8b49deb0 Fix issue with DMP disappearing when editing Datasets George Kalampokis 2021-08-03 12:15:54 +0300
  • 6ccdeddf65 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-08-02 18:31:21 +0300
  • 4e87bd270e Improve error handling when user has no zenodo access token George Kalampokis 2021-08-02 18:31:10 +0300
  • e185e94684 pt userguide update 1.0.18 Diamantis Tziotzios 2021-07-30 11:15:54 +0300
  • 6a2099c2b9 Add user role check up when it's getting dataset profiles for the manager listing George Kalampokis 2021-07-26 10:28:58 +0300
  • f01e89799b Merge remote-tracking branch 'origin/Development' into Development 1.0.17 George Kalampokis 2021-07-23 18:29:40 +0300
  • 9da0f4e776 Allow to re insert users on Dataset profile George Kalampokis 2021-07-23 18:27:49 +0300
  • a7abe6c2d8 minor fix Kristian Ntavidi 2021-07-23 17:09:12 +0300
  • 06961c0254 Deactivate Guard on dataset template editor Kristian Ntavidi 2021-07-23 17:03:29 +0300
  • 1be8e8e8f9 Fix side actions on template editor z-index issue Kristian Ntavidi 2021-07-23 14:27:40 +0300
  • 501a7175e8 Users on template editor Kristian Ntavidi 2021-07-23 14:16:59 +0300
  • d8a2ad281c Animations on admin template editor (partial) Kristian Ntavidi 2021-07-23 13:16:40 +0300
  • 59e3af2fa0 Fix adding dataset dropdown on datasets listing Kristian Ntavidi 2021-07-23 12:05:07 +0300
  • 4c22799f91 Bug fixes on dataset templates editor Admin (partial) Kristian Ntavidi 2021-07-23 11:23:35 +0300
  • 1d397d28cf Add ability to scroll on table of contents (dataset templates admin) 1.0.16 Kristian Ntavidi 2021-07-21 16:41:38 +0300
  • 008b6321ea Error dialog component on dataset wizard (update) Kristian Ntavidi 2021-07-21 12:25:13 +0300
  • a212f4e5a1 Subtle border on invalid emails inputs (in invitation dialog) Kristian Ntavidi 2021-07-21 12:16:22 +0300
  • 7ab5c56072 Merge remote-tracking branch 'origin/Development' into Development George Kalampokis 2021-07-21 11:17:51 +0300