Releases: checkmarble/marble-backend
Releases · checkmarble/marble-backend
v0.37.0
What's Changed
- Ordering of sanction check matches. by @apognu in #867
- Initial (pre-refinements) sanction check endpoint by @apognu in #860
- feat: make trigger condition optional by @ChibiBlasphem in #871
- Add git version on build in logs, OTEL metadata and API by @apognu in #873
- BuildKit: keep git directory to extract the version by @apognu in #874
- Add endpoint to manually enrich match with full details. by @apognu in #872
- Use correct end date for test run depending on org set timezone. by @apognu in #870
- Pascal/mar 734 return information on missing configuration in feature by @Pascal-Delange in #821
- Change version extraction to GitHub Actions output by @apognu in #875
Full Changelog: v0.36.1...v0.37.0
v0.36.1
What's Changed
- Fix OpenAPI validation by @apognu in #864
- proposed changes on empty value handling for opensanctions search by @Pascal-Delange in #863
- sanction check dto returns null request if none was done by @Pascal-Delange in #865
- use standard postgres 15 image in docker compose by @Pascal-Delange in #861
- fix: test run exec insertion fails if no rules by @Pascal-Delange in #866
Full Changelog: v0.36.0...v0.36.1
v0.36.0
What's Changed
- Sanction check base by @apognu in #803
- Fix permissions on list sanction checks by @apognu in #841
- Check sanctions rules validation before committing and publishing. by @apognu in #838
- Use uppercase fields on refine query search by @apognu in #842
- Filter out returned results that are not matches. by @apognu in #843
- Implement sanction check whitelists. by @apognu in #839
- Experiment with name recognition. by @apognu in #815
- Adapt non-matchable object types to multiple queries in refines. by @apognu in #844
- feat: add errors on aggregate filters by @ChibiBlasphem in #846
- Sort catalog sections and datasets alphabetically. by @apognu in #847
- Fixed sanction check config label AST that cannot be set. by @apognu in #845
- patch (upsert) endpoint for data ingestion by @Pascal-Delange in #840
- Sanctions check scenario validation by @apognu in #849
- only forced outcome option on sanction check config by @Pascal-Delange in #851
- fix sql query to get iteration name on test run stats by @Pascal-Delange in #850
- remove "too many hits" status on sanction check, unused by @Pascal-Delange in #853
- Added sanction check config name to sanction check output. by @apognu in #854
- feat: make ast validation without type show no type error by @ChibiBlasphem in #848
- Using nil/omitempty instead of Undefined in Sanctions Check AST by @apognu in #857
- Add sanction check run error codes by @apognu in #856
- Create standard response for requirement misconfiguration. by @apognu in #852
- fix: fix setting expectedReturnType by @ChibiBlasphem in #858
- doc ingestion patch + fix worker for sanction check by @Pascal-Delange in #859
- Add Sanctions Check configuration to .env.example. by @apognu in #862
Full Changelog: v0.35.2...v0.36.0
v0.35.2
What's Changed
- test debug openapi spec generation by @Pascal-Delange in #835
- Fixing cached evaluation by @apognu in #832
Full Changelog: v0.35.1...v0.35.2
v0.35.1
What's Changed
- Revert "Cache node evaluation to reuse results within a run" by @Pascal-Delange in #830
Full Changelog: v0.35.0...v0.35.1
v0.35.0
What's Changed
- Improve example env file to act as proper documentation by @apognu in #805
- Cache node evaluation to reuse results within a run by @apognu in #811
- attempt to ensure a better query execution plan for test run stats by forbidding hash joins (and some others) by @Pascal-Delange in #809
- Start the integration HTTP server under httptest by @apognu in #825
- feat: add endpoint to get ingested object data by @ChibiBlasphem in #818
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- AST: Lazy evaluate boolean child nodes. by @apognu in #799
- AST: Allow children of commutative nodes to be reordered cost-wise. by @apognu in #800
- drop unused code by @Pascal-Delange in #793
- Fix issue where an admin could not change a user's role except to ADMIN. by @apognu in #806
- Payload node cost should be 0 by @apognu in #807
New Contributors
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- Adding ability to filter case by name by @carere in #804
- feat: add is empty, is not empty, starts with, ends with filters operators by @ChibiBlasphem in #801
Full Changelog: v0.32.0...v0.33.0
v0.32.0
What's Changed
Full Changelog: v0.31.0...v0.32.0
v0.31.0
What's Changed
- feat: case name templating by @ChibiBlasphem in #795
- fix: silent error during batch ingestion by @Pascal-Delange in #794
Full Changelog: v0.30.1...v0.31.0