Unreleased
v1.21.2 - 2021-06-10
Bug Fixes
- deps: update github.com/hako/durafmt commit hash to 5c1018a (#60)
 - deps: update all non-major dependencies (#59)
 - deps: update all non-major dependencies (#58)
 
Ci
- update goreleaser token (#62)
 
v1.21.1 - 2021-05-13
Bug Fixes
- deps: update all non-major dependencies (#57)
 - deps: update all non-major dependencies (#55)
 - deps: update module github.com/aws/aws-sdk-go to v1.38.20 (#54)
 - deps: update module github.com/aws/aws-sdk-go to v1.38.19 (#52)
 - deps: update all non-major dependencies (#51)
 
Chore
- deps: update alpine docker tag to v3.13.5 (#53)
 - release: v1.21.1
 
v1.21.0 - 2021-04-07
Chore
- docs: updating docs for version v1.21.0
 - release: v1.21.0
 
Features
- iam: add delete access key action and refactor
 
v1.20.0 - 2021-04-06
Chore
- release: v1.20.0
 
Features
- iam: add ability to disable console access
 
v1.19.6 - 2021-04-05
Bug Fixes
- ci: fix typo in makefile
 - deps: update all non-major dependencies (#50)
 - deps: update module github.com/aws/aws-sdk-go to v1.38.12 (#49)
 
Chore
- release: v1.19.6
 
v1.19.5 - 2021-04-01
Bug Fixes
- ci: address docker release bug
 
Chore
- release: v1.19.5
 
v1.19.4 - 2021-04-01
Chore
- udpate readme
 - make: update makefile and release process
 - release: v1.19.4
 
Ci
- docker: add docker push to ghcr.io
 
v1.19.3 - 2021-03-31
Chore
- docs: updating docs for version v1.19.3
 
Features
- iam: support viewing inline policies
 - release: v1.19.3
 
v1.19.2 - 2021-03-31
Bug Fixes
- iam: user modify failed to pull all data
 
Features
- release: v1.19.2
 
v1.19.1 - 2021-03-31
Bug Fixes
- iam: correct month calculation for treshold checks
 
Features
- release: v1.19.1
 
v1.19.0 - 2021-03-31
Chore
- docs: updating docs for version v1.19.0
 
Features
- iam: added commands for recently used and unused keys
 - release: v1.19.0
 
v1.18.0 - 2021-03-30
Chore
- regenerate CHANGELOG.md
 - update changelog config
 - docs: updating docs for version v1.18.0
 
Code Refactoring
- aws client: centralize client session management to reduce the number of instantiations of an AWS Session
 - iam: cleanup render commands
 
Features
- iam: add key deactivation bulk action
 - release: v1.18.0
 
v1.17.0 - 2021-03-26
Bug Fixes
- deps: update module github.com/aws/aws-sdk-go to v1.38.6 (#47)
 
Chore
- update README
 - docs: updating docs for version v1.17.0
 
Features
- iam: adding interactive management of users to the tool (#48)
 - release: v1.17.0
 
BREAKING CHANGE
The command gw-aws-audit iam user-report has been renamed to gw-aws-audit iam report
v1.16.0 - 2021-03-22
Chore
- docs: updating docs for version v1.16.0
 
Features
- iam: user group and policy management
 - release: v1.16.0
 
v1.15.2 - 2021-03-17
Bug Fixes
- deps: update github.com/hako/durafmt commit hash to 3a2c319 (#45)
 - deps: update module github.com/aws/aws-sdk-go to v1.37.33 (#46)
 - goreleaser: addressed type in binary naming
 
Features
- release: v1.15.2
 
v1.15.1 - 2021-03-17
Chore
- release: update homebrew push
 
Features
- release: v1.15.1
 
v1.15.0 - 2021-03-15
Chore
- ci: remove deprecated release commands
 - ci: port to using golangci-lint and goreleaser github action
 - deps: update kemba, awessession, cdocs, go-funk and aws-sdf-go
 - go.mod: bump to go 1.16
 
Features
- release: v1.15.0
 
v1.14.3 - 2021-03-03
Bug Fixes
- deps: update all non-major dependencies (#40)
 
Chore
- deps: update module stretchr/testify to v1.7.0 (#32)
 - deps: update module aws/aws-sdk-go to v1.36.28 (#31)
 - deps: update module aws/aws-sdk-go to v1.36.18 (#30)
 - github actions: add go proxy warming
 - renovate: add extension for group:allNonMajor
 - renovate: add gomodTidy option
 
Features
- release: v1.14.3
 
v1.14.2 - 2020-12-29
Chore
- deps: update module aws/aws-sdk-go to v1.36.17
 - deps: update module urfave/cli/v2 to v2.3.0
 - deps: update awssession to v0.1.5 and cdocs to v0.2.3
 - deps: update module aws/aws-sdk-go to v1.36.13 (#27)
 - deps: update actions/setup-go action to v2 (#26)
 - deps: update actions/checkout action to v2 (#25)
 - deps: update module aws/aws-sdk-go to v1.35.17 (#24)
 
Features
- release: v1.14.2
 
v1.14.1 - 2020-10-13
Chore
- deps: updated aws/aws-sdk-go, cenkalti/backoff/v4 and jedib0t/go-pretty/v6
 
Features
- release: v1.14.1
 
v1.14.0 - 2020-09-30
Chore
- deps: update module aws/aws-sdk-go to v1.35.0 (#19)
 - docs: updating docs for version v1.14.0
 
Features
- rds: add public command to generate report of publicly exposed RDS instances (#20)
 - release: v1.14.0
 
v1.13.1 - 2020-09-24
Chore
- docs: updating docs for version v1.13.1
 - tests: update tests for types
 
Features
- iam: updated check status pass conditions for user-report and added summary output
 - release: v1.13.1
 
v1.13.0 - 2020-09-15
Chore
- deps: update module aws/aws-sdk-go to v1.34.24 (#17)
 - docs: updating docs for version v1.13.0
 
Features
- iam: added user-report action to report on console access and api keys (#18)
 - release: v1.13.0
 
v1.12.0 - 2020-09-11
Features
- release: v1.12.0
 - sg dim: added network interfaces to the direct IP mapping
 
v1.11.0 - 2020-09-03
Chore
- docs: updating docs for version v1.11.0
 
Features
- release: v1.11.0
 - sg: added direct-ip-mapping command
 
v1.10.0 - 2020-09-01
Chore
- docs: updating docs for version v1.10.0
 
Features
- protocol: add flags to filter out specific protocols
 - release: v1.10.0
 - sg: add mapping of known AWS IP blocks to reports
 
v1.9.1 - 2020-08-31
Bug Fixes
- addressed bug that was causing SGs to be skipped in processing
 
Chore
- deps: update module aws/aws-sdk-go to v1.34.14
 
Features
- release: v1.9.1
 
v1.9.0 - 2020-08-31
Chore
- add github lint action
 - deps: update module aws/aws-sdk-go to v1.34.13
 - docs: updating docs for version v1.9.0
 - lint: clean up some formatting concerns
 
Features
- release: v1.9.0
 - sg: added port command to generate report of exposure of a port across Security Groups
 
v1.8.1 - 2020-08-27
Chore
- docs: updating docs for version v1.8.1
 - sg: add port 3 to ignored ports list
 
Features
- release: v1.8.1
 
v1.8.0 - 2020-08-26
Chore
- docs: updating docs for version v1.8.0
 
Features
- ec2: added task to generate a report of pem key usage
 - release: v1.8.0
 - sg: CIDR and port reporting for attached security groups
 
v1.7.0 - 2020-08-26
Chore
- linting
 
Features
- helper: added audit.sh helper tool
 - release: v1.7.0
 - sg: add security group summary metrics
 
v1.6.2 - 2020-08-25
Bug Fixes
- release: fix typo in name of release file
 
Chore
- docs: updating docs for version v1.6.2
 
Features
- release: v1.6.2
 
v1.6.1 - 2020-08-25
Chore
- updated release script to include publish to github
 
Features
- release: v1.6.1
 
v1.6.0 - 2020-08-25
Chore
- deps: bump version of kemba and aws-sdk-go
 - make: don’t update go.mod with gox
 
Features
- release: v1.6.0
 - sg: added Security Group attach/detach reports
 
v1.5.1 - 2020-08-21
Chore
- deps: udpate clok/kemba, clok/awssession, clok/cdocs, jedib0t/go-pretty/v6 and aws/aws-sdk-go
 - deps: add renovate.json
 - deps: update module aws/aws-sdk-go to v1.34.8 (#6)
 - deps: update module thoas/go-funk to v0.7.0 (#8)
 - deps: update module jedib0t/go-pretty to v6 (#9)
 - deps: update module clok/awssession to v0.1.4 (#7)
 - renovate: add renovate.json
 - renovate: clean up dupe config
 
Features
- release: v1.5.1
 
v1.5.0 - 2020-08-13
Chore
- docs: updating docs for version v1.4.0
 
Features
- release: v1.5.0
 
Fest
- cdocs: integrate cdocs library
 
v1.4.0 - 2020-08-11
Chore
- docs: update docs out put and manpage generation
 
Features
- release: v1.4.0
 
v1.3.3 - 2020-08-04
Chore
- update dependencies
 
Features
- release: v1.3.3
 
v1.3.2 - 2020-07-24
Chore
- updated release process to auto push branch and tag
 
Features
- release: v1.3.2
 
v1.3.1 - 2020-07-24
Chore
- update release script
 
Features
- release: v1.3.1
 - release: v1.3.0
 
Tech Debt
- logging: improved logging using kemba
 
v1.3.0 - 2020-07-13
Bug Fixes
- metrics: fix bug in order of columns of s3 metrics report and with the count of objects for a bucket (#3)
 
Features
- release: v1.2.0
 
v1.2.0 - 2020-06-03
Chore
- readme: update README
 - table: use more agreeable table rendering style
 - version: bump version to v1.2.0
 - version: bump version
 
Tech Debt
- changelog: switch to using git-ghglog
 - release: update realease.sh script
 
v1.1.0 - 2020-05-18
Chore
- update readme
 
Features
- region: support passing region as flag or ENV var
 
Pull Requests
- Merge pull request #2 from GoodwayGroup/release/v1.0.0
 
v1.0.0 - 2020-05-14
Features
- add failed tracking
 - cli: port from go-commander to urfave/cli/v2 (#1)
 - s3: Add support for all regions when adding s3-cost-name
 
0.5.0 - 2020-04-29
Tech Debt
- refactor naming conventions to follow best practices
 
0.4.0 - 2020-04-28
Bug Fixes
- tune wait group count to maximize in VPC call rate
 
Chore
- bump version to 0.5.0
 
Features
- added table render and enhanced monitoring listing
 - added s3-bucket-metrics command
 
0.3.3 - 2020-04-24
Bug Fixes
- addressed race condition in wait group
 
Chore
- bump version
 
0.3.2 - 2020-04-24
Bug Fixes
- scale back workers and update messaging
 
Chore
- bump version
 
0.3.1 - 2020-04-24
Bug Fixes
- lower worker count
 
0.3.0 - 2020-04-24
Features
- retries: added retry with backoff and limited workers to 20
 
0.2.0 - 2020-04-23
Features
- yolo: added prompt before performing Exterminatus on bucket
 - yolo: added prompt before performing Exterminatus on bucket
 
0.1.0 - 2020-04-23
Features
- cli: initial CLI implementation