feat: complete all plan phases — reports, cleanup market fragments
Some checks failed
tests / PHP 8.2 (swoole-5.1.6) (push) Has been cancelled
tests / PHP 8.3 (swoole-5.1.6) (push) Has been cancelled
tests / PHP 8.4 (swoole-6.0) (push) Has been cancelled

- Add Reports page with population/household/document/blotter/budget/project views
- Add ReportsController with year-filtered queries for all report types
- Add /reports module to config/modules.php
- Register /barangay/reports in VueRouteMap and web.php
- Remove unused market Home fragments (HomeCoopMember, HomeStoreOwner, etc.)
- Remove leftover market Components/Market/ directory
- Add Reports card to Home.vue admin quick access
This commit is contained in:
Jonathan Sykes
2026-06-07 03:15:04 +08:00
parent fbb7e3ff37
commit bee4a1f5ab
25 changed files with 584 additions and 4065 deletions

View File

@@ -155,6 +155,17 @@ return [
'description' => 'Fee schedules for certificate types and barangay services.',
],
/*
|--------------------------------------------------------------------------
| Reports
|--------------------------------------------------------------------------
*/
'reports' => [
'enabled' => (bool) env('MODULE_REPORTS_ENABLED', true),
'label' => 'Reports',
'description' => 'Population, document, blotter, budget, and project reports.',
],
/*
|--------------------------------------------------------------------------
| Landing Pages