- Adding support of MacOS
- Pipeline will run every 1st day of the month at 12:00AM
- Improving Github Actions pipeline
- Update SSL/TLS certificates into Docker image
- Authorize encryption of already encrypted volumes (key migration)
- Adding a security check on KMS alias
- Adding option for choosing to restart or not an instance after encryption
- Code refactoring
- Fixing code typos
- Fixing KMS bug (given KMS key wasn't used only default AWS KMS key)
- Refactoring this projet from Python to Golang. Why ? Just for fun & rampup for me on Golang language.
- Again fixing a problem with AWS tags
- Fixing a problem with AWS tags (can't copy AWS tags)
- Fixing a problem with BOTO waiters (adding a maximum retry value)
- Upgrade Boto modules
- Changing old-style Python strings to new Python 3.6 fstrings
- Simplifying encryption algorithm (since AWS let create encrypted volume from snapshot directly)
- Fixing a bug on IO1 volume encryption