Releases: farishhz/Hadirin
Release list
Hadirin v0.2.0
Hadirin v0.2.0 memperkenalkan dua fitur utama baru untuk meningkatkan fleksibilitas pendataan absensi sekolah secara mandiri dan offline-first.
Yang Baru di Versi ini
- Kustomisasi Status Absensi: Guru kini dapat menambahkan status kehadiran khusus sendiri (seperti Terlambat, Dispensasi, Skorsing) lengkap dengan singkatan kartu (1-2 huruf) dan skema warna visual. Status baru ini otomatis terintegrasi dengan pengisian harian, rekapitulasi, dan ekspor Excel.
- Kartu Laporan Kehadiran Siswa (Student Report Card): Halaman modal profil siswa baru yang merangkum persentase kehadiran bulanan, statistik jumlah status, dan log jurnal detail absensi per jam pelajaran.
- Fitur Cetak Laporan: Tombol cetak langsung yang diformat khusus sehingga saat mencetak (
window.print()), elemen aplikasi seperti sidebar navigasi akan disembunyikan dan menghasilkan dokumen sekolah A4 yang rapi. - Dukungan Ekspor Dinamis: Format ekspor Excel rekap bulanan secara cerdas menyesuaikan kolomnya untuk menyertakan setiap status kustom yang sedang aktif.
Hadirin v0.1.20
Silakan lihat file release notes di docs/ untuk detail perubahan versi ini.
v0.1.19
Hadirin v0.1.17 - Release Build (macOS & Windows)
Hadirin v0.1.17
Rilis terbaru Hadirin, aplikasi desktop offline untuk mengelola absensi siswa per jam pelajaran pada platform Windows dan macOS.
Berkas Instalasi
Unduh installer yang sesuai dengan sistem operasi Anda pada bagian Assets di bawah.
Windows
Hadirin_0.1.17_x64_en-US.msiHadirin_0.1.17_x64-setup.exe
macOS
Hadirin_0.1.17_universal.dmg
Informasi Sebelum Instalasi
Windows (Microsoft Defender SmartScreen)
Saat menjalankan installer, Microsoft Defender SmartScreen mungkin akan menampilkan peringatan. Hal ini normal karena aplikasi masih merupakan proyek open-source dan belum memiliki reputasi digital yang cukup.
Untuk melanjutkan instalasi:
- Klik More info.
- Klik Run anyway.
- Lanjutkan proses instalasi seperti biasa.
macOS (Gatekeeper)
Versi macOS saat ini belum ditandatangani (unsigned) menggunakan sertifikat Apple Developer. Oleh karena itu, Gatekeeper dapat menampilkan pesan seperti:
"Absen Kelas" is damaged and can't be opened.
atau
Apple could not verify "Absen Kelas" is free of malware.
Hal tersebut tidak berarti aplikasi berbahaya. Untuk menjalankan aplikasi, lakukan langkah berikut:
- Buka file
.dmg. - Seret Absen Kelas ke folder Applications.
- Buka Terminal, kemudian jalankan perintah berikut:
xattr -cr "/Applications/Absen Kelas.app"- Jalankan aplikasi melalui Applications atau Launchpad.
Panduan instalasi lengkap tersedia di:
https://github.com/farishhz/hadirin/blob/main/docs/install-macos.md
Fitur Utama
- Penyimpanan data 100% lokal (offline).
- Manajemen data kelas.
- Manajemen data siswa, baik melalui input manual maupun impor dari Microsoft Excel.
- Pencatatan absensi per jam pelajaran.
- Fitur Hadir Semua untuk mempercepat proses pengisian absensi.
- Ekspor rekap absensi harian dan bulanan ke format Microsoft Excel (.xlsx).
- Backup dan restore data lokal.
Lisensi
Proyek ini dirilis sebagai perangkat lunak open-source di bawah MIT License.