Skip to content

v1.10.0 - Rule catalog & experimental user graph

Choose a tag to compare

@Pascal-Delange Pascal-Delange released this 21 Sep 11:59
· 1 commit to main since this release

Features

  • Build rules with AI, using our new rule catalog.
  • [Open beta test] Detect fraud rings by exploring relations between end users: discover customers that share devices, beneficiaries, or receive money from the same source. Experimental feature in pre-release status.

Improvements

  • Run a backtest of a new customer scoring configuration against a sample of historic data. Verify that the new or modified scoring rules do not break the customer score distribution, in one click.
  • Create the first organization and user through the app interface, rather than by setting a hidden environment parameter on the backend.
  • Modify some database migrations to avoid blocking points on AWS RDS, and when using non-privileged DB users to run the migrations more generally.
  • Add information about the contextual decision to the case webhooks
  • Add an option on the public API to return full detail on screening matches in the response body when creating a decision with screening rules

Bug fixes

  • Restore document and SAR report download in cases
  • Correct select birth date as a timestamp field in screening rules
  • Restore default time window when listing decisions with filters. Properly handle time-out on search from the backend.
  • Public API: return 400 status when failing to parse boolean query parameters
  • Make all of the Marble backend (including export for analytics) compatible with setting a no-login database role on connection setup
  • A failed chunk (1000 rows by default) of CSV ingestion that times out (10sec), incorrectly failed the full file ingestion
  • Avoid N+1 queries + better indexing of data for enumerated field values, that caused random timeouts in the app under specific conditions

Requires

  • backend v1.10.0
  • frontend v1.10.1
  • motiva v0.11.0