chore: add roadmap to README.md

This commit is contained in:
garethgeorge
2023-11-12 16:34:15 -08:00
parent 6b80b1ad7b
commit 13acd37114
+32
View File
@@ -10,6 +10,38 @@ Project goals
* Backup status
* Snapshot browsing and restore
# High Level Goals
* Restic repository configuration and initialization
* Multiple backup plans with independent file sets, schedules, etc can be configured and store data to a single repository definition.
* Backup status info at a glance
* Shows health of last backup operation attempted for a given repository.
* Shows health of last backup operation attempted for a given plan.
* Support for browsing snapshots belonging to a given repository.
* Support for browsing snapshots belonging to a given plan.
# Roadmap
- [x] Restic repository configuration and initialization
- [x] Backup plan configuration
- [ ] Health checks in backend/GUI
- [ ] Backend state store
- [ ] Health status view for repos
- [ ] Health status view for plans
- [ ] Backup operation
- [X] Backend implementatio
- [ ] Backup command in UI
- [ ] Snapshot browser
- [X] Backend snapshot listing
- [ ] Snapshot browser GUI on repo view
- [ ] Snapshot browser GUI on backup plan view
- [ ] Operation history
- [ ] Backend operation tracking in state store e.g. log of backup operations, cleanup operations, etc.
- [ ] Scheduler log stored on plan?
- [ ] Operation result log stored on repo?
- [ ] Operation history GUI on repo view.
- [ ] Operation history GUI on plan view.
# Dependencies
## Dev