Commit graph

796 commits

Author SHA1 Message Date
Suphonchai Phoonsawat
659e06a08d Add cancellation token support and extend timeout to 30 minutes for external API calls
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m19s
2026-01-30 13:35:58 +07:00
harid
46504c9e30 Change Call Org
All checks were successful
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
harid
90eb94cee3 กรองค้นหาข้อมูลรายการลงเวลากรณีพิเศษ #2252
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m24s
2026-01-28 16:24:59 +07:00
harid
b10ff45d07 เปลี่ยนเส้น call api สำหรับเช็ค profileId
All checks were successful
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
2e6a81ff31 Task #2233 รายงานใบลา แสดงสำนักงาน ก.ก.
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m23s
2026-01-26 18:21:33 +07:00
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
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
64c1021c52 Migrate เก็บฟิลด์ใช้แสดงในรายงานลาเพิ่ม #2195
All checks were successful
Build & Deploy Leave Service / build (push) Successful in 1m18s
2026-01-16 09:25:22 +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
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
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
harid
517755d758 fix รันเครื่องราชแต่หน่วยงานไม่ครบ #1831 2026-01-05 16:12:11 +07:00
kittapath
909042445c find org v2
Some checks failed
release-dev / release-dev (push) Failing after 12s
2026-01-02 21:47:26 +07:00
kittapath
8973e1b78f leave v2 2025-12-30 23:55:03 +07:00
Suphonchai Phoonsawat
7caf1cc8d6 add date range parameters to GetProfileByAdminRole and GetEmployeeByAdminRole methods 2025-12-26 09:51:51 +07:00
fb282915d1 #2146 and #2147 2025-12-22 13:45:11 +07:00
Suphonchai Phoonsawat
328f54b4e3 fix: improve approval step validation by checking for commanders
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-12-12 16:13:01 +07:00
Suphonchai Phoonsawat
88a48577e9 feat: enhance leave request filtering and update configuration settings
Some checks failed
release-dev / release-dev (push) Failing after 13s
2025-12-12 15:18:27 +07:00
kittapath
ec04665f39 add permission brother
Some checks failed
release-dev / release-dev (push) Failing after 13s
2025-12-12 01:36:06 +07:00
harid
0a58075428 migrate + api บันทึกผู้ตรวจสอบและส่งไปพิจาณา #2109
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-12-11 21:27:18 +07:00
Suphonchai Phoonsawat
fc68cb0101 feat: add DNA update functionality and enrich leave beginning data with profile details
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-12-09 13:12:54 +07:00
Suphonchai Phoonsawat
6b9767449c fix: skip approver check if no commander is assigned; update leave data retrieval logic
Some checks failed
release-dev / release-dev (push) Failing after 13s
2025-12-09 10:36:06 +07:00
harid
08fb06ca84 แก้กรองตามสิทธิ์ #2104 2025-12-08 12:12:04 +07:00
Suphonchai Phoonsawat
7778f6cccd fix: skip notification if no commander is assigned; update connection strings in appsettings
Some checks failed
release-dev / release-dev (push) Failing after 11s
2025-12-08 05:32:32 +07:00
kittapath
436370312e edit permission normal 2025-12-06 18:03:33 +07:00
harid
5451c49dbe fix สิทธิ์เมนูจำนวนสิทธิ์การลาที่ใช้ไป #2094 2025-12-04 22:13:25 +07:00
harid
27112a060c Fix รายงานใบสมัครสอบส่วนเนื้อหาคำรับรองเพี้ยน #2099 2025-12-04 21:06:02 +07:00
harid
48792f0d31 no message 2025-12-04 16:15:38 +07:00
harid
079641c7ad fix #2016, #2017
Some checks failed
release-dev / release-dev (push) Failing after 10s
2025-11-21 16:49:39 +07:00
harid
b1afbe53ef fix ใบสมัครสอบ 2025-11-21 14:59:45 +07:00
Suphonchai Phoonsawat
d1bda77fa9 Merge branch 'develop' into working
Some checks failed
release-dev / release-dev (push) Failing after 11s
2025-11-21 09:46:17 +07:00
Suphonchai Phoonsawat
14fd93ae95 fix ยืมคืนเครื่องราชย?มาใช้่ RootDnaId แทน rootId 2025-11-21 09:45:55 +07:00
harid
842ed531f5 fix ใบสมัครสอบคัดเลือก #2016, #2017, #2018
Some checks failed
release-dev / release-dev (push) Failing after 11s
2025-11-20 18:11:09 +07:00
harid
7ee1477ee2 fix issues 1972
Some checks failed
release-dev / release-dev (push) Failing after 10s
2025-11-19 12:04:08 +07:00
harid
0065468568 migrate
Some checks failed
release-dev / release-dev (push) Failing after 10s
2025-11-17 18:20:29 +07:00
kittapath
b4cc522fef update api key
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-11-12 01:56:06 +07:00
Suphonchai Phoonsawat
87c4f85bf6 fix การนับจำนวน ต้องแยก officer + employee
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-11-11 11:51:22 +07:00
Suphonchai Phoonsawat
f081034e36 fix hangfire แยก job ออกจากกัน และแก้เรื่องการส่ง token
Some checks failed
release-dev / release-dev (push) Failing after 11s
2025-11-11 10:40:49 +07:00
Suphonchai Phoonsawat
998ca38da8 change method
Some checks failed
release-dev / release-dev (push) Failing after 12s
2025-11-11 09:51:18 +07:00
Suphonchai Phoonsawat
36aea81d54 change to unauthorize api
Some checks failed
release-dev / release-dev (push) Failing after 14s
2025-11-10 15:02:44 +07:00
Suphonchai Phoonsawat
5fc3cfa3b4 fix #1831
Some checks failed
release-dev / release-dev (push) Failing after 11s
2025-11-09 09:58:41 +07:00
kittapath
503805b194 sort leave date 2025-10-22 23:43:19 +07:00
kittapath
f97e643ac1 test parent 2025-10-12 16:51:51 +07:00
kittapath
84ab5e79d6 แก้ search ช้า 2025-10-12 16:11:31 +07:00
kittapath
ed1bb838ce refactor code 2025-10-09 23:21:36 +07:00
kittapath
8ba9d349db delete comment 2025-10-09 22:16:19 +07:00
kittapath
559765dd86 Merge branch 'develop' into task/173
# Conflicts:
#	BMA.EHR.Leave/Controllers/LeaveController.cs
2025-10-09 21:44:58 +07:00