Commit Graph

6 Commits

Author SHA1 Message Date
micko samawa cf4435580d final update web and mobile 2026-06-12 22:46:44 +07:00
micko samawa 605e92bbd9 Fix: Reset super admin, fix User model role attribute, remove rate limiting for development
- Added new super admin account (mikoadmin@gmail.com)
- Fixed User model getRoleLabelAttribute() to handle null role
- Fixed AuthController to refresh user after creation
- Removed rate limiting from register/login endpoints for development
- Added migration to ensure role and phone columns exist
- Updated app config with correct IP (10.192.233.99:8000)
- Fixed API response to include all required fields for Flutter
2026-05-19 08:01:07 +07:00
micko samawa 2a14a0cfb9 chore: Update mobile API server IP to 10.31.174.99 for WiFi network 2026-05-18 20:51:40 +07:00
micko samawa c0fe039e91 Update mobile config, add admin reminder notifications, and apply migrations 2026-05-10 23:29:18 +07:00
micko samawa a8e72f1203 Fix laundry distance display with user location and cleanup mobile laundry model 2026-04-04 13:16:51 +07:00
micko samawa 1a277067f4 Fix favorites system: improve error handling, type safety, and UI feedback
- Rewrite favorite_service.dart with proper error handling, auth checks, and timeouts
- Add error state UI to favorites_screen.dart with retry button
- Add SnackBar feedback on toggle failures in home/search/detail screens
- Type-safe parsing with per-item error handling to prevent crashes
- Clean orphan favorite records from database
- Add debugPrint logging for troubleshooting
- All changes maintain backward compatibility
2026-03-07 00:45:30 +07:00