|  | cf161e4a04 | Only sending the feature that tenant has permission of | 2025-08-18 11:46:42 +05:30 |  | 
			
				
					|  | eaf6284a57 | Order nextStatus by it name | 2025-08-01 16:18:17 +05:30 |  | 
			
				
					|  | 555bb87779 | Validating the null objects while saving the object in cache | 2025-08-01 12:15:24 +05:30 |  | 
			
				
					|  | d001366d77 | Merge branch 'main' of https://git.marcoaiot.com/admin/marco.pms.api into Expanses_Management_Feature | 2025-07-31 11:30:38 +05:30 |  | 
			
				
					|  | 1c9008ca62 | Added the search funcationality abd chnaged the cache object | 2025-07-31 10:28:45 +05:30 |  | 
			
				
					|  | 62956d6b12 | solved the mearge error | 2025-07-24 17:28:27 +05:30 |  | 
			
				
					|  | 36163e97cc | Merge pull request 'Added Designation Parameter in Contacts and Implement in Related APIs' (#104) from Ashutosh_Enhancement_#631 into Issues_July_4W Reviewed-on: #104 | 2025-07-24 10:04:45 +00:00 |  | 
			
				
					|  | 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 |  | 
			
				
					|  | d536b9c99c | Added proper namespances and changed the getProjectdetails to getProjectDetailsOld | 2025-07-22 14:23:39 +05:30 |  | 
			
				
					|  | cfbfbf2e2b | Renamed the CacheHelper To Helpers | 2025-07-22 10:53:55 +05:30 |  | 
			
				
					|  | 8e69219e73 | Added all get lsit for Expenses-Type, Expenses-Status and payment-mode | 2025-07-19 15:02:48 +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 |  | 
			
				
					|  | 5deb97d73b | Added one more condition to check if active is false while removing the employee from buckets | 2025-07-17 17:23:01 +05:30 |  | 
			
				
					|  | 6ac28de56a | Removed the reassgining of same object | 2025-07-17 17:23:01 +05:30 |  | 
			
				
					|  | 8735de3d93 | Remove the projectHelper and ProjetsHelper and move its bussiness logic to project services | 2025-07-17 17:23:01 +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 |  | 
			
				
					|  | 72dccc0c6a | Added Employee ID of creater to bucket in Employee IDs | 2025-07-17 17:22:59 +05:30 |  | 
			
				
					|  | 560d2f2d4d | adde functionality to delete workItems from cache | 2025-07-17 17:22:59 +05:30 |  | 
			
				
					|  | 36eb7aef7f | Optimized the Update project API | 2025-07-17 17:22:58 +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 |  | 
			
				
					|  | 0ec507c97c | Included the jobrole when feaching employee list | 2025-07-17 15:31:05 +05:30 |  | 
			
				
					|  | d1106bc86b | Can able update note of deleted not also | 2025-07-17 12:01:47 +05:30 |  | 
			
				
					|  | 237b178107 | Replace lazy loading with eager loading | 2025-07-16 17:52:25 +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 |  | 
			
				
					|  | 2304912bf8 | Added all Feature permission in static file and use that static file to check the permission | 2025-07-08 16:07:27 +05:30 |  | 
			
				
					|  | 5c1dcd89b5 | directoryAdmin, directoryManager, and directoryUser are hard-coded in the helper class. Instead of hard-coding, we can create a static class and use it across the application. Ref: https://redmine.marcoaiot.com/issues/387 | 2025-07-08 15:12:36 +05:30 |  | 
			
				
					|  | 3216318acb | Added Designation Parameter in Contacts and Implement in Related APIs | 2025-07-02 15:07:08 +05:30 |  | 
			
				
					|  | d817170d0f | Added a return statement after saving the contact tag. | 2025-06-30 10:31:01 +05:30 |  | 
			
				
					|  | 8d35063ced | Merge pull request 'Ashutosh_Task#513' (#95) from Ashutosh_Task#513 into Issues_June_3W Reviewed-on: #95 | 2025-06-27 11:45:54 +00:00 |  | 
			
				
					|  | d12f8ed0fb | Added conatct name nd organization name in all contact note VMs | 2025-06-27 11:50:51 +05:30 |  | 
			
				
					|  | 90c5308d76 | Filtered conatct notes by projects and added contact name and organization name in list VM | 2025-06-27 10:58:29 +05:30 |  | 
			
				
					|  | e3ddcee8b3 | Implemented An API to get list of all notes | 2025-06-24 16:32:54 +05:30 |  | 
			
				
					|  | b56478056e | Implemented An API to get list of all notes | 2025-06-23 14:50:50 +05:30 |  | 
			
				
					|  | 2e925efcf7 | Added code to validate the id received by path parameter with id received by payload | 2025-06-19 06:53:02 -04:00 |  | 
			
				
					|  | 5bc13e215d | Added CRUD operation APIs for work Status master table | 2025-06-19 06:53:02 -04:00 |  | 
			
				
					| 
							
							
								 Pramod Mahajan | f20b4a42a1 | added new fields inside workItem- parentTaskId and Description | 2025-06-19 06:53:02 -04:00 |  | 
			
				
					|  | 99818c42b0 | Added new API to get list of work status | 2025-06-19 06:53:02 -04:00 |  |