Releases: Cosmo-Tech/cosmotech-api
Releases · Cosmo-Tech/cosmotech-api
5.0.0-rc2
What's Changed
- MIME type validation for dataset parts with type DB by @jreynard-code in #1092
- Handle NoSuchKeyException in exception handling and add related integration tests by @jreynard-code in #1093
- Fix 500 path variables empty prod 14970 by @jreynard-code in #1096
- Remove
securityfield fromDatasetUpdateRequestacross codebase by @jreynard-code in #1097 - Replace exception-based handling with logging for stopping already finished runs by @jreynard-code in #1098
Full Changelog: 5.0.0-rc1...5.0.0-rc2
5.0.0-rc1
What's Changed
- [PROD-14915] Generic additional data by @sjoubert in #1078
- Remove
runTemplateFilteranddefaultRunTemplateDatasetfrom WorkspaceSolution by @jreynard-code in #1080 - Add integration tests for inherited DB dataset parameters by @jreynard-code in #1082
- Multiple cleanup by @sjoubert in #1081
- Remove
ownerNamefield and introduceadditionalDatain Runner schema by @jreynard-code in #1084 - allow keycloak groups in RBAC for easier user handling by @Leopold-Cramer in #1074
- Check if a dataset is attached to a runner on dataset deletion by @jreynard-code in #1085
- Remove
DatasetCreateInfomodel andrunnerIdfield by @jreynard-code in #1086 - Remove
maxLengthconstraints from string fields across OpenAPI specs by @jreynard-code in #1087 - Add integration test and logic to include dataset parameters in runner responses by @jreynard-code in #1088
- Enhance special character sanitization for Redis and update dataset search logic by @jreynard-code in #1090
- Add integration tests and logic to include
datasets.parametersincreateRunnerandupdateRunnerresponses by @jreynard-code in #1089 - Refactor dataset part management logic and add integration test for calling dataset update with an empry body by @jreynard-code in #1091
Full Changelog: 5.0.0-beta6...5.0.0-rc1
5.0.0-beta6
What's Changed
- Make
filesparameter in dataset creation and update optional by @jreynard-code in #1058 - merge common lib src to api src by @lalepee in #1059
- Remove vendor and identity provider code properties by @jreynard-code in #1063
- fix none role not working by @Leopold-Cramer in #1060
- Fix API client generation config with correct repo URL by @sjoubert in #1068
- Lal/postgres connection prod 14804 by @lalepee in #1066
- Lal/dataset part db storage management prod 14806 by @lalepee in #1070
- Improve docker images check error messages by @sjoubert in #1072
- Jrey/dataset part query endpoint by @jreynard-code in #1073
Full Changelog: 5.0.0-beta5...5.0.0-beta6
4.2.1-onprem
What's Changed
- Update base image in Jib configuration to eclipse-temurin:21-alpine-3.22 by @jreynard-code in 9f9f19a
- Update dependencies (CVEs) by @jreynard-code in bf925a2 and in 0b24f7f:
- force ch.qos.logback:logback-core:1.5.20
- force org.springframework.security:spring-security-core:6.5.5
- constraints org.springframework:spring-core:6.2.12
- constraints io.undertow:undertow-core:2.3.20.Final
- upgrade testcontainers-postgresql to 1.21.3
Full Changelog: 4.2.0-onprem...4.2.1-onprem
3.3.5
What's Changed
- feat: configure static code analyzer by @sellisd in #917
- add missing RBAC checks to twingraph service by @Leopold-Cramer in #924
- Fix "Could not resolve org.jetbrains.kotlin:kotlin-test:1.9.23" by @jreynard-code in #946
- [SDCOSMO-2480] Fix runner security property visibility for validator by @jreynard-code in #947
- Fix findAllDatasets : replace findAll by findByOrganizationIdNoSecurity by @jreynard-code
- GA modifications: remove
upload_merged_openapi,test_helm_chart,trigger_deploymentsand SARIF management
Full Changelog: 3.3.4...3.3.5
5.0.0-beta5
What's Changed
- Jrey/split dataset list on runner by @jreynard-code in #1041
- Add support for updating dataset part information by @jreynard-code in #1044
- Merge api_documentation into main by @github-actions[bot] in #1043
- fix: do not trigger on branches as we still only have one project by @sellisd in #1046
- Lal/fix datapart type prod 14721 by @lalepee in #1054
- readOnly var in Update and Create requests made them unusable by @Leopold-Cramer in #1057
Full Changelog: 5.0.0-beta4...5.0.0-beta5
4.2.0-onprem
What's Changed
- Add cyclonedx task by @jreynard-code in #1045
- CVE fixes by @jreynard-code in #1049
- Argo workflows compatibility 3.6.X
Full Changelog: 4.1.3-onprem...4.2.0-onprem
5.0.0-beta4
What's Changed
- Add constant for workspace files base folder and update S3 object paths accordingly by @jreynard-code in #1016
- Ensure unique file names for dataset parts during creation and update operations by @jreynard-code in #1017
- Jrey/add solution files endpoints by @jreynard-code in #1018
- Merge api_documentation into main by @github-actions[bot] in #1020
- Remove the helm chart and associated scripts by @sjoubert in #1022
- Gradle: Bump io.swagger.parser.v3:swagger-parser-v3 from 2.1.27 to 2.1.31 by @dependabot[bot] in #1021
- [PROD-14593] Trigger helm chart deploy after updating 'latest' image by @sjoubert in #1025
- [PROD-14593] Trigger the correct restart workflow by @sjoubert in #1027
- Upload detekt's SARIF reports one by one by @sjoubert in #1028
- Use the non-deprecated syntax to set actions output by @sjoubert in #1029
- feat: add sourceName to updatable data in datasetPart PUT endpoint by @Leopold-Cramer in #1030
- Dse/platform dependencies prod 14600 by @sellisd in #1031
- fix: remove trailing debug code by @sellisd in #1035
- Dse/send SBOM prod 14606 by @sellisd in #1034
- Remove maxSize on sourceName by @jreynard-code in #1039
- [PROD-13769] Fix deleteRun by @jreynard-code in #1038
Full Changelog: 5.0.0-beta3...5.0.0-beta4
5.0.0-beta3
What's Changed
- Lcra/update last run status by @jreynard-code in #957
- Rework dataset (File implementation) by @jreynard-code in #1007
- Merge api_documentation into main by @github-actions in #1015
Full Changelog: 5.0.0-beta2...5.0.0-beta3
4.1.3-onprem
What's Changed
- [SDCOSMO-2480] Fix runner security property visibility for validator by @jreynard-code in #948
Full Changelog: 4.1.2-onprem...4.1.3-onprem