diff --git a/app/build.gradle b/app/build.gradle index 19b239fc..e809a01e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,8 +27,8 @@ android { testApplicationId "io.github.tests.wulkanowy" minSdkVersion 21 targetSdkVersion 34 - versionCode 165 - versionName "2.6.5" + versionCode 166 + versionName "2.6.6" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resValue "string", "app_name", "Wulkanowy" @@ -161,7 +161,7 @@ play { track = 'production' releaseStatus = ReleaseStatus.IN_PROGRESS userFraction = 0.99d - updatePriority = 3 + updatePriority = 1 enabled.set(false) } @@ -191,7 +191,7 @@ ext { } dependencies { - implementation 'io.github.wulkanowy:sdk:2.6.4' + implementation 'io.github.wulkanowy:sdk:2.6.5' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' diff --git a/app/src/main/java/io/github/wulkanowy/data/WulkanowySdkFactory.kt b/app/src/main/java/io/github/wulkanowy/data/WulkanowySdkFactory.kt index 7692d52c..dbd34cee 100644 --- a/app/src/main/java/io/github/wulkanowy/data/WulkanowySdkFactory.kt +++ b/app/src/main/java/io/github/wulkanowy/data/WulkanowySdkFactory.kt @@ -47,6 +47,7 @@ class WulkanowySdkFactory @Inject constructor( if (mapping != null) { endpointsMapping = mapping.endpoints vTokenMapping = mapping.vTokens + vTokenSchemeMapping = mapping.vTokenScheme } } } diff --git a/app/src/main/java/io/github/wulkanowy/data/api/models/Mapping.kt b/app/src/main/java/io/github/wulkanowy/data/api/models/Mapping.kt index 9a72542f..c4667a47 100644 --- a/app/src/main/java/io/github/wulkanowy/data/api/models/Mapping.kt +++ b/app/src/main/java/io/github/wulkanowy/data/api/models/Mapping.kt @@ -11,4 +11,7 @@ data class Mapping( @SerialName("vTokens") val vTokens: Map>>, + + @SerialName("vTokenScheme") + val vTokenScheme: Map> = emptyMap(), ) diff --git a/app/src/main/java/io/github/wulkanowy/data/api/services/WulkanowyService.kt b/app/src/main/java/io/github/wulkanowy/data/api/services/WulkanowyService.kt index bf1349f2..161e93d6 100644 --- a/app/src/main/java/io/github/wulkanowy/data/api/services/WulkanowyService.kt +++ b/app/src/main/java/io/github/wulkanowy/data/api/services/WulkanowyService.kt @@ -11,6 +11,6 @@ interface WulkanowyService { @GET("/v1.json") suspend fun getAdminMessages(): List - @GET("/mapping1.json") + @GET("/mapping2.json") suspend fun getMapping(): Mapping } diff --git a/app/src/main/play/release-notes/pl-PL/default.txt b/app/src/main/play/release-notes/pl-PL/default.txt index ef8114ff..7f466bf0 100644 --- a/app/src/main/play/release-notes/pl-PL/default.txt +++ b/app/src/main/play/release-notes/pl-PL/default.txt @@ -1,5 +1,5 @@ -Wersja 2.6.5 +Wersja 2.6.6 -— naprawiliśmy pozostałe bieżące problemy spowodowane ostatnimi blokadami Wulkanowego przez wiadomo kogo +— to tylko kolejna aktualizacja, która obchodzi blokadę firmy, której nazwy nie napiszemy. Pewnie zaraz znowu zostaniemy zablokowani, ale co tam Pełna lista zmian: https://github.com/wulkanowy/wulkanowy/releases