Commit Graph

301 Commits

Author SHA1 Message Date
focp212@naver.com
72e57a9250 추가 2025-11-20 09:36:26 +09:00
focp212@naver.com
35a806de18 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-20 09:06:20 +09:00
focp212@naver.com
4cd536245c backkey 2025-11-20 09:06:06 +09:00
Jay Sheen
060b48de56 iOS safe area 지원 추가 및 버전 업데이트
- iOS WebView에서 safe-area-inset-top 값을 고려하도록 스크롤 액션 수정
- safearea.css를 index.html에 추가하여 CSS 변수 활성화
- .date-group-label 위치에 safe-area-inset-top 적용
- 버전 1.0.3으로 업데이트
- Makefile 빌드 스크립트 개선

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 18:46:07 +09:00
focp212@naver.com
fcb3eef118 불필요 페이지 및 코드 수정 2025-11-19 10:48:21 +09:00
focp212@naver.com
84909b6ed3 결제 정보 일부 수정 2025-11-18 17:57:55 +09:00
focp212@naver.com
b8ad495f45 세금계산서 수정 2025-11-18 13:21:22 +09:00
Jay Sheen
2d1dd6f9e7 비밀번호 변경 기능 개선 및 검증 강화
- 비밀번호 변경 페이지에 확인 Dialog 추가 (로그인/거래취소)
- 비밀번호 에러 코드별 상세 메시지 처리
  * INVALID_PASSWORD, UPDATE_PASSWORD_FAIL, PREVIOUS_PASSWORD
  * MERCHANT_INFO_MATCH_PASSWORD, PASSWORD_LENGHT
  * DISALLOWED_CHARACTERS_INCLUDED, DISALLOWED_WHITE_SPACE
  * NOT_ENOUGH_COMPLEXITY, REPEATED_CHARACTER_SEQUENCE
  * COMMON_PASSWORD_DETECTED
- 비밀번호 입력 검증 로직 통합 (validatePassword)
- 이메일/전화번호 마스킹 기능 추가
- 사용자 추가 페이지 에러 처리 개선
- 다국어 메시지 추가 (한국어/영어)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-17 20:51:09 +09:00
HyeonJongKim
4e1baffb13 - 이름,이메일,계좌번호 등 마스킹정책 적용
- 권한 체크 오 기입 수정
- 다국어 누락 부분 수정
2025-11-17 19:14:56 +09:00
focp212@naver.com
565e78cd1e 거래내역 조회 필터 뱃지 2025-11-17 18:30:18 +09:00
HyeonJongKim
5e2c276e74 - 빌링 결제신청(권한체크 'X' -> 'W')
- 에스크로 메일 재발송 버튼 활성화 조건 추가 , 권한체크 'X'-> 'W'
- 다국어 누락 부분 추가
2025-11-17 13:45:29 +09:00
focp212@naver.com
b413b6d42d invalid hook 처리 2025-11-17 10:54:01 +09:00
HyeonJongKim
67a5d91cdb - 수정사항 적용 2025-11-17 10:39:38 +09:00
focp212@naver.com
ab05f44a21 버그 픽스 2025-11-17 09:46:52 +09:00
focp212@naver.com
4b4906080b 재수정 2025-11-17 09:13:39 +09:00
focp212@naver.com
f2b093b848 함수 공용화 2025-11-15 17:07:42 +09:00
focp212@naver.com
a64efdf697 거래내역조회 스크롤시 리스트 2025-11-15 14:48:22 +09:00
focp212@naver.com
482bd0d43f 세금계산서 다운로드 및 일부 UI 변경 2025-11-15 12:21:41 +09:00
Jay Sheen
46593c6ced 사용자 삭제 API 경로 수정 - RESTful path parameter 형식으로 변경
변경 사항:
- API 경로: POST /api/v1/nmsa/user/delete → DELETE /api/v1/nmsa/user/delete/{usrid}
- api-url-user.ts: deleteUser 함수에 usrid 파라미터 추가
- use-user-delete-mutation.ts:
  - axios.post → axios.delete로 변경
  - usrid를 path parameter로 전달
  - mid는 request body의 data 필드로 전달

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-14 18:36:39 +09:00
focp212@naver.com
bf2a3f7dcc 즐겨찾기 끝 2025-11-13 14:59:28 +09:00
focp212@naver.com
d897fca03b 홈 즐겨찾기 변경 2025-11-13 13:09:17 +09:00
focp212@naver.com
6e2d860c24 2025-11-13 10:02:00 +09:00
focp212@naver.com
efe79f454e css 픽스 2025-11-12 19:08:42 +09:00
focp212@naver.com
2abf0ebab4 달력 2025-11-12 18:16:19 +09:00
focp212@naver.com
bfcb63681f 달력 수정 2025-11-12 17:52:06 +09:00
Jay Sheen
be9d103012 iOS 웹뷰 이미지 저장 기능 추가 (네이티브 브릿지)
- iOS 환경에서 이미지 다운로드가 안 되는 문제 해결
- 네이티브 앱 브릿지를 통한 이미지 저장 기능 구현
- iOS만 네이티브 브릿지 사용, Android/웹은 기존 방식 유지

