curry772
68cf1dff16
Authorization 오류 메시지 출력 변경 - 실제 사용하는 토큰헤더이름사용하도록 변경
2026-04-17 09:42:13 +09:00
curry772
bebf5fa36d
ApiConfig token.header.name 프러퍼티를 추가하여 token 헤더 프러퍼티 추가
2026-04-15 17:39:59 +09:00
curry772
dd9fc6fbdb
BearerToken 간헐적 파싱 못하는 경우 발생에 대한 방어로직
2026-04-09 08:59:38 +09:00
curry772
71686fb387
RFC 2616 §13.5.1 (Hop-by-hop 헤더 목록) 오류 정정, Trailers -> Trailer
2026-04-08 14:38:34 +09:00
curry772
bc8b549a33
HTTP Header 로그 off 기능 - -Duse.http.header.log=y 옵션 추가시 로깅
2026-04-08 14:16:59 +09:00
curry772
56ac438265
fix: 비-mTLS https 연결 시 testMode에서 hostname 검증 우회 적용
...
TrustAllStrategy 사용 시에도 DefaultHostnameVerifier가 적용되어
외부 testmaster 인증서 hostname mismatch 오류 발생.
testMode(-Duse.test.trust=y)일 때 NoopHostnameVerifier 적용하여 해결.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 09:57:51 +09:00
curry772
791e362a74
feature: DJErp OAuth bypass 지원을 위한 공통 모듈 개선
...
- UnkownMessageLogUtils 추가: unknown 메시지 발생 시 DB 에러 로그 기록
- HttpAdapterServiceSupport: transactionId 추출을 try 블록 외부로 이동,
예외 분기 처리(HttpStatusException/JwtAuthException/Exception) 및 UnkownMessageLogUtils 연동
- ApiAuthFilter: eaiSvcCd 강제 덮어쓰기 로직 주석처리 (STDMessage 조회값 우선 사용)
- MessageUtil: ERROR_MESSAGE_DEFAULT_FORMAT을 표준 OAuth2 에러 형식으로 변경
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-07 00:01:38 +09:00
curry772
ffb1c69855
feature: circuitBreaker 타입 처리 및 RESTProcess 개선
2026-04-03 17:40:10 +09:00
curry772
1f24dc24b5
Typed 서킷브레이커 추가
2026-03-30 15:57:26 +09:00
curry772
16386d20ff
Block IP 필터 추가
2026-03-30 15:57:04 +09:00
curry772
e0b3611a0a
api key, token 추출 parameter 방식 추가
2026-03-26 13:57:27 +09:00
curry772
2b061bfab6
http extra 로그 중복 오류 처리 retry 시 logseq+1
2026-03-26 13:56:31 +09:00
curry772
7c45e4225e
Retry 기능 추가
2026-03-26 10:24:37 +09:00
curry772
31817b7ba2
reload 시 STDMsgInfoAddOnVO NullPointerException 수정
2026-03-18 14:54:07 +09:00
curry772
7aa230f156
AlarmStateManager @Component 주석 처리
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-12 10:24:14 +09:00
curry772
de38cba7ad
Merge branch 'jenkins_with_weblogic' into master
2026-03-11 10:34:28 +09:00
cho
1bbfe85d4f
Merge branch '알람기능_및_UMS_연동' into jenkins_with_weblogic
2026-03-06 17:01:38 +09:00
cho
1ceb69ac1f
광주 보안취약점 때문에 127.0.0.1 통신 막아서, ignite기동 안되는 이슈로 수정.
2026-03-06 16:59:51 +09:00
cho
4f5fa96ef5
난수 생성 문제로 풀링 제거 원복 및 큐 사용 비동기처리.
2026-03-05 14:48:37 +09:00
cho
7ac995e5ef
Revert "HttpClientConnectionManager에서 SSLContext 생성시, entropy"
...
This reverts commit 640f1e4f1e .
2026-03-05 14:29:09 +09:00
cho
b6c2fde29b
로그레벨 동적으로 변경되도록....................................
2026-03-05 11:52:11 +09:00
cho
8b72299689
system_out_제거
2026-03-03 14:09:55 +09:00
cho
dfcec99576
bouncycastle 제거.
2026-02-27 16:00:25 +09:00
cho
3957e4559e
수정
2026-02-27 15:53:32 +09:00
cho
78bc0cb6cd
JavaSecurityProvider 우선순위 확인
2026-02-27 15:51:41 +09:00
cho
b54203c192
Merge branch '알람기능_및_UMS_연동' into jenkins_with_weblogic
2026-02-27 13:31:13 +09:00
cho
640f1e4f1e
HttpClientConnectionManager에서 SSLContext 생성시, entropy
...
source(/dev/random)에서 랜덤시드값 가져올때, 오래걸림 이슈.
-Djava.security.egd=file:/dev/./urandom 설정이 들어가있지만,
java security provider가 BC사용중이라 안먹는 것 같음.
provider를 바꾸자니 성능 테스트 진행 중이라 영향이 갈수있으므로, Pooling 방식 제거.
2026-02-27 13:30:52 +09:00
cho
1428d3e2fa
부하테스트를 위한 로그레벨 조정
2026-02-26 19:44:36 +09:00
cho
80bec96931
방어로직 추가.........................................................
2026-02-26 15:03:50 +09:00
cho
0f05380cc2
Revert "로깅추가"
...
This reverts commit fc0daac2ea .
2026-02-20 14:15:04 +09:00
cho
fc0daac2ea
로깅추가
2026-02-20 13:29:07 +09:00
cho
d8d816dab7
body전문 없는 variablepath 및 예외처리 추가
2026-02-19 15:53:14 +09:00
cho
2a08da7b1c
Merge branch '알람기능_및_UMS_연동' into jenkins_with_weblogic
2026-02-12 14:15:20 +09:00
cho
d1c2b75e18
httpClient 수정
2026-02-12 14:15:07 +09:00
cho
cd32a5dc92
Merge branch '알람기능_및_UMS_연동' into jenkins_with_weblogic
2026-02-12 09:28:55 +09:00
cho
86ccc7047a
로컬테스트를 위한 플래그 다시 원복
2026-02-12 09:28:38 +09:00
cho
8375f134c6
의존성 추가
2026-02-11 16:48:50 +09:00
cho
38dddf6e92
httpHeader 100 로깅시, url에 쿼리스트링 정보 추가.
2026-02-11 13:57:35 +09:00
cho
0b52a924af
Merge branch '알람기능_및_UMS_연동' into jenkins_with_weblogic
2026-02-11 13:25:08 +09:00
cho
72d8912597
테스트 완료
2026-02-11 13:24:44 +09:00
cho
48fae94b48
서킷브레이커 상태전이 이벤트 리스너 중복등록 방지를 위해 등록시에만 한번 하도록 코드 이동
2026-02-11 13:24:18 +09:00
cho
4b03508e97
Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/elink-online-common.git into jenkins_with_weblogic
2026-02-06 17:03:30 +09:00
cho
8564a2a352
예외 처리추가, key값은 있는데 null셋팅되는 entry가 있는듯.
2026-02-06 17:03:17 +09:00
cho
44238b2c12
ums 실제 보내도록 주석 제거.
...
UmsService에서 ums 서버정보 프로퍼티(UMS)에서 받도록 추가.
2026-02-06 16:11:26 +09:00
cho
554a666708
AlamKey 값(같은종류 알람)이 같더라도, message 가 다르면 따로 알람하도록,
...
예시)
CircuitBreaker 알람이라도, api에 따라 따로 알람 가야함.
Timeout 알람이라도 같은 호스트가 아니면 따로 알람 가야함.
2026-02-06 16:00:14 +09:00
cho
700659843a
AlarmPolicy타입("CountPolicy"->"count") 수정,
...
너무 길어서..
2026-02-06 15:41:24 +09:00
cho
3d29407a47
AlarmStateManager 스프링bean 아닌 곳에 사용할수있도록 getAlarmStateManager() 추가.
...
RESTProcess에 circuitbreak시, 이벤트 전달하도록 수정.
2026-02-06 13:37:48 +09:00
cho
94b22aa90f
이벤트 성격에 따라 발송정책(SendPolicy)를 두고 그에 따라 UMS연계하여 문자메세지 발송하도록 추가.
...
UMS playload관련 패키지 이동.
2026-02-06 11:55:27 +09:00
jaewohong
77e1ccb16e
asyn in to out header relay
2026-02-06 10:13:10 +09:00
cho
0340f63a79
ums Alarm 작업..
2026-02-06 09:43:58 +09:00