34a37dc63b
chore(dev-dependency): add playwright-mcp package for testing
...
- Add playwright-mcp v0.0.19 as dev dependency
- Update bun.lock with new dependency tree
- Add .qwen configuration files
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-09 11:33:19 +08:00
fd18a22834
merge: resolve Dockerfile conflicts between stg and deploy/stg
...
- Keep optimized multi-stage build from stg
- Add gen:api step from deploy/stg
- Maintain security best practices (non-root user, minimal deps)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-06 14:33:30 +08:00
3e8b961e52
chore: remove .env from git tracking and simplify .gitignore rules
...
- Remove .env file from git tracking (was accidentally committed)
- Simplify .gitignore to use .env* pattern instead of multiple specific patterns
- Update Dockerfile for optimized multi-stage build
- Add gen:api script placeholder to package.json
Security: Ensure sensitive environment variables are not exposed in repository
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-04-06 14:30:38 +08:00
970949a68b
fix: resolve Docker build failure by optimizing configuration and prisma signal handling
...
- Added .dockerignore to prevent build poisoning from local artifacts.
- Updated Dockerfile with stable Bun version, memory limits, and missing config files.
- Refined prisma.ts signal handlers to avoid process termination during Next.js build phases.
- Synchronized eslint-config-next with Next.js version.
2026-04-02 11:24:49 +08:00
0806eb2308
feat(apbdes): modernize ui, charts and refactor (Phase 1, 2, 4)
2026-04-01 15:09:40 +08:00
b5ea3216e0
Fix Prisma 1
2026-03-06 10:31:19 +08:00
f2c9a922a6
fix(profil-module): QC improvements based on QC-PROFIL-MODULE.md
...
- Fix fetch method inconsistency (convert to ApiFetch)
- programInovasi: findUnique, delete, update methods
- mediaSosial: findUnique, delete, update methods
- Add loading state to findUnique operations
- Fix iconUrl validation (make optional instead of required)
- Add DOMPurify for HTML sanitization (XSS protection)
- program-inovasi page.tsx (list & detail)
- Remove console.log in production (use dev-only logging)
- Install dompurify and @types/dompurify
Security: Prevent XSS attacks by sanitizing HTML content
Consistency: Use ApiFetch for all API operations
UX: Proper loading states for better user feedback
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-23 15:11:00 +08:00
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
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
bbd52fb6f5
Fix Jam Operasional Kantor Desa
...
Fix Agar Token Seafile ga expired cuma 1 hari
2026-02-04 11:47:56 +08:00
c2ad515366
Fix Seed Image 27 Jan
2026-01-27 10:50:33 +08:00
6ca1e032a6
Fix uploads -1
2026-01-21 14:09:27 +08:00
e941ed3893
Sudah fix menunya, superadmin bisa memilihkan menu untuk user
2025-11-25 16:21:15 +08:00
417a8937f5
Semua tooltips di admin sudah dihilangkan
2025-11-07 14:38:32 +08:00
fb57698dc9
Add Menu Musik
...
Add News Reader for Difable
Add Running text news / announcement
2025-11-04 15:08:48 +08:00
d128313e71
Fix QC Keano FrontEnd
...
Fix QC Kak Ayu Admin 29 Okt
2025-11-03 17:36:00 +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
dbd56a1493
Fix All Text Input User & Admin, fix deskripsi detail break word
2025-09-29 14:06:04 +08:00
2a26db6e17
Tambahan Fix Form Di Menu Landing Page & PPID IKM
2025-09-25 16:21:44 +08:00
a5d841bb6b
Fix Compres Gambar && seed gambar profile - landing page
2025-09-12 11:55:40 +08:00
75475dc62e
Fix Package.json Bun
2025-09-08 21:52:17 +08:00
797713ef49
Fix UI Admin Menu Kesehatan, Login Admin, OTP
2025-09-08 14:02:21 +08:00
8817b937b1
API Auth
2025-09-04 11:46:08 +08:00
024d5517fa
UI & API Menu PPID, Submenu Struktur PPID
2025-07-31 16:22:02 +08:00
4e61695649
Test AUTH - 30 Jul
2025-07-30 12:11:17 +08:00
4025771a4d
API & UI Menu Lingkungan Submenu Pengelolaan Sampah
2025-07-18 15:01:43 +08:00
49a1084099
API & UI Menu Inovasi, SubMenu Layanan Online Desa
2025-07-17 15:31:10 +08:00
55433128a9
API & UI Menu Inovasi & Submenu Layan Online Desa 2 tabs
2025-07-16 00:23:15 +08:00
99c1fd1004
UI & API Menu Inovasi, SubMenu : Kolaborasi Inovasi & Info Teknologi
2025-07-15 11:48:56 +08:00
ae328f40a0
UI & API Menu Inovasi, SubMenu Program Kreatif Desa
2025-07-14 17:14:02 +08:00
406c6f3c9f
UI & API Menu Keamanan, Kontak Darurat
2025-07-02 14:10:22 +08:00
4683034cd7
UI & API Admin Kesehatan Menu Data Kesehatan Warga Sisa 2 Tabs
2025-06-25 15:50:24 +08:00
af726043bd
API Profile Desa aman, tinggal Profil Perbekel
...
UI Profile Desa aman, tinggal Profil Perbekel
2025-06-18 14:08:02 +08:00
8ded234991
UI Desa Gallery Done
...
API Desa Gallery Done
2025-06-13 16:32:33 +08:00
9e725e2eea
Fix UI Lingkungan, UI Ekonomi Progress
2025-06-10 11:53:10 +08:00
d3a43c72ab
Senin, 19 May 2025 :
...
Yang Sudah Di Kerjakan
- Tampilan UI Admin di menu kesehatan
Yang Akan Dikerjakan:
- API Di Menu Desa
- Tampilan UI Admin Di Menu Keamanan
2025-05-19 17:00:43 +08:00
f5d68d4982
UI Admin Menu Desa Sub Menu Profile
2025-05-15 17:47:43 +08:00
2844132ea0
Profile PPID, Visi Misi, dan Dasar Hukum
2025-05-13 17:54:23 +08:00
a8556aacb7
Fix Eror Admin Persentase & Grafik
2025-05-02 16:08:30 +08:00
ea7de13d28
Admin Dashboard Bagian Data Kesehatan
2025-04-30 16:31:18 +08:00
9a6f8dc7f6
Membuat database menu desa: Berita & Pengummuman
2025-04-22 21:48:01 +08:00
7b0fb9332e
Dashboard Admin
2025-04-21 17:49:13 +08:00
cdfbbb412c
Rabu 16 April 2025
...
Yang Sudah dikerjakan:
- Feature Desa :
- Pengumuman :
- Pada bagian kategori pengumuman sudah dibuatkan konten sesuai dengan kategorinya.
- Pada bagian pengumuman penting juga sudah dibuatkan kontennya
- Gallery:
- Sudah dibuatkan kontennya sesuai dengan tabnya
2025-04-17 10:11:12 +08:00
8b26a91ce9
tamabah versi
2025-03-24 15:34:38 +08:00
e9aab942c6
Add UI Landing Page
2025-03-18 09:59:47 +08:00
3324b930ef
UI Dashboard Darmasaba
2025-03-12 13:53:46 +08:00
bipproduction
1f307df614
percobaan cicd
2025-02-20 15:37:51 +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