• Joined on 2025-11-09
kutesir opened issue kutesir/Kisani#2 2026-05-18 07:34:00 +00:00
Add invariant assertion after reconcile — log if alreadySafe + needBackup ≠ phoneTotal
kutesir opened issue kutesir/Kisani#3 2026-05-18 07:34:00 +00:00
SyncView — queue rows with per-file progress, Active/Failed/Completed sections
kutesir opened issue kutesir/Kisani#4 2026-05-18 07:34:00 +00:00
BackupView — logo + hamburger toolbar, persistent status strip, ring tap cycling
kutesir opened issue kutesir/Kisani#1 2026-05-18 07:32:14 +00:00
Manifest validity check — correct nasArchiveTotal when manifest has ≤1 entry
kutesir pushed to main at kutesir/Kisani 2026-05-18 07:01:14 +00:00
3beea88fab Fix backup loop, phone count invariant, and auto-start behaviour
kutesir pushed to main at kutesir/Kisani 2026-05-17 21:25:50 +00:00
b18a2aad14 fix: remove NAS directory healing (inflated archive count) and record skipped files
kutesir pushed to main at kutesir/Kisani 2026-05-17 21:17:21 +00:00
2b2d869ae7 fix: backup loops because isFilenameOnly gate disables filename fallback for mixed manifests
kutesir pushed to main at kutesir/Kisani 2026-05-17 21:11:19 +00:00
0169486c72 fix: manifest out of sync with NAS causes gallery to show stale item count
kutesir pushed to main at kutesir/Kisani 2026-05-17 21:03:16 +00:00
c7555a2001 fix: manifest cache not updated after backup causes NAS Archive = 1 and backup loop
kutesir pushed to main at kutesir/Kisani 2026-05-17 20:40:21 +00:00
a98822d7b2 fix: NAS gallery shows backed-up files even when caches are cold
kutesir pushed to main at kutesir/Kisani 2026-05-17 20:28:35 +00:00
1afcbaff96 perf: eliminate full rescans with local caches; add queue tracking, notifications, SyncView redesign
kutesir pushed to main at kutesir/Kisani 2026-05-17 18:30:38 +00:00
025326f2b2 feat: redesign Gallery as photo timeline with sync state, deduplication, and detail view
kutesir pushed to main at kutesir/Kisani 2026-05-17 14:28:16 +00:00
5b68fde62f feat: automatic backup on launch, foreground, and photo library change
kutesir pushed to main at kutesir/Kisani 2026-05-17 13:43:00 +00:00
0f62268af1 perf: move heavy work off main actor, throttle progress updates, add signposts
kutesir pushed to main at kutesir/Kisani 2026-05-17 12:58:58 +00:00
f40cf9ee37 Fix backup progress state machine: pending queue, resolvedStatus, failure resolution
kutesir pushed to main at kutesir/Kisani 2026-05-17 12:30:54 +00:00
819f2b949e Fix backup state logic, ring colors, Already Safe invariant, and dedup
kutesir pushed to main at kutesir/Kisani 2026-05-17 12:03:14 +00:00
c11ce6d644 Overhaul Connect flow with proper state machine and progressive UX
kutesir renamed repository from NASBackup to kutesir/Kisani 2026-05-17 11:45:49 +00:00
kutesir pushed to main at kutesir/Kisani 2026-05-17 11:08:38 +00:00
44f290da54 Show destination folder row always, activate after auth
kutesir pushed to main at kutesir/Kisani 2026-05-17 10:58:09 +00:00
00f68eebcd Redesign Connect flow with step-based UX and matching logo