@@ -4,7 +4,9 @@ This document outlines the planned features and improvements for future releases
44
55## Planned Features
66
7- ### 1. Additional Notification Channels
7+ ### 1. Notification System
8+ - [x] E-Mail (SMTP) support (initial release)
9+ - [ ] Channel Specific Alerting templates
810- [ ] Generic webhook support
911- [ ] Telegram integration
1012- [ ] NTFY.sh for push notifications)
@@ -17,30 +19,33 @@ This document outlines the planned features and improvements for future releases
1719- [ ] ... insert more notification channels ...
1820
1921### 2. Backup Enhancements
20- - [ ] Use a temporary ramdisk to store binary backup
21- - Instead of saving to primary storage of target
22+ - [x] Use a temporary file system (tmpfs) to store binary backup (0.5.0)
23+ - Instead of saving to primary storage of target (flash for most appliances)
24+ - [ ] Integrate GIT support for plaintext backups
2225- [ ] Support for certificate store backup
2326- [ ] Automatic certificate renewal tracking
2427
2528### 4. Monitoring and Reporting
29+ - [ ] Prometheus endpoint
2630- [ ] Detailed backup statistics
2731- [ ] Performance metrics collection
2832- [ ] Status dashboard
29- - [ ] Custom report generation
33+ - [ ] Custom report generation (PDF/E-Mail)
3034- [ ] Backup success rate tracking
3135
3236### 5. Integration Features
33- - [ ] Make this a PyPI package
37+ - [ ] PyPI package
3438- [ ] Docker Image
3539- [ ] REST API for remote management
3640- [ ] Integration with monitoring systems
37- - [ ] Backup scheduling service
41+ - [ ] Backup scheduling service (async)
3842
3943### 6. User Experience
4044- [ ] Web-based management interface
4145
42- ### 7. Recovery Features
46+ ### 7. Misc Features
4347- [ ] Remote restore capabilities
48+ - [ ] Basic Remote command execution functionality
4449- [ ] Recovery testing tools
4550
4651Missing a feature? Open an issue or send a PR :)
0 commit comments