Releases: checkmarble/marble-backend
Releases · checkmarble/marble-backend
v0.39.3
What's Changed
- upgrade unit tests for auth middleware by @Pascal-Delange in #956
- wip: try postgres 16 on marble by @Pascal-Delange in #911
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #963
- fix logic error: return all pivot objects per case, not deduplicating… by @Pascal-Delange in #964
- hande nil values in "is multiple of" operator by @Pascal-Delange in #965
- chore: improve migrations by not making them create a postgres user by @Pascal-Delange in #966
Full Changelog: v0.39.2...v0.39.3
v0.39.2
What's Changed
- Pascal/fix nil pointer panic by @Pascal-Delange in #944
- better log on recovered panic by @Pascal-Delange in #945
- Detail the structure of the backend in the README. by @apognu in #947
- chore: use file instead of inline env var for JWT signing key by @siiick in #948
- WIP: endpoint to read pivot objects data from a case by @Pascal-Delange in #942
- wip: data model API to list data exploration options by @Pascal-Delange in #934
- Pascal/mar 820 backend implem data exploration in case manager by @Pascal-Delange in #946
- Add whitelist permissions to VIEWER role. by @apognu in #951
- fix: case name string template handles nil values gracefully by @Pascal-Delange in #953
- fix error where unnecessary indexes were being created by @Pascal-Delange in #950
- Pascal/mar 896 order of db field options shown in the rule builder is by @Pascal-Delange in #954
- Return 500 on error in authentication middleware. by @apognu in #952
Full Changelog: v0.39.1...v0.39.2
v0.39.1
What's Changed
- chore(doc): Improve getting started section by @siiick in #918
- Free-form sanctioned entity search + rule snoozing by @apognu in #923
- Remove duplicated operation ID and formatting. by @apognu in #933
- Rename sanction checks in public API to transaction screening. by @apognu in #935
- Upgrade to golangci-lint v2 by @apognu in #936
- Add assignee ID in case API payload. by @apognu in #937
- Handle null index_version for OpenSanctions datasets. by @apognu in #916
- feat(signup): add an enpoint to ensure db is ready for first signup by @siiick in #932
- feat(custom-list): Count the values in each list by @siiick in #940
- Add migrations_run boolean to signup status. by @apognu in #941
- Implement object annotations. by @apognu in #931
- Add endpoint to get cases with same pivot value. by @apognu in #938
New Contributors
Full Changelog: v0.39.0...v0.39.1
v0.39.0
What's Changed
- Implemented case snoozes. by @apognu in #887
- API endpoints for case assigment. by @apognu in #900
- Reorder migrations to pass. by @apognu in #904
- fix: test runs phantom decisions were not created on the /decisions/all endpoint by @Pascal-Delange in #906
- bump go version 1.24 by @Pascal-Delange in #907
- make marble work with custom db user / db name by @Pascal-Delange in #905
- Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #908
- add permission to write on list at builder role level (was publisher) by @Pascal-Delange in #903
- Better ingestion errors by @apognu in #909
- Handle timezone-less RFC3339 datetimes by @apognu in #910
- fix error: out of bounds panic when duplicates by object_id found in … by @Pascal-Delange in #912
- Add ingestion special case error messages. by @apognu in #913
- Delete queues whose organization were deleted. by @apognu in #917
- Public API v1 by @apognu in #891
- fix: fix errors management for ast validation by @ChibiBlasphem in #921
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #926
- Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 by @dependabot in #925
- Bump github.com/containerd/containerd from 1.7.18 to 1.7.27 by @dependabot in #922
- Fix memory leak in match enrichment by @apognu in #927
- Sort custom lists alphabetically. by @apognu in #928
- fix: list of allowed webhook events was not consistent by @Pascal-Delange in #929
Full Changelog: v0.38.5...v0.39.0
v0.38.6
v0.38.5
What's Changed
- fix bug impacting index creation for test run by @Pascal-Delange in #902
Full Changelog: v0.38.4...v0.39.0
v0.38.4
What's Changed
- fix bug on decision/all endpoint by @Pascal-Delange in #901
Full Changelog: v0.38.3...v0.38.4
v0.38.3
What's Changed
Full Changelog: v0.38.2...v0.38.3
v0.38.2
What's Changed
- create at least one summary for test run stats even if no decisions a… by @Pascal-Delange in #896
- fix: forgot to rollback periodicity by @Pascal-Delange in #898
Full Changelog: v0.38.1...v0.38.2
v0.38.1
What's Changed
- tentative fix: decisions by outcome stats are wrong due to missing filter by @Pascal-Delange in #893
- Test Run Summaries: only process missing data by slices of 6 hours an… by @apognu in #892
- fixes on watermark logic by @Pascal-Delange in #895
- fix: test run should be executed even if trigger condition not passed by @Pascal-Delange in #894
Full Changelog: v0.38.0...v0.38.1