Changelog

v1.8.0
21 April 2026
  • Asisten AI "Meranti" hadir di pojok kanan bawah — tinggal klik bubble untuk ngobrol cari titik WiFi, tanya statistik, atau lihat SSID tanpa perlu buka-buka menu
  • Meranti bisa langsung membukakan halaman lokasi begitu ditemukan, dan tampilkan chip daftar lokasi kalau hasilnya banyak — tinggal klik untuk ke detail
  • Bubble cuma muncul di halaman publik, otomatis sembunyi saat masuk panel admin
  • Tombol "Jawaban salah" di tiap balasan Meranti — bantu kami tuning dengan pilih kategori (lokasi salah, tidak ketemu, info ngawur, dll) + catatan opsional
  • Masih dalam tahap Beta, jawaban bisa keliru — mohon verifikasi ulang sebelum dijadikan acuan
v1.7.0
20 April 2026
  • Fitur "Rating & Ulasan" — pengunjung bisa beri bintang 1–5 dan tulis komentar di halaman detail lokasi untuk berbagi pengalaman koneksi WiFi
  • Rating tanpa komentar langsung tampil seketika; rating yang disertai komentar masuk antrean moderasi admin agar tidak ada spam atau konten tidak pantas
  • Ringkasan rata-rata bintang, jumlah ulasan, dan distribusi bar per bintang ditampilkan di tiap halaman lokasi untuk bantu warga pilih titik WiFi terbaik
  • Nama pengulas bersifat opsional — kalau dikosongkan akan tampil sebagai "Anonim"
  • Dibatasi 3 rating per jam per IP untuk cegah spam vote-brigading
  • Panel admin baru di /admin/reviews: tab Pending/Approved/Rejected/Semua, tombol Setujui/Tolak/Pulihkan/Hapus, dialog catatan saat menolak ulasan, dan notifikasi realtime via WebSocket saat ulasan baru masuk
v1.6.0
20 April 2026
  • Fitur "Favorit" — tandai lokasi WiFi kesukaan dengan ikon hati. Tampil di popup peta, halaman daftar, dan detail lokasi
  • Halaman /daftar kini punya section "Lokasi Favorit Kamu" di atas dan tombol filter "Favorit (n)" untuk tampilkan hanya lokasi tersimpan
  • Daftar favorit disimpan lokal di browser (localStorage) — tidak perlu login, tidak terkirim ke server
v1.5.0
20 April 2026
  • Tombol "Laporkan Masalah" di halaman detail lokasi — warga yang mengalami kendala (tidak bisa connect, sinyal lemah, captive portal error, dsb) bisa langsung kirim laporan ke pengelola tanpa perlu login
  • Laporan otomatis tercatat di dashboard admin untuk ditindaklanjuti; pelapor boleh cantumkan nama + kontak agar bisa dihubungi balik (opsional)
  • Dibatasi 5 laporan per menit per IP untuk cegah spam
v1.4.1
20 April 2026
  • Tombol "QR Code" di halaman detail lokasi — menampilkan QR berisi tautan halaman itu sendiri. Bisa diunduh sebagai PNG resolusi tinggi untuk dicetak dan ditempel di titik WiFi fisik
  • Pengunjung tinggal scan QR dengan kamera HP → langsung buka halaman detail lokasi (info SSID, jarak, status, navigasi Maps, dsb) tanpa perlu ketik URL
v1.4.0
20 April 2026
  • URL halaman detail lokasi kini pakai nama lokasi, bukan angka. Contoh: /lokasi/kantor-diskominfo-kutai-timur (dulu /lokasi/1) — lebih mudah dibaca, lebih informatif saat dibagikan ke WhatsApp
  • URL lama dengan angka tetap bisa dibuka (backward compatible) — bookmark lama tidak akan rusak
  • Slug otomatis dibuat saat lokasi baru ditambahkan, menyesuaikan nama lokasi
