diff --git a/CHANGELOG.md b/CHANGELOG.md index b6fcc1b..5d87ba2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Change log UAT -## [2.12] - 2026-05-06 +## [2.12] - 06-05-2026 - **Pinpad Sound Toggle** - Beep is ON by default @@ -8,4 +8,11 @@ - **Transaction Search** - Search now matches by both Trace No and RRN instead of Trace No only - - Trace No uses partial match (`contains`), RRN uses exact match (`equals`) \ No newline at end of file + - Trace No uses partial match (`contains`), RRN uses exact match (`equals`) + +## [2.31] - 22-05-2026 +- **Control Bar Disabled** + - Control Bar disabled in normal status and could not be down to go settings + - But can auto enable when password is correct in function tab +- **Void Fixed** + - Void transaction fixed \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 3efa929..dcbe646 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -14,8 +14,8 @@ android { applicationId "com.utsmm.kbz" minSdk 24 targetSdk 33 - versionCode 32 - versionName "2.12" + versionCode 36 + versionName "2.31" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/java/com/utsmm/kbz/ui/core_ui/InputTraceNoFragment.java b/app/src/main/java/com/utsmm/kbz/ui/core_ui/InputTraceNoFragment.java index 54c2863..763065d 100644 --- a/app/src/main/java/com/utsmm/kbz/ui/core_ui/InputTraceNoFragment.java +++ b/app/src/main/java/com/utsmm/kbz/ui/core_ui/InputTraceNoFragment.java @@ -164,7 +164,7 @@ public class InputTraceNoFragment extends DataBindingFragment { LogUtil.d(TAG,"transactions trace :"+payDetail.getVoucherNo()); - if(POSUtil.getInstance().checkVoid(configTime,date,time)) { +// if(POSUtil.getInstance().checkVoid(configTime,date,time)) { if(payDetail.getIsCanceled()) { clearInputView(); @@ -193,7 +193,7 @@ public class InputTraceNoFragment extends DataBindingFragment { emvTransactionProcessViewModel.setPayDetail(payDetail); } safeNavigateToRouteId(); - } +// } } else { if (isEcr)