All notable changes to this project will be documented in this file.
- Rename
host-compromise
subcommand toinstance-compromise
#25. - Replace
timesketch_logger
class with pythonlogging
library #28
- Plugin System for Community Plugins
- Pep8 all code base
- Parallel host acquisition
- Support ip address or instance id for targeting
- Separate plugin code to additional python module
- Handle GPG key installation if not present
- Support custom incident plans
- Flake8 in CI Pipeline
- Moto Mocking for Outside-In Test Coverage
- Consolidate Versioning
- Deploy to PyPI from CI for all tagged releases
- Deploy to PyPI test from all untagged releases (adds build # to version)