tuxarmy
e2f7d7f10f
fix: implementasi FilamentUser interface agar panel bisa diakses di production
...
- Tambah FilamentUser interface di User model
- Tambah canAccessPanel() method
- Tambah VoteObserver: broadcast notifikasi ke semua user saat vote baru
- Tambah NotificationService::toAll()
- Fix Vote model: auto-fill created_by via booted()
- Fix CashRecordObserver: fallback created_by untuk Vote
2026-04-03 11:31:12 +07:00
tuxarmy
3e5c048666
fix: isi created_by otomatis dari auth user saat membuat transaksi kas
2026-04-03 08:01:58 +07:00
tuxarmy
3c99dfdc26
refactor: hapus menu approvals, pindahkan tombol setujui/tolak langsung ke halaman transaksi kas
2026-04-03 07:21:53 +07:00
tuxarmy
a7e10600d4
feat: anggota dapat menulis artikel dengan workflow approval sebelum diterbitkan
2026-04-03 06:48:06 +07:00
tuxarmy
5d14b55173
feat: tambah fitur impersonate user untuk super_admin
2026-04-03 06:33:13 +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
401aa30ce8
feat: add all Eloquent models with relationships
2026-04-03 04:07:39 +07:00
tuxarmy
b7b5019827
chore: initial Laravel 13 + Filament 5 + Shield setup
2026-04-03 03:50:40 +07:00