Commit Graph

260 Commits

Author SHA1 Message Date
3e6c94d77f Usulan Commit Message
fix: Implementasi retry mechanism dan error handling untuk database connections

Deskripsi:

Menambahkan withRetry wrapper pada berbagai API routes untuk menangani transient database errors dan meningkatkan reliabilitas koneksi

Memperbaiki error handling pada notification, authentication, dan user validation endpoints dengan response 503 untuk database connection errors

Update prisma.ts dengan konfigurasi logging yang lebih baik dan datasources configuration

Menambahkan validasi input parameters pada beberapa endpoints

Update dokumentasi QWEN.md dengan commit message format dan comment standards

Update .env.example dengan connection pool settings yang lebih lengkap

File yang diubah:

src/lib/prisma.ts — Konfigurasi Prisma client & logging

src/app/api/admin/notifikasi/count/route.tsx

src/app/api/auth/mobile-login/route.ts

src/app/api/mobile/notification/[id]/route.ts

src/app/api/user-validate/route.ts

Dan 27 file API routes lainnya (penerapan withRetry secara konsisten)

QWEN.md — Dokumentasi commit & comment standards

.env.example — Database connection pool configuration

### No Issue
2026-03-05 14:28:45 +08:00
27259cd86c Mobile APi: Investasi
### No Issue
2025-10-31 15:45:07 +08:00
5df55c8e21 fix version 2025-06-16 14:31:32 +08:00
40a77277f5 fix middleware and login logout 2025-06-16 11:12:51 +08:00
5bc70baf96 fix: super admin
fix pengambilan data dari use server menjadi API
src/app/api/admin/developer/route.ts
src/app/api/admin/user/route.ts
src/app/dev/admin/developer/page.tsx
src/app_modules/admin/developer/_lib/api_fetch_developer.tsx
src/app_modules/admin/developer/index.tsx

No Issue
2025-06-13 15:07:16 +08:00
6ccdbf9763 fix: admin donasi
deskripsi:
- fix perubahan use server menjadi API
src/app/api/admin/donasi/[id]/count/route.ts
src/app/api/admin/donasi/[id]/pencairan/route.ts
src/app/dev/admin/donasi/detail/publish/[id]/page.tsx
src/app_modules/admin/_admin_global/comp_preview_image_admin.tsx
src/app_modules/admin/donasi/detail/publish/detail_list_donatur.tsx
src/app_modules/admin/donasi/detail/publish/detail_list_pencairan.tsx
src/app_modules/admin/donasi/detail/publish/detail_publish.tsx
src/app_modules/admin/donasi/lib/api_fetch_admin_donasi.ts
src/app_modules/admin/donasi/sub-detail/bukti_transfer_pencairan.tsx

No Issue
2025-06-13 11:23:15 +08:00
aba258517d fix: admin forum
deskripsi:
- perubahan dari use server menjadi API
next.config.js
src/app/api/admin/forum/[id]/report-komentar/route.ts
src/app/api/admin/forum/[id]/report-posting/route.ts
src/app/api/admin/forum/komentar/[id]/route.ts
src/app/dev/admin/forum/sub-detail/report-komentar/[id]/page.tsx
src/app/dev/admin/forum/sub-detail/report-posting/[id]/page.tsx
src/app_modules/admin/forum/lib/api_fetch_admin_forum.ts
src/app_modules/admin/forum/sub_detail/hasil_report_komentar.tsx
src/app_modules/admin/forum/sub_detail/hasil_report_posting.tsx

No Issue
2025-06-12 15:21:49 +08:00
4b8316cc13 fix: forum admin
perubahan pada metode API
2025-06-11 17:44:25 +08:00
039ffc57b1 fix: admin collaboration
deskripsi:
- fix: pengambilan data use server menjadi API
2025-06-11 16:43:38 +08:00
893c6cbe27 fix logout 2025-06-11 14:16:34 +08:00
9c5f0053b6 fix: donasi
deskripsi:
- perubahan metode pengambilan data dari use server menjadi API:
src/app/api/donasi/[id]/pencairan-dana/route.ts
src/app/api/donasi/[id]/penggalang-dana/route.ts
src/app/dev/(user)/donasi/pencairan_dana/[id]/page.tsx
src/app/dev/(user)/donasi/penggalang_dana/[id]/page.tsx
src/app_modules/admin/donasi/detail/publish/pencairan_dana.tsx
src/app_modules/donasi/component/card_view/box_informasi_pencarian_dana.tsx
src/app_modules/donasi/component/card_view/box_pencairan_dana.tsx
src/app_modules/donasi/component/card_view/card_pencairan_dana.tsx
src/app_modules/donasi/detail/detail_main/pencairan_dana/index.tsx
src/app_modules/donasi/detail/detail_main/penggalang_dana/index.tsx
src/app_modules/donasi/lib/api_donasi.ts

