From 91aa662fcbf42857cce446ae325cba5558648bd7 Mon Sep 17 00:00:00 2001 From: Onie Date: Sun, 18 Oct 2026 20:29:51 +0700 Subject: [PATCH] PRD: catat rilis v1.3.0+7 + indikator status sinkron offline --- PRD.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/PRD.md b/PRD.md index c353f70..45c7da6 100644 --- a/PRD.md +++ b/PRD.md @@ -2,6 +2,11 @@ ## Changelog +### v1.3.0+7 — 2026-10-18 + - **Offline sync indikator status:** badge `Menunggu sinkron` di daftar Riwayat + baris `Sinkronisasi: Belum terkirim ke server` di detail transaksi. `AppState.pendingSaleIds`, `isSalePending()`, `pendingOfflineCount`. + - **Retry antrean otomatis:** `retryNow()` dipanggil dari `init()`, event connectivity, dan `addToQueue()` setelah proses antrean; verifikasi server reachable (ping 5 detik) sebelum sinkron. + - **Release APK:** `app-release.apk` (68.1MB), tag `v1.3.0+7`, di-upload ke Gitea Release. + ### v1.3.0+6 — 2026-10-18 - **Kasir list + toggle grid/list:** default list (foto 56px), toggle ke grid. Tap = tambah qty berkali-kali. Highlight hijau sesaat (0.9s). Tombol keranjang + badge jumlah item. - **Notifikasi in-app:** banner SnackBar + getar — hanya untuk admin, hanya untuk transaksi dari orang lain (bukan transaksi admin sendiri). Deteksi via polling (interval 1 menit) + stream `newSaleNotifications`. Load pertama dilewati agar tidak spam.