Berita Bulan Oktober 2026
Posted in News on November 1, 2026 by Nafies Luthfi ‐ 3 min read
Pengantar
Bismillahirrahmanirrahim. Alhamdulillah pada bulan Oktober 2026 ada beberapa pembaruan pada sistem Buku Masjid, yaitu upgrade tampilan ke Bootstrap 5, penyederhanaan autentikasi API, beberapa fitur baru dari masukan pengguna, dan perbaikan teknis.
Progress Bulan Oktober 2026
Berikut rincian update progress pada bulan Oktober 2026.
Yang Baru
- Pratinjau Gambar Bukti Transaksi (#135)
Gambar bukti transaksi sekarang dapat diklik untuk dilihat lebih besar dalam jendela preview, sehingga tidak perlu download filenya dulu.
- Pilihan rekening ditampilkan dengan nomornya (#144)
Pada daftar pilihan rekening, rekening sekarang ditampilkan secara detail, agar tidak salah pilih saat input transaksi. Fitur ini menjawab saran pada issue #140.
- Filter Semua Bulan pada Daftar Transaksi per Kategori (#155)
Halaman kategori transaksi sekarang memiliki tombol Semua Bulan, sehingga riwayat satu kategori dapat dilihat menyeluruh tanpa harus membuka bulan satu per satu.
- Pilihan Ukuran Kertas Laporan PDF (A4/Legal)
Laporan keuangan PDF dapat dicetak dalam ukuran A4 atau Legal sesuai kebutuhan laporan.
Yang Diubah
- Update framework UI ke Bootstrap 5, Tabler 1.6.1, dan Vite 5 (#154)
Pembaruan fondasi tampilan aplikasi. Perubahan yang terlihat antara lain jarak antar elemen yang lebih konsisten, tombol ganti judul laporan diganti ikon edit, tabel pada halaman pengaturan rata tengah, judul sidebar dihapus agar halaman lebih lega, serta mode gelap yang tidak lagi menyisakan celah warna.
- Autentikasi API dengan User Token-Based (#156)
API sekarang menggunakan
users.api_tokensebagai autentikasi utama, menggantikan Laravel Passport. Ditambahkan endpointapi.logoutuntuk mencabut token yang sedang dipakai. Token dengan perbedaan huruf besar-kecil ditolak, dan pengguna yang tidak aktif diblokir. Perubahan ini memutus kompatibilitas, sehingga aplikasi yang memakai API versi lama perlu menyesuaikan. - Build Aset Frontend dari Source (#145)
Aset halaman publik sudah jadi satu dengan halaman admin, sama-sama menggunakan Bootstrap 5. Sebelumnya: Halaman Publik Bootstrap 5, halaman admin Bootstrap 4.
Yang Diperbaiki
- Tanggal Laporan Publik yang Tidak Valid (#159)
Parameter tanggal yang tidak wajar pada laporan publik sekarang dianggap kosong, tidak lagi menimbulkan error. Hanya tanggal dengan format
Y-m-dyang diterima. - Tampilan pada Browser Lama (#149)
Ditambahkan penanganan
light-dark()untuk browser yang belum support, sehingga dark-mode tidak berantakan lagi pada browser lama. - Beberapa Perbaikan Tampilan
Jarak bagian bawah pada tampilan ponsel, jarak antar kartu laporan keuangan, margin negatif pada navigasi laporan, serta padding pada kolom input tanggal.
- Perbaikan Teknis
Update dependensi (Node 20, Vite 5, Tabler), peringatan deprecation Sass dihilangkan, aturan Pint dirapikan, serta update dokumentasi internal.
Yang Dihapus
- Laravel Passport beserta kunci, perintah-perintahnya di CI dan Docker, export Insomnia, serta dokumentasi terkait (#158).
deploy.phpyang merupakan sisa dari proyek lain.- Workflow Docker build pada CI.
Screenshot
Berikut ini beberapa tampilan fitur baru dan improvement sistem Buku Masjid.
Pilihan Rekening Ditampilkan dengan Nomornya

Filter Semua Bulan pada List Transaksi Kategori

Pilihan Ukuran Kertas Laporan PDF

Daftar Transaksi — Sebelum

Daftar Transaksi — Sesudah

Laporan per Pekan — Sebelum

Laporan per Pekan — Sesudah

Donasi
- Tidak ada.
Kontributor
- Pratinjau gambar bukti transaksi (#135)
- Pembeda rekening bank pada pilihan rekening (#144)
- Aset frontend dibangun melalui npm dan Vite (#145)
- Filter Semua Bulan pada daftar transaksi per kategori (#155)
- Perbaikan tanggal laporan publik yang tidak valid (#159)
Kami ucapan terima kasih kepada para kontributor, donatur, dan mitra yang mendukung pengembangan proyek Buku Masjid ini. Jazakumullahu khairan, semoga manfaat yang didapatkan dari proyek ini menjadi pahala amal jariyah bagi donatur dan kontributor. Aamiin yaa rabbal ‘alammiin.
