refactor: remove reconciliation system and all related code, tasks, and docs d12a170 kamau1 commited on Dec 12, 2025
feat: add complete Kenya regions data layer, validation, and location API endpoints; remove outdated tests 6c59dab kamau1 commited on Dec 2, 2025
Fix incorrect relationship reference by replacing ticket_assignment with assignment across service and API layers 428eb7e kamau1 commited on Dec 1, 2025
Fix dashboard and global work queue by correcting ticket_name usage, and ensuring overview endpoint returns active assignments. 99ef9a1 kamau1 commited on Nov 28, 2025
Add TicketStatusHistory model and integrate automatic status logging into ticket assignment workflow. a71d9fe kamau1 commited on Nov 28, 2025
Fix incorrect router prefix causing self-assign endpoint 404 and update all related documentation. 061cea4 kamau1 commited on Nov 28, 2025
Remove regional assignment restrictions and update services/docs to allow cross-region ticket pickup. be71f67 kamau1 commited on Nov 28, 2025
Implement full dynamic ticket action system with enum rename, self-assign auto-accept, updated assignment logic, and new documentation. 101c6eb kamau1 commited on Nov 28, 2025
Fix customer field references and update endpoint with correct model fields 39f910d kamau1 commited on Nov 28, 2025
fix: correct SalesOrder field name from total_amount to package_price 7982cf3 kamau1 commited on Nov 27, 2025
Fix ticket detail payload by correcting invalid model field names for sales orders, incidents, and subscriptions 6b5c755 kamau1 commited on Nov 27, 2025
updated meta apps and made overview return just the data needed 133af2e kamau1 commited on Nov 27, 2025
feat: add field agent stats and global work queue to user overview endpoint ac99973 kamau1 commited on Nov 27, 2025
fix: correct TaskStatus enum usage, update Postgres ENUM definition, and add validator for empty task_scheduled_date 0a3426b kamau1 commited on Nov 27, 2025
feat(tasks): add comprehensive tasks API with notification integration and documentation a15e3da kamau1 commited on Nov 27, 2025
fix: resolve inventory permissions, routing order, and audit action/await errors across inventory endpoints 7bf6a57 kamau1 commited on Nov 27, 2025
fix: resolve inventory permission issues, endpoint routing conflict, and audit service params 254572e kamau1 commited on Nov 27, 2025
Add inventory stats to project dashboard, create standalone stats + user overview endpoints, and update related documentation cf19fe3 kamau1 commited on Nov 26, 2025
feat: scope notification to a project, added project id to the notifications table as a nullable field e90be6b kamau1 commited on Nov 26, 2025
feat(notifications): integrate notification system across core services 0e0561d kamau1 commited on Nov 26, 2025
fix(tickets): resolve 500/422 errors by correcting response schema, timezone handling, and route ordering e02cc07 kamau1 commited on Nov 26, 2025
feat: add meta_apps config and include in login and preferences endpoints for project role navigation context 078be83 kamau1 commited on Nov 21, 2025
feat(project): add complete project setup workflow with service methods and API endpoints for regions, roles, subcontractors, and finalization including validation and authorization 4835b24 kamau1 commited on Nov 21, 2025
fix(invitations): use invited_role instead of role to match DB model fde895f kamau1 commited on Nov 18, 2025
feat(email): improve OTP and notification templates by stripping emojis and create new template for admin platform registration bd068fd kamau1 commited on Nov 17, 2025
fix(notification): correct WaSender API endpoint to /send-message for WhatsApp delivery 5e71975 kamau1 commited on Nov 15, 2025
fix: handle {}→[] conversion in Contractor Pydantic schema to respect JSONB DB design 659c5be kamau1 commited on Nov 15, 2025
feat: implement user invitation system with WhatsApp/email delivery, RLS, and API endpoints dce1329 kamau1 commited on Nov 15, 2025
feat: redesign landing page with minimal dark mode UI, 800px width, and copy-to-clipboard functionality b41d80d kamau1 commited on Nov 15, 2025