github moov-io/watchman v0.13.0

latest releases: v0.30.0, v0.29.2, v0.29.1...
4 years ago

This project has been renamed to Moov Watchman (from Moov OFAC) to better represent coverage of multiple entity lists covering trade sanctions and regional compliance laws.

The OpenAPI specification models have been renamed to include an Ofac prefix on their name and OFAC HTTP routes have an /ofac/ prefix.

BREAKING CHANGES

  • pkg/ofac: SDN.Program string has been renamed to SDN.Programs []string and is populated with all programs an SDN was created from.

ADDITIONS

  • cmd/server: Add Sectoral Sanctions Identifications List via Consolidated Screening List (CSL)
  • cmd/server: Add Bureau of Industry and Security Entity List via Consolidated Screening List
  • cmd/server: Remove stopwords from OFAC SDN entity names, DP's, SSI, and BIS Entities
  • cmd/server: Remove company suffixes in indexed names (such as LLC, Co., LTDA.)
  • cmd/server: add admin route to debug indexed SDN information
    • Example: curl http://localhost:9094/debug/sdn/16016

IMPROVEMENTS

  • cmd/server: concurrently search ?q=foo
  • cmd/server: add KEEP_STOPWORDS env config
  • pkg/ofac: clean up SDN programs when reading csv
  • cmd/server: handle an SDN's program list as an array in search, fixup UI values endpoint
  • cmd/server: add TopAltNames to searchByName
  • cmd/server: clarify shutdown logging
  • cmd/server: pipeline: trim spaces, split hyphenated words

BUG FIXES

  • pkg/dpl: ignore first line of header information
  • cmd/server: match remark ID's exactly in all cases

BUILD

  • fix(deps): update react monorepo to v16.12.0
  • chore(deps): update dependency @material-ui/core to v4.8.0
  • build: upgrade openapi-generator to 4.2.2
  • fix(deps): update dependency react-scripts to v3.3.0

Docker: https://hub.docker.com/r/moov/watchman

Don't miss a new watchman release

NewReleases is sending notifications on new releases.