diff --git a/app/src/main/kotlin/com/wire/android/di/KaliumConfigsModule.kt b/app/src/main/kotlin/com/wire/android/di/KaliumConfigsModule.kt index b94f328ea43..8d8d0634ece 100644 --- a/app/src/main/kotlin/com/wire/android/di/KaliumConfigsModule.kt +++ b/app/src/main/kotlin/com/wire/android/di/KaliumConfigsModule.kt @@ -55,6 +55,7 @@ class KaliumConfigsModule { lowerKeyingMaterialsUpdateThreshold = BuildConfig.PRIVATE_BUILD, isMLSSupportEnabled = BuildConfig.MLS_SUPPORT_ENABLED, developmentApiEnabled = BuildConfig.DEVELOPMENT_API_ENABLED, + ignoreSSLCertificatesForUnboundCalls = BuildConfig.IGNORE_SSL_CERTIFICATES, encryptProteusStorage = runBlocking { globalDataStore.isEncryptedProteusStorageEnabled().first() }, guestRoomLink = BuildConfig.ENABLE_GUEST_ROOM_LINK, selfDeletingMessages = BuildConfig.SELF_DELETING_MESSAGES, diff --git a/buildSrc/src/main/kotlin/customization/FeatureConfigs.kt b/buildSrc/src/main/kotlin/customization/FeatureConfigs.kt index 9368d35be62..e61fe3d0402 100644 --- a/buildSrc/src/main/kotlin/customization/FeatureConfigs.kt +++ b/buildSrc/src/main/kotlin/customization/FeatureConfigs.kt @@ -59,6 +59,7 @@ enum class FeatureConfigs(val value: String, val configType: ConfigType) { WIPE_ON_ROOTED_DEVICE("wipe_on_rooted_device", ConfigType.BOOLEAN), WIPE_ON_DEVICE_REMOVAL("wipe_on_device_removal", ConfigType.BOOLEAN), SELF_DELETING_MESSAGES("self_deleting_messages", ConfigType.BOOLEAN), + IGNORE_SSL_CERTIFICATES("ignore_ssl_certificates", ConfigType.BOOLEAN), /** * 3rd party services API Keys and IDs diff --git a/default.json b/default.json index 9c7f9468efe..0243e34c39b 100644 --- a/default.json +++ b/default.json @@ -14,6 +14,7 @@ "logging_enabled": true, "application_is_private_build": true, "development_api_enabled": true, + "ignore_ssl_certificates": true, "mls_support_enabled": true, "firebase_push_sender_id": "723990470614", "firebase_app_id": "1:723990470614:android:10cf802bfcc7bb71d28e77", @@ -26,7 +27,6 @@ "default_backend_url_blacklist": "https://clientblacklist.wire.com/staging", "default_backend_url_website": "https://wire.com", "default_backend_title": "wire-staging", - "is_password_protected_guest_link_enabled": true }, "staging": { @@ -76,6 +76,7 @@ "file_restriction_enabled": false, "file_restriction_list": "3gpp, aac, amr, avi, bmp, css, csv, dib, doc, docx, eml, flac, gif, html, ico, jfif, jpeg, jpg, jpg-large, key, m4a, m4v, md, midi, mkv, mov, mp3, mp4, mpeg, mpeg3, mpg, msg, ods, odt, ogg, pdf, pjp, pjpeg, png, pps, ppt, pptx, psd, pst, rtf, sql, svg, tex, tiff, txt, vcf, vid, wav, webm, webp, wmv, xls, xlsx, xml", "force_constant_bitrate_calls": false, + "ignore_ssl_certificates": false, "mls_support_enabled": true, "encrypt_proteus_storage": false, "self_deleting_messages": true,