v1.3.5
20 April 2026
  • Tombol "Bagikan" di halaman detail lokasi — satu klik langsung membuka dialog share bawaan perangkat (Web Share API) di HP, atau menu berisi Salin tautan / WhatsApp / Facebook di desktop
  • Memudahkan warga berbagi titik WiFi ke keluarga atau grup komunitas lewat platform favorit mereka
v1.3.4
20 April 2026
  • Saat halaman publik dimuat, kini tampil skeleton (bingkai kosong berkedip) menyerupai bentuk konten akhir — bukan teks "Memuat..." polos. Terasa lebih cepat dan profesional
  • Skeleton diterapkan di halaman Peta (area peta + daftar lokasi), Daftar Titik WiFi (12 kartu), dan Detail Lokasi (hero + stats + chart + daftar AP)
  • Pada area peta saat loading, ikon pin muncul dengan animasi bouncing kecil di tengah — feedback visual yang lebih jelas
v1.3.3
20 April 2026
  • Halaman detail setiap lokasi kini menampilkan foto besar (16:9) di bagian atas, membantu kamu mengenali fisik tempatnya sebelum datang
  • Jika foto lokasi belum diupload, ditampilkan kartu gradien biru–ungu dengan ikon WiFi dan nama lokasi sebagai placeholder estetik
v1.3.2
20 April 2026
  • Pengumuman resmi dari pengelola kini tampil sebagai banner di atas semua halaman publik — judul + ringkasan, warna gradien biru untuk perhatian
  • Banner bisa ditutup per pengumuman (tombol X); sekali ditutup tidak akan muncul lagi di perangkat yang sama
  • Kalau ada lebih dari satu pengumuman aktif, tombol panah kiri/kanan di banner untuk lihat bergantian, lengkap dengan nomor urut (mis. 2/3)
v1.3.1
20 April 2026
  • Tombol "Navigasi" langsung ke Google Maps dan Waze di popup peta setiap titik dan di halaman detail lokasi — satu klik, rute otomatis terbuka di aplikasi peta favorit kamu
  • Popup peta dirapikan: tombol Maps, Waze, dan Detail ditata sebagai tiga tombol sejajar agar mudah diakses dari mobile
v1.3.0
20 April 2026
  • Fitur "WiFi Terdekat": tombol "Pakai lokasi saya" di sidebar peta dan di halaman Daftar Titik WiFi — setelah izinkan akses GPS, sistem menampilkan jarak tiap lokasi dari posisi kamu dan mengurutkannya dari yang paling dekat
  • Di peta, saat GPS aktif kamu bisa memilih radius 1/3/5/10 km untuk hanya menampilkan titik WiFi dalam jangkauan tertentu
  • Popup setiap titik di peta kini menampilkan label "±xxx m dari kamu" saat GPS aktif, memudahkan estimasi apakah titik masih dalam jarak berjalan kaki
  • Daftar lokasi di sidebar peta dan kartu di halaman Daftar Titik WiFi menampilkan badge jarak singkat (mis. "350 m" atau "2.4 km") untuk tiap titik
v1.2.1
20 April 2026
  • Angka pada kolom "Client" di tabel Access Points bisa diklik — akan muncul daftar perangkat yang sedang terhubung ke AP tersebut, lengkap dengan hostname, MAC, IP, SSID, band, kekuatan sinyal (RSSI), kecepatan, dan durasi terhubung
  • Daftar klien otomatis diperbarui setiap 30 detik saat dialog terbuka, dengan tombol Refresh manual untuk ambil data terbaru
  • Jika izin akses daftar klien dari Ruijie Cloud belum diberikan, dialog akan menampilkan pesan jelas tanpa error — sistem tetap berjalan normal
