14 Commits

Author SHA1 Message Date
c79cbf32ea Optimized the manage task API in projectController 2025-07-16 15:08:53 +05:30
823deb17cc Optimized the Project Allocation API 2025-07-15 15:30:41 +05:30
a64ce4fb02 Removed unused code from employee cache class 2025-07-15 14:34:26 +05:30
5369bbae29 Solved the issue of project is not updating properly 2025-07-15 13:09:27 +05:30
0c84bb11a3 Solved Concurrency Issue 2025-07-14 15:08:31 +05:30
4ba533f647 Optimized both get Project list API and get Project list basic API 2025-07-14 12:02:45 +05:30
8bb8b3643f Refactored the function to add project in cache and added auto Mapper 2025-07-12 13:14:15 +05:30
d27cdee72d Refactor project report APIs to improve performance and readability 2025-07-12 13:13:29 +05:30
8e3eedbfa7 Removing the project stored in cache for employee who have the project manage permission 2025-07-11 11:03:33 +05:30
669500e57e Added the caching project report API and added expiry in workItems in cache 2025-07-11 11:03:33 +05:30
3646163593 Implemented the cache in task allocation 2025-07-11 10:32:11 +05:30
cbcc3398c3 Storing workItem in cache and changing planned work and completed work for respective project, building, floor, and workarea 2025-07-11 10:30:39 +05:30
d8cf87aee4 Implemented the methods for deleting permission am asigned project from caches for certien employee 2025-07-11 10:30:39 +05:30
3e8ef856d4 Saving project details with infrastructure, employee permissions and assigned project for that employee in mongodb 2025-07-11 10:30:35 +05:30