PRESTIGE BARBERSHOP PROFESSIONAL - PATCH v4.37.0 -> v4.38.0
============================================================

FITUR BARU
1. Kehadiran Manual dan Selfie Portal Staf wajib GPS.
2. GPS diambil ulang saat foto dipilih agar posisi dekat dengan waktu pengambilan foto.
3. Menampilkan hari, tanggal, jam sampai detik, latitude, longitude, dan akurasi GPS.
4. Tombol "Lihat posisi di Google Maps" muncul saat GPS berhasil.
5. Foto JPG/PNG/WebP diberi watermark bukti kehadiran: nama, CHECK-IN/CHECK-OUT, hari/tanggal/jam WIB, GPS, akurasi, dan referensi peta jika PHP GD tersedia.
6. Jika GD hosting tidak aktif, kehadiran tetap tersimpan dan metadata waktu/GPS tetap tampil di aplikasi.

CARA UPGRADE PRODUKSI
1. Backup database dan file aplikasi.
2. JANGAN hapus config/database.local.php.
3. JANGAN hapus folder uploads.
4. Upload isi ZIP patch ini ke root aplikasi dan timpa file yang sama.
5. Login sebagai Super Admin.
6. Buka upgrade_v4_38_0.php lalu klik "Jalankan Upgrade v4.38.0".
7. Uji Absensi -> Metode Manual dari HP: izinkan lokasi, ambil foto, pastikan GPS siap, lalu simpan.
8. Uji Portal Saya -> Selfie Check-in/Check-out dari akun staf.

CATATAN
- Geolocation browser umumnya membutuhkan HTTPS pada domain produksi.
- Jangan import database.sql untuk upgrade aplikasi yang sudah berisi data.
- upgrade_v4_38_0.sql hanya fallback manual bila upgrade PHP tidak dapat dijalankan.
