mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
Endurain: Initial prefs and online auth implementation
This commit is contained in:
@@ -117,6 +117,10 @@ android {
|
||||
vectorDrawables.useSupportLibrary = true
|
||||
buildConfigField "String", "GIT_HASH_SHORT", "\"${getGitHashShort()}\""
|
||||
buildConfigField "boolean", "INTERNET_ACCESS", "false"
|
||||
|
||||
manifestPlaceholders = [
|
||||
appAuthRedirectScheme: "${applicationId}"
|
||||
]
|
||||
}
|
||||
|
||||
signingConfigs {
|
||||
@@ -286,6 +290,9 @@ dependencies {
|
||||
implementation libs.androidsvg
|
||||
implementation libs.jsoup
|
||||
|
||||
// AppAuth is used for OAuth/PKCE/OIDC functionality, like required by the Endurain integration
|
||||
implementation 'net.openid:appauth:0.11.1'
|
||||
|
||||
// Bouncy Castle is included directly in GB, to avoid pulling the entire dependency
|
||||
// It's included in the org.bouncycastle.shaded package, to fix conflicts with roboelectric
|
||||
//implementation 'org.bouncycastle:bcpkix-jdk18on:1.76'
|
||||
|
||||
Reference in New Issue
Block a user