summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/SettingsManager
AgeCommit message (Expand)AuthorFilesLines
2023-04-19Persist next private key instead of creating it during each rotationAndrej Mihajlov1-0/+4
2023-04-12Fix formatting issuesAndrej Mihajlov1-1/+1
2023-04-05Persist last key rotation date to determine next schedule rotationJon Petersson2-0/+19
2023-03-22Add coordinators and app routerAndrej Mihajlov2-0/+134
2023-02-28Replace OperationCompletion with ResultAndrej Mihajlov1-2/+4
2022-12-19Reconnect tunnel after migration from AppDelegateAndrej Mihajlov1-28/+44
2022-12-16Migration v1 -> v2: Log out user but migrate settings when we cannot match th...Andrej Mihajlov1-35/+40
2022-11-28Throw ReadSettingsVersionError from readSettings()Andrej Mihajlov1-4/+11
2022-11-28Rename SettingsMigration to Migrations. Move Migration.swift one level upAndrej Mihajlov2-0/+0
2022-11-28Normalize errors returned by migrateStore() and reset store upon failureAndrej Mihajlov2-39/+124
2022-11-28Move logger to the topAndrej Mihajlov1-2/+2
2022-11-28Rename readLegacySettings to findAllLegacySettingsInKeychainAndrej Mihajlov1-3/+3
2022-11-28Add OperationCompletion.get() helperAndrej Mihajlov1-34/+11
2022-11-28Store last used account in MigrationFromV1ToV2Andrej Mihajlov2-13/+12
2022-11-28Remove empty whitespaceAndrej Mihajlov1-2/+0
2022-11-28Add missing returnAndrej Mihajlov1-1/+1
2022-11-28Pass access group to KeychainSettingsStoreAndrej Mihajlov2-9/+12
2022-11-23Add version and migration to settings.sajacl7-99/+577
2022-10-21Move KeychainError to MullvadTypesAndrej Mihajlov1-0/+1
2022-10-21Move common code into two new targets: RelaySelector, TunnelProviderMessagingAndrej Mihajlov2-0/+2
2022-10-20Move REST into separate frameworksajacl1-0/+1
2022-10-13Add MullvadTypes and MullvadLogging targetsAndrej Mihajlov1-1/+1
2022-09-26Replace ChainedError with WrappingErrorAndrej Mihajlov1-3/+3
2022-08-03Format source code with swiftformatAndrej Mihajlov3-23/+25
2022-08-01Add device stateAndrej Mihajlov2-82/+155
2022-05-30Introduce new settings manager and settings revision (v2)Andrej Mihajlov4-0/+444