argos/dmp-backend/web/src/main/java/eu/eudat/logic/managers
Konstantina Galouni 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.
2022-03-16 12:14:08 +02:00
..
AdminManager.java Fixed and improved the dataset template export/import to/from xml 2020-06-17 12:30:54 +03:00
CommonsManager.java Removed external Tags 2020-04-01 18:17:17 +03:00
ContactEmailManager.java Allow splash to send contact emails 2020-06-25 19:39:10 +03:00
DashBoardManager.java Optimize Dashboard's recent activity logic, removed various unused fields from Listing Models and implement toDataModel conversion logic in some models 2022-02-21 17:16:32 +02:00
DataManagementPlanManager.java Allow to return DMP with no Datasets for the Dataset Editor 2022-03-15 17:58:01 +02:00
DataManagementProfileManager.java rda export import tag bug, format preffiling fixed 2022-02-17 10:11:34 +02:00
DataRepositoryManager.java #7326 - static APIs 2022-01-21 15:44:51 +02:00
DatasetManager.java #7528: [NEW] Upload files field type. 2022-03-16 12:14:08 +02:00
DatasetProfileManager.java Merge remote-tracking branch 'origin/Development' into Development 2022-02-18 17:52:04 +02:00
DatasetWizardManager.java Get latest available dataset profile instead of the version that is selected on the DMP 2021-07-20 12:55:52 +03:00
EmailConfirmationManager.java Add expirimental logic for userMerge (+ some updates for DB) 2020-10-23 18:40:17 +03:00
ExternalDatasetManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
FileManager.java #7528: [NEW] Upload files field type. 2022-03-16 12:14:08 +02:00
FunderManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
GrantManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
InvitationsManager.java #7183: In DMP invitation, return authors whose name/ email contains the query string given by user (case insensitive). 2021-11-22 13:44:41 +02:00
LicenseManager.java LicenseManager.java & LocalFetchManager.java & TagController.java: #7135: No case sensitivilty for licenses, managers and tags. 2021-11-09 14:17:46 +02:00
LocalFetchManager.java LicenseManager.java & LocalFetchManager.java & TagController.java: #7135: No case sensitivilty for licenses, managers and tags. 2021-11-09 14:17:46 +02:00
LockManager.java Further improvements over multiple lock handling 2020-02-14 11:08:26 +02:00
MergeEmailConfirmationManager.java Prevent user to send merge request email to itself 2020-11-10 17:39:43 +02:00
MetricsManager.java Optimize general metric counter 2022-02-18 17:51:57 +02:00
NotificationManager.java Refactor backend resources and added logback configurations 2020-03-03 11:09:27 +02:00
OrganisationsManager.java Fix various issues 2021-04-30 13:10:11 +03:00
PaginationManager.java no message 2018-06-27 13:29:21 +03:00
PrefillingManager.java zenodo prefilling customizations 2022-02-22 15:53:25 +02:00
ProjectManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
PublicationManager.java #7326 - static APIs 2022-01-21 15:44:51 +02:00
QuickWizardManager.java bug fix 2020-05-12 19:54:52 +03:00
RDAManager.java Fix issue with date formats on RDA import 2021-09-28 14:17:03 +03:00
RegistryManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
ResearcherManager.java Improve external researcher support 2021-06-17 18:48:18 +03:00
ServiceManager.java Fixed compile issues 2020-10-07 14:22:37 +03:00
TaxonomyManager.java #7326 - static APIs 2022-01-21 15:44:51 +02:00
UserManager.java Improve error handling when user has no zenodo access token 2021-08-02 18:31:10 +03:00
ValidationManager.java Initial commit for the new Dataset Template Field (identifier validator) 2020-11-05 18:20:37 +02:00