Commit Graph

21 Commits

Author SHA1 Message Date
b95fd9543c feat: filter approver berdasarkan group pada project dan division task
- project/task approval: filter isApprover berdasarkan desa + group project
- project/task approval: supadmin tetap hanya filter desa
- division/task approval: expose idGroup dari Division pada response cat=data
- division/task approval: filter isApprover berdasarkan desa + group division
- division/task approval PUT: ganti getApproverStatus dengan cek langsung
  berdasarkan village, group, dan keanggotaan division admin
2026-05-18 14:52:38 +08:00
732e26ca0d feat: tambah fitur approval task pada project dan divisi
- tambah model ProjectTaskApproval dan DivisionProjectTaskApproval di schema prisma
- tambah field isApprover pada model User
- tambah API approval project task: GET riwayat, POST ajukan, PUT setujui/tolak
- tambah API approval division task: GET riwayat, POST ajukan, PUT setujui/tolak
- notifikasi dikirim ke approver, admin divisi, dan submitter via FCM, web push, dan in-app
- tambah PATCH endpoint untuk toggle isApprover pada mobile user API
- perbaiki pengecekan role approver menggunakan UserRole.id
2026-05-07 16:04:11 +08:00
1f408e31c2 fix: ubah format tanggal tugas dari DD-MM-YYYY menjadi DD MMM YYYY
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 16:24:46 +08:00
be0cd94d8d feat: tambah API lampiran file pada tugas kegiatan dan tugas divisi 2026-05-06 12:32:34 +08:00
f5e36f5ac7 upd: api tahun
Deskripsi:
- update api mobile filter tahun pada fitur divisi tugas

No Issues
2026-02-03 12:24:23 +08:00
bf9ef48a70 revisi: api filter tahun
Deskripsi:
- api filter tahun project dan tugas divisi

No
Issues
2026-02-02 10:14:39 +08:00
150151e823 upd: order tugas
Deskripsi:
- order tugas pada tugas divisi dan kegiatan

NO Issues'
2025-10-07 15:09:20 +08:00
b648735b06 fix:api mobile
Deskripsi:
- filter notif duplikat pada fitur pengumuman, diskusi umum, diskusi divisi, divisi, kegiatan dan tugas divisi

NO Issues
2025-10-06 17:08:07 +08:00
9a6a4d66df upd: notif insert
Deskripsi:
- mengganti kalimat notifikasi sesuai dengan content yg diinputkan
- upd api version

No Issues
2025-09-30 14:40:37 +08:00
e20f5c11e4 upd : typo kata
Deskripsi:
- Silahkan menjadi silakan :: tanpa h

No Issues
2025-09-29 17:23:44 +08:00
e345e97023 upd: nama file saat upload di semua fitur mobile 2025-08-29 14:36:48 +08:00
e48ff58c48 fix : firebase notification
Deskripsi:
- empty array token undefined > semua fitur

- update api version

No Issues
2025-08-28 17:04:09 +08:00
ca699f1430 upd: api error 2025-08-28 15:20:09 +08:00
e5eb2e1cc2 upd: notifikasi data
Deskripsi:
- filter data iduser = undefined

No Issues
2025-08-28 14:06:56 +08:00
d000910b9f upd : api mobile detail tugas task divisi
Deskripsi:
- api get list detail tugas task divisi
- api tambah detail tugas task divisi
- api edit detail tugas task divisi
- api tambah data task divisi > detail tugas

No Issues
2025-08-20 17:13:07 +08:00
7be78fad14 upd: api mobile
Deskripsi::
- api mobile laporan kegiatan project
- api mobile laporan kegiatan tugas divisi

No Issues
2025-08-15 13:59:57 +08:00
2c98c2581d upd: tambah upload link
Deskripsi:
- api mobile tambah dan hapus link pada project
- api mobile tambah dan hapus link pada tugas divisi

No Issues
2025-08-14 12:15:33 +08:00
adf8fcf8f6 upd: penerapan firebase
Deskripsi:
- pengumuman
- diskusi umum
- diskusi divisi
- divisi
- kegiatan
- tugas divisi

No Issues
2025-07-09 16:42:05 +08:00
amel
df10f96f33 upd: load scroll
Deskripsi:
- pagination project
- pagination divisi
- pagination calendar history
- pagination diskusi divisi
- pagination task divisi

No Issues
2025-06-12 17:42:23 +08:00
amel
55959ada9d upd: api mobile
Deskripsi:
- update api mobile tambah task division

NO issues'
2025-05-27 12:21:46 +08:00
amel
a36bd31a26 upd: api mobile
Deskripsi:
- update api mobile fitur task divisi

No Issues
2025-05-26 17:35:25 +08:00