282 Commits

Author SHA1 Message Date
560d2f2d4d adde functionality to delete workItems from cache 2025-07-17 17:22:59 +05:30
f4ca7670e3 Refactored: Moved business logic from ProjectController to ProjectService 2025-07-17 17:22:58 +05:30
36eb7aef7f Optimized the Update project API 2025-07-17 17:22:58 +05:30
ca34b01ab0 Optimized the Get project By ID API 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
3bc51f9cd9 Refactor project report APIs to improve performance and readability 2025-07-17 17:22:57 +05:30
bbd2054867 only checking if the user have permission of project or not only 2025-07-16 18:00:15 +05:30
e4246df315 Changed the business logic of teams and tasks API in DashboardController to accept project ID and provide data according to project ID or project IDs assigned to logged in user 2025-07-16 18:00:15 +05:30
5cb56b7a10 Sovled the rebase code errors 2025-07-11 11:06: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
3c8a044d66 Added the workcategory in WorkItem 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
3e316ef388 Changed the signalR keyword for work item 2025-07-11 11:03:33 +05:30
3ec4bd762f Added old project Details API 2025-07-11 11:03:33 +05:30
0be200e77a In Project Report Email only sending data of job role assigned to that project 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
de3fa6b929 project details API is split into three APIs. 2025-07-11 10:29:29 +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
43e2aeb097 Showing the comment added when task is reported 2025-07-07 13:15:27 +05:30
65f3376523 Added new paremeter of NumberOfImages in signalR message object 2025-07-07 11:21:31 +05:30
558fd6bd5b Corrected Key for signalR 2025-07-05 17:24:57 +05:30
6373da3144 Added SignalR Integration for Reporting, Commenting, and Approving Tasks 2025-07-05 17:11:59 +05:30
f9ab7bb3c8 Ordered by Uploaded at 2025-07-05 13:19:06 +05:30
800db99fd9 Removed double Deserialization 2025-07-05 12:33:10 +05:30
6d8939d942 Added Pagenation to Image List API 2025-07-05 12:23:28 +05:30
c9ff53a7ac Removed double Deserialize 2025-07-03 12:46:49 +05:30
a303625d59 Added a line which is missed while optimizing 2025-07-03 11:32:06 +05:30
62eb914456 Added filter in get image list API 2025-07-02 17:42:42 +05:30
1f5a71ef09 Added WorkCategoryName and WorkCategoryId Parameters in view models 2025-07-02 13:15:28 +05:30
8353c384a5 Added athorization in controller 2025-07-02 10:15:00 +05:30
85911c4536 Added an API to get persigned url for provided document 2025-07-02 10:04:00 +05:30
afdf51eae3 Added an API to get list of Images for provided batch ID 2025-07-02 10:03:20 +05:30
587e8d2b0b Added an API to get list of images in provided project. 2025-07-02 10:02:22 +05:30
b77a5b16cd Storing batch ID when saving any images as well stop storing base64 in database 2025-07-02 10:01:10 +05:30
a3de905159 Chnaged the name of view employee feature permission to view team members 2025-06-30 16:58:28 +05:30
5f9ca98284 Implemented the view employee and view all employee permission to employee list API 2025-06-30 16:33:50 +05:30
2a507bf7b0 Implemented View all employee permission in employee list API 2025-06-30 15:29:29 +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
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
b94f4bdb63 When task is approved stored approved tasks in reported task field not in completed task 2025-06-24 11:30:50 +05:30
b56478056e Implemented An API to get list of all notes 2025-06-23 14:50:50 +05:30
82ebd07d61 Added project validation in attendance Overview API 2025-06-20 13:09:13 +05:30
b78c5c07c5 Added a new API in dashbased ot check attendance overview of specifec project for give number of days 2025-06-20 12:45:35 +05:30
64a7cde69c Implemented signalR in record-mobile API 2025-06-19 18:28:57 +05:30
a6a842bf10 Fixed rebase issues 2025-06-19 07:30:55 -04:00