DEVELOPER LOGS

Update & Fix

Transparansi setiap perubahan yang kami lakukan untuk Anda.

Kembali ke Beranda
v3.1.2 (testing Update) 17 Mar 2026

Auto-Attendance & UI Layout Refinement

feature Implementasi Auto-Attendance otomatis bagi user dengan status merantau (status = 1) saat pembuatan acara baru.
improve Sinkronisasi database absensi menggunakan tabel `attendances` dengan pencatatan timestamp `scanned_at` secara real-time.
improve Optimalisasi tata letak input waktu shift (Mulai & Selesai) dari horizontal menjadi vertikal untuk meningkatkan user experience di perangkat mobile.
improve Pembaruan komponen navigasi: Mengubah link "Mode Biasa" menjadi Button fungsional dan merapikan footer link kembali ke Dashboard.
fix Perbaikan logika JavaScript pada fungsi addShift() agar elemen baru yang ditambahkan mengikuti format layout vertikal yang baru.
improve Peningkatan efisiensi query dengan pengambilan data user aktif secara kolektif sebelum proses looping insert absensi.
v3.1.1 (testing) 16 Mar 2026

Dynamic Shift Event System

feature Penambahan sistem acara berbasis Shift yang memungkinkan satu acara memiliki hingga 5 sesi waktu berbeda.
feature Implementasi Dynamic Shift Builder menggunakan JavaScript untuk menambahkan shift secara otomatis dengan tombol "+ Tambah Shift".
feature Penambahan fungsi hapus shift secara langsung pada UI menggunakan tombol 🗑 dengan pembaruan nomor shift otomatis.
improve Validasi server-side pada waktu shift untuk memastikan waktu mulai selalu lebih awal dari waktu selesai.
improve Optimasi penyimpanan database dengan tabel event_shifts untuk mendukung struktur acara multi-sesi.
improve Penomoran shift otomatis diperbarui setelah penghapusan atau penambahan shift untuk menjaga konsistensi UI.
fix Perlindungan sistem agar minimal satu shift tetap ada sehingga acara tidak tersimpan tanpa sesi waktu.
improve Integrasi notifikasi otomatis ke seluruh user aktif saat acara shift baru dibuat.
improve Penyelarasan tampilan UI agar tetap konsisten dengan desain card Kamukten sebelumnya tanpa perubahan layout utama.
v3.1.0 (stable) 07 Mar 2026

Attendance Analytics & UI Stability

fix Perbaikan bug "Uncaught SyntaxError" pada modal edit acara menggunakan metode Data Attributes.
feature Fitur monitoring presensi baru: Penambahan tabel daftar user yang belum melakukan scan.
improve Pembaruan sistem laporan WhatsApp dengan pemisahan kategori centang (✅) dan silang (❌).
improve Optimasi JavaScript Filter untuk pencarian nama user secara simultan di seluruh tabel presensi.
feature Fitur User: Penambahan fungsi "Ubah Nama" mandiri dan kalkulasi persentase kehadiran tahunan.
fix Sinkronisasi Timezone (Asia/Jakarta) pada PHP server untuk akurasi tombol absen tepat waktu.
improve Implementasi Smart Auto-Refresh 10 detik pada Dashboard User khusus saat terdapat acara mendatang.
feature Peningkatan Dashboard: Visibilitas daftar acara mendatang (Upcoming Events) untuk User dan Admin.
improve User UI: Penambahan status "Belum Dimulai" dengan ikon gembok pada tombol absen sebelum waktu mulai.
v3.0.8 24 Feb 2026

Deep Linking & PWA Experience

feature Implementasi Deep Linking (Klik notifikasi langsung membuka dashboard/halaman tujuan).
improve Manajemen siklus hidup Service Worker untuk penanganan notifikasi background yang lebih stabil.
improve Optimasi Cache PWA v3.0.8 untuk mendukung stabilitas offline mode.
v3.0.7 20 Feb 2026

Smart UI & Auto-Sync Notification

feature Fitur "Auto-Hide" pada tombol notifikasi setelah token berhasil dibuat.
improve Integrasi logic perizinan notifikasi yang lebih intuitif (Tanpa Refresh Manual).
fix Penanganan error Network pada importScripts di Service Worker.
v3.0.6 15 Feb 2026

Core Push Notification System

