Commit Graph

54 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
0271c87ba9 Delete termsOfServiceAccepted on register
### No issue
2026-02-24 18:04:05 +08:00
5551f30721 Fix API and clear code
modified:   src/app/api/auth/register/route.ts
 modified:   src/app_modules/auth/login/view.tsx

### No Issue
2026-02-24 07:38:44 +08:00
8b54f5ca65 Fix send whatsapp
Auth API
- src/app/api/auth/login/route.ts
- src/app/api/auth/mobile-login/route.ts
- src/app/api/auth/mobile-register/route.ts
- src/app/api/auth/resend/route.ts

User API (Mobile)
- src/app/api/mobile/user/route.ts
- src/app/api/mobile/admin/user/[id]/route.ts

Utility
- src/lib/code-otp-sender.ts

### No issue
2026-01-29 15:04:40 +08:00
048b7b6094 API Rgister component sender
Legal Documents & Registration
- public/privacy-policy.html
- public/terms-of-service.html
- src/app/api/auth/mobile-register/route.ts

### No Issue;
2026-01-23 14:46:44 +08:00
20d05c1cc7 component sender wa to all device ( apps & web ) 2026-01-22 11:58:37 +08:00
e77e5eb3ac Fix notification reuse component
Fix:
- modified:   src/app/api/auth/mobile-register/route.ts
- modified:   src/lib/mobile/notification/send-notification.ts

### No Issue
2026-01-12 17:35:27 +08:00
d84a1d84ff Fix route untuk penambahan fitur EULA
Fix:
- modified:   src/app/api/auth/mobile-login/route.ts

Add:
- src/app/api/auth/mobile-eula/

### No Issue
2026-01-09 17:45:44 +08:00
87515ae19f Notifikasi mobile job
Add:
 src/lib/mobile/
 types/type-mobile-notification.ts

Fix:
src/app/api/auth/mobile-register/route.ts
src/app/api/mobile/job/route.ts

### No Issue
2026-01-06 17:52:28 +08:00
ac634100b5 Notifikasi ke admin untuk user baru mendaftar
Fix:

- prisma/schema.prisma
- src/app/api/auth/mobile-register/route.ts
- src/app/api/mobile/admin/user/[id]/route.ts
- src/app/api/mobile/notification/[id]/route.ts
- src/app/api/mobile/notification/route.ts

Add:
Migrasi untuk db table notifikasi
- prisma/migrations/20260105064508_fix_table_notifikasi_optional_data/

### No Issue
2026-01-06 12:20:12 +08:00
a72cf866fa Fix API Login dan filter 0 di input nomor
### No Issue
2025-12-17 11:40:01 +08:00
6ee0b98f07 Fix Apple Reject
Add:
- prisma/migrations/20251208042529_add_accepted_terms_at/
- prisma/schema.prisma.backup
- src/app/api/mobile/user/[id]/terms-of-app/

Fix:

prisma/schema.prisma
src/app/api/auth/mobile-register/route.ts
src/app/api/mobile/forum/[id]/report-commentar/route.ts
src/app/api/mobile/forum/[id]/report-posting/route.ts

### No Issue
2025-12-08 15:29:12 +08:00
8ccf722c90 Fix wa server 2025-12-03 16:25:53 +08:00
c976e6beaf Fix reject Apple :
Add:
src/app/api/auth/mobile-login/
        src/app/api/auth/mobile-register/
        src/app/api/auth/mobile-validasi/

Fix:
 modified:   bun.lock
        modified:   package.json
        modified:   src/app/api/mobile/voting/route.ts

### No Issue
2025-12-03 14:58:03 +08:00
09be7739d5 Fix rejected Apple:
Penambahan fitur checklist terms of service dan penambahan database blockuser

Add:
- prisma/migrations/20251124061947_add_terms_of_service_accepted/
- prisma/migrations/20251124081155_add_blocked_user_and_menu_feature/
- prisma/migrations/20251124083155_fix_master_kategori_app_and_delete_menu_feature/
- public/terms-of-service.html
- src/app/api/auth/term-service/

Fix:
- prisma/schema.prisma
- src/app/api/auth/register/route.ts
- src/app/api/auth/validasi/route.ts
- src/app_modules/_global/fun/generate_seeder.ts
- src/bin/seeder/master/master_kategori_app.json
- src/bin/seeder/user_seeder.json
- src/middleware.tsx

### No Issue
2025-11-24 16:44:00 +08:00
b6e5755942 Resolve rejected Apple:
Add:
public/aset/logo/hiconnect.png
        src/app/(support)/
        src/app/api/helper/

Fix:

- bun.lock
- package.json
- src/app/api/auth/login/route.ts
- src/app/api/auth/resend/route.ts
- src/middleware.tsx

