Releases: checkmarble/marble-backend
Releases · checkmarble/marble-backend
v0.1.13
What's Changed
- feat(batch-ingestion): allow org from param for batch ingestion by @balzdur in #589
- try again to bump dependencies by @Pascal-Delange in #591
- Revert "try again to bump dependencies" by @Pascal-Delange in #592
- more trace spans by @Pascal-Delange in #593
- feat(firebase): export local data on exit by @balzdur in #594
- bump dependencies by @Pascal-Delange in #595
- chore(readme): disable try it button by @balzdur in #596
- score for transfercheck is between 0 and 100 by @Pascal-Delange in #597
- better error code when trigger condition not matched by @Pascal-Delange in #599
- required sender account type for transfercheck by @Pascal-Delange in #598
- feat(license): add license endpoints by @balzdur in #601
- Pascal/mar 594 refactor maingo by @Pascal-Delange in #600
- fix: match empty license key by @Pascal-Delange in #602
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- fix(api): harmonize custom list return by @balzdur in #586
- fix: creating new draft was resetting rule groups by @Pascal-Delange in #587
- Pascal/fix aggregation non numbers by @Pascal-Delange in #588
- fix dumb error on enrichmetn data expiration by @Pascal-Delange in #590
Full Changelog: v0.1.11...v0.1.12
v0.1.11
What's Changed
- add transfercheck openapi by @Pascal-Delange in #579
- fix: conflict on case contributors insert should not return an error by @Pascal-Delange in #580
- WIP: implement data enrichment for ip addresses on transfercheck by @Pascal-Delange in #581
- Thomas/fix windows zip issue by @balzdur in #582
- add index so that deleting a scenario iteration does not get stuck fo… by @Pascal-Delange in #583
- add rule_group field on rules by @Pascal-Delange in #584
- 2h expiration period on ip range files in cloud run instance by @Pascal-Delange in #585
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
- create workflow to add decision to an existing case by @Pascal-Delange in #571
- bump dependencies by @Pascal-Delange in #573
- fix: span was leaking, leading to long traces by @Pascal-Delange in #575
- try to silence sentry errors when cloud run fails to create unix socket by @Pascal-Delange in #574
- fix: ingestion logic in usecase, not handler. Don't read data model e… by @Pascal-Delange in #572
- rollback some dependencies (otel) by @Pascal-Delange in #576
- Pascal/fix traces by @Pascal-Delange in #577
- bump deps 1 by @Pascal-Delange in #578
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
- Pascal/mar 560 custom roles permissions for users as part of a by @Pascal-Delange in #561
- create extension pg_cron by @Pascal-Delange in #562
- fix(cors): add missing allowed-origin for dev environment by @balzdur in #560
- fix: sort columns when reading data model columns, for consistent ingestion queries by @Pascal-Delange in #563
- tracing: inject dependencies instead of using otel globals by @Pascal-Delange in #564
- API interface to edit scenario workflow by @Pascal-Delange in #565
- feat(partner): add partner endpoints by @balzdur in #566
- CI actions in right order + bump version for node20 by @Pascal-Delange in #567
- Thomas/remove deprecated version line by @balzdur in #568
- feat(partner): allow to create users with partner_id by @balzdur in #569
- separated usecase for automated decision to case workflows by @Pascal-Delange in #570
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- chore(deps): bump golang.org/x/net from 0.18.0 to 0.23.0 by @dependabot in #551
- first define the API surface and models by @Pascal-Delange in #550
- refactor(dto): remove omitempty from ID field in Field and Table structs by @balzdur in #554
- Pivot values on decisions by @Pascal-Delange in #553
- query decisions by pivot value by @Pascal-Delange in #555
- Thomas/mar 534 create UI for a data model pivot by @balzdur in #556
- fix(dto): handle optionnal path_link_ids by @balzdur in #557
- small fixes for transfercheck by @Pascal-Delange in #558
- enrich transfers at reception for transfercheck by @Pascal-Delange in #559
Full Changelog: v0.1.7...v0.1.8
v0.1.7
What's Changed
- fix: automatic decision to case wasn't working in batch mode by @Pascal-Delange in #546
- remove data model custom types by @Pascal-Delange in #547
- WIP - transfercheck input validation & hashing by @Pascal-Delange in #548
- tentative fix to avoid lock on data model enum values update by @Pascal-Delange in #549
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- feat: add 408 timeout on batch ingestion by @balzdur in #543
- feat: call decisions without scenario id (all basic features) by @Pascal-Delange in #542
- Thomas/mar 524 filter decisions by scheduled execution by @balzdur in #544
- fix(dto): change offsetId to offset_id by @balzdur in #545
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- add fuzzy matching operators by @Pascal-Delange in #528
- setup sentry cron monitor for scheduled execution by @Pascal-Delange in #533
- return decision app link in API decision object by @Pascal-Delange in #531
- Pascal/mar 516 cors setting is not open source friendly on backend by @Pascal-Delange in #532
- feat: retry ingestion in case of conflict by @Pascal-Delange in #534
- feature: audit trail on custom list value insertion by @Pascal-Delange in #540
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- drop clear api keys, store their prefix by @Pascal-Delange in #524
- feat(decision): store evaluation of decision rules by @balzdur in #522
- add partners entity - link it (optional) to api keys by @Pascal-Delange in #525
- fix: allow wildcard in cors by @Pascal-Delange in #529
- fix: make id the primary key of the ingested tables by @Pascal-Delange in #530
Full Changelog: v0.1.3...v0.1.4