92b24440fe
fix: Quality Control improvements & bug fixes
...
- APBDes: Fix edit form original data tracking (imageId, fileId)
- APBDes: Update formula consistency in state
- PPID modules: Various UI improvements and bug fixes
- PPID Profil: Preview and edit page improvements
- PPID Dasar Hukum: Page structure improvements
- PPID Visi Misi: Page structure improvements
- PPID Struktur: Posisi organisasi page improvements
- PPID Daftar Informasi: Edit page improvements
- Auth login: Route improvements
- Update dependencies (package.json, bun.lockb)
- Update seed data
- Update .gitignore
QC Reports added:
- QC-APBDES-MODULE.md
- QC-PROFIL-MODULE.md
- QC-SDGS-DESA.md
- QC-DESA-ANTI-KORUPSI.md
- QC-PRESTASI-DESA-MODULE.md
- QC-PPID-PROFIL-MODULE.md
- QC-STRUKTUR-PPID-MODULE.md
- QC-VISI-MISI-PPID-MODULE.md
- QC-DASAR-HUKUM-PPID-MODULE.md
- QC-PERMOHONAN-INFORMASI-PUBLIK-MODULE.md
- QC-PERMOHONAN-KEBERATAN-INFORMASI-MODULE.md
- QC-DAFTAR-INFORMASI-PUBLIK-MODULE.md
- QC-IKM-MODULE.md
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-23 14:38:28 +08:00
f0558aa0d0
feat: implement dark mode support for admin layout and components
...
- Add dark mode toggle component in admin header
- Integrate dark mode store across admin layout and child components
- Update header, judulList, and judulListTab components with theme tokens
- Add unified typography components for consistent theming
- Implement smooth transitions for dark/light mode switching
- Add mounted state to prevent hydration mismatches
- Style navbar with dark mode aware colors and hover states
- Update button styles with gradient effects for both themes
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-23 10:48:00 +08:00
8132609ccb
feat: add form validation for inovasi, lingkungan, and pendidikan modules
...
- Added isFormValid() and isHtmlEmpty() helper functions for form validation
- Disabled submit buttons when required fields are empty across multiple admin and public pages
- Applied consistent validation pattern for creating and editing records
- Commented out WhatsApp OTP sending in login route for debugging/testing
- Fixed path in NavbarMainMenu tooltip action
2026-02-20 15:08:41 +08:00
1ddc1d7eac
feat: add form validation for ekonomi module admin pages
...
- Added isFormValid() and isHtmlEmpty() helper functions
- Disabled submit buttons when required fields are empty
- Applied consistent validation pattern across all create/edit pages
- Validated fields: nama, deskripsi, tahun, jumlah, value, icon, statistik, and more
- Edit pages allow existing data, create pages require all fields
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-18 16:13:20 +08:00
aa354992e7
feat: add form validation for keamanan module admin pages
...
- Added isFormValid() and isHtmlEmpty() helper functions
- Disabled submit buttons when required fields are empty
- Applied consistent validation pattern across all create/edit pages
- Validated fields: judul, deskripsi, lokasi, tanggal, status, kronologi, penanganan, link video, and image uploads
- Edit pages allow existing images, create pages require new uploads
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-18 11:22:30 +08:00
d43b07c2ef
feat: add form validation for kesehatan module admin pages
...
- Added isFormValid() and isHtmlEmpty() helper functions
- Disabled submit buttons when required fields are empty
- Applied consistent validation pattern across all create/edit pages
- Validated fields: name, address, dates, descriptions, and image uploads
- Edit pages allow existing images, create pages require new uploads
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-18 10:51:10 +08:00
9678e6979b
feat: implement form validation for empty fields across multiple admin pages
...
- Added validation to disable submit buttons when required fields are empty
- Implemented consistent validation patterns across various admin pages
- Applied validation to create and edit forms for berita, gallery, layanan, penghargaan, pengumuman, potensi, profil-desa, and ppid sections
- Used helper functions to check for empty HTML content in editor fields
- Ensured submit buttons are disabled until all required fields are filled
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-14 14:17:17 +08:00
b35874b120
feat: add form validation and disable submit buttons when fields are empty
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-11 17:04:55 +08:00
5ff791642c
Merge pull request 'nico / 5-feb-26' ( #62 ) from nico/5-feb-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/62
2026-02-05 11:14:42 +08:00
df154806f7
Fix image di seafile sudah tidak pakai token tapi by folder di seafile
...
Kasih console di page profil ppid & visi misi di Profile Desa
2026-02-05 11:10:30 +08:00
b803c7a90c
Merge pull request 'nico / 4-feb-26' ( #61 ) from nico/4-feb-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/61
2026-02-04 17:10:27 +08:00
25000d0b0f
PPID > Profile PPID
...
Desa > Profile Visi Misi Desa
Keamanan > Pencegahan Kriminalitas Grid Kiri Datanya Mepet
Keamanan > Laporan Publik
Ekonomi > Sektor Unggulan Desa Coba tampilin 3 Aja
2026-02-04 16:59:49 +08:00
fb2fe67c23
Merge pull request 'Nico / 4-Feb-2026' ( #60 ) from nico/4-feb-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/60
2026-02-04 11:49:22 +08:00
bbd52fb6f5
Fix Jam Operasional Kantor Desa
...
Fix Agar Token Seafile ga expired cuma 1 hari
2026-02-04 11:47:56 +08:00
51460558d4
Merge pull request 'Seeder Menu Lingkungan dan Pendidikan' ( #59 ) from nico/3-feb-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/59
2026-02-03 17:12:03 +08:00
358ff14efe
Seeder Menu Lingkungan dan Pendidikan
...
Fix Jam Operasional Kantor Desa Darmasaba
2026-02-03 16:53:15 +08:00
d105ceeb6b
Merge pull request 'nico/2-feb-26' ( #58 ) from nico/2-feb-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/58
2026-02-02 17:32:10 +08:00
6c36a15290
Seed Menu Ekonomi
...
Seed MEnu Inovasi
Sisa 2 Menu
2026-02-02 17:31:27 +08:00
da585dde99
seed kesheatan
...
seed keamanan
2026-02-02 15:05:53 +08:00
273dfdfd09
Merge pull request 'Fix Seeder Image, Menu Landing Page - Desa' ( #56 ) from nico/30-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/56
2026-01-30 15:57:16 +08:00
f0425cfc47
Fix Seeder Image, Menu Landing Page - Desa
2026-01-30 15:55:05 +08:00
1d1d8e50dc
Merge pull request 'Fix Seed Image 27 Jan' ( #55 ) from nico/27-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/55
2026-01-27 10:51:22 +08:00
c2ad515366
Fix Seed Image 27 Jan
2026-01-27 10:50:33 +08:00
092afe67d2
Merge pull request 'Seed Pendidikan' ( #54 ) from nico/23-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/54
2026-01-23 16:52:25 +08:00
d9ce4aac6d
Seed Pendidikan
2026-01-23 16:51:35 +08:00
fdf9a951a4
Merge pull request 'Fix uploads -1' ( #52 ) from nico/21-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/52
2026-01-21 14:10:42 +08:00
6ca1e032a6
Fix uploads -1
2026-01-21 14:09:27 +08:00
ca74029688
Merge pull request 'nico/21-jan-26' ( #51 ) from nico/21-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/51
2026-01-21 12:10:18 +08:00
78c55a8a71
Seed data menu ekonomi - lingkungan
...
fix iconmap
2026-01-21 12:07:52 +08:00
1a8fc1a670
Merge pull request 'nico/17-jan-26' ( #49 ) from nico/17-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/49
> Add Layanan Polsek submenu polsek terdekat
> Seeder menu keamanan -> menu ekonomi submenu : demografi pekerjaan, junlah pengangguran, lowongan kerja lokal, pasar desa, program kemiskinan, sektor unggulan, struktur organisasi
2026-01-17 10:36:11 +08:00
17b20e0d40
Add Layanan Polsek submenu polsek terdekat
...
Seeder menu keamanan -> menu ekonomi submenu : demografi pekerjaan, junlah pengangguran, lowongan kerja lokal, pasar desa, program kemiskinan, sektor unggulan, struktur organisasi
2026-01-17 10:32:48 +08:00
184854d273
Fix Table Admin Preview Desktop
...
Seeder Menu Kesehatan
2026-01-13 11:45:55 +08:00
903dc74cca
Seeder data Landing Page - Desa
2026-01-12 14:03:44 +08:00
19235f0791
Merge pull request 'Fix All Search Admin' ( #48 ) from nico/5-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/48
2026-01-05 17:12:29 +08:00
daaed8089b
Fix All Search Admin
2026-01-05 17:11:30 +08:00
61de7d8d33
Merge pull request 'Fix QC Kak Inno Mobile Done' ( #47 ) from nico/1-jan-26 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/47
2026-01-02 16:42:08 +08:00
f436aa2ef0
Fix QC Kak Inno Mobile Done
...
FIx QC Kak Ayu Mobile Admin Done
Fix Tampilan Admin Mobile Device All Menu Done
2026-01-02 16:33:15 +08:00
8fb85ce56c
Merge pull request 'Fix QC Kak Inno 23 Des' ( #46 ) from nico/24-des-25 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/46
2025-12-24 14:38:12 +08:00
50bc54ceca
Fix QC Kak Inno 22 Des
...
Fix QC Kak Ayu 22 Des
Fix Tampilan Admin Menu Inovasi
2025-12-24 14:36:51 +08:00
1f98b6993d
Merge pull request 'nico/23-des-25' ( #45 ) from nico/23-des-25 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/45
2025-12-23 17:19:57 +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
29065cb3e2
Fix QC Kak Inno 19 Des
...
Fix QC Kak Ayu 19 Des
Fix Tampilan Admin Mobile Menu Keamanan
Fix Search Debounce Menu Keamanan
2025-12-22 15:10:25 +08:00
f3a10d63d1
Merge pull request 'nico/19-des-25' ( #44 ) from nico/19-des-25 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/44
2025-12-19 15:44:53 +08:00
bf20cd55e8
Fix QC Kak Inno 18 Des
...
Fix UI Admin Menu Kesehatan
Fix Search : Sudah diberi useDebounced menu Kesehatan
2025-12-19 15:43:55 +08:00
af60bcd6fc
Fix QC Kak Inno Tgl 17
...
Fix QC Kak Ayu Tgl 17
Fix UI Admin Mobile Menu PPID
Search Admin Menu Landing Page & Menu PPID
2025-12-18 17:25:22 +08:00
7a42bec63b
Merge pull request 'nico/17-des-25' ( #43 ) from nico/17-des-25 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/43
2025-12-17 17:39:29 +08:00
dc8793e3ae
Fix QC Kak Inno 16 Des
...
Fix QC Kak Ayu 16 Des
FIx UI Admin Mobile Menu PPID
Fix Search Admin Menu Landing Page & Menu PPID
2025-12-17 17:37:58 +08:00
44c421129e
Merge pull request 'nico/16-des-25' ( #42 ) from nico/16-des-25 into staggingweb
...
Reviewed-on: http://wibugit.wibudev.com/wibu/desa-darmasaba/pulls/42
2025-12-16 16:38:42 +08:00
c8484357cb
Fix QC Kak Ayu 15 Des
...
Fix QC Kak Inno 15 Des
Fix UI User Font Size, Font Weight, Line Height
Fix UI Admin Font Size, Font Weight, Line Height & UI Mobile
2025-12-16 16:37:17 +08:00
342e9bbc65
Fix QC Kak Ayu Tgl 12
...
Fix QC Kak Ino Tgl 12
Fix UI Mobile Menu Keamanan
Fix UI Mobile Admin Menu Landing Page
2025-12-16 10:19:15 +08:00