- BIG rewrite (Issue #36)
- Multiplatform : Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others
- Modern CLI interactions
- Yaml Configuration file
- Detect and merge configuration
- Handle defaults
- Add Goreleaser
- Bolt db to audit files already downloaded
- Native FTP client
- Logging with zerolog
- Send reports through email
- Generate responsive and beautiful email reports through hermes
- Lightweight Docker image (~6MB)
- Docker image moved to a dedicated organization on Docker Hub and Quay.
- Embedded cron using go routines
- Manage base dir
- Set original modtime
- Include/exclude based on regexp
- Ignore files by date (Issue #39)
- Handle mutex