e0955ed2c4
Merge branch 'stg' into nico/26-feb-26/fix-seed-2
2026-03-12 15:21:05 +08:00
918399bf62
Fix Gambar
2026-03-12 15:16:41 +08:00
40772859f9
Merge branch 'stg' into nico/27-feb-26/fix-gambar
2026-03-12 14:47:03 +08:00
c7b34b8c28
Add Deploy
2026-03-12 14:40:15 +08:00
947adc1537
fix: production build CSS dan responsive layout untuk staging
...
- Tambah scripts/build.ts untuk build CSS via PostCSS/Tailwind
- Update package.json build script untuk gunakan build script baru
- Fix responsive grid di sosial-page (lg -> md breakpoint)
- Tambah padding responsive untuk mobile display
- Convert inline styles ke Tailwind classes untuk konsistensi
- Update tailwind.config.js content paths
- Tambah CSS variables di index.css untuk color palette
- Update Dockerfile untuk gunakan build script baru
Fixes: tampilan berantakan di staging karena CSS tidak ter-build dengan benar
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-12 12:16:57 +08:00
66d207c081
feat: refactor UI components to TailwindCSS with dark mode support
...
- Convert Mantine-based components to TailwindCSS + Recharts
- Add dark mode support for all dashboard pages
- Update routing to allow public dashboard access
- Components refactored:
- kinreja-divisi.tsx: Village performance dashboard
- pengaduan-layanan-publik.tsx: Public complaint management
- jenna-analytic.tsx: Chatbot analytics dashboard
- demografi-pekerjaan.tsx: Demographic analytics
- keuangan-anggaran.tsx: APBDes financial dashboard
- bumdes-page.tsx: UMKM sales monitoring
- sosial-page.tsx: Village social monitoring
- Remove landing page, redirect / to /dashboard
- Update auth middleware for public dashboard access
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-11 15:26:16 +08:00
b77f6e8fa3
feat: update APBDes data with real values and fix SDGS layout
...
- Update APBDes data with actual values (390M, 470M, 290M)
- Fix SDGS Desa layout to display horizontally with auto-wrap
- Add responsive grid for SDGS cards (1 col mobile, 2 tablet, 3 desktop)
- Add GitHub OAuth redirectURI configuration
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-03-10 16:37:33 +08:00
1f56dd7660
First Deploy
2026-03-10 10:24:45 +08:00
1a2a213d0a
Ganti Image Logo
2026-02-27 14:57:01 +08:00
1ec10fe623
Fix seed-2
2026-02-26 16:30:22 +08:00
226b0880e6
Fix seed
2026-02-26 16:22:08 +08:00
5d9be8c479
Fix sign in github
2026-02-26 15:07:15 +08:00
e83bea2bc2
Fix sign in, sign out, dan register localhost:3000
2026-02-26 14:48:55 +08:00
95c08681a7
fix localhost
2026-02-25 15:51:48 +08:00
9b015ec84d
fix localhost
2026-02-25 15:44:26 +08:00
38b22dd2dd
feat: update dashboard components (dashboard-content, help-page, kinerja-divisi)
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-23 10:32:24 +08:00
5801eb4596
feat: improve header responsiveness and update seed initialization
...
- Add text truncation for title on mobile screens
- Hide user info section on mobile, show simplified icons only
- Update seed.ts to create admin and demo users with proper password hashing
- Add bcryptjs for password hashing in seed script
- Update QWEN.md documentation with seed command and default users
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-19 10:14:21 +08:00
6c3e7c86b6
feat: resolve HMR port conflict and update project files
2026-02-13 17:49:33 +08:00
ca43baa7c7
fix: rename component files to exclude from route tree generation
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-13 15:51:18 +08:00
6722c8646a
fix: improve dark mode styling in demografi-pekerjaan component
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-13 15:45:48 +08:00
81c138a961
feat: implement settings menu with umum, notifikasi, keamanan, and akses & tim sections
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-13 12:05:57 +08:00
ab2afbb27f
feat: implement help page with equal height cards
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-13 11:34:43 +08:00
4ed1c664d1
feat: update components with Mantine UI and improve dark mode support
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-12 15:47:31 +08:00
cffb9f4aa4
Fix KPI card heights to be uniform across all cards
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-11 14:56:22 +08:00
c4fd7bb784
feat: add demografi pekerjaan component and update charts
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-11 14:35:46 +08:00
ca2f97fa47
feat: finalize kinerja divisi feature implementation
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com >
2026-02-11 12:38:28 +08:00
defdb2b7bd
feat: Implement theme toggling and enhance dashboard component theming
...
This commit introduces a theme toggle functionality in the application header
and improves the visual consistency of dashboard components across different
color schemes.
- Added light/dark mode toggle to using Mantine's .
- Ensured all components in have visible borders in both light and dark modes by adding the prop.
- Made colors in theme-aware, dynamically adjusting their background color based on the active color scheme.
Additionally, this commit includes a large refactoring operation, moving various
component files from to and updating
their references.
2026-02-11 11:20:17 +08:00
d41e53c41f
feat: Implement dark/light mode toggle and address linting issues
...
This commit introduces a functional dark/light mode toggle by integrating
`next-themes` with the application. It configures `ThemeProvider` in
`src/frontend.tsx` and sets `darkMode: 'class'` in `tailwind.config.js`.
Additionally, this commit resolves several linting and parsing issues
found in `src/index.ts`.
This commit also includes other pre-existing modifications and new
components within the project's working directory that were not
specifically part of the dark mode or linting tasks.
2026-02-10 16:52:45 +08:00
550138005b
feat: Remove PWA and TWA features
2026-02-10 15:02:06 +08:00
48cf6c44f5
feat: Integrate new dashboard design and components, remove old dashboard routes, and update dependencies.
2026-02-10 15:00:11 +08:00
bipproduction
4496094edd
chore: minor dashboard cleanup
2026-02-09 17:24:11 +08:00
bipproduction
9cc133161c
feat: integrate Radix UI and add sample component
2026-02-09 16:20:27 +08:00
bipproduction
1f03927987
chore: fix formatting and add auth guards to dashboard route
2026-02-09 15:01:33 +08:00
bipproduction
c4de7e4e62
fix: resolve manifest.json 404 on nested routes by adding base tag and improving server fallback
2026-02-09 12:32:28 +08:00
bipproduction
df707fe29b
feat: implement dark/light mode toggle across dashboard and profile
2026-02-09 11:24:34 +08:00
bipproduction
5ed9637a88
feat: integrate Tailwind CSS v4 and verify with dashboard UI
2026-02-09 09:56:10 +08:00
bipproduction
cb0f17da15
docs: finalize README.md and GEMINI.md with full feature set
2026-02-08 13:53:27 +08:00
bipproduction
0f71798389
feat: simplify testing structure into api and e2e categories
2026-02-08 11:01:55 +08:00
bipproduction
4640b72ca6
feat: complete OpenAPI migration and add test suite
2026-02-07 23:57:37 +08:00
bipproduction
f0c317837f
feat: migrate from Elysia Eden to Contract-First API (OpenAPI)
2026-02-07 18:12:52 +08:00
bipproduction
6abd32650d
chore: prepare for migration to OpenAPI
2026-02-07 18:04:37 +08:00
bipproduction
d2abd9dafb
fix: production routing for auth callbacks and restore API type inference
2026-02-07 17:21:20 +08:00
bipproduction
5c2bd971d7
fix: resolve production crash in api-client.ts and frontend.tsx by using env utility
2026-02-07 17:06:36 +08:00
bipproduction
60457b1f2f
fix: production crash due to undefined import.meta.env by adding env utility and updating build script
2026-02-07 17:03:42 +08:00
bipproduction
0dd2aa17d6
feat: enable swagger only in development
2026-02-07 15:20:28 +08:00
bipproduction
718e7603d1
feat: improve profile UI/UX and migrate to Mantine modals
2026-02-07 15:05:28 +08:00
bipproduction
b9abcaadde
Initial commit: Setup Bun, Elysia, Vite, React, TanStack Router, Mantine, and Biome
2026-02-07 02:15:29 +08:00