Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

Releases: moov-io/customers

Release v0.5.2

22 Feb 20:47
Compare
Choose a tag to compare

IMPROVEMENTS

  • cmd/server: remove health check on paygate (8351c4c)

Release v0.5.1

03 Feb 21:41
Compare
Choose a tag to compare

BUG FIXES

  • customers: fix validateAddresses for multiple addresses
  • all: fixup from linter upgrades
  • api: remove more duplicate properties
  • api: remove duplicate OpenAPI property

Release v0.6.0-dev6

17 Nov 16:15
Compare
Choose a tag to compare
Release v0.6.0-dev6 Pre-release
Pre-release
Shorten enum names of business type, don't abbreviate corporation in …

…models per PR reviews

Release v0.6.0-dev5

13 Nov 15:21
Compare
Choose a tag to compare
Release v0.6.0-dev5 Pre-release
Pre-release
Formatting and make check fixes

Release v0.6.0-dev4

11 Nov 17:19
Compare
Choose a tag to compare
Release v0.6.0-dev4 Pre-release
Pre-release
Update to version 0.6.0-dev4

Release v0.6.0-dev3

06 Nov 19:38
fce1954
Compare
Choose a tag to compare
Release v0.6.0-dev3 Pre-release
Pre-release
Merge pull request #274 from darwinz/business-profiles-embed-migrations

Embed migrations for business profiles

Release v0.6.0-dev2

06 Nov 16:53
Compare
Choose a tag to compare
Release v0.6.0-dev2 Pre-release
Pre-release
Fix version to be tagged for dev release

Release v0.6.0-dev1

05 Nov 22:16
9d67f87
Compare
Choose a tag to compare
Release v0.6.0-dev1 Pre-release
Pre-release
Merge pull request #269 from darwinz/business-customer-profiles

business customer profiles

Release v0.5.0

05 Nov 17:53
Compare
Choose a tag to compare

Customers v0.5.0 comes with several new features including Customer searching/filtering, additional Instant Account Validation strategies, and a reformed model for separating models.

BREAKING CHANGES

We now require the X-Organization HTTP header on requests. This is to enforce isolation of models for multi-tenant installs. The value can be a free-form string so a UUID, random string, or other identifier can be supplied.

  • Accounts require HolderName (legal name on the financial account)
  • ./pkg/client and ./pkg/admin package moved from the root package
  • Database migrations use golang-migrate and so require copying the old data into new tables

ADDITIONS

  • accounts: instant validation can be performed with Plaid or MX.
  • api,client: expose institution details on accounts
  • accounts: return InstitutionDetails next to routing number
  • cmd/server: add an endpoint for searching customers
  • customers: added search filter params status, type and pagination with skip and count
  • accounts: perform OFAC search of HolderName
  • approval: return 'blocked' boolean from OFAC search

IMPROVEMENTS

  • accounts: return updated model after updating status
  • customers: accept yyyy-mm-dd formatted birthDates
  • customers: using base http GetSkipAndCount() to get skip and count from request
  • customers: perform the OFAC search inline of creation flow
  • accounts: reject duplicate accounts for a customer
  • cmd/server: read OFAC_ENDPOINT or WATCHMAN_ENDPOINT
  • customers: send back an array of search results, not null
  • database/mysql: fix migration for customer type
  • docs: reference ./cmd/genkey/ for local secret keys
  • fed: support debugging API calls
  • paygate: support debugging API calls
  • watchman: support debugging API calls
  • api,client: mark SSN as optional on CreateCustomer

BUG FIXEs

  • search: always return an allocated array for JSON marshal
  • accounts: return an empty array if no accounts are found
  • cmd/server: return 404 if customer isn't found
  • customers: render nil birthDate as null instead of time.Zero
  • customers: save customer type and marshal it back
  • customers: validate customer type on creation request
  • database/mysql: change customers.status to string
  • database/mysql: expand encrypted_account_number

BUILD

  • build: upgrade github.com/moov-io/watchman to v0.15.0
  • build: mount sqlite path as volume
  • chore(deps): update module aws/aws-sdk-go to v1.34.9
  • chore(deps): update golang docker tag to v1.15

v0.5.0-dev21

06 Oct 21:57
Compare
Choose a tag to compare
v0.5.0-dev21 Pre-release
Pre-release
v0.5.0-dev21