4 Commits

Author SHA1 Message Date
Developer
34d3466913 feat: Auto-sync LGUs barangays from Overpass API
- Created SyncLguBarangaysJob to query OSM bounding polygons

- Added created event hook in Tenant model to dispatch sync job

- Fixed UI form submission allowing empty PSGC locations

- Added unique constraint handling for LGU contact phone on admin account creation
2026-07-08 10:50:07 +08:00
Azure_0_
ee72cd7211 feat: segregate super admin and LGU admin workflows
- Created AdminBarangayController to strictly scope barangay management to LGU boundaries
- Created AdminTenantController for LGU admins to fetch their own tenant configurations
- Updated sidebar to expose Barangays to LGU admins under the Areas menu
- Updated frontend UI to hide the City selection dropdown from LGU admins and dynamically inject their city_municipality_id
- Handled form validation issues caused by hidden required fields
- Implemented LGU dashboard routes and views
- Enforced 2 free QR code allocations on resident signup
2026-07-07 00:36:04 +08:00
Developer
b85fc255cf feat: implement barangay and household management with associated tests 2026-06-29 15:02:52 +08:00
Developer
8dbc87b44f feat: add super admin LGU management and global user creator dashboard screens 2026-06-29 12:45:07 +08:00