Sari
|
2dda08bb8d
|
feat: audit log poin — catat pencatatan/penghapusan pelanggaran (sebelum/sesudah/delta, metadata snapshot, actor, IP) + halaman Riwayat Poin (filter, permission view-point-audit) + 4 feature test
|
2026-08-03 09:12:46 +07:00 |
|
Sari
|
6f430f35d7
|
kop laporan: format resmi sekolah (logo lambang Jatim kiri + 6 baris teks tengah + garis hitam tebal) — settings Kop Surat baru + upload logo kop
|
2026-08-03 09:07:50 +07:00 |
|
Sari
|
e18fe3deb2
|
laporan: tampilkan deskripsi pelanggaran di kolom jenis (web+PDF); TEST GUARD: blokir test bila DB bukan *_test (cegah RefreshDatabase menghancurkan produksi saat config ter-cache)
|
2026-08-03 09:01:47 +07:00 |
|
Sari
|
b1662e6242
|
polish: halaman Laporan premium full-width (hero gradient, filter cepat, KPI 4 kartu, rekap jenis progress bar + kelas, rincian terbaru) + refactor controller (baseQuery/filters/stats)
|
2026-08-03 08:56:31 +07:00 |
|
Sari
|
c5a2ad6913
|
feat: laporan rekap pelanggaran PDF (per periode/kelas, scoping wali kelas) + infrastruktur test MySQL (phpunit, fix migrasi 1093, UserFactory username)
|
2026-08-03 08:50:52 +07:00 |
|