1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 01:39:37 +02:00

Use intent and timeout for open in mobile app

This commit is contained in:
Chocobozzz 2025-02-14 10:42:45 +01:00
parent bdcc626347
commit a93ad97aa1
No known key found for this signature in database
GPG key ID: 583A612D890159BE
8 changed files with 142 additions and 17 deletions

View file

@ -87,6 +87,22 @@ const CONFIG = {
LOGIN: {
get REDIRECT_ON_SINGLE_EXTERNAL_AUTH () { return config.get<boolean>('client.menu.login.redirect_on_single_external_auth') }
}
},
OPEN_IN_APP: {
ANDROID: {
INTENT: {
get ENABLED () { return config.get<boolean>('client.open_in_app.android.intent.enabled') },
get HOST () { return config.get<string>('client.open_in_app.android.intent.host') },
get SCHEME () { return config.get<string>('client.open_in_app.android.intent.scheme') },
get FALLBACK_URL () { return config.get<string>('client.open_in_app.android.intent.fallback_url') }
}
},
IOS: {
get ENABLED () { return config.get<boolean>('client.open_in_app.ios.enabled') },
get HOST () { return config.get<string>('client.open_in_app.ios.host') },
get SCHEME () { return config.get<string>('client.open_in_app.ios.scheme') },
get FALLBACK_URL () { return config.get<string>('client.open_in_app.ios.fallback_url') }
}
}
},