feat: 대시보드 v2 — 웹 입금 기록 + UI 전면 개편#442
Merged
Merged
Conversation
월 적립 기록까지 명령어로 하는 건 취미 운영에 과하다 — 웹에서 되게 했다. 웹 입금: - POST /api/deposit + 상단 [적립 입금] 버튼 → 모달(바스켓 선택 · 5만/10만/20만 프리셋 · 메모) → 토스트 + 즉시 갱신 - GET /api/cash_flows: pocket 카드에 최근 입금 3건 표시 - 안전선: 웹 쓰기는 입금 기록 하나뿐(매매·설정 변경 없음). CLI와 동일한 공유 검증 함수(record_basket_deposit — 양수·바스켓 존재·TWR 체인 보호), occurred_at 서버 시각 고정(소급 조작 불가), 바인딩 127.0.0.1 유지 UI 개편(2026-07): - 벤토 그리드 + 다크 글래스(blur 상단바·radial 배경), Pretendard 타이포 - 내 자산이 첫 화면: 바스켓별 히어로 카드(평가금 크게 · 원금(입금 포함) · 원금 대비 손익(원) · TWR · MDD · 현금 · 배치율 · 보유) - 승격 진행률을 프로그레스 바로(n/60 + 커버리지 + 이슈 인라인) - 차트 그라데이션 + 계정 선택(기본 = 첫 바스켓), 웹소켓 갭·레거시 기본 계정은 details로 접음, 토스트/라이브 도트/반응형 검증: - 실브라우저(운영 DB, 조회만): 두 바스켓 실데이터 렌더, 진행률 바, 입금 모달 열림/닫힘 확인. MDD 0의 +0.00% 부호 표시 결함 즉시 수정 - 격리 DB HTTP 테스트: 입금 성공/금액 0·미존재 바스켓·비JSON 400/내역 조회 - CLI를 공유 함수로 리팩터 — 기존 CLI 테스트 전부 통과 전체 스위트 1638 통과.
easygap
added a commit
that referenced
this pull request
Jul 6, 2026
feat: 대시보드 v2 — 웹 입금 기록 + UI 전면 개편
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇
오너 요구("입금 같은 관리를 명령어 말고 웹에서, UI도 2026 트렌드로") 구현 — 대시보드 v2: 웹 입금 기록 + UI 전면 개편.
웹에서 할 수 있게 된 것
+ 적립 입금버튼 → 모달(바스켓 선택 · 5만/10만/20만 프리셋 · 메모) → 기록 → 토스트 + 즉시 갱신. 매월 리마인더 오면 웹에서 클릭 몇 번으로 끝.POST /api/deposit은 CLI와 동일한 공유 검증 함수(record_basket_deposit— 양수·바스켓 존재·TWR 체인 보호)를 쓰고, occurred_at은 서버 시각 고정이라 소급 조작 불가. 바인딩은 기존대로 127.0.0.1 로컬 전용.UI 개편 (2026-07 기준)
<details>로 접어 소음 제거.검증
+0.00%부호) 즉시 수정.사용