No Issue
2025-06-10 10:21:39 +08:00
048f819a57 fix : donasi
deksripsi:
- mengant use server menjadi api
src/app/api/donasi/[id]/invoice/count/route.ts
src/app/api/donasi/[id]/invoice/route.ts
src/app/api/donasi/kabar/[id]/route.ts
src/app/dev/(user)/donasi/cerita_penggalang/[id]/layout.tsx
src/app/dev/(user)/donasi/cerita_penggalang/[id]/page.tsx
src/app/dev/(user)/donasi/detail/donasi_saya/[id]/page.tsx
src/app/dev/(user)/donasi/detail/kabar/[id]/page.tsx
src/app/dev/(user)/donasi/proses_donasi/invoice/[id]/page.tsx
src/app_modules/admin/donasi/detail/publish/detail_list_donatur.tsx
src/app_modules/admin/donasi/fun/update/fun_update_status_dan_total.ts
src/app_modules/donasi/detail/detail_donasi_saya/index.tsx
src/app_modules/donasi/detail/detail_kabar/index.tsx
src/app_modules/donasi/detail/detail_main/cerita_penggalang/layout.tsx
src/app_modules/donasi/lib/api_donasi.ts
src/app_modules/donasi/proses_donasi/invoice/index.tsx

No Issue
2025-06-09 14:57:47 +08:00
1b23c50ff0 fix: donasi
deskripsi:
- ubah use server menjadi API
src/app/dev/(user)/donasi/detail/donasi_saya/[id]/page.tsx
src/app/dev/(user)/donasi/detail/main/[id]/layout.tsx
src/app/dev/(user)/donasi/detail/main/[id]/page.tsx
src/app/dev/(user)/donasi/detail/publish/[id]/page.tsx
src/app/dev/(user)/donasi/detail/reject/[id]/page.tsx
src/app_modules/admin/donasi/detail/detail_review.tsx
src/app_modules/donasi/detail/detail_draft/index.tsx
src/app_modules/donasi/detail/detail_publish/index.tsx
src/app_modules/donasi/detail/detail_reject/index.tsx
src/app_modules/donasi/detail/detail_review/index.tsx

No Issue
2025-06-09 10:20:06 +08:00
0e4dda5356 fix: donasi
deskripsi:
src/app/api/donasi/[id]/route.ts
src/app/api/donasi/[id]/temporary-create/route.ts
src/app/dev/(user)/donasi/create/cerita_penggalang/[id]/page.tsx
src/app/dev/(user)/donasi/detail/draft/[id]/page.tsx
src/app/dev/(user)/donasi/detail/review/[id]/page.tsx
src/app_modules/admin/_components_v3/comp_button_user_circle.tsx
src/app_modules/donasi/component/detail_main/cerita_penggalang.tsx
src/app_modules/donasi/create/create_cerita_penggalang.tsx
src/app_modules/donasi/create/create_donasi_new.tsx
src/app_modules/donasi/detail/detail_draft/index.tsx
src/app_modules/donasi/detail/detail_review/index.tsx
src/app_modules/donasi/lib/api_donasi.ts

- Perubahan use server menjadi API

No Issue
2025-06-05 16:21:37 +08:00
69c0abed75 fix: investasi
deskripsi:
- perbaikan metode penerimaan dan penolakan investor
2025-06-05 12:22:17 +08:00
0de70b0384 fix: forum
deskripsi:
- fix penggunaan use server menjadi API
2025-06-04 10:48:12 +08:00
c202cc8ea0 fix: nested layout
deskripsi:
- fix use server pada nested layout
- penambahan pemanggilan api pada realtime provider
- fix tampilan table admin event pada username
2025-05-23 14:20:05 +08:00
be2982a1cb fix : logic access user
deskripsi:
- fix waiting room loading
- fix user access modal
- fix middleware

