passepartout-apple/Passepartout-iOS/Scenes
Davide De Rosa 78abb8c764 Refactor service to use external profile JSONs
- Store only profile key/metadata into service.

- Map profiles by (context, id), context being either provider
or host.

- Initialize cache with a placeholder profile, lazily load full
profile (e.g. after opening profile).

- Only serialize non-placeholder profiles (opened once).

- Do not load full profiles for organizer listing

WARNING: always load active profile as non-placeholder.
2018-10-26 18:30:37 +02:00
..
Organizer Refactor service to use external profile JSONs 2018-10-26 18:30:37 +02:00
AccountViewController.swift Use a better section name 2018-10-23 12:57:41 +02:00
ConfigurationModificationDelegate.swift Upgrade TunnelKit with configuration refactoring 2018-10-25 22:45:44 +02:00
ConfigurationViewController.swift Only make host editable if original cfg available 2018-10-25 22:57:42 +02:00
DebugLogViewController.swift Initial commit 2018-10-11 09:13:19 +02:00
EndpointViewController.swift Drop annoying table animations 2018-10-23 12:55:11 +02:00
ProviderPoolViewController.swift Apply accent color to accessory checkmarks 2018-10-15 00:11:46 +02:00
ProviderPresetViewController.swift Upgrade TunnelKit with configuration refactoring 2018-10-25 22:45:44 +02:00
ServiceViewController.swift Infer profile id uniqueness by context 2018-10-26 17:37:52 +02:00