Riwayat Versi

1.4.2
MINOR 19 Apr 2026 01:32 WIB

Menu Halaman Log Pengunjung UPDATE: Analytics Engine, Geospatial Refactoring & Server Optimization

[Geospatial & Mapping System]
- Implementasi Overlapping Marker Spiderfier (OMS) V0.2.6: Resolusi Konflik Marker Bertumpuk Pada Koordinat Yang Sama Dengan Sistem Animasi Spiral.
- Desain Ulang Popup Map: Integrasi Font Awesome, Sistem Grid CSS, Dan Indikator Status Kunjungan Berdasarkan Intensitas Hits.
- Fitur Lacak Peta: Sinkronisasi Koordinat Instan Dari Tabel Log Ke Viewport Peta Samping Dengan Animasi Smooth Scroll.

[Advanced Visitor Analytics]
- Dashboard Multi Chart: Pembangunan Empat Panel Analitik Dinamis (Doughnut Top IP, Horizontal Bar Sebaran Kota, Polar Area Provider ISP, Dan Doughnut Sebaran Wilayah).
- Refactoring Chart.js: Optimasi Rendering Grafik Dengan Palet Warna SIH3 Modern Dan Pemisahan Logika Data Antara PHP Dan JavaScript.

[Server Side & Backend Optimization]
- PHP Dan JSON Fix: Perbaikan Error Syntax Unexpected Token Dengan Optimasi Buffer Dan Penambahan Proteksi Laporan Error.
- SQL Aggregation: Optimasi Query Group By Dengan Fungsi Max Visit Date Untuk Akurasi Data Kunjungan Terakhir.
- Timezone Synchronization: Penerapan Asia/Jayapura (WIT) Pada Level PHP Dan MySQL Global Offset Untuk Sinkronisasi Pelaporan Real Time Maluku.

[UI/UX & Data Integration]
- Ekspansi Tabel Data: Penambahan Kolom Metadata ISP, Kota, Dan Provinsi Pada Tabel Log Pengunjung Untuk Monitoring Cepat.
- Refinement Modal: Desain Ulang Modal Track IP Dengan Detail Informasi Dua Kolom Dan Integrasi Peta Tracking Fokus.
- Perbaikan Library: Resolusi Masalah Reference Error Melalui Sistem Check Interval Dan Penggunaan Library Lokal Yang Stabil.

1.4.0
MINOR 19 Apr 2026 01:30 WIB

Integrasi fitur Geo-Spatial & Advanced Visitor Analytics...

1.3.1
MINOR 18 Apr 2026 01:26 WIB

Pembaruan Menu Log Aktivitas: Penambahan fitur filter pencarian (nama user/aksi) dan sistem pagination untuk manajemen data log yang lebih cepat.

1.2.9
MINOR 18 Apr 2026 01:26 WIB

Optimasi Modul Monitoring & Logs:
- Implementasi Server-side Pagination pada tabel Log Aktivitas untuk menangani >10.000 row data.
- Penambahan fitur Pencarian Global pada log pengelola (Filter by User, Action, & Desc).
- Integrasi fungsi tulis_log() pada setiap controller (Auth, Post, & Telemetry).
- Penambahan tombol Reset Filter dengan metode re-routing URL clean.

1.3.0
PATCH 18 Apr 2026 01:26 WIB

Optimasi status OFFLINE & Grafik Dashboard

1.2.8
PATCH 18 Apr 2026 01:25 WIB

Optimasi fitur dashboard: Penambahan status OFFLINE otomatis jika data alat tidak terupdate > 24 jam, perbaikan warna teks grafik menjadi putih, dan penambahan ringkasan total visitor pada widget statistik.

1.2.6
PATCH 18 Apr 2026 01:25 WIB

Pembaruan UI Dashboard & Statistik:
- Implementasi Chart.js Dynamic Data untuk statistik pengunjung 7 hari terakhir.
- Kustomisasi UI Chart: Font-color White, Tension 0.4 (Smooth Line), dan Tooltips Hidden.
- Logic Deteksi Offline: Sistem otomatis mendeteksi kegagalan update sensor alat jika selisih waktu > 24 jam.
- Penambahan widget "Total Visitors" pada footer dashboard dengan format ribuan.

1.2.7
PATCH 18 Apr 2026 01:25 WIB

Pembaruan Menu Dashboard: Integrasi status sensor real-time dengan deteksi otomatis alat OFFLINE (>24 jam) dan penyesuaian visual chart statistik pengunjung.

