mirror of
https://github.com/yattee/yattee.git
synced 2026-06-08 07:44:21 +00:00
Replace onboarding flow with silent v1 import and iCloud alert
Delete the multi-page onboarding sheet. On first launch the app now silently imports any v1 instances from UserDefaults (splitting embedded basic-auth credentials out of the URL and into the Keychain) and then, if the device is signed in to iCloud, shows a single alert offering to enable sync. Accepting shows a blocking progress overlay until the initial upload completes.
This commit is contained in:
@@ -277,6 +277,7 @@ final class AppEnvironment {
|
||||
// Initialize Legacy Migration Service
|
||||
self.legacyMigrationService = LegacyDataMigrationService(
|
||||
instancesManager: instances,
|
||||
basicAuthCredentialsManager: basicAuthCreds,
|
||||
httpClient: client
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user