curry772
|
1efd2deb9d
|
/dj 처럼 2자의 첫 url이 처리되도록 수정
|
2026-04-08 16:41:29 +09:00 |
|
curry772
|
f9a520eacc
|
HTTP Header 로그 off 기능 - -Duse.http.header.log=y 옵션 추가시 로깅
|
2026-04-08 14:16:48 +09:00 |
|
curry772
|
42cbafd67d
|
feature: Content-Type charset 기반 인바운드/아웃바운드 인코딩 처리
|
2026-04-07 10:15:41 +09:00 |
|
curry772
|
e21f134c11
|
feature: DJErp OAuth bypass 인바운드 처리 추가
- DJErpApiAdapterController: /dj/** 경로 전용 inbound 라우팅 컨트롤러
- DJErpApiAdapterService: DJErp 전용 어댑터 서비스
- DJErpOAuth2Controller: /dj/oauth/token, /dj/oauth2/token 토큰 발급 (Spring Security 우회)
- DJErpOAuth2AccessTokenRequest/Response: 토큰 요청/응답 VO
- HttpClient5AdapterServiceBypass: HttpClient5 기반 bypass 어댑터 (OAuth 토큰 자동 갱신 포함)
- RestAdapterMethodUrlFallbackRequestAction: URI 경로 세그먼트 축소 fallback 키 탐색 Action
- ApiAdapterController: 전체 주석처리 (비활성화)
- elink-online-common 서브모듈 업데이트
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-07 00:02:38 +09:00 |
|
curry772
|
51724ab0f5
|
KJB 로직 일부 정리
|
2026-03-30 15:55:58 +09:00 |
|
curry772
|
1160c9f941
|
KJB_ROOTLESS_ARRAY -> DJB_ROOTLESS_ARRAY
|
2026-03-18 09:33:21 +09:00 |
|
curry772
|
10f4040c0c
|
KJB -> DJB_ROOTLESS_ARRAY
|
2026-03-17 09:44:33 +09:00 |
|
cho
|
b50db05607
|
수정
|
2026-02-27 09:56:09 +09:00 |
|
cho
|
d1aaff22ac
|
body전문 없는 variablepath 및 예외처리 추가
|
2026-02-19 15:53:43 +09:00 |
|
cho
|
52dd48a9b2
|
finally 에서 예외 발생 안하도록 수정.
|
2026-02-09 10:45:49 +09:00 |
|
jaewohong
|
463ec3d80f
|
Inbound adapter POST FILTER HMAC_SHA256 에러발생시 적용
|
2026-02-06 16:21:15 +09:00 |
|
jaewohong
|
5a33c58df7
|
in to out aysn header relay
|
2026-02-06 10:12:23 +09:00 |
|
jaewohong
|
a212144a0a
|
Inbound async ack 줄때 in header를 그대로 ack header에 보내줌(카뱅)
|
2026-02-05 15:28:56 +09:00 |
|
jaewohong
|
94b707e71b
|
INPUT Async ack 메시지 암호화 수정
|
2026-02-04 14:30:10 +09:00 |
|
jaewohong
|
20a341348b
|
Async input 에 대한 ack msg암호화적용
|
2026-02-04 11:16:09 +09:00 |
|
cho
|
265cc66b1f
|
로그추가.
|
2026-02-03 16:26:29 +09:00 |
|
cho
|
113a7267d2
|
코드 개행 정리
|
2026-02-03 16:19:22 +09:00 |
|
cho
|
a64764bedf
|
400 http헤더 로깅 위치 변경 -> finally 에서 예외 발생시에도 로깅하도록,
HttpResponseLoggingInterceptor 상세 로그 추가.
|
2026-02-03 16:18:45 +09:00 |
|
cho
|
34d575443c
|
Rest일떄 400 http헤더 로깅 추가, 및 interceptor 동작하는지 확인 로그 추가.
|
2026-02-02 11:40:42 +09:00 |
|
cho
|
abbb2c449f
|
nullException 예외처리. UTF8로 간주.
|
2026-01-29 18:03:12 +09:00 |
|
cho
|
61e6aa6b19
|
bugfix 및 token 거래 GET 방식 추가.
토큰거래 GET 방식으로 하는것 보안상 좋지않음.
(GET 파라미터같은 경우 웹서버에 로깅이 되어버림, clientSecret 같은 것들이 파일로그에 남아서 그대로 노출됨)
사유 : 고객요청.
|
2026-01-21 16:57:31 +09:00 |
|
cho
|
730196cefb
|
token 거래는 내부표준메세지 처리 안함.
requestBodyFilter.java 에서 HMAC 처리때문에 byte[]처리를 해야하고,
byte[]처리를 위해서는 inbound어댑터 케릭터셋을 가져와야하지만,
token 거래는 내부메세지 등록을 안함. 그래서 NullException 나던 bugfix.
/token 가진것은 requestBodyFilter 타지 않도록 수정.
|
2026-01-21 15:49:56 +09:00 |
|
jaewohong
|
4c47abdc33
|
async 100 응답 및 sync 400 response 에서 traceId=uuid 전달
|
2026-01-19 08:30:03 +09:00 |
|
cho
|
5712405a24
|
수정
|
2026-01-15 15:51:03 +09:00 |
|
cho
|
8b30276c6b
|
HMAC처리를 위한 수정
|
2026-01-15 15:02:42 +09:00 |
|
Yunsam.Eo
|
b4626119db
|
INBOUND_REQUEST_MESSAGE 저장 위치 변경. 순수한 Request body값 저장하도록.
|
2026-01-15 11:40:59 +09:00 |
|
jaewohong
|
808e6bdb96
|
강제 대문자치환 제거
|
2026-01-15 09:11:40 +09:00 |
|
cho
|
a7047c2523
|
RootlessArray 키추가 관련 필터, HMAC필터와 맞추기위해 byte[]처리.
|
2026-01-15 09:08:12 +09:00 |
|
jaewohong
|
b77b28ae16
|
query param check 수정
|
2026-01-13 16:31:11 +09:00 |
|
cho
|
38f17c91f8
|
Component 어노테이션 불필요 제거.
|
2026-01-12 17:22:07 +09:00 |
|
cho
|
e7823da985
|
RootlessArray 처리
|
2026-01-12 15:20:45 +09:00 |
|
cho
|
71a5a9464d
|
ROOTLESSARRAY 원복
|
2026-01-10 19:35:27 +09:00 |
|
cho
|
50a1ae727d
|
KJB_ROOTLESS_ARRAY -> kjbrootlessarray
|
2026-01-10 18:58:51 +09:00 |
|
cho
|
b4d501438b
|
Merge branch 'jenkins_with_weblogic' of http://192.168.240.178:18080/eapim/eapim-online.git into jenkins_with_weblogic
|
2026-01-10 13:57:29 +09:00 |
|
cho
|
b05ecb2ba9
|
inbound에 json 전문일 때, 최상위에 Array('[]')타입이 바로 올때, 변환처리를 위해,
KJB_ROOTLESS_ARRAY 라는 키의 Object를 warraped 필터처리.
|
2026-01-10 13:56:12 +09:00 |
|
jaewohong
|
746fd44fd6
|
seed 암호화
|
2026-01-09 17:30:44 +09:00 |
|
yunjy-hp
|
95b83c29ee
|
ElinkTransactionContext 작업(변환 함수에 값 전달 체계 추가)
|
2026-01-07 16:44:34 +09:00 |
|
Yunsam.Eo
|
cebb12c511
|
Path Variable처리, API식별방식 변경(DAO->STDMessageManager)
|
2026-01-02 11:32:22 +09:00 |
|
jaewohong
|
ca57838811
|
복호화 에러메시지 추가
|
2026-01-02 09:31:18 +09:00 |
|
jaewohong
|
290f79b12d
|
Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic
|
2025-12-31 09:53:32 +09:00 |
|
jaewohong
|
d6d4770655
|
TO MAKE GIT INDEX SYNC
|
2025-12-31 09:53:15 +09:00 |
|
Yunsam.Eo
|
038b82181a
|
Outbound Adapter에서 사용할 Inbound의 Token값 전달(수정).
|
2025-12-21 17:55:01 +09:00 |
|
Yunsam.Eo
|
61de36cbd4
|
토큰발급URL 예외처리 수정(/mapi/oauth2/token)
|
2025-12-12 09:09:28 +09:00 |
|
Yunsam.Eo
|
a7426e0d26
|
Merge branch 'jenkins_with_weblogic' of ssh://git@192.168.240.178:18081/eapim/eapim-online.git into jenkins_with_weblogic
|
2025-12-12 08:46:04 +09:00 |
|
Yunsam.Eo
|
dd255bb474
|
transactionProp에 isParameterType=true일때 INBOUND_QUERY_STRING처장 추가.
|
2025-12-12 08:39:59 +09:00 |
|
pksup
|
7b3807300b
|
feat: API 예외 처리 및 오류 응답 형식 표준화
- Spring @ControllerAdvice를 사용하여 예외 처리 로직 중앙화
- 4xx, 5xx 오류에 대한 일관된 JSON 응답 형식 적용
- elink-online-common MessageUtil 클래스에 makeJsonErrorMessage 메소드 수정
|
2025-12-11 13:32:46 +09:00 |
|
Rinjae
|
3274eac049
|
Merge remote-tracking branch 'origin/jenkins_with_weblogic' of C:/eactive/workspaces/eapim-bundle/bundles/251204/eapim-online_incremental_2025-11-01.bundle into jenkins_with_weblogic
|
2025-12-05 13:38:13 +09:00 |
|
Rinjae
|
66a7e8128f
|
Merge branch 'jenkins_with_weblogic' of ssh://192.168.240.178:18081/eapim/eapim-online into jenkins_with_weblogic
|
2025-12-05 13:32:56 +09:00 |
|
Rinjae
|
3b369596c1
|
Merge remote-tracking branch 'origin/jenkins_with_weblogic' of C:/KJB_DEV/eapim-bundle/bundles/251204/eapim-online_incremental_2025-11-01.bundle into jenkins_with_weblogic
|
2025-12-04 14:03:04 +09:00 |
|
jaewohong
|
a92e15e884
|
uri full path 관련 수정
|
2025-12-04 13:22:35 +09:00 |
|