Efstratios Giannopoulos
191f887530
database enum handle implementation
2023-10-16 17:38:12 +03:00
Efstratios Giannopoulos
968f45d5b3
authn refactor
2023-10-11 17:53:12 +03:00
Thomas Georgios Giannos
0b901205ee
Adding auditing, naming convention change in API endpoints for description types
2023-10-06 12:13:09 +03:00
Thomas Georgios Giannos
074e374d9a
Removing old implementation of DescriptionTemplateType entity, fixing issues with entity scanning and field resolving on new implementation
2023-10-04 12:46:06 +03:00
Thomas Georgios Giannos
7c96078570
Updating Spring to version 6, adding service stack for DescriptionType entity
2023-10-03 17:29:45 +03:00
Diamantis Tziotzios
75007286fc
elasticsearch cert change
2022-11-25 17:03:25 +02:00
Bernaldo Mihasi
5087a37e15
dockerization
2022-09-13 10:35:56 +03:00
Bernaldo Mihasi
3433f58506
Add ssl support for elasticsearch
2022-06-08 16:23:49 +03:00
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
George Kalampokis
6f92409f1e
Update Spring boot framework to version 2.5.2
2021-09-07 09:42:31 +03:00
George Kalampokis
4a4042d621
Fix various library issues with postgres and elastic
2021-06-25 12:32:58 +03:00
George Kalampokis
aca31dc9da
Add prometheus integration (ref #294 )
2021-04-09 19:05:04 +03:00
George Kalampokis
c807d28c29
Updated Elastic stack in order to store log files and add (expirimental) dataset index
2020-03-09 16:47:32 +02:00
George Kalampokis
25988ab272
Add Email Notifications when one of the collaborators is editing either a DMP or a Dataset (ref #244 )
2020-02-14 18:40:34 +02:00
George Kalampokis
69fde5f353
Even more Replacements of the HttpRemoteLogger with the sl4j Logger (ref #223 )
2020-01-28 18:33:50 +02:00
George Kalampokis
ae84be5844
Replaced System.out.println, System.err.println and printStackTrace with a logger (ref #223 )
2020-01-16 17:46:24 +02:00
gkolokythas
e81ffa2825
Fixes bug on configuration setting and refactors logic on file parsing due to that fix.
2019-11-08 15:53:46 +02:00
gkolokythas
c9ca55fd76
Fixes bug on setting Dynamic configuration of a DMP.
2019-09-13 13:08:37 +03:00
gkolokythas
9a90e3f8af
Implements the functionality of being able to add static data when using external services, and refactors Funder, Grant and Project to be configured by "ExternalUrs". (Issue #147 )
2019-09-05 17:44:25 +03:00
gkolokythas
cab0d68fc2
Fixes bug on fetching Funder using wrong url
2019-09-04 12:00:40 +03:00
gkolokythas
66a17db67a
Fixes Project's external fetching various code missteps.
2019-08-20 18:25:32 +03:00
gkolokythas
43fbacc39f
Adds Funder's entity its respected needed properties for external fetching. (Issue #145 )
2019-08-20 18:22:53 +03:00
gkolokythas
beb7744e43
Adds Project external dynamic configuration properties.
2019-08-02 18:25:39 +03:00
gkolokythas
feaec87b82
Renames "Project" to "Grant on backend. (Issue #145 )
2019-07-31 17:57:34 +03:00
gkolokythas
25da5e97e5
Refactors authentication principal to handle users with and without confirmed email.
2019-07-12 16:58:17 +03:00
ikalyvas
5f6224210b
Adds json deserialization ignore for missing properties
2019-05-29 13:55:13 +03:00
gkolokythas
7bac52267a
Temporarily disables json ignore on empty values.
2019-05-29 11:54:07 +03:00
ikalyvas
120e16f714
Adds Criteria Serialization
2019-05-28 10:16:34 +03:00
ikalyvas
93f69979ba
Updates Queryablelist to support Queries and Criteria
2019-05-23 18:03:44 +03:00
Ioannis Kalyvas
b7f010393c
Changes transaction management in development environment
2019-01-23 14:42:26 +02:00
Diamantis Tziotzios
41fb94eee9
ui resrtucturing
2019-01-18 19:03:45 +02:00
Ioannis Kalyvas
4845ba84a7
Added Delete action on Projects , Datasets and Datamanagement Plans
2018-11-30 16:57:20 +02:00
Diamantis Tziotzios
05a6ddd90f
conf refactor
2018-11-27 16:13:56 +02:00
Ioannis Kalyvas
01afdabb21
Added Navigation to next question by pressing on a button. Introduces MarkForConsideration Component
2018-11-01 18:02:15 +02:00
Ioannis Kalyvas
17391120ff
Alter Application Configuration to Support Profile based Configuration
2018-10-09 16:20:45 +03:00
Ioannis Kalyvas
e0c302e67e
no message
2018-10-02 17:33:58 +03:00
Ioannis Kalyvas
78b91ee3e0
no message
2018-07-11 16:47:36 +03:00
Ioannis Kalyvas
efb7af10b5
no message
2018-06-29 11:29:43 +03:00
Ioannis Kalyvas
b7d5dfb198
no message
2018-06-27 13:29:21 +03:00
Ioannis Kalyvas
063eca915d
no message
2018-03-21 12:57:56 +02:00
Ioannis Kalyvas
12df9e9345
no message
2018-03-21 12:16:32 +02:00