Commits on Source (16)
-
ThanKarab authored2b7e073f
-
ThanKarab authored83c2a7c7
-
ThanKarab authorede3f60e2f
-
ThanKarab authored2a3f0a21
-
ThanKarab authored
Spring boot also upgraded to 2.7.13 Removed springfox completely, will use openapi in the future. Moved ExperimentSpecifications to the Repository.
b659dc94 -
ThanKarab authored4e06ebc2
-
ThanKarab authored53dfb165
-
ThanKarab authored6cdc1473
-
ThanKarab authoredefeadd2e
-
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.
688c41ad -
ThanKarab authoredfe7a0781
-
ThanKarab authored9d320823
-
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.
f509c1f5 -
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.
7a52eee5 -
ThanKarab authoreddc765f63
-
ThanKarab authored7a3dc737
Showing
- Dockerfile 5 additions, 4 deletionsDockerfile
- README.md 1 addition, 5 deletionsREADME.md
- config/application.tmpl 41 additions, 53 deletionsconfig/application.tmpl
- pom.xml 42 additions, 270 deletionspom.xml
- src/main/java/eu/hbp/mip/configurations/APIMetadataConfiguration.java 0 additions, 34 deletions...a/eu/hbp/mip/configurations/APIMetadataConfiguration.java
- src/main/java/eu/hbp/mip/configurations/GalaxyAuthentication.java 0 additions, 54 deletions.../java/eu/hbp/mip/configurations/GalaxyAuthentication.java
- src/main/java/eu/hbp/mip/configurations/SecurityConfiguration.java 0 additions, 126 deletions...java/eu/hbp/mip/configurations/SecurityConfiguration.java
- src/main/java/eu/hbp/mip/controllers/ActiveUserAPI.java 0 additions, 46 deletionssrc/main/java/eu/hbp/mip/controllers/ActiveUserAPI.java
- src/main/java/eu/hbp/mip/controllers/ExperimentAPI.java 0 additions, 110 deletionssrc/main/java/eu/hbp/mip/controllers/ExperimentAPI.java
- src/main/java/eu/hbp/mip/controllers/PathologiesAPI.java 0 additions, 128 deletionssrc/main/java/eu/hbp/mip/controllers/PathologiesAPI.java
- src/main/java/eu/hbp/mip/controllers/galaxy/retrofit/RetroFitGalaxyClients.java 0 additions, 31 deletions...ip/controllers/galaxy/retrofit/RetroFitGalaxyClients.java
- src/main/java/eu/hbp/mip/controllers/galaxy/retrofit/RetrofitClientInstance.java 0 additions, 42 deletions...p/controllers/galaxy/retrofit/RetrofitClientInstance.java
- src/main/java/eu/hbp/mip/models/DTOs/Exareme2AlgorithmDTO.java 0 additions, 173 deletions...ain/java/eu/hbp/mip/models/DTOs/Exareme2AlgorithmDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/Exareme2AlgorithmRequestDTO.java 0 additions, 152 deletions...a/eu/hbp/mip/models/DTOs/Exareme2AlgorithmRequestDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/Exareme2AttributesDTO.java 0 additions, 19 deletions...in/java/eu/hbp/mip/models/DTOs/Exareme2AttributesDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/Exareme2CommonDataElement.java 0 additions, 43 deletions...ava/eu/hbp/mip/models/DTOs/Exareme2CommonDataElement.java
- src/main/java/eu/hbp/mip/models/DTOs/ExaremeAlgorithmDTO.java 0 additions, 114 deletions...main/java/eu/hbp/mip/models/DTOs/ExaremeAlgorithmDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/ExaremeAlgorithmRequestParamDTO.java 0 additions, 106 deletions.../hbp/mip/models/DTOs/ExaremeAlgorithmRequestParamDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/ExaremeAlgorithmResultDTO.java 0 additions, 15 deletions...ava/eu/hbp/mip/models/DTOs/ExaremeAlgorithmResultDTO.java
- src/main/java/eu/hbp/mip/models/DTOs/ExperimentDTO.java 0 additions, 54 deletionssrc/main/java/eu/hbp/mip/models/DTOs/ExperimentDTO.java