From 04c382643d1a83f9a3b20e08d9e9df6f518c75f7 Mon Sep 17 00:00:00 2001 From: Kacper Majcher Date: Thu, 9 May 2024 18:17:10 +0200 Subject: [PATCH 1/3] Fix a typo in settings - apperance & behaviour - menu configuration (#2547) --- app/src/main/res/values/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ed4f438c..4197c87e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -28,7 +28,7 @@ Student info Dashboard Notifications center - Menu configuartion + Menu configuration From 12030efee2d4f808e663c32b87a1a7889c9b0835 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pich?= Date: Thu, 9 May 2024 22:57:58 +0200 Subject: [PATCH 2/3] Version 2.6.3 --- app/build.gradle | 8 ++++---- app/src/main/play/release-notes/pl-PL/default.txt | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 53991c6f..bc9a529a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,8 +27,8 @@ android { testApplicationId "io.github.tests.wulkanowy" minSdkVersion 21 targetSdkVersion 34 - versionCode 162 - versionName "2.6.2" + versionCode 163 + versionName "2.6.3" 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 = 5 + updatePriority = 4 enabled.set(false) } @@ -191,7 +191,7 @@ ext { } dependencies { - implementation 'io.github.wulkanowy:sdk:2.6.1' + implementation 'io.github.wulkanowy:sdk:2.6.2' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' 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 5ad42d34..ebeb601a 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,7 @@ -Wersja 2.6.1 +Wersja 2.6.2 -— obeszliśmy próby zablokowania naszej aplikacji w dostępie do danych ucznia i wiadomości (ale nie wiemy, czy eduOne działa) +— naprawiliśmy wysyłanie wiadomości, które zepsuło się przez zmiany naszych milusińskich +- naprawiliśmy ładowanie danych u użytkowników eduOne (ale tylko z jednym uczniem na koncie), powód zepsucia jak wyżej +- naprawiliśmy logowanie do aplikacji na odmianach, gdzie jeszcze nasi milusińscy nie zepsuli dziennika (paradoksalnie) Pełna lista zmian: https://github.com/wulkanowy/wulkanowy/releases From 567d868f76308d096b5f54ea7799150ba28aa214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Pich?= Date: Fri, 10 May 2024 12:30:30 +0200 Subject: [PATCH 3/3] Version 2.6.4 --- app/build.gradle | 6 +++--- .../wulkanowy/domain/messages/GetMailboxByStudentUseCase.kt | 2 +- app/src/main/play/release-notes/pl-PL/default.txt | 6 ++---- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index bc9a529a..a741f8d2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -27,8 +27,8 @@ android { testApplicationId "io.github.tests.wulkanowy" minSdkVersion 21 targetSdkVersion 34 - versionCode 163 - versionName "2.6.3" + versionCode 164 + versionName "2.6.4" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resValue "string", "app_name", "Wulkanowy" @@ -191,7 +191,7 @@ ext { } dependencies { - implementation 'io.github.wulkanowy:sdk:2.6.2' + implementation 'io.github.wulkanowy:sdk:2.6.3' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.0.4' diff --git a/app/src/main/java/io/github/wulkanowy/domain/messages/GetMailboxByStudentUseCase.kt b/app/src/main/java/io/github/wulkanowy/domain/messages/GetMailboxByStudentUseCase.kt index 669514aa..8f25eba1 100644 --- a/app/src/main/java/io/github/wulkanowy/domain/messages/GetMailboxByStudentUseCase.kt +++ b/app/src/main/java/io/github/wulkanowy/domain/messages/GetMailboxByStudentUseCase.kt @@ -59,7 +59,7 @@ class GetMailboxByStudentUseCase @Inject constructor( private fun String.getUnauthorizedVersion(): String { return normalizeStudentName().split(" ") .joinToString(" ") { - it.first() + "*".repeat(it.length - 1) + it.firstOrNull()?.toString().orEmpty() + "*".repeat((it.length - 1).coerceAtLeast(0)) } } } 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 ebeb601a..523f9764 100644 --- a/app/src/main/play/release-notes/pl-PL/default.txt +++ b/app/src/main/play/release-notes/pl-PL/default.txt @@ -1,7 +1,5 @@ -Wersja 2.6.2 +Wersja 2.6.4 -— naprawiliśmy wysyłanie wiadomości, które zepsuło się przez zmiany naszych milusińskich -- naprawiliśmy ładowanie danych u użytkowników eduOne (ale tylko z jednym uczniem na koncie), powód zepsucia jak wyżej -- naprawiliśmy logowanie do aplikacji na odmianach, gdzie jeszcze nasi milusińscy nie zepsuli dziennika (paradoksalnie) +— naprawiliśmy dostęp do modułu ucznia i modułu wiadomości po kolejnej próbie blokady nas (niestety jeszcze bez nowego modułu ucznia) Pełna lista zmian: https://github.com/wulkanowy/wulkanowy/releases