mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2024-12-24 18:32:36 +00:00
e07833b2a4
Restore .sharing feature: - Merge "Apple TV" into "iCloud" section - "Enabled", disabled if ineligible for .sharing - "Apple TV", disabled if ineligible for .appleTV || !isShared - Footer about TV restrictions Paywalls: - "Share on iCloud" if ineligible for .sharing - "Drop TV restriction" if eligible for .sharing but not for .appleTV - Applies to full version products (user level 2) - Suggest Apple TV product Restrictions: - Toggle CloudKit sync on remote repository based on .sharing eligibility - Do not start tunnel on Apple TV if ineligible for .appleTV Fixes: - Incorrect zip() publishers in remote repository - Resolve duplicates in Core Data, first profile wins sorted by lastUpdate descending - Reload receipt on OOB IAPManager events
44 lines
1.1 KiB
JSON
44 lines
1.1 KiB
JSON
{
|
|
"bundleKey": "AppConfig",
|
|
"containers": {
|
|
"local": "Profiles-v3",
|
|
"remote": "Profiles-v3.remote",
|
|
"providers": "Providers-v3",
|
|
"legacyV2": "Profiles"
|
|
},
|
|
"websites": {
|
|
"home": "https://passepartoutvpn.app",
|
|
"subreddit": "https://www.reddit.com/r/passepartout/",
|
|
"githubSponsors": "https://www.github.com/sponsors/passepartoutvpn"
|
|
},
|
|
"emails": {
|
|
"domain": "passepartoutvpn.app",
|
|
"recipients": {
|
|
"issues": "issues",
|
|
"beta": "beta"
|
|
}
|
|
},
|
|
"formats": {
|
|
"timestamp": "yyyy-MM-dd HH:mm:ss"
|
|
},
|
|
"tunnel": {
|
|
"profileTitleFormat": "Passepartout: %@",
|
|
"refreshInterval": 3.0
|
|
},
|
|
"api": {
|
|
"timeoutInterval": 5.0
|
|
},
|
|
"log": {
|
|
"appPath": "app.log",
|
|
"tunnelPath": "tunnel.log",
|
|
"sinceLast": 86400,
|
|
"maxLevel": 3,
|
|
"maxNumberOfLines": 10000,
|
|
"maxAge": 604800,
|
|
"formatter": {
|
|
"timestamp": "HH:mm:ss",
|
|
"message": "%@ - %@"
|
|
}
|
|
}
|
|
}
|