- Oct 31, 2023
-
-
K.Filippopolitis authored
* Removed the 'Exareme' restriction requiring all algorithm names to be in uppercase. * Fixed a bug in which we incorrectly expected the algorithm parameter to contain the variable "default" instead of "default_value." * Fixed a bug in which we incorrectly converted incoming str to int.
-
- Sep 11, 2023
-
-
kfilippopolitis authored
-
- Sep 07, 2023
-
-
ThanKarab authored
-
K.Filippopolitis authored
Dev/add swagger UI
-
- Sep 06, 2023
-
-
kfilippopolitis authored
-
kfilippopolitis authored
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
Major code cleanup. Renamed AlgorithmDTOs to AlgorithmSpecificationDTO. Converted all DTOs to records. Moved Exareme2 specific DTOs to separate folder. Split the ExperimentDTO used in the request to an ExperimentExecutionDTO. Logs refactoring.
-
ThanKarab authored
Converted all DTOs to records, except from CommonDataElement because we need to modify it. Created a PathologyService and extracted all complexity from the Controller. Renamed the MetadataHierarchyDTO to PathologyMetadataDTO. Created a new PathologyMetadataGroupDTO class for the metadata groups. The PathologyMetadataDTO class has more properties now that were not included previously. Removed the Exareme2AttributesDTO, getting the internal info hardcoded, maybe we should change that in the future.
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
Spring upgraded to version 3. Keycloak auth adapters were deprecated and moved to oauth2 security. Auth mechanism refactored. CSRF handling mechanism upgraded with spring security 6 and BREACH protection. Removed a LOT of unneeded dependencies. Upgraded all dependencies to latest versions, except from flyway. Code cleanup and code simplification.
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
Spring boot also upgraded to 2.7.13 Removed springfox completely, will use openapi in the future. Moved ExperimentSpecifications to the Repository.
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
- Jul 18, 2023
-
-
kfilippopolitis authored
-
kfilippopolitis authored
- Jul 13, 2023
-
-
dependabot[bot] authored
Bumps [h2](https://github.com/h2database/h2database) from 2.1.210 to 2.2.220. - [Release notes](https://github.com/h2database/h2database/releases) - [Commits](https://github.com/h2database/h2database/compare/version-2.1.210...version-2.2.220 ) --- updated-dependencies: - dependency-name: com.h2database:h2 dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- Apr 11, 2023
-
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
ThanKarab authored
-
K.Filippopolitis authored
Now we properly load the algorithm parameter types.
-
K.Filippopolitis authored
-
kfilippopolitis authored
- Apr 07, 2023
-
-
ThanKarab authored
-
- Mar 26, 2023
-
-
K.Filippopolitis authored
Update algorithm specifications for enums
-
kfilippopolitis authored
-
kfilippopolitis authored
-
- Feb 13, 2023
-
- Dec 01, 2022
-
-
K.Filippopolitis authored
Fix on pathologies
-