a1be6d2b9c
알림톡 템플릿 수정 - 템플릿 코드 변경
master
Rinjae(gf63)
2026-09-11 10:05:57 +09:00
3c9c757962
Merge Gitea master with GitLab UMS changes, retaining GitLab verification template ID
Rinjae
2026-09-11 10:03:52 +09:00
4749a570e7
알림톡 템플릿 적용
Rinjae(gf63)
2026-09-10 15:04:11 +09:00
a4976fdfa5
UMS 카톡 템플릿 적용
eastargh
2026-09-10 13:20:13 +09:00
d86b169a6c
UMS 응답 저장
eastargh
2026-09-10 10:08:22 +09:00
665aa5d44c
"X-API-KEY 방식 제거 및 내부 API 토큰 검증으로 변경 - ApiKeyInterceptor 삭제, InternalApiTokenInterceptor 도입 - 관련 config 및 테스트 코드 X-Internal-Token 방식으로 수정 - PortalPropertyService 연관 코드 정리 및 불필요 메서드 제거"
Rinjae
2026-09-03 15:46:42 +09:00
61086f419f
알림 테스트 도구 추가: - SCSS 스타일 및 HTML 템플릿 구현 - 알림 발송/상태 처리 자바 로직 추가 - 클라이언트 JS: 동적 데이터 바인딩, 발송/이력 관리
Rinjae
2026-08-26 12:57:03 +09:00
b14b139abd
"신규 신청 쿨다운 로직 제거 - Repository/Service/Controller 코드 정리 - 불필요한 HTML 스크립트 제거"
Rinjae
2026-08-26 09:43:00 +09:00
f9ad183d03
계정 보안 구현 - 연속 실패 시 계정 잠금 서비스 추가 - 비밀번호 본인확인 연속 실패 정책 및 처리 로직 추가 - 작성 요청 빈도 제한 서비스 및 메시지 구현 - 키보드 연속 문자 검증 규칙 및 테스트 추가
Rinjae
2026-08-25 20:24:46 +09:00
dc9c4d5977
UMS messenger id 설정값 수정
eastargh
2026-08-25 09:52:09 +09:00
ae35b2e75b
- AppRequestRepository에 findAllByOrgAndClientName 메서드 추가 - 클라이언트 신청 해지 프로세스 및 테스트 클린업 로직 구현 - Playwright API 키 관리/클라이언트 관리 경로 및 셀렉터 업데이트
Rinjae
2026-08-24 15:25:18 +09:00
975533a790
PasswordServiceTest 추가 - 최근 비밀번호 중복 검사 로직 수정 TestCleanupService 확장 - 초대/회원 소속 관리 메서드 구현 API 추가 - 초대 삭제 및 소속 제외, 사용자 존재 여부 확인
Rinjae
2026-08-24 14:13:26 +09:00
b92639bc04
- 테스트 정리 API용 리포지토리 메서드 추가 - PortalUser org 조회, 각종 이력 deleteBy 메서드 - Credential org 삭제, 개인정보동의 deleteBy 메서드
Rinjae
2026-08-21 17:58:05 +09:00
ebdeab8204
활성 프로파일 뱃지 추가 - HTTP 세션 로그 설정 제거 - 개인정보 암호화 처리
Rinjae
2026-08-21 17:25:41 +09:00
99dac967bc
PortalPropertyService: PropertyValue null 필터 추가
Rinjae
2026-08-21 11:06:11 +09:00
58524562d4
레거시 암호화 컨트롤러 제거 - 내부 API 토큰 초기화 로직 추가 - 정규식 성능 최적화
Rinjae
2026-08-13 16:52:04 +09:00
3920876ea9
AppRequestType 설명 수정 - 클라이언트 인증정보 기준으로 변경
Rinjae
2026-08-13 14:43:35 +09:00
9973634be0
UserLog 엔티티 필드 추가 및 관련 API User-Agent 처리 지원 - UserLog에 userAgent(500자)와 duplicate(Boolean) 컬럼 추가 - 로그인/실패/로그아웃 로깅 시 User-Agent와 중복 세션 여부 기록 - TwoFactorService/Controller Request 객체 전달 및 처리 반영
Rinjae
2026-08-11 19:10:39 +09:00
9856d4ea78
변경/해지 신청 개선 및 사전검사 추가 - 변경/해지 상태 표시 및 취소 기능 추가 - 해지 신청 사전검사 및 경고 메시지 처리 구현 - 관리자 승인 이전 허용되는 취소 정책 지원
Rinjae
2026-08-11 14:15:33 +09:00
fa6dd17384
OpenAPI Spec·포탈 노출 필터 추가 - EAIMessage 검색 조건 추가 - API Group 팝업 검색 개선 - JSP 체크박스 연동 처리
Rinjae
2026-08-07 13:40:49 +09:00
2bd31eabf0
이메일 수신자명 처리 로직 추가 - resolveEmailUsername 메서드 구현
Rinjae
2026-08-07 13:15:18 +09:00
7cea4c648b
API 스펙 조회 메서드 추가 - findApiIdsIn(Collection<String> apiIds)
Rinjae
2026-08-06 22:16:18 +09:00
7ca3acd195
IP 매칭 유틸리티 추가 - CIDR/와일드카드 포함(#194). 포탈 캐시 리로드 다중 서버 지원 - UI 개선/동시 호출 추가. 내부 API 유틸/테스트 및 JSP UI 연계 최적화.
Rinjae
2026-08-06 09:59:23 +09:00
2b1538f2ea
- PersonalDataEncryptConverter: isFakeMode 메서드 추가 - LegacyEncryptionMigration: 허용 IP 검증 로직 추가 - 스킵 내역 로그 강화 - 암호화 대상 컬럼 추가 및 DamoMode 구분 지원
Rinjae
2026-08-05 17:47:37 +09:00
1e7fd1ece9
damo-manager.jar 라이브러리 업데이트 - eapim-admin, eapim-online, elink-portal 공통 반영
Rinjae
2026-08-05 17:46:54 +09:00
2e05a1b7d0
빌드 소스셋 설정 개선: 생성 소스 중복 처리 방지 - generatedJavaDir 및 generatedTestJavaDir srcDir 제거
Rinjae
2026-08-05 14:19:51 +09:00
3e4ced9b3d
메뉴 기능 추가 - menu.yml GNB 정의 - 접근 인터셉터/뷰 주입/내부 API 구현
Rinjae
2026-08-05 14:19:33 +09:00
6a32608a8d
알림 채널 수정: KAKAO_ALIMTALK → SMS - 사용자/법인/관리자 이벤트
Rinjae
2026-08-04 14:36:44 +09:00
91b04886a5
- IncidentTimelineUI VO 추가 - 장애 타임라인 화면 구현 지원 - PortalNoticeManService 장애 상태 타임라인 로직 추가 - 메인 CSS에 타임라인 스타일 추가
Rinjae
2026-08-04 13:58:10 +09:00
c315d352ad
- IncidentKind 열거형 지연(DELAY) 상태 추가 및 관련 로직 정비 - 레포지토리 메서드 수정: 장애/지연 복수 상태 조회 지원 - 지연 상태 자동 탐지 및 병합 시 기존 로직 호환성 유지
Rinjae
2026-08-03 17:06:50 +09:00
d231a2b330
messageType SMS(=kakao)로 통일
eastargh
2026-08-03 10:44:11 +09:00
14798b8cbd
Q&A/제휴/문의 이벤트 클래스 제거 - 메시지 이벤트 핸들러 단순화 - API 상태 관리 레포지토리 조회 메서드 추가 - GW 처리 방식 관련 DB 필드 추가
Rinjae
2026-07-30 19:47:23 +09:00
fe1138b480
GW 클라이언트 해지 처리 로직 추가 - BLOCK/DELETE 처리방식 지원 - APP 승인 시 GW 처리방식 설정 기능 추가 및 상세 표시 - DELETE 요청 처리 중 클라이언트 상태 동기화 로직 개선 - JSP에 GW 처리방식 선택 UI 및 승인 결과 표시 추가
Rinjae
2026-07-30 16:23:09 +09:00
88c1cc4918
최종로그인일시 추가
eastargh
2026-07-30 14:58:47 +09:00
97b1e0a28a
- MessageRequest 엔티티 전화번호 정규화 콜백 추가 - 저장 시 phone 필드 하이픈 정규형 통일(PhoneNumberUtil)
Rinjae
2026-07-30 13:45:22 +09:00
31c08a7284
- PortalOrg 초기화 필드 추가(orgDesc, ipWhitelist 등) - ApiTesterFilter 디버깅 로직/유틸 추가(maskHeaders 등) - jackson-core 취약점(CVSS 7.5) 수정 버전 업그레이드(2.18.6)
Rinjae
2026-07-29 20:20:43 +09:00
2e2ac8f462
API 그룹 팝업 JSP 파일 추가 - 예제 코드 및 UI 구조 작성 Summernote 에디터 스타일 CSS 추가 - 텍스트 및 컴포넌트 스타일 정의 OpenAPI POC JS 파일 추가 - API 스펙 빌더 및 스텝별 렌더 구현
Rinjae
2026-07-13 14:25:09 +09:00
b5866b087d
ums 설정 변경
eastargh
2026-07-13 13:21:30 +09:00
6f00de61d9
Q&A 문의 공개범위 기능 추가 - 공개범위 설정 기능 개발(ALL/ORG/PRIVATE) - 게시물/댓글 정교화 - 요청 및 DB 처리 확장 - UI, DTO, Service 계층 업데이트 - 감사 로그 및 조회수 처리 로직 추가
Rinjae
2026-07-13 11:32:34 +09:00
e5d0acf694
PortalPropertyRepository 중복 키 조회 메서드 추가 - 무결성 점검용
Rinjae
2026-07-06 19:45:52 +09:00
ca44e8a967
- PortalProperty 설명 자동 채우기 로직 추가: 비어있을 때만 적용 - isBlank 유틸 메서드 추가
features/swagger
Rinjae
2026-07-03 16:55:05 +09:00
ce3efa299e
- StartupInfoPrinter 클래스 추가 - 서비스 시작 시 배너 출력 - MessageCode 채널 필드 @Deprecated 추가 및 기본값 설정 - MessageCode 신규 생성자 추가 - channel 파라미터 제거
Rinjae
2026-07-01 10:37:08 +09:00
320e0d6011
전화번호 정규화 유틸 추가 및 적용: - PhoneNumberUtil 도입: 한국번호 정규화/숫자 추출 지원 - 유틸 적용: 모든 저장 및 조회에 정규형 강제 - 초대 매칭 오류 수정: 휴대폰 형식 차이 대응
Rinjae
2026-06-29 18:26:15 +09:00
13b00504ac
- 모바일 약관 탭 UI 개선 - 스크롤 추가 및 스타일 조정 - 필수 입력 경고 메세지 추가 및 인증 미완료 경고 추가
Rinjae
2026-06-24 15:32:18 +09:00
208b0be097
- 초대 로직 변경: 이메일→휴대폰 기반 초대 전환 및 UI 업데이트 - 알림 수신 동의 추가: 초대/취소 시 알림 발송 옵션 탑재 - 관리자 기능 추가: 소속 제외 및 권한 조정 기능 구현
Rinjae
2026-06-23 20:58:27 +09:00
dbdc06cf7e
- 약관 유형에 개인정보수집동의서(PRIVACY_COLLECT) 항목 추가 - 관리화면 약관 유형 표시 시 '(사용안함)' 라벨 추가 처리 - 약관 유형 라벨 변환 로직 PortalTermsManService로 이동 및 적용
Rinjae
2026-06-23 19:27:37 +09:00
207a2d692a
휴대폰번호 중복 사용자 조회 기능 추가 - 중복 사용자 필터링 및 목록 조회 기능 구현 - 중복 사용자 알림 배너 및 상세 조회 UI 개선 - 중복 허용 여부 설정 동기화 및 관련 서비스 추가
Rinjae
2026-06-22 17:03:33 +09:00
ea6ae8c022
AgreementType 코드 업데이트: NOTIFICATION_CONSENT 동의서 항목 추가
Rinjae
2026-06-22 17:02:12 +09:00
de262cec7b
Damo 적용 준비 코드 - KjbNotRnnoJpaAttributeConverter 삭제 및 PersonalDataEncryptConverter 추가 - damo-manager 지원을 위한 JSP 추가 및 레거시 암호화 마이그레이션 컨트롤러 구현 - 기존 엔티티 암호화 로직 변경 및 build.gradle에 damo-manager 의존성 추가
Rinjae
2026-06-22 16:29:45 +09:00
09013156dc
로그 레벨 수정: warn → error - 메세지 템플릿 미존재 경고에서 에러로 변경
Rinjae
2026-06-19 19:40:30 +09:00
2e77ce373e
문의 상태값 수정: IN_PROGRESS → RESPONDED - 문의 상태 필드 및 관련 로직/뷰 업데이트 - Validation 패턴 및 테스트 코드 반영 - 뷰 상태 배지 및 응답 섹션 표시 로직 수정
Rinjae
2026-06-19 10:16:16 +09:00
c959549b99
- PortalUser-테이블명 대소문자 수정 - Credential-EqualsAndHashCode 어노테이션 추가 - 사업제휴신청 메시지 수정 및 파일 null 검사 추가
Rinjae-gf63
2026-06-18 16:28:20 +09:00
a974065fef
로그 추가
eastargh
2026-06-18 09:18:59 +09:00
2d5d8e4c4f
Q&A 이벤트 리팩토링 - InquiryCommentCreatedAdminEvent 삭제 및 경로 변경 - userName 정보 추가 및 description 업데이트 - inquirySubject 처리 로직 개선
Rinjae
2026-06-15 18:57:51 +09:00
a14e755e6d
Q&A 댓글 관련 코드 리팩토링 및 역할 기반 알림 기능 개선 - InquiryComment 코드 구조 리팩토링 및 역할 분리 - portal-admin 알림 기능 추가 및 예외 처리 개선 - InquiryComment 관련 불필요 클래스/메서드 제거
Rinjae
2026-06-15 18:49:14 +09:00