Skip to content

Releases: moov-io/achgateway

Release v0.23.2

11 Aug 15:28
Compare
Choose a tag to compare

NOTE: You should upgrade to v0.23.3 and skip this release.

IMPROVEMENTS

  • test/upload: use UUID's for fileIDs, use crypto/rand, verify more details
  • test/upload: verify every fileID was written to disk
  • upload: replace SFTP code with moov-io/go-sftp
  • upload: replace FTP agent code with moov-io/go-ftp

Release v0.23.1

19 Jul 19:44
Compare
Choose a tag to compare

IMPROVEMENTS

  • notify: remove spammy multi-sender logs
  • pipeline: log file upload progress in chunks of 10

BUILD

  • chore: update github.com/moov-io/ach to v1.32.0
  • chore: update github.com/moov-io/cryptfs to v0.7.0
  • chore: update github.com/slack-go/slack to v0.12.2
  • chore: update gocloud.dev to v0.30.0
  • chore: update golang.org/x/crypto to v0.11.0

Release v0.23.0

22 Jun 19:24
Compare
Choose a tag to compare

ADDITIONS

  • docs: add FileUploaded event to api specification
  • feat: add API for publishing FileUploaded on isolated directories
  • pipeline: produce InvalidQueueFile when reading or processing QueueACHFile fails

IMPROVEMENTS

  • build: upgrade and tidy golang.org deps
  • test: use log.NewTestLogger
  • test: verify FileUploaded is sent from events api
  • test: verify events API handles invalid conditions

BUILD

  • build: enable gitleaks again, remove outdated IGNORED_CVES option

Release v0.22.3

30 May 15:16
Compare
Choose a tag to compare

IMPROVEMENTS

  • docs: add shard mapping diagram
  • pipeline: fallback to default outbound path

Release v0.22.1

25 May 19:30
Compare
Choose a tag to compare

IMPROVEMENTS

  • fix: build paths correctly for audittrails
  • incoming/odfi: pass through logger to maintain contextual fields
  • pipeline: share logger across more calls

BUILD

  • build: split docker image creation out from tests

Release v0.22.0

24 May 15:19
Compare
Choose a tag to compare

IMPROVEMENTS

  • feat: allow audittrail base paths to be configurable
  • fix: Correcting Error Messaging on Publish
  • incoming/odfi: don't emit IncomingFile events for empty ACH files
  • pipeline: remove consul and leader election

BUILD

  • chore: update github.com/cloudflare/circl to v1.3.3
  • chore: update github.com/jlaffaye/ftp to v0.2.0
  • chore: update github.com/moov-io/ach to v1.31.3
  • chore: update github.com/moov-io/base to v0.43.0
  • chore: update github.com/moov-io/cryptfs to v0.4.2
  • chore: update golang.org/x/crypto to v0.9.0
  • chore: update golang.org/x/sync to v0.2.0

Release v0.21.0

11 May 20:33
Compare
Choose a tag to compare

ADDITIONS

  • incoming/odfi: allow configuration of ValidateOpts

IMPROVEMENTS

  • fix: pass event emitter errors to alerters
  • stream: try to extract consumer and producer errors from sarama
  • alerting: extract more information from PagerDuty error responses
  • docs: fixup getting started example

BUILD

  • chore: update github.com/moov-io/ach to v1.31.2

Release v0.20.0

18 Apr 16:04
Compare
Choose a tag to compare

IMPROVEMENTS

  • build: update github.com/moov-io/ach to v1.31.0
  • feat: start supporting more kafka producer options
  • odfi: allow unordered batches

BUILD

  • docs: update gems

Release v0.19.0

10 Apr 20:59
Compare
Choose a tag to compare

IMPROVEMENTS

  • events: allow inmem stream for emitter
  • feat: add models.ReadWithOpts for events
  • test: verify odfi processor handles files with mixed returns and corrections

BUILD

  • chore: update github.com/moov-io/ach to v1.30.0
  • chore: update github.com/moov-io/base to v0.40.1
  • chore: update github.com/rickar/cal/v2 to v2.1.13

Release v0.18.2

27 Mar 19:01
Compare
Choose a tag to compare

IMPROVEMENTS

  • docs: mention using absolute paths for upload agents
  • fix: support nested inbound directory structures
  • fix: adjusting implementation to be more explicit about supported folder processing