Go to file
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
spk_kontrakan feat: Implement admin-scoped data visibility and comprehensive authorization 2026-05-25 14:00:20 +07:00
spk_mobile feat: laundry UI — chips, presets, antar/jemput; remove rating; placeholder fixes; keep criteria visible 2026-05-19 16:52:14 +07:00
.gitignore Initial commit: SPK Rekomendasi Kontrakan & Laundry dengan Flutter dan Laravel 11 2026-02-10 21:20:48 +07:00
BAB_4_STRUKTUR_DATABASE.md Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00
DOKUMENTASI_INDEX.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
ER_DIAGRAM_DATABASE.md Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00
ER_DIAGRAM_SIMPLE.dbml Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00
FINAL_REPORT.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
FIX_FASILITAS_TIDAK_SESUAI.md feat: laundry UI — chips, presets, antar/jemput; remove rating; placeholder fixes; keep criteria visible 2026-05-19 16:52:14 +07:00
FLUTTER_DEVELOPMENT_GUIDE.md Fix favorites system: improve error handling, type safety, and UI feedback 2026-03-07 00:45:30 +07:00
MOBILE_DEBUG_GUIDE.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
MOBILE_ERROR_DIAGNOSIS_AND_FIXES.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
MOBILE_FIX_DOCUMENTATION.md Initial commit: SPK Rekomendasi Kontrakan & Laundry dengan Flutter dan Laravel 11 2026-02-10 21:20:48 +07:00
PERBAIKAN_LOGIN_REGISTER_LENGKAP.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
PERBAIKAN_LOGIN_REGISTER_SUMMARY.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
QUICK_START_MOBILE_FIX.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
README_PERBAIKAN.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
SETUP_COMPLETE_DEVICE_TESTING.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
SOLUSI_LENGKAP_HASIL_TIDAK_MUNCUL.md feat: laundry UI — chips, presets, antar/jemput; remove rating; placeholder fixes; keep criteria visible 2026-05-19 16:52:14 +07:00
START_HERE.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
TROUBLESHOOT_DEVICE_DETECTION.md Fix: Reset super admin, fix User model role attribute, remove rate limiting for development 2026-05-19 08:01:07 +07:00
WEB_MOBILE_SEPARATION.md Initial commit: SPK Rekomendasi Kontrakan & Laundry dengan Flutter dan Laravel 11 2026-02-10 21:20:48 +07:00