Releases: Zishof/ais-stok-opname-android
Release list
AIS Stok Opname Android v1.2.0
AIS Stok Opname Android — v1.2.0
✨ Fitur Baru: Update Otomatis (mirip Windows Update)
Sebelumnya, deteksi versi baru hanya menampilkan banner "Lihat"/"Nanti" yang membuka halaman rilis GitHub -- unduh dan instal sepenuhnya manual. Sekarang:
- Begitu versi baru terdeteksi (dicek otomatis sekali tiap aplikasi dibuka), muncul popup tawaran "Update Sekarang" / "Nanti Saja" langsung di dalam aplikasi.
- Popup itu punya checkbox "Update Otomatis" -- kalau dicentang, aplikasi tidak bertanya lagi: APK rilis berikutnya diunduh sendiri di latar begitu terdeteksi.
- Klik "Update Sekarang" (atau alur otomatis) akan mengunduh APK langsung di dalam aplikasi (bukan lagi lewat browser) lalu membuka installer sistem Android.
- Batasan platform yang tidak bisa dilewati (bukan kekurangan fitur ini): Android SELALU meminta satu ketukan konfirmasi terakhir dari dialog sistem "Instal aplikasi ini?" sebelum benar-benar memasang -- ini pengamanan OS, berlaku untuk semua aplikasi non-Play-Store, sepenuhnya sejalan dengan pola "update otomatis via backend, baru berfungsi setelah dikonfirmasi pengguna" seperti Windows Update.
- Bila izin "Instal aplikasi tak dikenal" belum diaktifkan untuk aplikasi ini, popup akan membuka halaman pengaturannya secara otomatis dan menuntun apa yang harus dilakukan.
Instalasi
Unduh dan pasang AIS-Stok-Opname-Android-v1.2.0-debug.apk. Perangkat mungkin meminta izin "Instal aplikasi tak dikenal" untuk sumber file manager/browser yang dipakai mengunduh APK ini (khusus instalasi manual pertama kali) -- untuk pembaruan berikutnya, izin ini otomatis diminta khusus untuk aplikasi Stok Opname sendiri.
AIS Stok Opname Android v1.1.2
AIS Stok Opname Android — v1.1.2
Fitur Baru: Cek Update Aplikasi
Sama seperti AIS POS Kasir Android v1.1.2: layar utama sekarang mengecek sekali per pembukaan aplikasi apakah ada versi baru di GitHub Releases, menampilkan banner dengan tombol Lihat (buka halaman rilis di browser utk unduh APK manual) dan Nanti (tutup utk versi ini). Gagal cek selalu diam-diam diabaikan, tidak mengganggu alur scan/opname.
Instalasi
Unduh dan pasang AIS-Stok-Opname-Android-v1.1.2-debug.apk.
AIS Stok Opname Android v1.1.1
AIS Stok Opname Android — v1.1.1
Perubahan
Tombol "Salin Semua Error"
Sama seperti AIS POS Kasir Android v1.1.1: setiap alert error yang tampil kini dicatat ke riwayat error lokal di perangkat ini (maks 200 kejadian terbaru). Modal error punya tombol baru "📚 Salin Semua Error" yang menyalin seluruh riwayat sekaligus ke clipboard -- berguna saat melapor ke admin/pengembang, terutama untuk perangkat scanner yang mungkin sering mengalami gangguan koneksi di lapangan.
Instalasi
Unduh dan pasang AIS-Stok-Opname-Android-v1.1.1-debug.apk.
AIS Stok Opname Android v1.1.0
AIS Stok Opname Android — v1.1.0
Rilis perbaikan penting: menerapkan perbaikan bug & sistem pelaporan error yang sama dengan yang ditemukan di aplikasi kembarnya (AIS POS Kasir Android v1.1.0), sebagai pencegahan sebelum sempat dialami pengguna.
Perbaikan
- Tombol "Masuk" kini selalu memberi respons — sebelumnya ada celah nyata (try/finally tanpa catch di beberapa tempat, termasuk saat masuk aplikasi & memulai sesi opname) yang bisa membuat aplikasi tampak diam tanpa pesan apa pun bila terjadi kegagalan jaringan tak terduga.
- Batas waktu (timeout) 20 detik ditambahkan ke semua permintaan jaringan — sebelumnya bila koneksi macet, aplikasi bisa menunggu tanpa batas waktu.
Fitur Baru
Wizard Pengaturan Server 2 Langkah
Layar masuk sekarang dipecah jadi 2 langkah: (1) Pengaturan Server (alamat + tombol "Tes Koneksi" wajib berhasil dulu) → (2) Masuk.
Sistem Alert Error Menyeluruh
Setiap kegagalan (scan barcode gagal, gagal simpan hasil opname, gagal buka kamera, jaringan bermasalah, dll) sekarang menampilkan alert dengan penjelasan awam, langkah tindakan, detail teknis (collapsible), tombol Salin Detail, dan Laporkan ke GitHub (form issue sudah terisi otomatis).
Instalasi
Unduh app-debug.apk, salin ke perangkat Android, buka untuk instal (aktifkan "Izinkan dari sumber ini" bila diminta). Bisa langsung menimpa instalasi v1.0.0 yang sudah ada.
AIS Stok Opname Android v1.0.0
AIS Stok Opname Android — v1.0.0 (rilis awal)
Aplikasi Android khusus stok opname — entry cepat via scan barcode (hardware scanner/PDT atau kamera), sinkron ke server AIS.
Fitur
- Login + sesi opname otomatis dimulai/dilanjutkan per toko.
- Scan barcode: dukungan hardware scanner/PDT (keyboard-wedge, tanpa SDK vendor) DAN kamera (ML Kit, fallback).
- Setelah scan: tampil nama produk, stok sistem, stok minimum — petugas isi stok fisik → simpan.
- Ringkasan real-time (jumlah produk diopname, total lebih, total kurang) hari ini.
- Riwayat scan pada sesi aplikasi berjalan.
Backend memakai ulang modul "Stok Opname" yang sudah ada & teruji di layar web/ZK (StokOpname, SesiStokOpname, StokOpnameScanUtil) — aplikasi ini murni klien baru lewat 6 aksi PosApi.java baru (so_*).
⚠️ Status: APK Debug (belum ditandatangani untuk rilis produksi)
Lihat README bagian "Uji Coba Diperlukan" — kode ditulis sesuai dokumentasi resmi plugin yang dipakai, tapi belum diuji di perangkat Android/PDT/scanner fisik (tidak tersedia di lingkungan pengembangan).
Instalasi
Unduh app-debug.apk, salin ke perangkat Android, buka untuk instal (aktifkan "Izinkan dari sumber ini" bila diminta).