Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
dc9315be9e
fix: violation alpha sync per (siswa, tanggal) — hapus violation lama saat push koreksi tanpa alpha
0f8171e3c1
fix(tatib): jenis pelanggaran di PDF SP tampil '-' jika pelanggaran sudah dihapus — pakai withTrashed() agar snapshot SP tetap menampilkan nama jenis pelanggaran
e6eb7ac419
style(tatib): PDF SP — tanggal pelanggaran ditampilkan dengan nama hari (Rabu, 19 Agustus 2026)
80062fcfb4
style(tatib): PDF SP — blok tanda tangan dikurangi 1 tab (padding-left 19em)
221f3ae027
style(tatib): PDF SP — margin kanan 1.5cm
0360838b56
feat(tatib): kartu pelanggaran PDF per siswa (tombol PDF di /students, dompdf A4: identitas, rekap poin, riwayat 2 tabel Terlambat&Membolos/Lainnya, ttd Ketua Tim); fix null-safe nama user di riwayat handling; kolom NISN+Kelas di SP Letters
d84dc81502
fix(students): default urut A-Z (full_name asc) di Data Siswa
f075449018
fix(classes): halaman Kelas default TA berjalan (36 kelas) + filter pilih tahun ajaran
830405a747
fix(classes): urutkan daftar kelas dari X ke XII (FIELD level, lalu nama)
6614e8dfba
feat(api): sync students kini mengirim photo_url dari dokumen PAS FOTO
f772b5b354
feat: halaman publik — layanan dokumen kelulusan kini menampilkan 5 jenis dokumen sesuai database (SKL, Ijazah, Transkrip, Sertifikat UKK, Sertifikat LSP), bukan hanya SKL+Ijazah
21722479d0
fix(api): file_url SP & url foto bukti kini pakai prefix storage/ — perbaiki unduh PDF yang nyasar ke halaman login
cda9cbec03
feat(sp-letters): generate PDF resmi SP (DomPDF, F4, kop+tanda tangan) saat surat dibuat — wali bisa lihat/unduh via SiMURID (file_url di API)
5c682476e0
fix(sp-letters): alamat jadi 'Kepada Yth. Bapak/Ibu/Wali Murid'
a60842b207
fix(sp-letters): judul SURAT PERINGATAN diberi garis bawah
fb558bdce9
fix(sp-letters): nomor surat jadi huruf besar 'SP-2/001/08/2026' (generasi baru + data lama di-update)