20d1b9aa4b
feat(keamanan): tambah halaman publik CCTV dengan peta interaktif
...
- Buat halaman publik /darmasaba/keamanan/cctv dengan grid card + search + pagination
- Tambah CctvMapSection (Leaflet, SSR=false) — marker hijau=Online, merah=Offline
- Popup marker menampilkan kode, nama, lokasi, dan status CCTV
- Tambah submenu CCTV (id 4.7) di navbar menu Keamanan
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 15:33:35 +08:00
e0a5177257
feat(kegiatan-desa): add full CRUD frontend + public detail page - bump to 0.1.47
...
- API: add GET /:id endpoint (findUnique) for KegiatanDesa
- Admin CMS: add pages for list-kegiatan-desa and kategori-kegiatan-desa (list, create, detail, edit)
- Public: add detail page at /desa/kegiatan-desa/[kategori]/[id]
- Refactor: move KegiatanCard to _com to fix Next.js page export constraint
- Nav: register kegiatan-desa in navbar and admin page list
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 14:27:28 +08:00
1a48c15c87
refactor(ekonomi): consolidate Pasar Desa into UMKM module
...
- Remove "Pasar Desa" as a separate entity; products are now strictly linked to UMKM.
- Delete redundant Pasar Desa API endpoints and state management.
- Update Admin UI: remove "Pasar Desa" menu and unified product management under UMKM.
- Update Public UI: replace "Pasar Desa" with "UMKM" in navbar and unified hub at /darmasaba/ekonomi/umkm.
- Implement mandatory umkmId in PasarDesa model and update seeders accordingly.
- Fix UI bugs, missing imports, and invalid API filters for mandatory umkmId.
- Increment version to 0.1.18.
2026-04-21 17:52:08 +08:00
59981683db
feat(public-ui): unify Pasar Desa and UMKM into a single tabbed page
2026-04-21 11:34:10 +08:00
1a74a1f683
feat(public-ui): implement public UMKM directory, detail and product catalog pages
2026-04-20 17:44:36 +08:00
8b14c6ce44
feat: add kependudukan seeders, API routes, year filter, and navbar menu
...
- Add Prisma models: DataBanjar, DistribusiAgama, DistribusiUmur, MigrasiPenduduk, DinamikaPenduduk
- Create seeders for all kependudukan models with year 2026 data
- Register Kependudukan API routes in route.ts
- Update API findMany endpoints to make tahun parameter optional
- Add YearFilter reusable component for admin pages
- Update 4 kependudukan admin pages with year filter UI
- Fix Mantine color array in AdminThemeProvider (add 10th element)
- Fix invalid Mantine color scale in paguTable.tsx (gray.50 -> gray.1)
- Add Kependudukan menu to navbar-list-menu.ts
- Fix Bun JSON import resolution with loadJsonData helper
- Update 74 seeder files to use dynamic JSON loading
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-10 11:54:36 +08:00
f0f201c853
Fix QC Kak Inno 22 Des
...
Fix QC Kak Ayu 22 Des
Fix Tampilan Admin Mobile Device Menu Ekonomi
Fix Search -> useDebounced Menu Ekonomi
2025-12-23 17:18:36 +08:00
99c2c9c6d7
Fix semua tulisan profile jadi profil, mulai dari navbar, dan route
2025-12-10 14:16:15 +08:00
fb57698dc9
Add Menu Musik
...
Add News Reader for Difable
Add Running text news / announcement
2025-11-04 15:08:48 +08:00
0befe6a3f2
QC Kak Inno 28 Okt
...
QC Kak Ayu 28 Okt
QC Keano 28 Okt
2025-10-30 15:51:12 +08:00
aa98359ef7
Fix Revisi Kak Inno 22 Oktober && Fix Revisi Kak Ayu 22 Oktober
2025-10-23 17:45:45 +08:00
75bf0652b1
Fix QC Kak Inno & Kak Ayu Tanggal 15 Oct
2025-10-17 10:03:03 +08:00
a9d98895bb
Fix Admin Menu SDGs Desa & APBdes Desa, Fix UI IMage Layanan Landing Page & Layanan Desa
2025-09-09 17:14:28 +08:00
22ec8d942d
Sinkronisasi UI & Admin - Submenu Perpustakaan Digital
2025-08-30 12:22:32 +08:00
9f9a0fb451
Sinkronisasi UI & API Admin - User Submenu Info Sekolah
2025-08-29 15:20:46 +08:00
b6d6583e77
Sinkroniasasi Admin - User, Submenu Info Sekolah Paud
2025-08-29 01:31:05 +08:00
f15ef5a275
Sinkronisasi UI & API Admin - User Submenu Gotong Royong, Menu Lingkungan
2025-08-27 11:57:02 +08:00
20d4c90e60
Sinkronisasi UI & API Admin - User Submenu Jumlah Pengangguran - Jumlah Penduduk Miskin
2025-08-21 17:15:06 +08:00
c1583c21b1
Sinkronisasi UI & API Admin - User Menu Desa, Submenu Gallery
2025-08-12 11:45:39 +08:00
0ac9fa1f53
Sinkronisasi UI & API Admin - User Submenu Berita
2025-08-07 10:53:56 +08:00
bdf751ec3d
UI & API Menu Landing Page, Submenu Desa Anti Korupsi
2025-07-23 17:12:33 +08:00
4bd9ef6acf
UI Menu Pendidikan
2025-04-10 15:31:59 +08:00
4824e4e848
UI Sub Menu Keamanan
2025-03-26 12:06:55 +08:00
e33db73d65
UI Menu Keamanan
2025-03-24 15:31:59 +08:00
1bb808da3b
UI Menu Kesehatan
2025-03-23 15:15:29 +08:00
50a46e2ca7
UI All Menu PPID
2025-03-20 23:36:26 +08:00
40b49c83ae
Fix UI All Dashboard and SubDashbord page
2025-03-19 15:19:08 +08:00
27bd00e773
Add UI Menu Desa
2025-03-15 15:10:07 +08:00
7d93ba5108
UI Detail Layanan & Detail Penghargaan
2025-03-13 15:48:47 +08:00
cef0c98f1e
UI Layanan & Sub Desa Layanan
2025-03-13 00:17:47 +08:00
3324b930ef
UI Dashboard Darmasaba
2025-03-12 13:53:46 +08:00
61e855bd0f
Landing Page
2025-03-11 06:00:43 +08:00
bipproduction
9bde6a2a06
tambahannya
2025-02-19 17:41:56 +08:00
bipproduction
b6dbd18b89
tambahan menu mobile
2025-02-17 21:14:47 +08:00
bipproduction
2115af8126
tambahannnya
2025-02-15 21:56:18 +08:00