Releases: anchore/ecs-inventory
Releases · anchore/ecs-inventory
v1.0.0-alpha.2
v1.0.0-alpha.1
Changelog
- 1a8ab9a Merge pull request #52 from anchore/fix-error-handling
- b13b46c Merge pull request #53 from anchore/fix-release-process
- e307e5c fix: ensure there is a valid response before checking 401 status
- 5314164 fix: snapshot workflow needs to run on tags for release quality gate
- 4f776de fix: update docker compose file to point to localhost on the docker host
v1.0.0-alpha.0
Changelog
- 32e4cf8 Merge pull request #42 from anchore/track-time
- 0bf8079 Merge pull request #43 from anchore/next
- 900d3ef Merge pull request #44 from anchore/next
- 60f19ab Merge pull request #45 from anchore/config-not-required
- 16e3fdc Merge pull request #46 from anchore/next
- ad60bba Merge pull request #47 from anchore/next
- 55d19ba Merge pull request #48 from anchore/service-meta
- 043b6c6 Merge pull request #49 from anchore/minimal-metadata
- 58ac268 Merge pull request #50 from anchore/go-bump
- 888a18d Merge pull request #51 from anchore/cluster_arn
- 25aa37b chore: add log to stdout to check aws creds if not present
- 45fa42f chore: add log warning minimum supported ECS Agent if no digest found
- 15abac0 chore: add noOp Logger that can be used for testing
- 8f18f7b chore: bump go to 1.20
- 4e92d9b chore: change default log level to info
- ec13afb chore: fix linting in NoOpLogger
- ed2b119 chore: fix static analysis
- f539505 chore: remove unused fetch image by task function
- 55d57f9 chore: remove unused reportitem code
- 0a4eea2 chore: update README with new flags
- e877fb3 chore: update to latest enterprise api that s/cluster_name/cluster_arn
- b3cc579 feat: add --dry-run flag
- 0bcca71 feat: add config option for minimal metadata collection
- d86af83 feat: add function for listing services for cluster
- 409f794 feat: add function to get service metadata
- 4284cea feat: add logs that track the time of function execution
- d5d9123 feat: add service arn to task metadata
- 2f8cd01 feat: add service metadata to payload
- 4697e47 feat: add tags metadata to tasks
- f499443 feat: add tasks metadata
- 010bd67 feat: change to ecs-inventory API
- a898de9 feat: ensure getting tags for tasks
- 6eee875 feat: validate connection/creds to Anchore
- 164af42 fix: do not require a config file to be present
- 89112bf fix: only set task serviceARN if the task is part of a service
- 3195e39 fix: should be checking for all valid 2XX response codes from enterprise
v0.1.0-alpha.0
Changelog
- e3d6ecd Merge pull request #1 from anchore/commit-linting
- 4dfc168 Merge pull request #10 from anchore/typos
- 7981243 Merge pull request #11 from anchore/update-readme
- 18cf5f6 Merge pull request #12 from anchore/feat/logging-tests
- 18870a3 Merge pull request #13 from anchore/chore/add-codeowners
- 370ce0e Merge pull request #14 from anchore/feat/remove-dev-logging
- c117fcc Merge pull request #15 from anchore/chore/minor-log-import-cleanup
- cbe1838 Merge pull request #16 from anchore/fix/restore-zapcore-import
- fc22f9d Merge pull request #18 from anchore/chore/add-debugf-func
- 156cbd1 Merge pull request #19 from anchore/remove-unused-code
- ee4ab4a Merge pull request #2 from anchore/initial-bootstrap
- 0f07eb7 Merge pull request #20 from anchore/remove-unused-code-presenters
- df701e2 Merge pull request #21 from anchore/remove-version-update
- ed7f677 Merge pull request #22 from anchore/testing
- aac5562 Merge pull request #23 from anchore/chore/testing-1
- 99b3069 Merge pull request #25 from anchore/go-update
- f9bb925 Merge pull request #26 from anchore/config-cleanup
- 7ddb0d0 Merge pull request #27 from anchore/cluster-name-fix
- 93415d3 Merge pull request #28 from anchore/rename
- 044c78f Merge pull request #29 from anchore/code-reorg
- 12f86db Merge pull request #3 from anchore/feat/swap-logging-lib
- b03aa54 Merge pull request #30 from anchore/goreleaser
- 04f11e8 Merge pull request #31 from anchore/update-version-info
- 7121838 Merge pull request #32 from anchore/config-error
- 8b9e628 Merge pull request #33 from anchore/automate-release
- 17123b7 Merge pull request #34 from anchore/automate-release
- c0850d8 Merge pull request #35 from anchore/improve-logging
- bb635b6 Merge pull request #36 from anchore/improve-logging
- 7935a8f Merge pull request #37 from anchore/rename_docker_image
- a360fbb Merge pull request #38 from anchore/name-change-updates
- 008d2b4 Merge pull request #39 from anchore/chore/update-readme
- 8749935 Merge pull request #4 from anchore/get-clusters
- 39e7f4d Merge pull request #41 from anchore/svietry/cleanup
- 4a18940 Merge pull request #5 from anchore/get-tasks
- 4e5224b Merge pull request #6 from anchore/get-images-from-tasks
- de1a88e Merge pull request #7 from anchore/fix/re-add-verbose-logging-flag
- 7e7e3d2 Merge pull request #8 from anchore/anchore-api
- 60471e4 chore: Inital commit, add README
- db339c5 chore: add debugf func
- 809f0af chore: add platform team as codeowners
- 6932ca7 chore: add some info logs and more verbose debug logs
- 2104b60 chore: add some simple logger tests
- 0c0c271 chore: add unit test make target
- d8ad239 chore: adjust spacing in json output to stdout
- 862db5e chore: comment cleanup
- 8930441 chore: ensure ignoring coverage reports in gitignore
- 89214d7 chore: format README, add env var override examples
- 5232c98 chore: improve error message if config file not present
- 32b0ecc chore: minor log import cleanup
- d2eca4c chore: move types that should be public into ecg package
- 8110070 chore: remove unused k8s default value
- c23a108 chore: rename ecg package to pkg
- 5d6299f chore: reorg code from lib to inventory package
- ac4ac79 chore: substitute namespace for cluster
- beba79a chore: update image repo to be anchore/ecs-inventory
- 9e24e2f ci: run unit tests and static analysis in as github action
- 52a9218 feat: add Dockerfile & compose file (#24)
- 716a865 feat: add a quiet flag/config option
- dfd98db feat: add automated release pipeline
- 4af9e5b feat: add basic aws session & check for creds
- c127e70 feat: add commit linting github action
- eb2b09c feat: add goreleaser config
- 970b903 feat: allow config of single AWS region by cli arg / config
- 93299a1 feat: change the password env var name
- 0d78d3e feat: changing env var name in compose file
- 2a50adc feat: don't use internal types for public functions
- d6e505d feat: ensure only unique images are returned
- be175cd feat: get images from tasks
- 2dc4642 feat: get list of tasks in a cluster
- bcf812a feat: initial code bootstrap
- fcbfa10 feat: list all clusters in region
- ac19518 feat: log timestamps as iso, remove dev logging
- 2b80c98 feat: only post report for cluster if there are images present
- 8930905 feat: pass empty string for namespace add account name to log and fix up the readme
- 1746dee feat: post to enterprise per cluster
- c3f1161 feat: process cluster inventories concurrently
- ac9912b feat: remove cli arg for mode
- ca23d8f feat: remove cpu profile & development config
- 22333dd feat: remove different operation modes
- 562c970 feat: remove ignore-running config option
- f02b3b0 feat: remove missing-tag-policy from config
- 232d903 feat: remove presenters, only support json output
- c21b3ef feat: remove unused key function of reportitem
- 1d9fe6d feat: remove unused version update code
- 32dff3a feat: rename from ecg to anchore-ecs-inventory
- a1ad9d4 feat: renamed the github repo
- 32af775 feat: repo bootstrapping - add makefile, linting, go.mod
- 093b923 feat: small cleanup of application name
- 9debded feat: unify default configs
- ef3f7ab feat: update to go 1.19
- 42a5a39 feat: update version to include git description
- 62b6b50 feat: use faster / better maintained log library
- 7d108e4 fix: better handling for a cluster with no tasks
- e1233e4 fix: cluster name used wrong api key
- c381bc4 fix: ensure Report reponse object matches current Anchore API
- 806467d fix: ensure debug log passes data to log function
- 179a725 fix: ensure logs have keys for structured logging compatibility
- e820406 fix: goimports issues
- 44030fa fix: missing error handling of failed fetch of image tasks
- 3791ba3 fix: re-add
-v
and-vv
flag for verbose logging - 5dadc7b fix: remove clustername from top level report struct
- 4f1bd54 fix: remove unused acceptance tests from quality gate
- 4bc705e fix: restore zapcore import
- 051e3e1 fix: some typos
- b966c0f fix: static analysis errors around comment formatting