766 Commits

Author SHA1 Message Date
fa09b1a868 Merge pull request 'Implemented Get Contact List API by TenantId' (#48) from pramod_Task#282 into Feature_Directory
Reviewed-on: #48
2025-05-15 05:47:00 +00:00
Pramod Mahajan
c52079c4db created GetListOfContact custome function 2025-05-15 11:06:46 +05:30
289b086cb3 Added an API to create contact and populate related tables as well 2025-05-15 10:52:04 +05:30
c8a18bbdba Added DirectoryHelper in helper folder 2025-05-14 17:51:57 +05:30
a960866c21 Added Migration for contact related tables 2025-05-14 16:10:07 +05:30
261a75511e An API skeleton has been added. 2025-05-14 15:44:30 +05:30
0d0e9c38b6 Added Directory controller file 2025-05-14 15:38:47 +05:30
3059257fd3 Merge pull request 'Models, DTOs (Data Transfer Objects), and view models have been created for the directory.' (#47) from Ashutosh_Task#124_Models_And_Dto into Feature_Directory
Reviewed-on: #47
2025-05-14 10:03:53 +00:00
1092c37609 Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-14 15:27:36 +05:30
abc2415b5b revert c7e89630eb494454c1322bdf4cf29ab076af7b86
revert Models, DTOs (Data Transfer Objects), and view models have been created for the directory.
2025-05-14 09:51:01 +00:00
c7e89630eb Models, DTOs (Data Transfer Objects), and view models have been created for the directory. 2025-05-14 15:17:05 +05:30
a0f1777316 Merge pull request 'Changed the feature permission grouping' (#46) from Ashutosh_Feature_Permission into Issue_May_3W
Reviewed-on: #46
2025-05-14 08:05:03 +00:00
7bd784bdd5 changed attendance to check-in date 2025-05-14 13:16:38 +05:30
3ff030d28f Filtering has been changed from the updated date to the attendance date. 2025-05-14 13:03:55 +05:30
23a81e835e Changed the feature permission grouping 2025-05-14 12:33:02 +05:30
d4ba3d5341 Merge pull request 'Add a foreign key for WorkCategory table to the WorkItem model' (#45) from Ashutosh_Enhancement#206_Added_WorkCategory_In_WorkItem into Issues_May_2W
Reviewed-on: #45
2025-05-12 09:02:14 +00:00
7c9cd4697f Add a foreign key for WorkCategory table to the WorkItem model 2025-05-12 13:18:19 +05:30
4287bf7b2e Merge pull request 'Included the reported date when sending the list of allocated tasks to provide more detailed tracking information.' (#44) from Ashutosh_Enhancement_#214_Report_Task_At_Zero into Issues_May_2W
Reviewed-on: #44
2025-05-10 13:37:45 +00:00
8c5164d83a Included the reported date when sending the list of allocated tasks to provide more detailed tracking information. 2025-05-10 13:37:45 +00:00
27e02c10aa Merge pull request 'Ashutosh_Feature#208_WorkCategory_Master_Table' (#43) from Ashutosh_Feature#208_WorkCategory_Master_Table into Issues_May_2W
Reviewed-on: #43
2025-05-10 13:37:10 +00:00
8fae161095 Added "id" in updating endpiont url 2025-05-10 18:14:25 +05:30
ec7e754f59 Added an API endpoint to delete a Work Category, allowing deletion only if IsSystem = false. 2025-05-10 15:23:29 +05:30
5953f37e57 Added an API endpoint to update an existing Work Category, with update allowed only if IsSystem = false. 2025-05-10 15:22:10 +05:30
6f378fe0bd Added an API endpoint to create a new Work Category entry. 2025-05-10 15:17:02 +05:30
20ea1389dd Added an API endpoint to retrieve the Work Category by ID 2025-05-10 15:15:30 +05:30
648d8e691a Added an API endpoint to retrieve the list of all Work Categories. 2025-05-10 15:13:57 +05:30
7a3d0c8c60 created model, DTO,(Data Transfer Object) VM(View Model) for Work Category master table and added migration for adding table to database and seeding system-defined categoryies in table for first tenant 2025-05-10 15:04:39 +05:30
d95f61cba9 Fixed error happeds when Changing file strucutre in model project 2025-05-10 13:39:33 +05:30
0c49d8d05c Changed file structure in model project 2025-05-10 13:16:20 +05:30
2b7a7190c7 Merge pull request 'deleted duplicate manage employee api' (#42) from Ashutosh_Enhancement#199_Manage_Employee_FromBody into Issues_May_2W
Reviewed-on: #42
2025-05-09 06:36:36 +00:00
551ab5ffef deleted duplicate manage employee api 2025-05-09 06:36:36 +00:00
76b4bc88d5 Merge pull request 'Added proper success messages upon creation and update of building, floor, and work area for improved user feedback.' (#41) from Ashtuosh_Bug#191_Incorrect_Success_Message into Issues_May_2W
Reviewed-on: #41
2025-05-09 06:35:43 +00:00
041d32d8ea Added proper success messages upon creation and update of building, floor, and work area for improved user feedback. 2025-05-09 09:41:30 +05:30
ece25ecd9d Merge pull request 'Employee data is received as JSON, instead of multipart/form-data, during creation and update operations' (#40) from Ashutosh_Enhancement#199_Manage_Employee_FromBody into Issues_May_2W
Reviewed-on: #40
2025-05-08 11:03:43 +00:00
87bcdf223a Employee data is received as JSON, instead of multipart/form-data, during creation and update operations 2025-05-08 16:30:26 +05:30
141d001673 Merge pull request 'Ashutosh_Enhancement#198_Added_IsSystem' (#39) from Ashutosh_Enhancement#198_Added_IsSystem into Issues_May_2W
Reviewed-on: #39
2025-05-08 10:22:14 +00:00
8bdf4b75a4 Added an API to delete job role if that job role is not asigned to any employee 2025-05-08 15:23:35 +05:30
3da4a09a6d Added an API to delete application role if isSystem=false and application role is not asigned to any employee 2025-05-08 15:04:08 +05:30
261938fbad Added isSystem flage in Employee and ApplicationRole table and added functionality not to suspend employee if isSystem=true and not to update or delete application role if isSystem=true 2025-05-08 15:02:24 +05:30
d807ac1998 Merge pull request 'Added a flag in the Employee List API to retrieve active and inactive employees separately.' (#38) from Ashutosh_Enhancement#172_Show_InactiveEmployees into Issues_May_2W
Reviewed-on: #38
2025-05-08 05:38:16 +00:00
c5a9777898 Added a flag in the Employee List API to retrieve active and inactive employees separately. 2025-05-08 05:38:16 +00:00
4ff1168566 Merge branch 'Issues_May_2W' of https://git.marcoaiot.com/admin/marco.pms.api into Issues_May_2W 2025-05-07 16:07:28 +05:30
167da8146c In the Attendance Log table, the UpdatedBy field was incorrectly recording the employee whose attendance was marked, rather than the actual user who performed the update, fixed this issue in this commit 2025-05-07 16:07:18 +05:30
bbddc236b1 In the Attendance Log table, the UpdatedBy field was incorrectly recording the employee whose attendance was marked, rather than the actual user who performed the update, fixed this issue in this commit 2025-05-07 12:23:44 +05:30
0dc39e36d9 Merge pull request 'Implemented an API endpoint that allows the system to record attendance entries (e.g., check-in and check-out) for a specific employee. This helps track employee working hours, presence, and status.' (#37) from Ashutosh_Feature#183_Get_AttendanceLogs_By_EmployeeId into main
Reviewed-on: #37
2025-05-06 12:12:25 +00:00
68c5021085 Added condition to only fetch attendance record between dateFrom and dateTo 2025-05-06 17:38:51 +05:30
b059a733bb Send "role name" property in project/log api 2025-05-06 12:42:29 +05:30
6d6a2b6015 Implemented an API endpoint that allows the system to record attendance entries (e.g., check-in and check-out) for a specific employee. This helps track employee working hours, presence, and status. 2025-05-06 10:08:57 +05:30
7e3f0815a0 Fixed issue of returing email already existed even if entered new email 2025-05-05 19:05:16 +05:30
e22db781a1 Merge pull request 'Changed the data-type of ApprovedBy in attendes table' (#36) from Ashutosh_ApprovedBy_In_Attendes into main
Reviewed-on: #36
2025-05-05 12:51:31 +00:00