Releases: medizininformatik-initiative/feasibility-backend
Releases · medizininformatik-initiative/feasibility-backend
Release 5.0.1
Fixed
- Injection of environment variable value for OAuth client id was broken by @EmteZogaf in #309
Release 5.0.0
Added
- Added an endpoint to validate uploaded structured queries. (#258)
- OpenID Connect authentication for direct broker (#302)
Changed
- Validation for structured queries has been reworked. (#260), (#266)
- Updated sq2cql to v0.3.0
- Updated ontology to version v2.2.0 (#299)
Fixed
- Increased timeout in MockBrockerClientIT to avoid occasional test failures (#276)
- OPS codes with lowercase letters are now correctly found (#292)
Security
- updated spring boot to 3.3.1
- updated undertow to 2.3.14.Final to fix CVE-2024-6162 (#304)
- Updated netty-codec-http to 4.1.108.Final to fix CVE-2024-29025 (#279)
- Updated nimbus-jose-jwt to 9.37.3 to fix CVE-2023-52428 (#275)
- Updated xnio to 3.8.14.Final to fix CVE-2023-5685 (#274)
These are the changes from the latest 4.x release. To see detailed changes in the alphas and release candidates of v5.0.0, please check the changelog.
Release 5.0.0-rc.1
Update Ontology to 2.2.0
Release 5.0.0-alpha.3
Release 5.0.0-alpha.2
Security updates
Release 5.0.0-alpha.1
Release 4.3.0
What's Changed
- #210 - Add Basic Auth to direct broker by @michael-82 in #211
- #233 - Env variable to disable result log encryption missing in docker compose file by @michael-82 in #235
- #245 - Fix swagger documentation by @michael-82 in #246
- Disable DSFWebserviceClient requests logs by default by @EmteZogaf in #249
- #251 - Update Spring boot to 3.2.2 by @michael-82 in #252
- #253 - Update sq2cql by @michael-82 in #255
- Release 4.3.0 by @michael-82 in #256
Full Changelog: v4.2.0...v4.3.0
Release 4.2.0
- Updated ontology and sq2cql to new version
Release 4.1.0
What's Changed
- #217 - Swaggerfile error by @michael-82 in #218
- #227 - Update Spring boot by @michael-82 in #228
- #222 - Fix code scanning alert - Unread local variable by @michael-82 in #225
- #223 - Fix code scanning alert - Missing Override annotation by @michael-82 in #224
- #221 - Fix code scanning alert - parser confusion leads to OOM by @michael-82 in #226
- #199 - Save and load query results for saved queries by @michael-82 in #204
- #214 - CRUD for query templates by @michael-82 in #216
- #219 - Make order of UI tree categories configurable via env var by @michael-82 in #220
- Release/v4.1.0 by @juliangruendner in #232
Full Changelog: v4.0.0...v4.1.0
Release 4.0.0
What's Changed
- #116 - Improve error handling by @michael-82 in #119
- #135 - Adapt spring security configuration to newer api by @michael-82 in #136
- #102 - Use guava hashing instead of MessageDigest by @michael-82 in #103
- #49 - Put resource files in properly named folders by @michael-82 in #115
- #67 - Add missing tests for QueryHandlerRestController by @michael-82 in #120
- #134 - Add integration tests to github actions by @michael-82 in #137
- #122 - Replace v1 examples in readme by @michael-82 in #125
- #139 - Make result log encryption optional by @michael-82 in #140
- move issues into issue array by @juliangruendner in #141
- #65 - Make Query API Data Classes Immutable by @michael-82 in #74
- #147 - Load all certificates from given PEM file into trust store by @EmteZogaf in #148
- #145 - Run Java in Docker Container as Non-Root by @michael-82 in #146
- #151 - Expose Retry-After header for cross origin requests by @michael-82 in #152
- Merge Hotfix/v3.1.2 Back to Develop by @alexanderkiel in #162
- #165 - Duplicate operationId in swagger doc by @michael-82 in #166
- #172 - Fix code scanning alert - unread local variable by @michael-82 in #173
- #142 - Add builders to records by @michael-82 in #143
- #149 - Insecure temporary directory creation by @michael-82 in #150
- #154 - Add apt autoremove and apt clean to Dockerfile by @michael-82 in #156
- #138 - Extend integration tests in ci by @michael-82 in #144
- Merge Hotfix/v3.1.3 Back to Develop by @michael-82 in #169
- Fix Problems in POM by @alexanderkiel in #182
- Add Code Coverage Reports to GitHub Actions by @alexanderkiel in #183
- #180 - Ontology 2.0 / #190 - Rename Terminology Endpoints by @michael-82 in #191
- add context, refernce as type and new sqv3 schema, and criteria to attr filter by @juliangruendner in #195
- Update DSF Feasibility Task Resource to Version 1.0 by @EmteZogaf in #194
- #170 - Restrict access to detailed obfuscated results by @michael-82 in #171
- #174 - Prevent duplicate names by @michael-82 in #175
- #164 - Add release checklist by @michael-82 in #178
- #179 - Make restriction when site counts as answered configurable by @michael-82 in #181
- #184 - Add tests for TermCode by @michael-82 in #200
- #188 - Update spring boot by @michael-82 in #189
- #185 - Convert RandomSiteNameGenerator to interface by @michael-82 in #187
- #201 - Load ontology from ontology generator repo by @michael-82 in #202
- #206 - Disable hibernate sql logging by @michael-82 in #208
- bump sq2cql version and update onto download to inlude cql mapping by @juliangruendner in #209
- Fix JAXB dependency conflict by @EmteZogaf in #207
- #203 - Support self-signed certificates by @michael-82 in #205
- Release 4.0.0 by @michael-82 in #212
Full Changelog: v3.1.3...v4.0.0