• Joined on 2025-11-09
kutesir pushed to main at kutesir/Kisani 2026-05-18 21:32:05 +00:00
6ae567d008 Fix Already Safe = 0: hybrid ManifestIndex preserves localIdentifiers + NAS filenames
kutesir pushed to main at kutesir/Kisani 2026-05-18 20:54:37 +00:00
d5b1f13434 Settings: fix appearance picker in dark mode
kutesir pushed to main at kutesir/Kisani 2026-05-18 20:42:46 +00:00
777024e9c7 Activity menu: add cellular row, replace Retry header with Clear Errors
kutesir pushed to main at kutesir/Kisani 2026-05-18 20:33:52 +00:00
9cb1bc29ca feat: add screen recordings filter, exclude by default
kutesir pushed to main at kutesir/Kisani 2026-05-18 20:24:55 +00:00
fb6ecc10be fix: pending queue uses NAS directory filenames when manifest is sparse
kutesir pushed to main at kutesir/Kisani 2026-05-18 20:15:56 +00:00
6c38893374 fix: always refresh NAS dir count, show connection status, fix screenshot filter reactivity
kutesir pushed to main at kutesir/Kisani 2026-05-18 18:12:40 +00:00
78a6b377f2 feat: move check status below ring, remove checking spinner, re-enable auto-backup
kutesir pushed to main at kutesir/Kisani 2026-05-18 18:07:05 +00:00
2384a74517 fix: use NAS directory filenames for already-safe matching when manifest is sparse
kutesir pushed to main at kutesir/Kisani 2026-05-18 17:52:46 +00:00
809929e0ed fix: update local manifest cache immediately after upload, before NAS write
kutesir pushed to main at kutesir/Kisani 2026-05-18 17:41:54 +00:00
0e65a548f2 fix: NAS operation timeouts, fast-path warm-up, 30-min stale threshold
kutesir pushed to main at kutesir/Kisani 2026-05-18 16:33:30 +00:00
788262502d fix: detect SMB Object Name Collision as already-safe, not failure
kutesir pushed to main at kutesir/Kisani 2026-05-18 15:57:42 +00:00
8d8b6c4418 fix: resolve duplicate-file failures, alreadySafe reset, and backup restart loop
kutesir pushed to main at kutesir/Kisani 2026-05-18 15:04:02 +00:00
0acf111d32 fix: NAS Archive always shows real directory count, not manifest entry count
kutesir pushed to main at kutesir/Kisani 2026-05-18 14:24:58 +00:00
00e4ecc506 Fix NAS Archive reset and Already Safe regression
kutesir closed issue kutesir/Kisani#2 2026-05-18 13:56:27 +00:00
Add invariant assertion after reconcile — log if alreadySafe + needBackup ≠ phoneTotal
kutesir pushed to main at kutesir/Kisani 2026-05-18 13:56:18 +00:00
ae22d7a739 Finish backup spec: button state, invariant assertion, NAS error surfacing
kutesir closed issue kutesir/Kisani#1 2026-05-18 13:19:20 +00:00
Manifest validity check — correct nasArchiveTotal when manifest has ≤1 entry
kutesir pushed to main at kutesir/Kisani 2026-05-18 13:07:56 +00:00
d2190bce8a Fix backup loop, NAS Archive regression, and manifest validity check
kutesir opened issue kutesir/Kisani#5 2026-05-18 07:34:00 +00:00
GalleryView — pull-to-refresh and long-press context menu
kutesir opened issue kutesir/Kisani#6 2026-05-18 07:34:00 +00:00
SettingsView — fix network status section (SSID, NAS reachability, refresh button)