v1.2.0
20 April 2026
  • Integrasi langsung dengan Ruijie Cloud: status setiap access point (online/offline) dan jumlah klien yang terhubung kini otomatis diperbarui setiap 60 detik dari portal resmi Ruijie, tanpa perlu menebak dari router lokal
  • Serial number, model perangkat, dan alamat IP setiap AP juga otomatis terisi dari Ruijie Cloud saat pertama kali match — tidak perlu input manual
  • Tombol "Sync Ruijie Cloud" di halaman Access Points langsung memicu sinkronisasi ke Ruijie Cloud (sebelumnya mengetuk LuCI lokal yang tidak bisa melihat jumlah klien)
  • Form Edit/Tambah Lokasi menyediakan multi-pilih Project/Group Ruijie Cloud dengan kolom pencarian, jumlah AP per project, dan chip penanda terpilih — khusus penting bagi titik yang DHCP-nya dari gateway Kominfo
  • Saat lokasi disimpan, semua Access Point dari project Ruijie Cloud yang dipilih otomatis masuk ke daftar AP lokasi tersebut (upsert berdasarkan MAC, tidak duplikat, pindah lokasi otomatis jika sebelumnya salah titik)
  • Popup peta sekarang menampilkan jumlah klien yang sedang terhubung di tiap lokasi (total dari semua AP di titik tersebut) dan indikator berapa AP yang sedang online
  • Tabel daftar Access Point di halaman detail lokasi kembali menampilkan kolom "Klien" — angka real diambil dari Ruijie Cloud, bukan estimasi
  • Halaman Statistik dan Beranda menghitung total pengguna aktif dari data Ruijie Cloud sehingga angka di atas peta langsung mencerminkan kondisi lapangan
v1.1.4
20 April 2026
  • Favicon dan ikon aplikasi disamakan dengan situs CCTV Kutai Timur (logo Pemda) agar dua situs terlihat konsisten saat dibuka berdampingan di browser atau ditambahkan ke home screen
  • Form Lokasi sekarang bisa mendaftarkan beberapa SSID WiFi (Open atau WPA2/WPA3 dengan password), beserta band dan opsi hidden; data SSID ditampilkan juga di halaman detail lokasi publik (tanpa password)
  • SSID WiFi kini juga tampil di popup peta (saat klik titik) — dengan ikon gembok Open/Terkunci, label band, dan tanda Hidden — dan di kartu "Jaringan WiFi Tersedia" di halaman detail lokasi
  • Kartu Total Bandwidth di halaman Statistik dipatok ke 7 Gbps sesuai total kapasitas langganan internet Pemkab
v1.1.3
20 April 2026
  • Halaman Masuk (/ayomasuk) disamakan dengan halaman login CCTV Kutai Timur: logo Pemda & Diskominfo besar di atas kartu, judul "WiFi Monitoring" dengan deskripsi sistem, latar gradien lembut, serta tombol "Kembali ke Peta" di bawah tombol Masuk
  • Kategori lokasi bisa dikelola sendiri: tombol "Kelola Kategori" di halaman Lokasi, buka modal untuk tambah/edit/nonaktifkan/hapus kategori. Dropdown Kategori di form Lokasi otomatis ikut data terbaru
v1.1.2
20 April 2026
  • Tombol baru di tabel Access Points untuk menandai AP sebagai Maintenance (ikon kunci pas) atau Ujicoba (ikon labu kimia); klik lagi untuk kembalikan ke normal
  • AP berstatus Maintenance atau Ujicoba otomatis dilewati saat Refresh Status agar tanda manual tidak tertimpa hasil probe
  • Badge status tabel sekarang menampilkan warna khusus untuk Maintenance (kuning) dan Ujicoba (cyan)
v1.1.1
20 April 2026
  • Kartu "Pengguna" dan "Pengguna Terhubung" disembunyikan sementara di halaman Statistik dan Detail Lokasi karena angka client belum akurat — menunggu integrasi Ruijie Cloud API untuk data real per titik
  • Kolom "Klien" di tabel Daftar Access Point juga disembunyikan sementara dengan alasan yang sama
  • Filter Kecamatan di sidebar peta disembunyikan untuk menyederhanakan tampilan
