MIF_E31230069/spk_kontrakan/app
micko samawa 6bad1aa7b2 feat: Implement admin-scoped data visibility and comprehensive authorization
- Add admin_id FK to kontrakans table
- Add authorization checks to KontrakanController (edit, update, destroy, bulkDestroy)
- Add authorization checks to BookingController (store, bulkDestroy)
- Fix EnsureRole middleware to use auth:admin guard
- Fix booking index stats to filter by admin ownership
- Add model relationships: Admin.kontrakans(), Admin.isSuperAdmin(), Admin.isAdmin()
- Ensure admin biasa sees only their data, super_admin sees all data
- Secure bulk delete operations with per-item admin validation
2026-05-25 14:00:20 +07:00
..
Console Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
Exports fix: Laravel Backend Security & Stability Improvements 2026-02-26 00:19:15 +07:00
Http feat: Implement admin-scoped data visibility and comprehensive authorization 2026-05-25 14:00:20 +07:00
Models feat: Implement admin-scoped data visibility and comprehensive authorization 2026-05-25 14:00:20 +07:00
Providers fix: Laravel Backend Security & Stability Improvements 2026-02-26 00:19:15 +07:00
Services Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00