### No issue
2025-11-17 17:41:08 +08:00
14fbd1a6dd Fix:
- Merubah kode dan menambah enCode untuk dikirim ke Whatsapp
- src/app/api/auth/login/route.ts & src/app/api/auth/resend/route.ts

### No Issue
2025-11-17 11:29:54 +08:00
0acda0a119 Fix:
- middleware : fix read url
- route validasi & route register : penambahan return token

git add . && git commit -m
2025-08-21 15:33:17 +08:00
893c6cbe27 fix logout 2025-06-11 14:16:34 +08:00
b849fead02 fix login metode 2025-06-02 17:34:22 +08:00
dbe56f364e fix middleware
deskrispi:
- perbaiki middleware untuk versi diatas 1.4.6
No Issuee
2025-05-22 11:47:59 +08:00
d68a39066a fix prisma import 2025-02-21 16:13:13 +08:00
f419559379 fix lib
deskripsi:
- pindah lib di dalam app ke src ( lib setara app dan app_modules )
2025-02-12 10:57:10 +08:00
a7ad183f3e fix middleware 2025-02-10 16:12:29 +08:00
075d480969 fix error server 2025-02-10 12:15:43 +08:00
61f8e03c73 fix registrasi
deskripsi:
- fix registrasi dan middleware
2025-02-05 17:48:45 +08:00
d7252b9fb3 fix folder
deskripsi:
- ganti nama folder (user) ke (auth)
- hapus folder auth
2025-02-05 15:34:06 +08:00
6dc4e7afc3 fix middleware 2025-02-05 15:07:18 +08:00
331b5c9a84 delete file tamplate 2025-02-05 11:49:09 +08:00
7c04d85134 fix API
deskripsi:
- api login , validasi, hapus code otp
2025-02-05 10:35:33 +08:00
46d49992b4 fix login
deskripsi:
- fix api login
2025-02-04 12:09:21 +08:00
abe92e4ad2 fix ( user access )
deskripsi:
- membatasi akses user yang hanya bisa di berikan oleh admin
2025-01-10 08:49:30 +08:00
b5861f4383 Intergrasi to API
Deskripsi:
- Fix server action collaboration to API
2024-12-30 17:41:19 +08:00
6e1a2e4bd3 Fix upload
Deksripsi:
- Fix upload foto
- Fix email regex
2024-12-11 10:32:00 +08:00
a308f41eb1 Fix event
Deskripsi:
- Fix logika konfirmasi event
- Penambahan tampilan kehadiran peserta di admin
2024-12-09 13:57:40 +08:00
1dfaa4bb74 Fix auth 2024-12-09 09:10:16 +08:00
231f713005 Fix event & auth
Deskripsi:
- Fix event kondisi user melewatkan event
- Fix bug force-dynamic di beberapa api
2024-12-08 17:16:05 +08:00
dc69a67a84 Fix redirect 2024-12-03 13:32:25 +08:00
31124c5500 Fix: middleware
Deskripsi
- Fix middleware
- Fix metode login ( sekarang menggunakan api )
2024-12-02 16:24:03 +08:00
cc690eec06 Fix: Middlerawe/1 2024-11-21 14:35:28 +08:00
f96d80d55d fix
Deskripsi:
- Upload ke stroage untuk job
## Np Issuee
2024-09-19 15:59:21 +08:00
6ee43ed20f feat: tambah dependensi 'jose' versi 5.9.2 pada package.json
refactor: rapikan identasi dan buat field 'expires' opsional di model UserSession pada schema prisma

chore: bersihkan import tidak terpakai di route login dan register API
2024-09-18 14:39:39 +08:00
2ccbca6566 Test server 2024-09-17 08:51:27 +08:00
34031355fe # feat
## Deskripsi:
- Edit map
- Sinkronisasi dengan data portofolio
### No Issue
2024-08-15 17:46:13 +08:00
0f2280f116 #Job done
## feat
- Fix bug login
### No issuue
2024-03-01 14:36:02 +08:00
414cf8f776 Progres dan Bursa Investasi
# fix:
- Bar progres berfungsi
- Urutan bursa investasi
# No issue
2023-12-19 15:47:54 +08:00
6e7be766b9 Admin
# feat:
- Count jumlah perstatus
- Get data review untuk admin
### no issue
2023-11-10 17:51:08 +08:00
65548de7c8 Admin dashboard
# feat:
- Tampilan admin (web view)
- Tampilan dashboard investasi
- Get data review
### no issue
2023-11-10 15:21:07 +08:00
ca66c3d2d8 fix
Desc:
- Penambahan function
- Perubahan tampilan
2023-10-09 15:50:15 +08:00
fa46a3f055 title: auto
des: auto
note:auto
2023-10-03 11:00:16 +08:00