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
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
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
c5a9777898
Added a flag in the Employee List API to retrieve active and inactive employees separately.
2025-05-08 05:38:16 +00:00
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
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
70a8fc0089
Changed the data-type of ApprovedBy in attendes table
2025-05-05 12:51:31 +00:00
523b1eb9d0
Implement an API endpoint to delete a task
2025-05-05 12:05:05 +00:00
c1228e9a22
Implement an API endpoint that allows for to suspension of an employee.
2025-05-05 17:22:35 +05:30
4c478d28f8
Fixed remaining int to Guid conversions
2025-05-03 09:44:35 +00:00
3ec1ff1b5f
Converte all Ids from Integer to Guid
2025-05-03 09:44:35 +00:00
f6c135180f
fixed bug of not sending the presignedUrl even if document exists
2025-05-03 10:13:49 +05:30
0bfac5ca4f
When requesting regularization, ensure that the check-out time is later than the check-in time.
2025-04-30 11:24:52 +00:00
40bb028edc
Fixed a bug where unable to cheklist item while updating activity
2025-04-29 13:20:29 +05:30
d0c80a18d6
Added proper check-in time for second time check-in
2025-04-29 05:45:15 +00:00
885e370668
Implement null validation in attendance log API
2025-04-29 05:45:15 +00:00
e6d0dbcdca
Removed Possible null refreance warnings
2025-04-29 05:44:32 +00:00
8634af5f45
If a checklist item is removed while updating an activity, it must also be deleted from the database.
2025-04-28 12:20:16 +05:30
54b43b742a
revert 37534e9b31afa317865665c805b83a4fa8edd3ab
...
revert If a checklist item is removed while updating an activity, it must also be deleted from the database.
2025-04-28 06:47:49 +00:00
37534e9b31
If a checklist item is removed while updating an activity, it must also be deleted from the database.
2025-04-28 12:15:00 +05:30
512a899310
Added functionality to remove entries from the employee-role mapping when IsEnabled is set to false.
2025-04-26 19:06:45 +05:30
882dc50671
Change the to first letter of file name lowercase
2025-04-26 16:07:17 +05:30
fc050631e7
Implemented functionality to whitelist file extensions during upload to S3
2025-04-26 16:01:35 +05:30
eee07fa409
Created CRUD operation APIs for Forum Master Tables.
2025-04-26 12:19:28 +05:30
c1a55fa17b
Removed tenantid filed from Dtos
2025-04-26 12:05:44 +05:30
c338140210
Added an additional column to the ticket forum table to store the linked project ID, and updated both the view models and data transfer models accordingly.
2025-04-25 21:47:06 +05:30
ace2fe7d54
Implemented core forum features including ticket creation, ticket updates, adding and updating comments, managing attachments, retrieving ticket details by ID, and fetching the ticket list
2025-04-25 17:41:44 +05:30
5ca7d721fc
The attendance logs are displaying inaccurate data during retrieval
2025-04-24 18:31:21 +05:30
1141971aa1
Added authorization to Attendance Controller
2025-04-23 15:50:28 +05:30
4d0901b4dd
Implemented functionality to upload captured attendance images to Amazon S3 and record associated data in the database.
2025-04-23 15:00:38 +05:30
6c99a625b5
Add Models and Controller methods for Forum feature
2025-04-22 09:56:59 +05:30
fa5a8c178d
Add API tag in controll rout path
2025-04-19 12:58:34 +05:30
dcd39db3b0
Move request demo api to separate market controller
2025-04-19 12:40:03 +05:30
91cffbc632
Changed email seprator from "," to ";"
2025-04-18 18:10:53 +05:30
f45f75befb
Created API to Request Demo of application and added table to store the data of user
2025-04-18 14:07:08 +05:30
85319cdf49
Added A new API to get list of Industries from its master table
2025-04-16 11:42:45 +00:00
2af750fbb3
Fixed the employee duplication bug while adding the email to employee that does not have one
2025-04-16 05:24:17 +00:00
a9f4610063
In this commit fixed the Bug #74 where when the regularization request sent it takes the date of request as checkout date
2025-04-16 09:21:39 +05:30
c7304dc80b
Renamed columns in ActivityChecklist
2025-04-15 18:05:42 +05:30
b93b581d60
Modify Email Templates
...
- Remove address and contact number
- Add link to email
- change twitter logo to x
- link x logo to company twitter account
Add new template to inform password change success
- add code to send email on password change success
2025-04-15 12:12:35 +00:00
1c48ab80aa
Added checklist and taskallocation relation table and logic to map taskallocation and checklist in that table in report task API
2025-04-15 17:11:29 +05:30
cac50a3f06
Added checklist to report api
2025-04-15 15:47:57 +05:30
dbc1b721c1
Changed the Task list View model
2025-04-14 17:26:35 +05:30
9b1a1d1fe7
Fixed the error of empty checkList in get activities
2025-04-14 17:03:56 +05:30
be0c37588e
In dashboard project Progress show from first task assigned if give date is older than first assign date
2025-04-14 15:58:14 +05:30