21 Commits

Author SHA1 Message Date
1c9008ca62 Added the search funcationality abd chnaged the cache object 2025-07-31 10:28:45 +05:30
4370d5a350 Adsing file to delete from S3 in mongoDB while update expenes 2025-07-23 16:24:59 +05:30
0095cd54f6 Added persigned Urls in Expesne Details API 2025-07-23 12:50:42 +05:30
3083083148 Created the get Expense details API 2025-07-23 10:51:58 +05:30
73cf85a1cc Added cache to expenses get list and create expense APIs 2025-07-23 09:56:01 +05:30
cfbfbf2e2b Renamed the CacheHelper To Helpers 2025-07-22 10:53:55 +05:30
328c6ec4e3 When sending the report before data has been taken from cache not from database change it to both 2025-07-18 16:03:53 +05:30
c8978ee9b1 added new function delete all employee entries from cache 2025-07-17 17:23:02 +05:30
eabd31f8cf Optimized the Manage infra API in Project Controller 2025-07-17 17:23:00 +05:30
57b7f941e6 Optimized the manage task API in projectController 2025-07-17 17:23:00 +05:30
560d2f2d4d adde functionality to delete workItems from cache 2025-07-17 17:22:59 +05:30
b78f58c304 Solved Concurrency Issue 2025-07-17 17:22:58 +05:30
c359212ee5 Optimized both get Project list API and get Project list basic API 2025-07-17 17:22:58 +05:30
7d160a9a52 Refactored the function to add project in cache and added auto Mapper 2025-07-17 17:22:57 +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
3d8e91d58d Added error handling in cache helper 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