feature Integrasi Firebase Cloud Messaging (FCM) v1 untuk notifikasi real-time.
improve Penerapan sistem token otomatis untuk pendaftaran perangkat user.
fix Perbaikan konflik antara Service Worker Firebase dengan cache manifest.
v3.0.5 17 Februari 2026

Peningkatan PWA & Keamanan Login

feature Tombol Install Aplikasi (PWA) lebih stabil dan muncul lebih konsisten di semua browser modern
feature Integrasi Google Analytics untuk melacak jumlah akses dan perilaku pengguna
improve Optimasi Service Worker agar proses update aplikasi lebih cepat dan minim gangguan
fix Perbaikan bug tombol back yang kadang tidak berfungsi optimal di mode standalone PWA
security Penambahan header keamanan tambahan pada halaman login untuk mencegah clickjacking
feature Implementasi login satu klik menggunakan Google OAuth 2.0 untuk mempercepat akses pengguna
security Kebijakan privasi OAuth: Sistem dikonfigurasi hanya untuk meminta akses alamat email, tanpa mengambil data pribadi atau sensitif lainnya
improve Penambahan fitur Auto-Hide Alert via JavaScript; pesan notifikasi menghilang otomatis setelah 3 detik untuk menjaga kebersihan tampilan
fix Perbaikan logika callback OAuth dan sinkronisasi Redirect URI untuk mengatasi error 400 (mismatch)
improve Penyelarasan UI tombol Google Login agar serasi dengan elemen form manual (box-sizing & alignment tuning)
security Penambahan validasi token dan pengecekan State CSRF untuk menjamin keamanan proses otentikasi pihak ketiga
v3.0.4 10 Feb 2026

System Optimization & Transparency

feature Penambahan fitur "System Log" publik untuk transparansi update.
improve Penambahan Tombol Masuk sebagai Admin pada user yg terpilih.
fix Perbaikan bug pada tampilan mobile dashboard yang tumpang tindih.
feature Fitur baru "Copy to WA" pada Rekap Keaktifan untuk laporan instan ke grup WhatsApp.
improve Redesain UI Tabel Rekap: Menghapus kolom gender agar tampilan lebih bersih dan informatif.
improve Penambahan sistem feedback "Toast Notification" setelah aksi salin data berhasil.
improve Optimasi algoritma sorting: Filter gender tetap aktif di latar belakang (hidden filter).
fix Penyesuaian skema Export Excel untuk mendukung format penomoran sel otomatis.
feature Implementasi fitur "System Log" publik guna meningkatkan transparansi setiap pembaruan sistem kepada seluruh anggota.
improve Penambahan fitur manajemen Role: Tombol penetapan status Admin pada daftar anggota terpilih untuk mempermudah kontrol akses.
improve Peningkatan keamanan dengan kotak konfirmasi JavaScript pada setiap perubahan status krusial (Delete, Status, & Admin).
fix Perbaikan bug pada tampilan tabel di perangkat mobile agar lebih responsif dengan sistem overflow-x.
fix Sinkronisasi query SQL untuk memastikan status Admin terbaru langsung teraplikasi pada tabel kelola anggota.
feature Penambahan fitur pencarian nama secara real-time untuk mempercepat pengecekan peserta.
improve Penghapusan limit daftar acara; kini admin dapat mengakses seluruh riwayat acara tanpa batas.
improve Redesain layout menjadi lebih modern dengan tombol aksi yang proporsional di area header.
improve Optimasi format laporan WhatsApp agar lebih ringkas (menghilangkan waktu dan status default).
fix Penggabungan tabel kehadiran menjadi satu kolom tunggal (tanpa pemisah gender) untuk efisiensi tampilan mobile.
v3.0.3 1 Feb 2026

Optimasi QR Engine & UI Refinement

feature Kembali nya scan lewat file / screanshoot
improve Peningkatan kecepatan loading QR Code sebesar 40%.
fix Perbaikan bug pada tampilan mobile dashboard yang tumpang tindih.
v3.0.0 27 Des 2025

Major Update: New Dashboard Design

feature Desain ulang total antarmuka pengguna (UI) dengan tema Modern Blue.
feature Sistem integrasi chat real-time antar pengguna.
improve Migrasi database ke struktur yang lebih aman dan terenkripsi.
Kembali ke Beranda