v1.1.0
20 April 2026
  • Halaman peta publik tampil ringkas namun kaya: kartu ringkasan (total titik, online, offline, maintenance, total AP, pengguna) sekarang muncul di atas peta
  • Penanda di peta jadi lebih informatif — ikon kotak WiFi dengan jumlah AP di pojok kanan atas dan lencana status kecil di pojok kanan bawah
  • Titik WiFi yang posisinya berdekatan otomatis dikelompokkan (cluster), klik untuk zoom masuk
  • Titik gateway (router utama) dibedakan dengan cincin biru di sekelilingnya
  • Tombol "Lihat Semua Titik" di pojok kanan atas peta untuk zoom ke seluruh lokasi sekaligus
  • Filter sidebar peta didesain ulang: tombol pill untuk Status dan Kategori, daftar kecamatan dengan jumlah titik, tombol hapus semua filter
  • Sidebar filter bisa diciutkan di desktop agar peta lebih lega
  • Legenda peta dipindah jadi panel mengambang di pojok kanan bawah yang bisa dibuka/tutup
  • Popup lokasi di peta diperkaya: status berwarna, lencana Gateway, jumlah AP, kecepatan Download/Upload, dan tombol Lihat Detail
  • Foto lokasi (jika tersedia) tampil di bagian atas popup peta
v1.0.1
20 April 2026
  • Pilih koordinat lokasi langsung dari peta saat tambah atau edit lokasi, tidak perlu ketik manual
  • Peta pemilih koordinat otomatis fokus ke Bukit Pelangi Sangatta saat form dibuka
  • Tambahan menu Situs Publik di sidebar admin untuk balik ke halaman utama tanpa logout
  • Tombol Admin di header situs publik muncul otomatis ketika sesi login aktif, satu klik balik ke panel
  • Perbaikan: edit lokasi atau ganti status aktif tidak lagi memicu error server (guard enkripsi kredensial Mikrotik agar tidak terenkripsi ganda)
  • Perbaikan: kategori lokasi yang dipilih langsung tersimpan tanpa error validasi (sinkron dengan backend: Taman, Kantor, Sekolah, Rumah Sakit, Pasar, Jalan, Lainnya)
  • Perbaikan: posisi lokasi yang dipindah lewat drag marker sekarang benar-benar tersimpan (sebelumnya field lat/lng tidak ikut terkirim ke backend)
  • Bandwidth realtime dapat dikunci ke interface tertentu (mis. VLAN WiFi) lewat pilihan Interface SNMP di form lokasi; tombol Muat Interface mengambil daftar langsung dari router
  • Perbaikan: polling bandwidth tidak lagi berhenti saat router mengirim balasan tidak dikenal (hard timeout untuk query hotspot/DHCP)
  • Pengguna Terhubung kini dihitung langsung dari DHCP leases bound di Mikrotik (tidak lagi dari hotspot)
  • Tombol Scan DHCP di Access Points: menarik DHCP leases dari Mikrotik lalu menyaring kandidat AP lewat MAC OUI vendor (Ruijie 32 prefix IEEE resmi, Ubiquiti, Aruba, TP-Link, MikroTik, Cisco) dan pola hostname (RAP/Reyee/UniFi/EAP/WAC plus konvensi OPD-E<angka>). Centang lalu import masal
  • Tombol Refresh Status di Access Points: probe tiap AP via API Reyee/Ruijie (JSON-RPC), fallback legacy eWeb, TCP reachability, lalu update kolom Status & Pengguna Terhubung. Kredensial default AP bisa diatur per-lokasi; sistem tetap coba fallback admin/Sera9292, admin/Sera9292., admin/admin otomatis
v1.0.0
17 April 2026
  • Peluncuran awal Sistem Sebaran WiFi Kabupaten Kutai Timur
  • Peta interaktif sebaran titik WiFi publik
  • Statistik bandwidth dan jumlah access point per lokasi
  • Monitoring realtime status WiFi
  • Panel admin untuk kelola lokasi, AP, dan Mikrotik
  • Sistem alert otomatis untuk lokasi dan AP offline
  • Notification bell dengan update realtime via WebSocket
  • Daftar lengkap titik WiFi dengan pencarian dan filter
  • Tampilan responsif dengan mode gelap dan terang