No Issue
2025-05-22 17:34:59 +08:00
e8c897242e fix loading hapus forum 2025-05-21 15:45:01 +08:00
4b39ffd54c fix bug:
deskripsi:
- bug donasi cerita penggalangan dana
- bug login
2025-05-21 12:06:14 +08:00
923552681f fix notifikasi admin 2025-05-20 17:18:10 +08:00
117dbe6157 fix: admin app info
deskripsi:
- penerapan filter jenis kelamin pada forum
2025-05-19 17:42:42 +08:00
0cbcee87bd fix: admin app info
deskripsi:
- penambahan jenis kelamin pada fitur stiker
2025-05-19 16:03:59 +08:00
ef452d1b3e fix button sticker and API Sticket 2025-05-19 11:30:59 +08:00
2a8c79fd09 feat: admin sticker
deskripsi:
- pagination di tamble utama sticker
2025-05-16 17:45:56 +08:00
e7858a2812 feat: admin stiker
deskrispi:
- feature update status sticker
2025-05-16 16:37:16 +08:00
7da8fb165a fix version : 1.3.1 2025-05-16 14:34:17 +08:00
9733efb4f3 feat admin sticker
deksrupsi:
- edit stiker
- hapu stiker
2025-05-16 14:32:56 +08:00
bc10b80139 feat: admin app information
deskripsi:
- feature tambah stiker
2025-05-15 15:04:30 +08:00
fbea35eef9 feat: tampilan upload stiker di admin 2025-05-14 16:14:24 +08:00
83f9c592b4 fix tampilan bidang 2025-05-14 14:05:33 +08:00
7f243dbbcb fix admin app information
deskripsi:
- fix button dan halaman bank dan bidang
2025-05-14 11:04:09 +08:00
9d3a71eacd fix database & seeder untuk sub menu portofolio 2025-05-07 14:25:28 +08:00
33b5b497fd fix notifikasi admin 2025-05-06 17:48:30 +08:00
b7f46f4c2a fix admin forum
deskripsi:
- fix tampilan button yang bug di browser safari
2025-05-06 16:28:00 +08:00
899ecbc273 fix version 2025-05-05 15:42:17 +08:00
7defceae59 fix admin voting
deskripsi:
- fix tampilan html di detail
2025-05-05 15:38:08 +08:00
d113dfc45a fix admin forum
deskripsi
- fix pagination
2025-05-05 14:41:04 +08:00
cdc2664f6a fix admin
- detail donasi dengan view khusus html
2025-05-02 17:45:39 +08:00
d773a3f493 fix donasi
deksripsi:
- fix text editor di create & edit cerita penggalang
- tampilan khusus html di detail setatus
2025-05-02 15:03:28 +08:00
fd978d4b69 fix set html
deksrispi:
- fix di bagian tampilan forum diisi bg
2025-04-30 17:35:31 +08:00
56b409f7ca fix admin event
deskripsi:
- tampilan text dirubah menjadi text editor
2025-04-28 16:23:07 +08:00
22dc70fb27 fix event
deskripsi:
- mengubah tampilan text biasa ke html view
- menambahkan text editor pada create & edit
2025-04-28 16:14:15 +08:00
48150f789c fix admin forum
deskripsi:
- fix tampilan table admin untuk set inner html : unutk stiker view
2025-04-28 11:15:02 +08:00
a05368520e fix stiker forum 2025-04-23 17:47:16 +08:00
a2008a5415 fix detail donasi 2025-04-21 17:42:21 +08:00
c85b4f3b80 fix responsive admin investasi
deksripsi:
- table per status
- detail per status
2025-04-21 17:32:24 +08:00
8416f8c06d fix responsive admin donas
deksripsi:
- table per status
- table kategpori
2025-04-21 14:08:58 +08:00
564eea4552 fix responsive admin event
deskripsi:
- table status
- table tipe acara
2025-04-21 11:54:53 +08:00
69e79221c5 fix admin responsive
deskrispi:
- fix super admin table
2025-04-17 17:31:10 +08:00