1.2.5
MINOR 18 Apr 2026 01:24 WIB

Pembaruan visual dashboard: Implementasi grafik pengunjung 7 hari terakhir menggunakan Chart.js dengan desain dark-modern dan integrasi data real-time.

1.2.4
PATCH 18 Apr 2026 01:22 WIB

Perbaikan Bug & UI Refinement:
- Refactoring CSS Form Permintaan Data: Implementasi Flex-grid (2 Kolom Desktop, 1 Kolom Mobile).
- Standardisasi Form Input: Menyamakan font-family Segoe UI pada seluruh elemen Textarea.
- Penambahan atribut rows="6" pada deskripsi permintaan data untuk menampung inputan teks panjang.

1.2.3
PATCH 15 Apr 2026 01:23 WIB

Optimasi performa: Perbaikan mekanisme pengambilan data API Higertech untuk mencegah loading lama (timeout) dan penyesuaian tata letak card telemetry agar lebih responsif di perangkat mobile.

1.2.2
MINOR 12 Apr 2026 01:21 WIB

Pembaruan Menu Permintaan Data: Penambahan fitur download otomatis format surat permohonan (.pdf) dan validasi file upload maksimal 2MB.

1.2.1
MAJOR 10 Apr 2026 01:20 WIB

Peluncuran modul Permintaan Data: Implementasi form online bagi publik untuk meminta data hidrologi, fitur upload dokumen pendukung, dan sistem pelacakan status permohonan.

1.2.0
MAJOR 10 Apr 2026 00:00 WIB

Peluncuran Modul Permintaan Data (E-Services):
- Pengembangan backend Form Permintaan Data dengan integrasi PHPMailer & WhatsApp Notif.
- Fitur Upload Dokumen: Sistem validasi PDF otomatis (Maks 2MB) dengan enkripsi nama file.
- Penambahan halaman Cek Status Permintaan berbasis ID Unik / NIK.

1.1.8
MINOR 08 Apr 2026 01:15 WIB

Pembaruan Menu Telemetry: Implementasi sistem Slick Carousel pada ringkasan pos dan penambahan shortcut link lokasi koordinat langsung ke Google Maps.

1.1.5
MINOR 05 Apr 2026 01:15 WIB

Integrasi API Higertech & Telemetry:
- Pengembangan modul Slick Carousel untuk ringkasan data real-time POS AWLR/ARR.
- Mapping Koordinat: Penambahan link dinamis Google Maps berdasarkan koordinat database.
- Optimasi CURL: Penambahan timeout handling 2 detik pada request API untuk mencegah server hang.

1.1.2
MINOR 05 Apr 2026 01:10 WIB

Peningkatan keamanan internal: Implementasi fitur Log Aktivitas Pengelola untuk mencatat setiap aksi tambah, ubah, dan hapus data di area admin guna menjaga integritas data sistem.

1.1.0
MINOR 03 Apr 2026 01:05 WIB

Pengembangan Core Admin Panel:
- Implementasi sistem Role-Based Access Control (RBAC) untuk Admin & Pengelola.
- Fitur Manajemen Konten (CMS): CRUD Berita, Slider, dan Pengaturan Landing Page.
- Penambahan fitur Favicon & Title dinamis via database landing_settings.

1.0.6
PATCH 03 Apr 2026 00:05 WIB

Pembaruan Menu Berita & Info: Optimasi upload gambar dengan fitur preview sebelum simpan dan perbaikan sistem sorting berita terbaru.

1.0.5
PATCH 02 Apr 2026 00:00 WIB

Keamanan & Database:
- Implementasi SQL Injection Protection menggunakan real_escape_string dan Prepared Statements.
- Strukturisasi Database: Normalisasi tabel visitor_logs dan log_aktivitas.
- Setup Session Security: Penambahan timeout session dan validasi IP Address pengelola.

1.0.0
MAJOR 01 Apr 2026 00:00 WIB

Initial Release SIH3 Maluku:
- Rilis perdana sistem Informasi Hidrologi, Hidrometeorologi, dan Hidrogeologi (SIH3).
- Konfigurasi server environment (PHP 8.1, aaPanel, MySQL).
- Setup struktur folder MVC sederhana & Helper Koneksi Database.

1.0.0
MAJOR 01 Apr 2026 00:00 WIB

Rilis awal sistem SIH3 Maluku: Integrasi database telemetry, dashboard pemantauan pos AWLR, ARR, AWS, dan sistem manajemen konten landing page.