Loading .gitlab-ci.yml +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ before_script: - echo MURENA_DISCOVERY_END_POINT_PRODUCTION=$MURENA_DISCOVERY_END_POINT_PRODUCTION >> local.properties - echo MURENA_BASE_URL_STAGING=$MURENA_BASE_URL_STAGING >> local.properties - echo MURENA_DISCOVERY_END_POINT_STAGING=$MURENA_DISCOVERY_END_POINT_STAGING >> local.properties - echo SENTRY_DSN=$SENTRY_DSN >> local.properties - export GRADLE_USER_HOME=$(pwd)/.gradle - chmod +x ./gradlew Loading app/build.gradle +6 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,8 @@ android { buildConfigField "String", "YAHOO_CLIENT_ID", "\"${retrieveKey("YAHOO_CLIENT_ID")}\"" buildConfigField("String", "SENTRY_DSN", "\"${retrieveKey("SENTRY_DSN")}\"") manifestPlaceholders = [ 'appAuthRedirectScheme': applicationId, "googleAuthRedirectScheme": retrieveKey("GOOGLE_REDIRECT_URI"), Loading Loading @@ -263,6 +265,10 @@ dependencies { exclude group: 'com.squareup.okhttp3' } // Telemetry implementation "com.jakewharton.timber:timber:5.0.1" implementation 'foundation.e.lib:telemetry:0.0.10-alpha' // ez-vcard to parse/generate vCards api("com.googlecode.ez-vcard:ez-vcard:0.12.0") Loading app/src/main/kotlin/at/bitfire/davdroid/App.kt +6 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import at.bitfire.davdroid.ui.DebugInfoActivity import at.bitfire.davdroid.ui.NotificationUtils import at.bitfire.davdroid.ui.UiUtils import dagger.hilt.android.HiltAndroidApp import foundation.e.lib.telemetry.Telemetry import java.util.logging.Level import javax.inject.Inject import kotlin.concurrent.thread Loading Loading @@ -72,6 +73,11 @@ class App: Application(), Thread.UncaughtExceptionHandler, Configuration.Provide super.onCreate() Logger.initialize(this) // Allow enabling telemetry only for release builds. if (!BuildConfig.DEBUG) { Telemetry.init(BuildConfig.SENTRY_DSN, this) } if (BuildConfig.DEBUG) // debug builds StrictMode.setVmPolicy(StrictMode.VmPolicy.Builder() Loading Loading
.gitlab-ci.yml +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ before_script: - echo MURENA_DISCOVERY_END_POINT_PRODUCTION=$MURENA_DISCOVERY_END_POINT_PRODUCTION >> local.properties - echo MURENA_BASE_URL_STAGING=$MURENA_BASE_URL_STAGING >> local.properties - echo MURENA_DISCOVERY_END_POINT_STAGING=$MURENA_DISCOVERY_END_POINT_STAGING >> local.properties - echo SENTRY_DSN=$SENTRY_DSN >> local.properties - export GRADLE_USER_HOME=$(pwd)/.gradle - chmod +x ./gradlew Loading
app/build.gradle +6 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,8 @@ android { buildConfigField "String", "YAHOO_CLIENT_ID", "\"${retrieveKey("YAHOO_CLIENT_ID")}\"" buildConfigField("String", "SENTRY_DSN", "\"${retrieveKey("SENTRY_DSN")}\"") manifestPlaceholders = [ 'appAuthRedirectScheme': applicationId, "googleAuthRedirectScheme": retrieveKey("GOOGLE_REDIRECT_URI"), Loading Loading @@ -263,6 +265,10 @@ dependencies { exclude group: 'com.squareup.okhttp3' } // Telemetry implementation "com.jakewharton.timber:timber:5.0.1" implementation 'foundation.e.lib:telemetry:0.0.10-alpha' // ez-vcard to parse/generate vCards api("com.googlecode.ez-vcard:ez-vcard:0.12.0") Loading
app/src/main/kotlin/at/bitfire/davdroid/App.kt +6 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import at.bitfire.davdroid.ui.DebugInfoActivity import at.bitfire.davdroid.ui.NotificationUtils import at.bitfire.davdroid.ui.UiUtils import dagger.hilt.android.HiltAndroidApp import foundation.e.lib.telemetry.Telemetry import java.util.logging.Level import javax.inject.Inject import kotlin.concurrent.thread Loading Loading @@ -72,6 +73,11 @@ class App: Application(), Thread.UncaughtExceptionHandler, Configuration.Provide super.onCreate() Logger.initialize(this) // Allow enabling telemetry only for release builds. if (!BuildConfig.DEBUG) { Telemetry.init(BuildConfig.SENTRY_DSN, this) } if (BuildConfig.DEBUG) // debug builds StrictMode.setVmPolicy(StrictMode.VmPolicy.Builder() Loading