79da3c1c78US-015: Complete Monthly Entry Interface with data loading and commentsmahdahar2026-01-16 16:51:34 +07:00
f14c0862daUS-014: Fix saveDaily to use DailyResultModelmahdahar2026-01-16 16:47:45 +07:00
162805a038Fix US-010: Route for control creation was calling store() instead of create()mahdahar2026-01-16 16:38:27 +07:00
44795310e1feat: implement View Controls - add department filter and active status indicatormahdahar2026-01-16 16:37:13 +07:00
a5a3857effFix route method for test creation (store -> create)mahdahar2026-01-16 16:31:50 +07:00
18b85815cerefactor: standardize codebase with BaseModel and new conventions - Add BaseModel with automatic camel/snake case conversion - Add stringcase_helper with camel_to_snake(), snake_to_camel() functions - Update all models to extend BaseModel for consistent data handling - Update API controllers with standardized JSON response format - Remove legacy v1 PHP application directory - Consolidate documentation into AGENTS.md, delete VIEWS_RULES.mdmahdahar2026-01-15 10:44:09 +07:00
ff90e0eb29Initial commit: Add CodeIgniter 4 QC application with full MVC structure - CodeIgniter 4 framework setup with SQL Server database config - Models: Control, Test, Dept, Result, Daily/ Monthly entry models - Controllers: Dashboard, Control, Test, Dept, Entry, Report, API endpoints - Views: CRUD pages with modal dialogs, dashboard, reports - Database: Migrations for control test and daily/monthly result tables - Legacy v1 PHP application preserved in /v1 directory - Documentation: AGENTS.md, VIEWS_RULES.md for development guidelinesmahdahar2026-01-14 16:49:27 +07:00