tuxarmy
db7c19b249
fix: null check budget, cegah duplikasi approval/vote, tambah related_type di votes
2026-04-05 23:22:15 +07:00
tuxarmy
4106eae5cf
feat: tambah budget kegiatan dengan alur threshold approval/voting
2026-04-05 23:18:49 +07:00
tuxarmy
b77a67edbf
feat: tambah penanggung jawab divisi (leader_id) dari role pengurus
2026-04-05 22:29:15 +07:00
tuxarmy
6c23cc8660
feat: tambah role editor, workflow post, leaderboard, rekap kehadiran, kategori kas dengan type, seeder lengkap
2026-04-05 06:21:16 +07:00
tuxarmy
ae0cddc270
feat: tambah sistem poin anggota (kehadiran +10, artikel +5)
...
- Model MemberPoint + migration
- PostObserver: +5 poin saat artikel dipublish
- ActivityObserver: +10 poin saat peserta hadir di kegiatan
- MemberPointResource: tampil di grup Organisasi
- MemberPointSeeder + update ActivitySeeder dengan pivot status kehadiran
- Update PermissionSeeder: anggota bisa lihat poin
2026-04-04 06:44:54 +07:00
tuxarmy
9c72293476
feat: tambah kehadiran peserta per kegiatan via RelationManager
2026-04-04 06:32:19 +07:00
tuxarmy
003cadfba9
feat: tambah fitur iuran anggota (MemberDue)
2026-04-04 04:06:00 +07:00
tuxarmy
3a0373bc44
feat: tambah database notifications dan widget activity log di dashboard
2026-04-03 07:57:40 +07:00
tuxarmy
a7e10600d4
feat: anggota dapat menulis artikel dengan workflow approval sebelum diterbitkan
2026-04-03 06:48:06 +07:00
tuxarmy
396ecdb489
feat: tambah halaman kontak publik dan inbox pesan masuk di dashboard
2026-04-03 05:33:21 +07:00
tuxarmy
3339a45243
feat: tambah modul blog dengan resource Filament, halaman publik, dan PostSeeder
2026-04-03 05:18:34 +07:00
tuxarmy
c9efe30584
feat: add all database migrations
2026-04-03 04:02:11 +07:00
tuxarmy
b7b5019827
chore: initial Laravel 13 + Filament 5 + Shield setup
2026-04-03 03:50:40 +07:00