Backup bows out of the phone — the zipped-share future replaces it, later
IndieBackup comes out whole: the package, the Backup directory, the Settings section, the .kanbanbackup document type and its onOpenURL restore path. Settings is now the About section alone. The Files-app keys stay — they serve local-board visibility, not backups. Board sharing as a zipped archive is the planned replacement and is deliberately not started here. Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
This commit is contained in:
-10
@@ -52,15 +52,6 @@ packages:
|
||||
libgit2:
|
||||
url: https://github.com/ibrahimcetin/libgit2.git
|
||||
exactVersion: 1.9.2
|
||||
# Local backup/restore for the phone app's Settings tab (indie-backup skill). `KanbanMobile`
|
||||
# only — see that target's dependencies below; the Mac app has no Settings surface for this
|
||||
# yet. Pinned to `from: "2.0.0"`, the tag the persistence-agnostic API (a single `backupRoot`
|
||||
# plus a rebuild-cache-on-restore callback — here, `BoardIndexStore.refresh()`, no database in
|
||||
# the loop) shipped under; 1.0.x resolves to the older iCloud-required, CloudKit-coupled
|
||||
# surface this app doesn't want.
|
||||
IndieBackup:
|
||||
url: https://git.rzen.dev/rzen/indie-backup.git
|
||||
from: "2.0.0"
|
||||
|
||||
settings:
|
||||
base:
|
||||
@@ -210,7 +201,6 @@ targets:
|
||||
# the MVP has no preview surface yet.
|
||||
- package: swift-markdown
|
||||
product: Markdown
|
||||
- package: IndieBackup
|
||||
# The Settings tab's About section — same package, same pin as the Mac target above.
|
||||
- package: IndieAbout
|
||||
# Same stamping as the Mac target: CFBundleVersion from git commit count, BuildDate/BuildHash
|
||||
|
||||
Reference in New Issue
Block a user