suphonchai
  • Joined on 2026-01-07
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-20 16:34:25 +07:00
5b054f9948 Merge branch 'develop' into working
3e34aaa178 Refactor file upload logic in LeaveController to handle check-in scenarios more effectively
Compare 2 commits »
suphonchai pushed tag leave-dev1.0.82 to hrms-bangkok/hrms-api-backend 2026-02-19 17:35:13 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-19 17:34:54 +07:00
7e613ab2e6 Merge branch 'develop' into working
7eade164e9 Update LeaveRequestController to use GetLastLeaveRequestByTypeForUserAsync2 method with CreatedAt for fetching last leave request
Compare 2 commits »
suphonchai pushed tag leave-dev1.0.80 to hrms-bangkok/hrms-api-backend 2026-02-19 15:20:30 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-19 15:20:15 +07:00
869defcc7e Update LeaveRequestRepository to order leave requests by creation date instead of start date #2305
suphonchai pushed tag leave-dev1.0.79 to hrms-bangkok/hrms-api-backend 2026-02-19 15:11:39 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-19 15:11:19 +07:00
65feb994ee Add GetLastLeaveRequestByTypeForUserAsync2 method and update LeaveReportController to use new method for fetching last leave request #2305
d748308419 Enhance LeaveController to implement check-out logic and status validation based on last check-in record
b8df2d4024 Add NodaTime package and update LeaveRequestController to use LocalDate for date calculations
Compare 3 commits »
suphonchai pushed tag leave-dev1.0.78 to hrms-bangkok/hrms-api-backend 2026-02-19 10:12:32 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-19 10:12:13 +07:00
c42aaa38f6 Fix API path in UserProfileRepository to remove redundant versioning
suphonchai pushed tag leave-dev1.0.77 to hrms-bangkok/hrms-api-backend 2026-02-19 09:48:38 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-19 09:48:13 +07:00
ddaa339e9f Refactor LeaveRequestController and LeaveReportController to use GetSumApproveLeaveTotalByTypeAndRangeForUser2 method and update fiscal year end date calculation #2305
suphonchai pushed tag leave-dev1.0.76 to hrms-bangkok/hrms-api-backend 2026-02-18 16:58:56 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-18 16:58:37 +07:00
d70ed254c0 Enhance LeaveRequestController to restore profile checks and implement officer notification logic #2164
de91fd0fa2 Refactor LeaveBeginningController to restore profile checks and reset leave days to zero
7d3ec6c74e Refactor ScheduleUpdateLeaveBeginningAsync to use ScheduleEditLeaveBeginningDto and remove unused profile checks
Compare 3 commits »
suphonchai pushed tag leave-dev1.0.75 to hrms-bangkok/hrms-api-backend 2026-02-12 20:10:34 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-12 20:10:09 +07:00
a8271c8d79 Update leave summary calculation to use BeginningLeaveDays instead of LeaveDaysUsed #2305
suphonchai pushed tag leave-dev1.0.74 to hrms-bangkok/hrms-api-backend 2026-02-11 12:15:37 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-11 12:15:22 +07:00
14fd9d5262 Refactor leave limit logic to use IsProbation property instead of govAge check
suphonchai pushed tag leave-dev1.0.73 to hrms-bangkok/hrms-api-backend 2026-02-11 11:57:55 +07:00
suphonchai pushed to dev at hrms-bangkok/hrms-api-backend 2026-02-11 11:57:34 +07:00
c81220a049 Remove unnecessary whitespace and comment out unused code in LeaveReportController
e5e7c77880 Add GetProfileByProfileIdNoAuthAsync method and update related controller logic
a2ac05ed61 Add BeginningLeaveDays and BeginningLeaveCount to LeaveBeginning DTOs and update controller logic #2304 #2305
2410574d42 Fix typo in IsProbatin property name and update related condition check in LeaveRequestController #2306
682c88c2db Add BeginningLeaveCount and BeginningLeaveDays to LeaveBeginnings table
Compare 5 commits »
suphonchai pushed tag leave-dev1.0.71 to hrms-bangkok/hrms-api-backend 2026-02-05 12:07:55 +07:00