Suphonchai Phoonsawat
c25bef0672
Update leave calculations to use DateAppoint and adjust leave limits based on government age #2266
Build & Deploy Leave Service / build (push) Successful in 1m35s
2026-02-03 20:46:20 +07:00
Suphonchai Phoonsawat
659e06a08d
Add cancellation token support and extend timeout to 30 minutes for external API calls
Build & Deploy Leave Service / build (push) Successful in 1m19s
2026-01-30 13:35:58 +07:00
Suphonchai Phoonsawat
0a170fd259
Configure HttpClient to use a 10-minute timeout for long-running operations
Build & Deploy Leave Service / build (push) Successful in 1m14s
2026-01-30 10:09:37 +07:00
Suphonchai Phoonsawat
5c05f1123a
Increase HttpClient timeout for long-running operations
Build & Deploy Leave Service / build (push) Successful in 1m21s
2026-01-30 09:49:54 +07:00
harid
06b53ddeaa
Fix Bug Leave Report Issue #2233
Build & Deploy Leave Service / build (push) Successful in 1m10s
2026-01-29 15:09:14 +07:00
harid
46504c9e30
Change Call Org
Build & Deploy Leave Service / build (push) Successful in 1m15s
2026-01-29 13:37:38 +07:00
harid
e80f89117c
Change Call Org
2026-01-29 13:22:41 +07:00
Suphonchai Phoonsawat
4c189fdc4a
Fix null reference for CheckIn and CheckOut location names in LeaveController
Build & Deploy Leave Service / build (push) Successful in 1m21s
2026-01-29 10:07:29 +07:00
harid
90eb94cee3
กรองค้นหาข้อมูลรายการลงเวลากรณีพิเศษ #2252
Build & Deploy Leave Service / build (push) Successful in 1m24s
2026-01-28 16:24:59 +07:00
harid
b10ff45d07
เปลี่ยนเส้น call api สำหรับเช็ค profileId
Build & Deploy Retirement Service / build (push) Successful in 1m16s
Build & Deploy Placement Service / build (push) Successful in 1m17s
Build & Deploy Discipline Service / build (push) Successful in 1m32s
2026-01-28 15:06:55 +07:00
harid
02487d91ff
เปลี่ยนเส้น api สำหรับเก็บ logs
Build & Deploy Leave Service / build (push) Successful in 1m12s
Build & Deploy Discipline Service / build (push) Successful in 1m27s
Build & Deploy Insignia Service / build (push) Successful in 1m25s
Build & Deploy Placement Service / build (push) Successful in 1m17s
Build & Deploy Retirement Service / build (push) Successful in 1m23s
2026-01-28 13:27:25 +07:00
Suphonchai Phoonsawat
839c357842
Update LeaveController to use KeycloakUserId for profile retrieval #2253
Build & Deploy Leave Service / build (push) Successful in 1m38s
2026-01-28 11:47:10 +07:00
Suphonchai Phoonsawat
cbc2a1a88d
Comment out profile retrieval in LeaveRequestController to prevent unnecessary calls #2250
Build & Deploy Leave Service / build (push) Successful in 1m29s
2026-01-27 17:05:07 +07:00
Suphonchai Phoonsawat
e8ffb82ead
Comment out profile retrieval and error handling in LeaveRequestController #2250
Build & Deploy Leave Service / build (push) Successful in 1m16s
2026-01-27 17:00:22 +07:00
Suphonchai Phoonsawat
54c8152752
Refactor LeaveRequestController to improve filtering logic and update appsettings.json to modify connection strings
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-27 16:55:23 +07:00
Suphonchai Phoonsawat
4f28b4e9e0
Add LeaveTotal property to LeaveRequest DTOs for better leave tracking #2245
Build & Deploy Leave Service / build (push) Successful in 1m13s
2026-01-26 22:58:37 +07:00
Suphonchai Phoonsawat
982dfc33d1
Refactor LeaveReportController and LeaveRequestController to calculate leave days using repository methods #2246 #2247
Build & Deploy Leave Service / build (push) Successful in 11s
2026-01-26 22:35:24 +07:00
harid
2e6a81ff31
Task #2233 รายงานใบลา แสดงสำนักงาน ก.ก.
Build & Deploy Leave Service / build (push) Successful in 1m23s
2026-01-26 18:21:33 +07:00
Suphonchai Phoonsawat
22a7a8c17c
Update LeaveController to refine check-in/check-out logic based on meeting location #2223
Build & Deploy Leave Service / build (push) Successful in 1m17s
2026-01-26 12:04:58 +07:00
Suphonchai Phoonsawat
c1d689ebfa
Update LeaveController to adjust check-in/check-out times based on location for meetings
Build & Deploy Leave Service / build (push) Successful in 1m14s
2026-01-23 21:25:34 +07:00
Suphonchai Phoonsawat
ecf5ada7ed
Update LeaveController to conditionally set check-out time based on existing value and duty schedule
Build & Deploy Leave Service / build (push) Successful in 1m14s
2026-01-23 20:55:21 +07:00
Suphonchai Phoonsawat
9bd6017ded
Update LeaveController to adjust check-in/check-out times based on user duty schedule #2223
Build & Deploy Leave Service / build (push) Successful in 1m16s
2026-01-23 20:35:54 +07:00
Suphonchai Phoonsawat
e1c7688913
Update LeaveController to set end times based on duty schedule for check-in/check-out #2228
2026-01-23 20:27:22 +07:00
Suphonchai Phoonsawat
4e4eec3d84
Add job status check for pending or processing check-in/check-out requests
Build & Deploy Leave Service / build (push) Successful in 1m19s
2026-01-23 09:32:17 +07:00
Suphonchai Phoonsawat
2f366374fa
Refactor user profile retrieval to use new method GetProfileByKeycloakIdNewAsync
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-22 12:43:52 +07:00
Suphonchai Phoonsawat
2b737de23b
Update ElasticConfiguration URIs and IndexFormats in appsettings for Leave and Insignia
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-22 12:24:27 +07:00
Suphonchai Phoonsawat
d945deae4f
Add error handling for permission API calls and enhance logging in middleware
Build & Deploy Leave Service / build (push) Successful in 1m15s
2026-01-22 11:58:26 +07:00
harid
d3501e831c
fix กจ. ไม่เห็นรายชื่อผู้สอบผ่านหลังจากเผยแพร่โครงสร้าง Task #2219
Build & Deploy Placement Service / build (push) Successful in 1m11s
2026-01-21 17:00:45 +07:00
Suphonchai Phoonsawat
c3901d56b3
Merge branch 'develop' of github.com:Frappet/hrms-api-backend into develop
2026-01-20 20:55:25 +07:00
Suphonchai Phoonsawat
27b3773c79
load test script
2026-01-20 20:54:47 +07:00
harid
5219934e05
fix #2207
Build & Deploy Placement Service / build (push) Successful in 1m19s
2026-01-20 17:30:11 +07:00
harid
15f5d7cae7
Task #2207 กรณีคนขอโอนอยู่ในสำนักปลัดกรุงเทพมหานคร
Build & Deploy Placement Service / build (push) Failing after 36s
2026-01-20 16:41:22 +07:00
Suphonchai Phoonsawat
d7b257f0ce
Merge branch 'develop' into working
Build & Deploy Leave Service / build (push) Successful in 1m12s
Build & Deploy Checkin Service / build (push) Successful in 1m13s
2026-01-20 11:20:16 +07:00
Suphonchai Phoonsawat
e3a228773e
Add scheduled job to clean up CheckIn Job Status older than 30 days
2026-01-20 11:14:30 +07:00
Suphonchai Phoonsawat
90eea1ac7f
Enhance CombinedErrorHandlerAndLoggingMiddleware with caching and improved token handling
2026-01-20 11:09:13 +07:00
Suphonchai Phoonsawat
a463df5716
Add migration to create CheckInJobStatuses table for RMQ task control
...
- Introduced a new migration that creates the CheckInJobStatuses table.
- The table includes fields for tracking job statuses, timestamps, user information, and error messages.
- Supports various statuses such as PENDING, PROCESSING, COMPLETED, and FAILED.
2026-01-20 10:49:13 +07:00
harid
60602d99c4
api ขอโอน (admin) เพิ่มบันทึกฟิลล์ "ขอโอนตั้งแต่วันที่" #2196
Build & Deploy Placement Service / build (push) Successful in 1m23s
2026-01-20 09:54:15 +07:00
harid
9442d3b29f
fix #2173
Build & Deploy Retirement Service / build (push) Successful in 1m15s
2026-01-20 09:32:10 +07:00
Suphonchai Phoonsawat
3532df32fd
Refactor message consumption to start after 8:10 AM and implement time checks for operating hours
Build & Deploy Checkin Service / build (push) Successful in 1m20s
2026-01-20 05:38:42 +07:00
Suphonchai Phoonsawat
6c8e79b1bc
Merge branch 'develop' into working
Build & Deploy Leave Service / build (push) Successful in 1m9s
Build & Deploy Checkin Service / build (push) Successful in 2m4s
2026-01-19 22:43:24 +07:00
Suphonchai Phoonsawat
0ab75b2a19
Add delay to start message consumption until 8:10 AM and implement time calculation
2026-01-19 22:42:39 +07:00
harid
1aab307f6a
fix รายการให้ออกลูกจ้าง ระบบใช้สิทธิ์ API เส้นเดียวกับของขรก. #2173
Build & Deploy Retirement Service / build (push) Successful in 1m21s
2026-01-19 18:17:11 +07:00
harid
93a83b34e6
ปรับแบบใบขอยกเลิกวันลา
Build & Deploy Leave Service / build (push) Successful in 1m17s
2026-01-19 17:15:17 +07:00
Suphonchai Phoonsawat
79e0fe7f1b
Merge branch 'develop' into working
Build & Deploy Leave Service / build (push) Successful in 1m20s
2026-01-19 14:28:29 +07:00
Suphonchai Phoonsawat
21f82d69e1
Add load testing script for simulating 30,000 requests over 10 minutes
2026-01-19 14:27:43 +07:00
harid
b5c82f4243
ปรับรายงานลา #2195
Build & Deploy Leave Service / build (push) Successful in 1m14s
2026-01-19 12:13:45 +07:00
Suphonchai Phoonsawat
b0715e3da6
refactor LeaveController to update check-out status logic based on morning end time #2187
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-16 16:19:49 +07:00
Suphonchai Phoonsawat
510f1cd78a
fix sort order condition
Build & Deploy Leave Service / build (push) Successful in 1m15s
2026-01-16 16:09:23 +07:00
Suphonchai Phoonsawat
83a915f92c
refactor LeaveReportController to sort employees by check-in time and remark #2193
2026-01-16 16:01:07 +07:00
harid
094789bfb1
API ขอลาออกและโอนออก ฝั่ง admin #2196
Build & Deploy Placement Service / build (push) Successful in 1m22s
Build & Deploy Retirement Service / build (push) Successful in 1m23s
2026-01-16 15:43:55 +07:00