fd7d08d38a
bump: version 0.1.14 + migration
2026-05-18 15:15:07 +08:00
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
7622c58ce4
Merge pull request 'amalia/15-mei-26' ( #48 ) from amalia/15-mei-26 into join
...
Reviewed-on: #48
2026-05-15 14:20:52 +08:00
d1b90b63e9
bump: version 0.1.13 + migration
2026-05-15 11:16:51 +08:00
387a86f17e
bump: version 0.1.12 + migration
2026-05-15 11:00:40 +08:00
b749b333f6
Merge pull request 'upd: api jenna perangkat desa' ( #47 ) from amalia/13-mei-26 into join
...
Reviewed-on: #47
2026-05-13 17:25:21 +08:00
ac6db48a5a
upd: api jenna perangkat desa
...
Deskripsi:
- api yg akan diakses oleh jenna perangkat desa
- struktur api keys
- migrasi database
No Issues
2026-05-13 17:22:50 +08:00
d8e17340aa
Merge pull request 'amalia/12-mei-26' ( #46 ) from amalia/12-mei-26 into join
...
Reviewed-on: #46
2026-05-12 17:26:10 +08:00
b6e1f59945
bump: version 0.1.11 + migration
2026-05-12 17:18:24 +08:00
0e9fa756cb
feat: expose isDummy on get-villages and edit-villages endpoints
2026-05-12 14:11:22 +08:00
e6702ba01e
Merge pull request 'feat: tambah endpoint kalender umum village' ( #45 ) from amalia/11-mei-26 into join
...
Reviewed-on: #45
2026-05-11 17:36:03 +08:00
863b8bec54
feat: tambah endpoint kalender umum village
...
- GET /mobile/village-calendar: ambil acara divisi dan kegiatan se-village per tanggal
- GET /mobile/village-calendar/indicator: dot indikator per bulan, task di-expand per hari dalam range dateStart-dateEnd
2026-05-11 15:19:29 +08:00
b146106d13
Merge pull request 'feat: tambah fitur approval task pada project dan divisi' ( #44 ) from amalia/07-mei-26 into join
...
Reviewed-on: #44
2026-05-07 17:39:55 +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
b7ce72a41b
Merge pull request 'amalia/06-mei-26' ( #43 ) from amalia/06-mei-26 into join
...
Reviewed-on: #43
2026-05-06 17:16:57 +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
2b71c729ad
feat: tambah model ProjectTaskFile dan DivisionProjectTaskFile
...
Menambahkan relasi file ke task pada project dan division project.
2026-05-06 10:54:12 +08:00
3ce5e14a6c
Merge pull request 'amalia/04-mei-26' ( #42 ) from amalia/04-mei-26 into join
...
Reviewed-on: #42
2026-05-04 17:06:53 +08:00
28a536ae17
bump: version 0.1.10 + migration
2026-05-04 15:40:29 +08:00
48f73b627d
chore: setup MCP deploy-stg + dokumentasi deployment
2026-05-04 15:40:05 +08:00
6b4dd91e0b
bump: version 0.1.9 + migration
2026-05-04 14:49:57 +08:00
f2793a7c70
bump: version 0.1.8 + migration
2026-05-04 14:43:01 +08:00
177172fad0
Merge pull request 'amalia/30-apr-26' ( #41 ) from amalia/30-apr-26 into join
...
Reviewed-on: #41
2026-04-30 17:28:38 +08:00
fa16c05cde
bump: version 0.1.7 + migration
2026-04-30 15:01:47 +08:00
705992df45
fix: push to stg branch on build remote instead of main
2026-04-30 15:01:28 +08:00
191e3624b8
feat: add API key protection for /api/monitoring endpoints
2026-04-30 13:48:12 +08:00
242d8fa219
fix: allow null for idPosition on edit-user endpoint
2026-04-30 11:38:24 +08:00
8528ed69b6
Merge pull request 'docs: split CLAUDE.md into focused reference files' ( #40 ) from amalia/24-apr-26 into join
...
Reviewed-on: #40
2026-04-24 17:38:33 +08:00
a53568da8f
docs: split CLAUDE.md into focused reference files
...
Move architecture, env vars, and deployment details into .claude/ subdocs
referenced via @-imports, keeping CLAUDE.md to commands and pointers only.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 15:49:57 +08:00
92859fca6d
Merge pull request 'amalia/23-apr-26' ( #39 ) from amalia/23-apr-26 into join
...
Reviewed-on: #39
2026-04-23 17:31:26 +08:00
81de073222
feat: add deploy-stg MCP server
2026-04-23 17:26:16 +08:00
c5c2883281
bump: version 0.1.6
2026-04-23 16:42:51 +08:00
f9b2eb0a80
revert: remove entrypoint migration
2026-04-23 16:33:49 +08:00
a58441c4d6
feat: run prisma migrate deploy on container startup
2026-04-23 16:32:04 +08:00
d5a38eb0f5
fix: anti-zombie polling — curl timeout + adaptive MAX_RETRY
2026-04-23 14:30:13 +08:00
4f870a5c16
fix: treat 524/504 timeout as accepted on repull
2026-04-23 14:28:26 +08:00
3e9fbacd94
bump: version 0.1.5
2026-04-23 13:58:11 +08:00
3f41155d40
refactor: version-app read from package.json
2026-04-23 13:58:05 +08:00
58535ee7a6
bump: version 0.1.4
2026-04-23 12:17:27 +08:00
43f7005d16
bump: version 0.1.3
2026-04-23 12:15:18 +08:00
7c37ae4ed8
bump: version 0.1.2
2026-04-23 12:14:05 +08:00
5cd35dd534
bump: version 0.1.1
2026-04-23 12:12:22 +08:00
64590d9fba
upd: version app
2026-04-23 11:34:52 +08:00
717cf0d9a0
Merge pull request 'upd: add village active check on login and mobile user api' ( #38 ) from amalia/22-apr-26 into join
...
Reviewed-on: #38
2026-04-22 17:31:37 +08:00
144f4d554a
upd: add village active check on login and mobile user api
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-22 16:43:05 +08:00
860e9e74c4
Merge pull request 'upd: update api monitoring' ( #37 ) from amalia/21-apr-26 into join
...
Reviewed-on: #37
2026-04-21 17:33:52 +08:00
dd6f27cf2b
upd: update api monitoring
2026-04-21 17:29:47 +08:00
02cf404bc9
Merge pull request 'upd: claude' ( #36 ) from amalia/20-apr-26 into join
...
Reviewed-on: #36
2026-04-20 17:36:16 +08:00
545e668bef
upd: claude
2026-04-20 17:28:12 +08:00