Commit Graph

136 Commits

Author SHA1 Message Date
focp212@naver.com
90c55d25ac 간격 수정 2025-10-31 11:17:59 +09:00
focp212@naver.com
cca9550001 ㄹㄹ 2025-10-31 10:00:52 +09:00
Jay Sheen
2ed93ec742 Update sorting UI spacing and layout
Adjust gap spacing in filter header and sort options for better visual alignment.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 18:24:45 +09:00
Jay Sheen
de4e8ce3c5 Add i18n localization to calendar filter component
- Add translation keys to filter.periods namespace:
  - filter.periods.today: Today period option
  - filter.periods.week: Week period option

- Localize shared/ui/filter/calendar.tsx:
  - Replace hardcoded "조회기간" with filter.period
  - Replace hardcoded "당일" with filter.periods.today
  - Replace hardcoded "일주일" with filter.periods.week
  - Replace hardcoded "1개월" with filter.periods.1month
  - Replace hardcoded "직접입력" with filter.periods.custom
  - Replace hardcoded "날짜 선택" with filter.selectDate

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 18:22:15 +09:00
Jay Sheen
d8c25b154c Add i18n localization to calendar-month filter component
- Add translation keys to filter namespace:
  - filter.periods.currentMonth: Current month period option
  - filter.periods.2months: 2 months period option
  - filter.selectDate: Date selection placeholder and alt text

