mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-02-02 22:12:23 +00:00
bd9f8d63a5
- Move availableLogs() / purgeLogs() to library - Append and rotate logs by size (500k) - Add marker between app/tunnel launches - Purge logs on each save (3 days) - Unify debug log content view across platforms - macOS: Table + inspect full line - iOS/tvOS: Use List - Scroll to bottom onLoad()
52 lines
1.4 KiB
JSON
52 lines
1.4 KiB
JSON
{
|
|
"bundleKey": "AppConfig",
|
|
"containers": {
|
|
"local": "Local",
|
|
"remote": "Remote",
|
|
"backup": "Backup",
|
|
"preferences": "Preferences-v3",
|
|
"legacyV2": "Profiles",
|
|
"legacyV2TV": "SharedProfiles"
|
|
},
|
|
"websites": {
|
|
"home": "https://passepartoutvpn.app",
|
|
"subreddit": "https://www.reddit.com/r/passepartout/",
|
|
"githubSponsors": "https://www.github.com/sponsors/passepartoutvpn",
|
|
"eula": "https://www.apple.com/legal/internet-services/itunes/dev/stdeula/"
|
|
},
|
|
"emails": {
|
|
"domain": "passepartoutvpn.app",
|
|
"recipients": {
|
|
"issues": "issues",
|
|
"beta": "beta"
|
|
}
|
|
},
|
|
"formats": {
|
|
"timestamp": "yyyy-MM-dd HH:mm:ss"
|
|
},
|
|
"tunnel": {
|
|
"profileTitleFormat": "Passepartout: %@",
|
|
"refreshInterval": 3.0,
|
|
"betaReceiptPath": "beta-receipt",
|
|
"eligibilityCheckInterval": 3600.0
|
|
},
|
|
"api": {
|
|
"timeoutInterval": 5.0
|
|
},
|
|
"log": {
|
|
"appPath": "app.log",
|
|
"tunnelPath": "tunnel.log",
|
|
"sinceLast": 86400,
|
|
"options": {
|
|
"maxLevel": 3,
|
|
"maxSize": 500000,
|
|
"maxBufferedLines": 5000,
|
|
"maxAge": 259200
|
|
},
|
|
"formatter": {
|
|
"timestamp": "HH:mm:ss",
|
|
"message": "%@ - %@"
|
|
}
|
|
}
|
|
}
|