mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-01-20 15:39:05 +00:00
a22584c630
Additions to the domain: - Update rather than replace existing Core Data profile - Attach ProfileAttributes to Profile.userInfo - Store one-off `fingerprint` UUID on each save With the above in place, fix and improve ProfileManager to: - Use `fingerprint` to compare local/remote profiles in history and thus avoid local re-import of shared profiles - Use `deletingRemotely` to delete local profiles when removed from the remote repository (default false) - Use `isIncluded` filter to exclude certain profiles from the local repository (default nil) |
||
---|---|---|
.. | ||
AddProfileMenu.swift | ||
AppCoordinator.swift | ||
AppToolbar.swift | ||
InstalledProfileView.swift | ||
ProfileCardView.swift | ||
ProfileContainerView.swift | ||
ProfileContextMenu.swift | ||
ProfileDuplicateButton.swift | ||
ProfileFlow.swift | ||
ProfileGridView.swift | ||
ProfileImporterModifier.swift | ||
ProfileInfoButton.swift | ||
ProfileListView.swift | ||
ProfileRemoveButton.swift | ||
ProfileRowView.swift | ||
ProfilesLayoutPicker.swift | ||
ProviderEntitySelector.swift | ||
TunnelRestartButton.swift |