- Localize shared/ui/filter/calendar-month.tsx:
  - Replace hardcoded "조회기간" with filter.period
  - Replace hardcoded "당월" with filter.periods.currentMonth
  - Replace hardcoded "2개월" with filter.periods.2months
  - Replace hardcoded "3개월" with filter.periods.3months
  - Replace hardcoded "직접입력" with filter.periods.custom
  - Replace hardcoded "날짜 선택" with filter.selectDate

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 18:19:42 +09:00
focp212@naver.com
e0016bbf7f . 2025-10-30 13:22:05 +09:00
focp212@naver.com
e994dc7ec3 수정 2025-10-30 13:21:31 +09:00
HyeonJongKim
8245e394a3 - FilterSelectMid 수정
- 부가서비스 Filter Mid Select 컴포넌트 변경
2025-10-30 13:12:09 +09:00
focp212@naver.com
506f6c0acf mid 변경 2025-10-30 10:57:52 +09:00
focp212@naver.com
8b79f83382 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-10-30 10:37:02 +09:00
focp212@naver.com
51f8079b9a filter mid 수정 2025-10-30 10:18:00 +09:00
HyeonJongKim
133aa44dff - 부가서비스 링크결제 : 기간연장,링크 중단 활성화,비활성화 조건 적용, 체크박스 Action 추가 2025-10-30 09:29:13 +09:00
focp212@naver.com
8d67d59d78 mid 2025-10-29 17:59:52 +09:00
Jay Sheen
4faa8affb0 홈 화면, 메뉴, 네비게이션, 계정 관리 다국어화 완료
- 홈 화면 일/월 탭, 매출/정산 현황 다국어화
- 매출/정산 상세 정보 라벨 다국어화 (승인/취소 건수, 정산한도 등)
- 거래 인사이트 및 랭킹 섹션 다국어화
- 요일 이름 동적 번역 기능 추가 (월요일-일요일 → Monday-Sunday)
- 계정 관리 화면 다국어화 (계정 상태, 로그인 범위, 권한 설정)
- 메뉴 카테고리 다국어화 (en 언어시 menuNameEng 사용)
- 즐겨찾기 메뉴 다국어화
- 하단 네비게이션 버튼 다국어화
- 공지사항 제목 다국어화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-29 16:53:32 +09:00
focp212@naver.com
4019a777b1 main background color 2025-10-29 15:09:43 +09:00
focp212@naver.com
c82f37fbb5 하단 배너 2025-10-29 14:28:47 +09:00
focp212@naver.com
92ae235b68 버그 픽스 2025-10-29 10:06:15 +09:00
Jay Sheen
fb65ace1a0 날짜 필터 캘린더 Invalid Date 오류 수정
react-calendar에 전달되는 날짜 문자열('YYYY.MM.DD' 형식)을 moment를 사용하여 명시적으로 파싱하도록 수정하여 Invalid Date 에러 해결

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 18:23:14 +09:00
HyeonJongKim
e125a73228 - 안드로이드 알림 설정 AppBridge 추가
- KeyIn Request 필드 수정
2025-10-28 11:33:24 +09:00
focp212@naver.com
d9ebc2c51f 스타일 수정 2025-10-27 17:28:57 +09:00
focp212@naver.com
f511517050 setting 2025-10-27 16:35:30 +09:00
focp212@naver.com
3517157be5 현금영수증 빠진 항목 수정 에스크로 amountInfo 셋팅 2025-10-27 15:44:47 +09:00
focp212@naver.com
9be67b403e 알림함 카테고리 셋팅 2025-10-27 11:30:02 +09:00
focp212@naver.com
f4b8ee29d8 페이징 구조 수정 2025-10-26 11:28:06 +09:00
focp212@naver.com
00aec7656e 수정 2025-10-26 01:28:47 +09:00
HyeonJongKim
b10376e171 - 부가서비스 소개 List, 권한 검증 추가
- 각 API 오류 수정
2025-10-24 20:45:24 +09:00
focp212@naver.com
7f891b85b1 버그 픽스 및 정산 조회 2025-10-24 13:55:37 +09:00
focp212@naver.com
67d37d2c24 Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-10-24 10:28:47 +09:00
focp212@naver.com
9348656db0 현금영수증 수기 발행 완료 2025-10-24 10:28:34 +09:00
Jay Sheen
edf8ced12c 즐겨찾기 메뉴 편집 기능 개선
- 즐겨찾기가 1개 남았을 때 해제 방지
- 편집 모드에서 메뉴 클릭 기능 비활성화
- 즐겨찾기 변경 시 모든 카테고리의 체크박스 상태 동기화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 10:14:16 +09:00
focp212@naver.com
a60b5ba69e Merge branch 'main' of https://gitea.bpsoft.co.kr/nicepayments/nice-app-web 2025-10-23 11:08:11 +09:00
focp212@naver.com
74ed1ff1ad 세금 계산서 및 달력 월 형태 수정 2025-10-23 11:07:56 +09:00
HyeonJongKim
53f6731205 - getListDateGroup 수정
- 알림톡 필터 추가
- 일부 부가서비스 엑셀다운로드 바텀시트 추가
2025-10-23 10:49:15 +09:00
focp212@naver.com
0fe0299a58 이메일 2025-10-22 17:27:27 +09:00
focp212@naver.com
556b3f2a6a toast 2025-10-22 14:21:14 +09:00
HyeonJongKim
1e7f13d5cc - 자금이체 입금확인증 다운로드 API 추가
- 분리승인 누락 CSS 추가
- 알림톡 리스트 수정
2025-10-22 09:59:40 +09:00
Jay Sheen
fc24c66395 feat: 메뉴 아이콘 추가 및 관련 컴포넌트 업데이트
- 새로운 메뉴 아이콘 SVG 파일 추가 (31-65, 99번)
- constant.ts, favorite-wrapper.tsx, menu/index.tsx, sub-layout 수정
- public/pub 디렉토리 추가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 19:15:12 +09:00
focp212@naver.com
841a9d8542 현금영수증 리스트 2025-10-21 16:21:57 +09:00
Jay Sheen
1648a30844 feat: xkeypad 보안 키패드 통합 및 비밀번호 변경 기능 구현
- xkeypad 보안 키패드 라이브러리 추가
- 비밀번호 변경 페이지에 보안 키패드 적용
- RSA 암호화 기능 통합
- route 설정 및 Sentry 설정 업데이트

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 15:00:02 +09:00
HyeonJongKim
ab5bea6aeb - 링크결제 API 수정
- 지급대행 수정
2025-10-21 14:24:51 +09:00
focp212@naver.com
0382fa8248 paging 2025-10-17 17:35:11 +09:00
Jay Sheen
3886e93b49 사용자 관리 페이지 스크롤 레이아웃 개선
- UserManageAuthList: 스크롤바 숨김 처리 및 스크롤 영역 설정
- UserManageWrap: flexbox 레이아웃 적용으로 사용자 추가 버튼 하단 고정
- 스크롤바 숨김 유틸리티 클래스 추가
- console.log 제거

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 16:56:38 +09:00
Jay Sheen
35f3c694be 메뉴 페이지 오픈 시 초기 상태로 리셋
- 메뉴가 열릴 때마다 스크롤 위치와 선택 상태 초기화
- 메뉴 리스트 스크롤을 맨 위로 이동
- 카테고리 버튼 스크롤을 맨 왼쪽으로 이동
- 선택된 버튼 인덱스를 0으로 초기화 (거래조회 선택)
- 이전 상태가 아닌 항상 초기화된 상태로 표시

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 16:10:15 +09:00
Jay Sheen
7588e8b4da 메뉴 스크롤 인덱스 계산 로직 개선
- getCurrentCategoryIndex 함수 로직 단순화
- 스크롤 방향 구분 없이 일관된 로직 적용
- 뷰포트 상단 기준점으로 카테고리 영역 판단
- 인덱스 1 오차 문제 해결

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 15:36:39 +09:00
Jay Sheen
d74275acbd 메뉴 스크롤 동작 개선 및 코드 리팩토링
- 메뉴 버튼과 스크롤 위치 동기화 문제 해결
- 스크롤 업/다운 시 다른 오프셋 적용으로 정확한 카테고리 선택
- 버튼 클릭 시 해당 카테고리로 정확한 스크롤 이동
- 콘솔 로그 제거 및 코드 정리
- 상수 추출 및 타입 정의 개선
- 불필요한 import 및 변수 제거

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 15:14:10 +09:00
Jay Sheen
b48c936f12 탭바 스크롤 연동 개선: 실시간 위치 추적 및 스냅 동작
- 스크롤 양의 50%만큼 탭바가 실시간으로 이동
- currentTranslateY 변수로 위치 추적 (DOM 읽기 제거)
- 스크롤 중지 시 50% 기준으로 자동 스냅
- 점진적 opacity 변화 적용 (0.1~1)
- will-change와 cubic-bezier로 성능 최적화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 18:23:24 +09:00
Jay Sheen
fd502d71b2 하단 탭바 스크롤 기반 숨김/표시 효과 구현
Facebook 스타일의 스크롤 인터랙션 적용:
- 스크롤 다운 시 탭바 숨김 (translateY + opacity 애니메이션)
- 스크롤 업 시 탭바 표시
- requestAnimationFrame으로 성능 최적화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 18:05:24 +09:00
Jay Sheen
9f6aae2703 하단 탭바 상단 border 스타일 추가
0.1px solid --color-E5E5E5 border-top 적용

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 17:55:43 +09:00
focp212@naver.com
b457716c3f .. 2025-10-15 19:49:21 +09:00
focp212@naver.com
a07e80e60c test 2025-10-15 17:57:27 +09:00