Commit graph

2213 commits

Author SHA1 Message Date
Suphonchai Phoonsawat
d945deae4f Add error handling for permission API calls and enhance logging in middleware
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m15s
2026-01-22 11:58:26 +07:00
harid
d3501e831c fix กจ. ไม่เห็นรายชื่อผู้สอบผ่านหลังจากเผยแพร่โครงสร้าง Task #2219
All checks were successful
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
All checks were successful
Build & Deploy Placement Service / build (push) Successful in 1m19s
2026-01-20 17:30:11 +07:00
harid
15f5d7cae7 Task #2207 กรณีคนขอโอนอยู่ในสำนักปลัดกรุงเทพมหานคร
Some checks failed
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
All checks were successful
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
All checks were successful
Build & Deploy Placement Service / build (push) Successful in 1m23s
2026-01-20 09:54:15 +07:00
harid
9442d3b29f fix #2173
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
Build & Deploy Retirement Service / build (push) Successful in 1m21s
2026-01-19 18:17:11 +07:00
harid
93a83b34e6 ปรับแบบใบขอยกเลิกวันลา
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-16 16:19:49 +07:00
Suphonchai Phoonsawat
510f1cd78a fix sort order condition
All checks were successful
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
All checks were successful
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
harid
64c1021c52 Migrate เก็บฟิลด์ใช้แสดงในรายงานลาเพิ่ม #2195
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m18s
2026-01-16 09:25:22 +07:00
Suphonchai Phoonsawat
5ec7933b3c refactor LeaveController to correct end time parsing for seminar handling #2199
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m11s
2026-01-14 16:51:21 +07:00
Suphonchai Phoonsawat
9e529ed19b refactor LeaveController to update checkout-check endpoint to accept string for seminar handling #2199 2026-01-14 16:43:35 +07:00
Suphonchai Phoonsawat
3e8c3d998e refactor LeaveController to modify checkout-check endpoint for seminar handling #2199 2026-01-14 16:42:36 +07:00
Suphonchai Phoonsawat
3a6e4501fd refactor LeaveController to update start and end time logic for check-in and check-out #2199 2026-01-14 16:38:55 +07:00
Suphonchai Phoonsawat
5415019b3c refactor LeaveController to update image URL handling for check-in and check-out #2188
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-14 10:25:31 +07:00
Suphonchai Phoonsawat
86790cf9f3 refactor LeaveReportController to enhance employee sorting by remark and check-in/check-out times #2193
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m16s
2026-01-14 10:16:42 +07:00
Suphonchai Phoonsawat
127909d29d Merge branch 'develop' into working
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m23s
2026-01-13 17:02:31 +07:00
Suphonchai Phoonsawat
6907607a06 refactor LeaveController to improve sorting and pagination logic #2192 2026-01-13 17:01:20 +07:00
harid
0233d92931 Change function call Org Service
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m12s
2026-01-13 12:05:52 +07:00
harid
90ea986831 fix รายงานใบลา ข้อมูลแสดงในรายงานแสดงไม่ครบ #2184
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m24s
2026-01-12 17:23:08 +07:00
Suphonchai Phoonsawat
1c3ce46bcb update LeaveController to determine status based on leave request and range
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m12s
#2187
2026-01-12 13:41:23 +07:00
398679cbcc rollback
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m15s
2026-01-11 21:10:24 +07:00
d831b208de Merge branch 'develop' into dev
* develop:
  update LeaveController to handle additional leave range options for check-in and check-out statuses
  update LeaveController to pass currentDate parameter to GetLastEffectRound method
  update LeaveReportController to pass date parameter to GetLastEffectRound method
  update GetLastEffectRound method to accept effectiveDate parameter and adjust usage in LeaveReportController
  add noti discord
  fix build report
  fix build report to v2 and add noti
  remove build forgejo, move to dev branch
2026-01-11 20:39:39 +07:00
kittapath
49cb60dee7 report leave api4
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m9s
2026-01-11 16:35:02 +07:00
kittapath
5cdef791f3 report leave 2026-01-11 15:17:02 +07:00
Suphonchai Phoonsawat
7b97cd09a3 update LeaveController to handle additional leave range options for check-in and check-out statuses
Some checks failed
DockerHub Release - Leave Service / release-to-dockerhub (push) Failing after 12s
2026-01-09 20:24:50 +07:00
Suphonchai Phoonsawat
3f13557b31 update LeaveController to pass currentDate parameter to GetLastEffectRound method 2026-01-09 19:11:52 +07:00
Suphonchai Phoonsawat
95cd49ecbc update LeaveReportController to pass date parameter to GetLastEffectRound method 2026-01-09 19:10:16 +07:00
kittapath
6e531e4d16 export report leave
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m8s
2026-01-09 18:59:11 +07:00
Suphonchai Phoonsawat
99accd44e3 update GetLastEffectRound method to accept effectiveDate parameter and adjust usage in LeaveReportController 2026-01-09 18:57:24 +07:00
a540912202 add noti discord 2026-01-09 18:43:59 +07:00
0690337422 fix build report
Some checks failed
DockerHub Release - Report Service / release-to-dockerhub (push) Failing after 10s
2026-01-09 16:35:33 +07:00
8c1a219084 fix build report to v2 and add noti
Some checks failed
DockerHub Release - Report Service / release-to-dockerhub (push) Failing after 12s
2026-01-09 16:29:43 +07:00
9dfd5efafc Merge branch 'develop'
Some checks failed
DockerHub Release - Leave Service / release-to-dockerhub (push) Failing after 11s
* develop:
  remove workflow integration from LeaveRequestController #2164
2026-01-09 11:05:53 +07:00
98adc74792 Merge branch 'develop' into dev
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m11s
* develop:
  remove workflow integration from LeaveRequestController #2164
2026-01-09 11:03:53 +07:00