변경사항:
- BridgeMessageType에 SAVE_IMAGE 타입 추가
- SaveImageRequest, SaveImageResponse 인터페이스 정의
- appBridge.saveImage() 메서드 구현
- cash-receipt-sample.tsx에서 iOS 환경 감지 및 네이티브 저장 처리
- 네이티브 앱 개발자를 위한 구현 가이드 문서 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-12 14:41:41 +09:00
focp212@naver.com
eef0152526 api 추가 2025-11-12 11:17:18 +09:00
focp212@naver.com
8924019980 css 변경 2025-11-12 09:58:22 +09:00
focp212@naver.com
216a80ac88 timeout 오류 메세지 추가 2025-11-12 08:51:33 +09:00
focp212@naver.com
a5abe3f0fd .. 2025-11-11 18:23:14 +09:00
focp212@naver.com
18cb4f0cbb 수정 2025-11-11 17:04:57 +09:00
focp212@naver.com
4bb403814c 이미지 수정 2025-11-11 16:32:06 +09:00
focp212@naver.com
6169f1a565 불필요 파일 제거 2025-11-11 13:45:58 +09:00
focp212@naver.com
1503406b6f 불필요 내용 수정및 파일 제거 2025-11-11 13:44:35 +09:00
focp212@naver.com
6bd57708cf 세금계산서 엑셀다운로드 추가 2025-11-11 10:38:23 +09:00
focp212@naver.com
f72fcf0604 거래내역 엑셀 다운로드 2025-11-11 10:22:43 +09:00
focp212@naver.com
a7c980dff8 api 추가 2025-11-11 09:14:34 +09:00
focp212@naver.com
5d398c9d77 api 추가 2025-11-10 18:03:38 +09:00
focp212@naver.com
f547ec2c39 수정 2025-11-10 17:17:08 +09:00
focp212@naver.com
7a396b330b 세금계산서 샘플링 2025-11-10 15:03:27 +09:00
focp212@naver.com
916a3b4344 remove sentry 2025-11-10 11:08:26 +09:00
focp212@naver.com
24d0b38e5e 설정 변경 2025-11-10 10:39:50 +09:00
focp212@naver.com
0d93a95744 bottomsheet 2025-11-10 09:55:13 +09:00
focp212@naver.com
b5db56fd70 catch 수정 및 불필요 api 삭제 api 변경 내역 수정 2025-11-07 15:16:14 +09:00
focp212@naver.com
e5342f1d0a catch 2025-11-07 14:04:21 +09:00
Jay Sheen
45cee4b53e Fix menu scrolling issue to prevent content from going above safe area
This commit resolves a dual-scrolling problem where users could scroll both
the outer modal container and the inner menu list, causing the menu content
to incorrectly scroll above the iOS safe area.

Changes:
- Added :has(.full-menu-list) selector to disable outer scroll only in menu component
- Applied flex layout specifically to menu containers using targeted CSS
- Enhanced .full-menu-list with proper flex properties for contained scrolling

This fix ensures:
- Only the menu list area scrolls, not the entire modal
- Fixed headers and navigation stay in place
- Menu content respects safe area boundaries
- No impact on other components using full-menu-modal (filters, details, etc.)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-07 13:55:52 +09:00
focp212@naver.com
92d01ec66c 엑셀 다운로드 관련 수정 2025-11-07 13:24:57 +09:00
focp212@naver.com
7b7c9246bf Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-11-07 12:37:12 +09:00
focp212@naver.com
1fcbc35aab 달력 관련 수정 2025-11-07 12:36:58 +09:00
HyeonJongKim
21103232e9 - 수기발행,1:1문의 등록, 빌링 모바일 용 패딩 추가 로직 추가 2025-11-07 11:09:35 +09:00