Version update
This commit is contained in:
21
ROADMAP.md
21
ROADMAP.md
@@ -1,17 +1,26 @@
|
||||
# BusyMirror Roadmap
|
||||
|
||||
## Shipped (highlights)
|
||||
- Route-driven mirroring (multi-source)
|
||||
- Accepted-only filter (mirror your accepted meetings)
|
||||
- Persistent settings with autosave/restore; Import/Export JSON
|
||||
- Overlap modes (allow, skipCovered, fillGaps) and merge-gap
|
||||
- Work Hours filter and title-based skip filters
|
||||
- Privacy: placeholders with prefix + customizable title
|
||||
- 1.3.0: Mark Private option (global + per-route)
|
||||
|
||||
## Next
|
||||
- Source filters (name patterns like `[HOLD]`, `#nomirror`)
|
||||
- Mirror only **Accepted** meetings (exclude tentative/declined)
|
||||
- Persistent settings (routes, window, prefix)
|
||||
- Import/Export settings (.busymirror.json)
|
||||
- Auto-refresh calendars on `EKEventStoreChanged` (live refresh button-less)
|
||||
- Hint near "Mirror Now" indicating run mode (Routes vs Manual)
|
||||
- Better server-side privacy mapping (per-provider heuristics)
|
||||
|
||||
## Then
|
||||
- iOS/iPadOS app (Run Now, Shortcuts, iCloud sync)
|
||||
- UI: route editor & clearer toggles
|
||||
- Signed/notarized binaries and release pipeline
|
||||
- CLI quality: friendlier `--routes` parsing and help flag
|
||||
- “Dry-run by default” preference
|
||||
|
||||
## Later
|
||||
- Background monitoring (macOS)
|
||||
- Smarter cleanup & conflict resolution
|
||||
- iOS/iPadOS helper (Shortcuts integration)
|
||||
- Profiles & MDM/Managed Config support
|
||||
|
Reference in New Issue
Block a user