| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(v3.4.0): add backup, restore, and data portability | Christian Cleberg | 2026-04-23 | 1 | -2/+4 |
| | | | | | | | | | | | | • introduce versioned DomainDig backup format • add full backup export/import with merge and replace modes • implement data validation and conflict handling • add partial exports for tracked domains, workflows, and history • add Data Portability settings section • support Files/iCloud Drive import and export • harden migrations for evolving local models • extend CLI with backup export and validation | ||||
| * | feat(v3.0.0): unify platform architecture and introduce feature tiers | Christian Cleberg | 2026-04-22 | 1 | -3/+12 |
| | | | | | | | | | | | | * consolidate DomainReport as canonical data model * add feature tier system (free/pro/data+ scaffolding) * apply clean feature gating across workflows and tracking * refactor app structure for maintainability * standardize navigation and settings * add data lifecycle controls * ensure consistency across UI, export, and CLI * stabilize internal inspection API | ||||
| * | feat(v2.1.0): add bulk workflows, CSV export, and filtering | Christian Cleberg | 2026-04-20 | 1 | -15/+3 |
| | | |||||
| * | feat(v2.0.0): introduce tracked domains, diffing, and monitoring foundationsv2.0.0 | Christian Cleberg | 2026-04-20 | 1 | -0/+27 |
| - replace basic watchlist with structured TrackedDomain model - add manual refresh flow for tracked domains - implement snapshot diffing (DNS, IP, TLS, HTTP, redirect, email, availability) - add change summaries (changed/unchanged + affected sections) - link tracked domains to history snapshots - enhance HistoryEntry with normalized summary fields - persist availability + suggestions in history and export - add WatchlistView with pinning, notes, and status display - introduce premium capability scaffolding (no StoreKit) - enforce free-tier tracked domain limit (local only) - refactor view model to support tracking, diffing, and refresh flows notes: - no background monitoring, notifications, or paid APIs yet - all features remain local-first and manual | |||||
