All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
- Added an endpoint to validate uploaded structured queries. (#258)
- Updated spring boot to 3.2.4 (#262)
The full changelog can be found here.
- Basic auth for direct broker (#210)
- Updated spring boot to 3.2.2 (#251)
- Updated ontology and sq2cql to new version
- Make order of main categories configurable (#219)
- Save and load query results for saved queries (#199)
- Support CRUD for query templates (#214)
- Fix code scanning alert - parser confusion leads to OOM (#221)
- Fix code scanning alert - Missing Override annotation (#223)
- Fix code scanning alert - Unread local variable (#222)
- Update Spring Boot to 3.1.5 (#227)
- Ontology is loaded from GitHub (#201)
- Error handling changed to provide more information to the GUI (#116)
- v1 and v2 api endpoints (#190)
- Update Spring Boot to 3.1.3 (#188)
The full changelog can be found here.
- Obfuscated site ids are no longer consistent over multiple requests of the same result
- Update Spring Boot to 3.1.1
- Fix potential input resource leak (#155)
- Database configuration changed
- Result Log files are encrypted (#124)
- Update Spring Boot to 3.1.0 (#130)
- Update Spring Security to 6.1.0 (#129)
- Update JSON lib to 20230227 (#131)
- Structured queries can be validated against the JSON schema via a REST endpoint (#91)
- Limits on how often query results can be retrieved are imposed on users (#77), (#69), (#94)
- Direct broker CQL compatibility (#48)
- Limit amount of queries a user can post before being locked out (#101)
- Query results are no longer persisted but only kept in memory for a configurable time (#62), (#80), (#87)
- Return restricted results if certain thresholds are not surpassed (#63), (#64)
- Remove obsolete REST endpoints under /api/v1/ (#109)
- Fix codesystem alias for consent (#85).
The full changelog can be found here.