Spaces:
Runtime error
Runtime error
Commit History
-
add unified project overview endpoint with caching and role-based response
19dd95f
-
feat: implement project dashboard with activity feed
- Add cachetools for in-memory caching (5-min TTL, no Redis needed) - Create comprehensive dashboard endpoint GET /projects/{project_id}/dashboard - Add activity feed endpoint GET /projects/{project_id}/activity-feed - Dashboard auto-adapts based on project_type (customer_service vs infrastructure) - Includes stats for tickets, sales orders, customers/tasks, expenses, team, finances, regions, notifications - Add cache invalidation hooks in ticket, sales order, and expense services - Performance optimized with caching, prevents DB overload on frequent dashboard viewsab19502
-
Iniital Commit
74de430