Removing mirrored targets
Adding secondaryTargets
Parse request json with bson hooks + allow create/delete plans through API + cleanup
Make untagged-engines pick all scheduled
move api_port to api server
code style
Retention auditor: properly handle audit dates in the past
Separating expiration from deletion. Adding BackupExpirationMonitor and BackupSweeper
Renaming backup api end point delete-backup to expire-backup
Rename BackupExpirationMonitor to BackupExpirationManager, fixing expire backup api end points
Fixing sweeper and validate that backup exists in glacier before deleting
Ensuring that indexes are created in background
Download backups from secondary targets as needed
print update
Updating version
Extending backup sweeper delay to 5 days