579bb58afc#7699: rich-text-editor.component.ts: Clear any formatting on paste and add plain text | Added h1-h6 tags in customClasses | Enable "removeFormat" button (clear formatting added from editor options).Konstantina Galouni2022-05-03 18:06:32 +0300
eee9faee28Add DMP Roadmap database configuration and Template table. Make entity manager Primary and name entityManager to avoid conflicts on bean initialization.Konstantinos Triantafyllou2022-04-27 17:21:04 +0300
a5061759b8#7665: Save and Previous buttons updated on the Dataset Template (Admin). 1. dmp-editor.component.html & dmp-clone.component.html & dataset-wizard.component.html: On next button, moved chevron_right icon to the right side of the text. 2. dataset-profile-editor.component.scss: a. Removed margin-top from .dataset-profile-editor. b. Updated position and styling of .scroll-on-top. c. Added .floating-btn and .progress-min-height. 3. dataset-profile-editor.component.ts: a. Set showScrollOnTopButton default value to true and comment intersection stepperNavigationObserver (because title is sticky now and always visible). b. In method "onSubmit()" added parameter close:boolean=false, to check if the router will navigate to "/dataset-profiles" or not (button "save and continue" added). 4. dataset-profile-editor.component.html: a. Renamed "Back" button to "Close" and use DATASET-WIZARD.ACTIONS.CLOSE. b. Moved "Close", "Save"/"Update" and "Finalize" buttons aligned with title on the top right. c. Made title with aligned buttons sticky to top with stepper. d. Moved buttons "Previous"/"Next" on the down right of viewport (floating buttons). e. Moved scroll button and update it. f. Updated alignment of main content when there is no sidebar on the left. 5. i18n/: In language files added "DATASET-WIZARD.ACTIONS.CLOSE" and updated "USER-PROFILE.MERGING-EMAILS-DIALOG.TITLE" (#7662).Konstantina Galouni2022-04-20 18:25:55 +0300
943f84384c#7662: Popup message when merging email accounts from the user profile | [Bug fix] Truncate title of dataset and show tooltip in dmp clone popup. 1. user-profile.component.ts: Added PopupNotificationDialogComponent when email for validating account has been sent. 2. login.component.ts: Added @Input() redirect: boolean = true; - if this is false do not redirect to home page. 3. add-account-dialog.component.html: Add parameter redirect="false" in <app-login>. 4. clone-dialog.component.html: [Bug fix] Truncate title of dataset and show tooltip in dmp clone popup. 5. i18n/: In language files added "USER-PROFILE.MERGING-EMAILS-DIALOG.TITLE" and "USER-PROFILE.MERGING-EMAILS-DIALOG.MESSAGE".Konstantina Galouni2022-04-19 10:28:35 +0300
198acac6b2Add background scheduled tasks in order to delete unused files (when and how frequent they run is configurable)George Kalampokis2022-04-18 18:38:22 +0300
ae7988aa13Make DMP Editor more safe when saving and make save pop messages more consistentGeorge Kalampokis2022-04-01 18:13:50 +0300
a9199ab8f0Make Dataset Editor more safe when saving and make save pop messages more consistentGeorge Kalampokis2022-04-01 17:20:37 +0300
5faa44c015On a new Dataset when save is pressed it will reload the editor in order to reflect better the state of the DatasetGeorge Kalampokis2022-04-01 13:51:53 +0300
4b879eb339On DMP Overview change the color of the finalized DatasetsGeorge Kalampokis2022-04-01 13:50:09 +0300
ef6e3b8d7cSort Datasets by Modified date on DMP Overview and DMP EditorGeorge Kalampokis2022-04-01 13:49:04 +0300
a58e926c3dPrefilling: Alphabetical order in the returning list. Autocomplete of prefilling: no search with empty value.Konstantinos Triantafyllou2022-03-29 15:14:34 +0300
afb0be5b18Make DMP export to be more consistent with the DMP shown on the front end UIGeorge Kalampokis2022-03-29 15:12:56 +0300
c41c89774bMake Dataset Validation checker to no longer be exception depedantGeorge Kalampokis2022-03-29 15:11:55 +0300
2c00dab450Make DMP export to be more consistent with the DMP shown on the front end UIGeorge Kalampokis2022-03-29 15:12:56 +0300
2666568fabMake Dataset Validation checker to no longer be exception depedantGeorge Kalampokis2022-03-29 15:11:55 +0300
72507dd1b8Fix issue with DMP json export if it have been imported from jsonGeorge Kalampokis2022-03-29 10:55:49 +0300
ed7cd0f852Fix issue with DMP json export if it have been imported from jsonGeorge Kalampokis2022-03-29 10:55:49 +0300
35ea0b5d6cMerge branch 'Development' of code-repo.d4science.org:MaDgiK-CITE/argos into Development
argirok
2022-03-29 10:32:39 +0300
f1746e49ffAdd Croatia in contributors
argirok
2022-03-29 10:25:04 +0300
5ceea10c49#7638: [Bug fix] dmp-finalize-dialog.component.html: Truncate text and show tooltip with full dataset title.Konstantina Galouni2022-03-28 18:00:14 +0300
650e0ceb06#7636: [Bug fix] Copy dataset from latest activity or dataset listing: Reverting some changes from commit:b6c28be3b3 1. DatasetListingModel.java: Added field DatasetProfileOverviewModel profile, getter/setter and set profile in methods "fromDataModel()" and "toDataModel()". 2. RecentActivityModel.java: Added field DatasetProfileOverviewModel profile and getter/setter. 3. RecentDatasetModel.java: Set profile in methods "fromEntity()" and "fromDmpEntity()".Konstantina Galouni2022-03-28 17:02:57 +0300
1f71681fa2add link to RDA specifications - pop up and user guide
argirok
2022-03-23 16:21:14 +0200
62b60b93a8URLConfiguration add FilterType. When filterType is "local" the filtering is applied in argos backend - not throught the API
argirok
2022-03-23 16:03:42 +0200
4941a9fa95Merge remote-tracking branch 'origin/update-configs' into update-configsGeorge Kalampokis2022-03-23 11:31:21 +0200
8734d7c1ba#7528: Fixes in exporting images to document. WordBuilder.java: Use media types instead of file extension for IMAGE_TYPE_MAP | Calculate image dimensions inside document according to its initial ratio and remove from page size the top, bottom, left, right margins.Konstantina Galouni2022-03-21 18:19:51 +0200
7f9e12c731Tiff image type added in file upload types | Language files updated. 1. dataset-profile-editor-upload-field.component.ts: Added image/tiff media type in available types for Upload. 2. en.json: Updated literals for "Upload" file field type and removed literals for "Table" field type, because the field is not ready yet. 3. de.json, es.json, gr.json, pt.json, sk.json, sr.json, tr.json: Added literals for "Upload" file field type.Konstantina Galouni2022-03-16 17:54:06 +0200
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.scssKonstantina Galouni2022-03-16 13:00:03 +0200
2a9d8b8296#7528: [NEW] Upload files field type. 1. Datasets.java: In "delete()" method, call also fileManager.markAllFilesOfEntityIdAsDeleted. 2. DatasetManager.java: Added method "deleteOldFilesAndAddNew()" which is called by "createOrUpdate()", to mark as deleted files that are not used any more and save the new ones. 3. DatabaseRepository.java & DatabaseRepositoryImpl.java: Include in DAOs FileUploadDAO. 4. ModelBuilder.java & ViewStyle.java: Incluse "upload" field type. 5. field-data.ts: a. In "getOrdinal()" method return Integer instead of int. b. In "getValidations()" method added null check. c. In methods "fromJsonObject()" and "toMap()" added special if clauses for "upload" field type. 6. application.properties: a. Added property "file.storage", to set the folder where the files will be permanently saved. b. Changed default spring.servlet.multipart.max-file-size and pring.servlet.multipart.max-request-size to 10 MB. 7. UserInvitationController.java: Deleted a print in System.out. 8. New files for upload field type: FileUploadDao.java, FileUploadDaoImpl.java, FileUpload.java, PostgreSQLEnumType.java (necessary for the enum EntityType), FileController.java, FileManager.java, UploadData.java.Konstantina Galouni2022-03-16 12:14:08 +0200
1dfcad7e88dataset-profile-editor.component.html: #7519 (Additional commit) On "viewOnly" mode - finalized dataset template, change the "Save" button (left) to "Update", make it clickable and work as the "Update" button (top right on the last step) already does.Konstantina Galouni2022-03-01 15:25:14 +0200