forked from melod1n/fast-messenger
feat(auth): add web captcha handling
- replace manual captcha screen with WebView-based VK captcha flow - handle captcha error 14 by showing the captcha overlay and retrying with success_token - pass captcha redirect/result state through AppSettings - remove old captcha ViewModel, navigation, validation, and DI - add ACRA crash reporting - add WIP message edit mode UI/state - update Gradle wrapper, SDK config, and dependencies
This commit is contained in:
+29
-14
@@ -1,35 +1,50 @@
|
||||
[versions]
|
||||
agp = "9.0.0"
|
||||
#noinspection UnusedVersionCatalogEntry
|
||||
minSdk = "23"
|
||||
#noinspection UnusedVersionCatalogEntry
|
||||
compileSdk = "37"
|
||||
#noinspection UnusedVersionCatalogEntry
|
||||
targetSdk = "37"
|
||||
|
||||
agp = "9.2.0"
|
||||
retrofit = "3.0.0"
|
||||
eithernet = "2.0.0"
|
||||
haze = "1.7.1"
|
||||
kotlin = "2.3.10"
|
||||
ksp = "2.3.4"
|
||||
moduleGraph = "2.9.0"
|
||||
versions = "0.53.0"
|
||||
stability-analyzer = "0.6.6"
|
||||
haze = "1.7.2"
|
||||
kotlin = "2.3.21"
|
||||
ksp = "2.3.7"
|
||||
moduleGraph = "2.9.1"
|
||||
versions = "0.54.0"
|
||||
stability-analyzer = "0.7.4"
|
||||
|
||||
compose-bom = "2026.01.01"
|
||||
koin = "4.1.1"
|
||||
compose-bom = "2026.04.01"
|
||||
koin = "4.2.1"
|
||||
|
||||
accompanist = "0.37.3"
|
||||
coil = "2.7.0"
|
||||
coroutines = "1.10.2"
|
||||
junit = "4.13.2"
|
||||
chucker = "4.3.0"
|
||||
guava = "33.5.0-jre"
|
||||
chucker = "4.3.1"
|
||||
guava = "33.6.0-jre"
|
||||
lifecycle = "2.10.0"
|
||||
core-ktx = "1.17.0"
|
||||
core-ktx = "1.18.0"
|
||||
material = "1.13.0"
|
||||
loggingInterceptor = "5.3.2"
|
||||
moshi = "1.15.2"
|
||||
room = "2.8.4"
|
||||
preference-ktx = "1.2.1"
|
||||
nanokt = "1.3.0"
|
||||
androidx-navigation = "2.9.6"
|
||||
serialization = "1.10.0"
|
||||
androidx-navigation = "2.9.8"
|
||||
serialization = "1.11.0"
|
||||
|
||||
acra = "5.13.1"
|
||||
okhttp = "5.3.2"
|
||||
|
||||
[libraries]
|
||||
acra-email = { module = "ch.acra:acra-mail", version.ref = "acra" }
|
||||
acra-dialog = { module = "ch.acra:acra-dialog", version.ref = "acra" }
|
||||
|
||||
okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
|
||||
|
||||
accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref = "accompanist" }
|
||||
coil = { module = "io.coil-kt:coil", version.ref = "coil" }
|
||||
coil-compose = { module = "io.coil-kt:coil-compose", version.ref = "coil" }
|
||||
|
||||
Reference in New Issue
Block a user