IMPROVEMENTS
- webui: pass ?pattern to pagination links
IMPROVEMENTS
- webui: basic exact pattern filtering when listing files
BUILD
- chore(deps): update golang docker tag to v1.23
- fix(deps): update module cloud.google.com/go/storage to v1.48.0 (#234)
- fix(deps): update module github.com/moov-io/ach to v1.44.2 (#235)
- fix(deps): update module github.com/moov-io/base to v0.51.1
- fix(deps): update module github.com/moov-io/cryptfs to v0.7.3
- fix(deps): update module github.com/stretchr/testify to v1.10.0 (#231)
IMPROVEMENTS
- filelist: use buffered channel for consistent listings
BUILD
- fix(deps): update module golang.org/x/sync to v0.7.0
IMPROVEMENTS
- filelist: support optional path for ODFI files
BUILD
- build(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7
- build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3
- build(deps): bump golang.org/x/net from v0.22.0 to v0.24.0
IMPROVEMENTS
- filelist: only scan parts of bucket when listing files
BUILD
- chore(deps): update golang docker tag to v1.22
- fix(deps): update module cloud.google.com/go/storage to v1.40.0
- fix(deps): update module github.com/moov-io/ach to v1.37.2
- fix(deps): update module github.com/moov-io/base to v0.48.5
- fix(deps): update module github.com/stretchr/testify to v1.9.0
- fix(deps): update module gocloud.dev to v0.37.0
IMPROVEMENTS
- webui: offer the file creation time localized in the browser
BUILD
- build: update github.com/moov-io/base to v0.46.0
- feat: show file size on file display
- fix(deps): update module github.com/moov-io/ach to v1.32.2
- fix(deps): update module gocloud.dev to v0.34.0
BUILD
- chore(deps): update golang docker tag to v1.20
- fix(deps): update module github.com/moov-io/ach to v1.28.1
- fix(deps): update module github.com/moov-io/base to v0.39.0
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.28.0
- fix(deps): update module github.com/moov-io/base to v0.38.0
- fix(deps): update module gocloud.dev to v0.28.0
BUILD
- build: update github.com/moov-io/ach to v1.26.1
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.26.0
- fix(deps): update module github.com/moov-io/base to v0.37.0
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.25.0
IMPROVEMENTS
- fix: decrypt initial bytes on iterative attempts
IMPROVEMENTS
- filelist: allow using multiple decryption keys
IMPROVEMENTS
ach-web-viewer supports the additional masking options provided by moov-io/ach v1.23.1
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.23.1
- fix(deps): update module github.com/moov-io/base to v0.36.2
- fix(deps): update module github.com/stretchr/testify to v1.8.1
- fix(deps): update module gocloud.dev to v0.27.0
BUILD
- build: require Go 1.19.1 in CI/CD
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.20.0
- fix(deps): update module github.com/moov-io/base to v0.35.0
- fix(deps): update module gocloud.dev to v0.26.0
BUILD
- fix(deps): update github.com/protonmail/go-crypto digest to 902f79d
- fix(deps): update module github.com/moov-io/ach to v1.15.1
- fix(deps): update module github.com/moov-io/base to v0.29.2
BUILD
- fix(deps): update github.com/protonmail/go-crypto digest to 616f957
- fix(deps): update module github.com/moov-io/ach to v1.14.0
- fix(deps): update module gocloud.dev to v0.25.0
IMPROVEMENTS
- webui: display the file count for each date
BUILD
- build: update moov-io/base to v0.28.1
- chore(deps): update dependency golang to v1.18
- fix(deps): update github.com/protonmail/go-crypto commit hash to 70ae35b
- fix(deps): update module github.com/moov-io/ach to v1.13.1
- fix(deps): update module github.com/stretchr/testify to v1.7.1
ADDITIONS
- filelist: support "achgateway" as a source of files
BUILD
- fix(deps): update github.com/protonmail/go-crypto commit hash to a4f6767
IMPROVEMENTS
- web: include helpful links section
- web: include metadata section in response
BUG FIXES
- fix: nil checks found via linting, path traversal
BUILD
- fix(deps): update module github.com/moov-io/base to v0.27.1
IMPROVEMENTS
- filelist: support reading ListOpts from http endpoints
- web: print "Previous" and "Next" pagination links
BREAKING CHANGES
moov-io/base introduces errors when unexpected configuration attributes are found in the files parsed on startup.
BUILD
- docs: changelog updated for release v0.3.10
- fix(deps): update module github.com/moov-io/ach to v1.12.2
- fix(deps): update module github.com/moov-io/base to v0.27.0
- fix(deps): update module gocloud.dev to v0.24.0
- use ProtonMail crypto openpgp fork
IMPROVEMENTS
- gpg: use ProtonMail crypto openpgp fork in place of deprecated golang.org/x/crypto
IMPROVEMENTS
- webui: Better styling for long filepaths
IMPROVEMENTS
- filelist: show as much of partial files as possible
BUG FIXES
- web: guard for nil with ACH file validation
BUG FIXES
- filelist: skip missing directories
IMPROVEMENTS
- web: display a bit of the parent location for a file
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.11.0
- fix(deps): update module github.com/moov-io/base to v0.23.0
BUILD
- fix(deps): update module github.com/moov-io/ach to v1.10.1
IMPROVEMENTS
- docs: include full config and screenshots of new design
BUILD
- fix(deps): update golang.org/x/crypto commit hash to a769d52
- fix: Dockerfile to reduce vulnerabilities
IMPROVEMENTS
- web: fix ordering of date headers and display
IMPROVEMENTS
- web: improve display of date groups
IMPROVEMENTS
- web: improve style with fancy stylesheet
- web: pass through optional validation error when viewing file
This release contains MacOS and Windows binaries.
ADDITIONS
- web: include "Back" link when viewing a specific file
BUILD
- fix(deps): update golang.org/x/crypto commit hash to 5ff15b2
- fix(deps): update module github.com/moov-io/ach to v1.9.3
IMPROVEMENTS
- filelist: skip checking filepath stat info on service startup
IMPROVEMENTS
- service: setup HTTP server to run off sub-path
- web: include basePath in hyperlinks
Initial Release
- Basic website listing all Source files
- Supporting filesystem reads and S3-compatiable (e.g. GCS) blob storage