Commit History

refactor: remove reconciliation system and all related code, tasks, and docs
d12a170

kamau1 commited on

feat: add complete Kenya regions data layer, validation, and location API endpoints; remove outdated tests
6c59dab

kamau1 commited on

app rearrangement
569a682

kamau1 commited on

Fix incorrect relationship reference by replacing ticket_assignment with assignment across service and API layers
428eb7e

kamau1 commited on

Fix dashboard and global work queue by correcting ticket_name usage, and ensuring overview endpoint returns active assignments.
99ef9a1

kamau1 commited on

Add TicketStatusHistory model and integrate automatic status logging into ticket assignment workflow.
a71d9fe

kamau1 commited on

Fix incorrect router prefix causing self-assign endpoint 404 and update all related documentation.
061cea4

kamau1 commited on

Remove regional assignment restrictions and update services/docs to allow cross-region ticket pickup.
be71f67

kamau1 commited on

Implement full dynamic ticket action system with enum rename, self-assign auto-accept, updated assignment logic, and new documentation.
101c6eb

kamau1 commited on

Fix customer field references and update endpoint with correct model fields
39f910d

kamau1 commited on

fix: correct SalesOrder field name from total_amount to package_price
7982cf3

kamau1 commited on

Fix ticket detail payload by correcting invalid model field names for sales orders, incidents, and subscriptions
6b5c755

kamau1 commited on

feat: tickets detail view
7ed6785

kamau1 commited on

feat: field agent dashboard and work queue
b797b14

kamau1 commited on

updated meta apps and made overview return just the data needed
133af2e

kamau1 commited on

feat: add field agent stats and global work queue to user overview endpoint
ac99973

kamau1 commited on

fix: correct TaskStatus enum usage, update Postgres ENUM definition, and add validator for empty task_scheduled_date
0a3426b

kamau1 commited on

feat(tasks): add comprehensive tasks API with notification integration and documentation
a15e3da

kamau1 commited on

fix: resolve inventory permissions, routing order, and audit action/await errors across inventory endpoints
7bf6a57

kamau1 commited on

fix: resolve inventory permission issues, endpoint routing conflict, and audit service params
254572e

kamau1 commited on

Add inventory stats to project dashboard, create standalone stats + user overview endpoints, and update related documentation
cf19fe3

kamau1 commited on

feat: added notifications icons instructions to metadata
9ab263b

kamau1 commited on

feat: scope notification to a project, added project id to the notifications table as a nullable field
e90be6b

kamau1 commited on

feat(notifications): integrate notification system across core services
0e0561d

kamau1 commited on

fix(tickets): resolve 500/422 errors by correcting response schema, timezone handling, and route ordering
e02cc07

kamau1 commited on

feat: add meta_apps config and include in login and preferences endpoints for project role navigation context
078be83

kamau1 commited on

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

feat: self assignment'
96d849a

kamau1 commited on

fix(invitations): use invited_role instead of role to match DB model
fde895f

kamau1 commited on

feat(email): improve OTP and notification templates by stripping emojis and create new template for admin platform registration
bd068fd

kamau1 commited on

complete services
456b2e2

kamau1 commited on

services
38ac151

kamau1 commited on

feat: config admin email, enhance RBAC
e36ac68

kamau1 commited on

RBAC on key routes, otp to admin email on account creation
62c6607

kamau1 commited on

feat: manage user profiles with permissions
dacae32

kamau1 commited on

fix(notification): correct WaSender API endpoint to /send-message for WhatsApp delivery
5e71975

kamau1 commited on

fix: handle {}→[] conversion in Contractor Pydantic schema to respect JSONB DB design
659c5be

kamau1 commited on

feat: implement user invitation system with WhatsApp/email delivery, RLS, and API endpoints
dce1329

kamau1 commited on

feat: redesign landing page with minimal dark mode UI, 800px width, and copy-to-clipboard functionality
b41d80d

kamau1 commited on

Iniital Commit
74de430

kamau1 commited on