Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
623 commits
Select commit Hold shift + click to select a range
f529099
Merge remote-tracking branch 'origin/feat/#97-etf-recommand-modal' in…
VarGun Jun 24, 2025
8b8f8c6
Merge pull request #112 from TEAM-ISAID/feat/#111-account-info
VarGun Jun 24, 2025
c6b78f0
fix: rollback(#92)
Hyo-joon Jun 24, 2025
9a1525c
feat: 시간 계산 api 수정(#92)
Hyo-joon Jun 24, 2025
2202d39
feat: 최종 QUIZ API 구현 완료(#92)
Hyo-joon Jun 24, 2025
2de0628
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 24, 2025
d856d82
Merge pull request #108 from TEAM-ISAID/feat/#92-quiz-page-api연동
jjinleee Jun 24, 2025
77755c3
feat: etf test 시행 여부 테스트 문구에 반영 (#113)
HyejeongSon Jun 24, 2025
b542868
feat: etf 추천 슬라이더 추가 (#97)
VarGun Jun 24, 2025
35eda14
feat: 추천 이유 제목 생성, 변동률 추가(#39)
KimGiii Jun 24, 2025
12ee632
fix: 테스트 시작 버튼 스타일 수정 (#113)
HyejeongSon Jun 24, 2025
00c10b6
Merge pull request #117 from TEAM-ISAID/feat/113-render-preferred-cat…
jjinleee Jun 24, 2025
ebba15f
Merge remote-tracking branch 'origin/develop' into feat/#97-etf-recom…
VarGun Jun 24, 2025
0585ec0
feat: 내가 담은 etf 카드 삭제 (#97)
VarGun Jun 24, 2025
e644abe
feat: 챌린지 내용/유저의 달성 미달성 보상수령완료 상태 서버액션 작성 (#115)
dbstj0403 Jun 24, 2025
120ef3c
feat: 메인 페이지 수정 완료(#116)
Hyo-joon Jun 24, 2025
cdcb3d7
chore: 서버액션 반환 타입 변경 (#115)
dbstj0403 Jun 24, 2025
194f5b5
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
30a4b90
feat: 로그아웃 (#118)
jjinleee Jun 24, 2025
a6783cc
Merge pull request #119 from TEAM-ISAID/feat/#97-etf-recommand-modal
Hyo-joon Jun 24, 2025
cfc05d4
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 24, 2025
72ece21
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
9ee52ab
Merge remote-tracking branch 'origin/develop' into feat/#39-etf-테마추천
KimGiii Jun 24, 2025
e3ab4e7
feat: 로그아웃 버튼 위치 변경 (#118)
jjinleee Jun 24, 2025
4243e9b
Merge pull request #122 from TEAM-ISAID/feat#118-logout
jjinleee Jun 24, 2025
7180c1c
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 24, 2025
48e0a40
fix: 빌드 오류 수정 (#39)
VarGun Jun 24, 2025
2135816
Merge pull request #121 from TEAM-ISAID/feat/#116-main-page-calendar-…
VarGun Jun 24, 2025
cdf3bb8
Merge pull request #120 from TEAM-ISAID/feat/#39-etf-테마추천
VarGun Jun 24, 2025
f6f4c99
feat: 챌린지 페이지 하드코딩 리스트 제거 후 서버액션 데이터 연동 (#115)
dbstj0403 Jun 24, 2025
e2e74d0
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
06e436c
chore: 내 계좌 아이콘 동적 변경
dbstj0403 Jun 24, 2025
f9026b5
fix: isa 탭에서 평가수익, 평가금액 반영 수정
KimGiii Jun 24, 2025
5d93de4
feat: etf 종목 추천 API 연동 (#124)
VarGun Jun 24, 2025
4a0fcc4
Merge pull request #126 from TEAM-ISAID/fix/isa-profit
KimGiii Jun 24, 2025
751b310
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
4aefa17
feat: 메인페이지 계좌 api 연동(#123)
Hyo-joon Jun 24, 2025
b5f85ff
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 24, 2025
253312f
fix: isa 탭에서 평가수익, 평가금액 반영 수정
KimGiii Jun 24, 2025
4a46c1a
fix: 스켈레톤 로딩 조건 추가 (#124)
VarGun Jun 24, 2025
0c9c714
feat: prisma user_challenge_progress model 추가 (#128)
HyejeongSon Jun 24, 2025
0784c78
feat: etf detail header 추가 (#124)
VarGun Jun 24, 2025
76944e8
Merge pull request #129 from TEAM-ISAID/feat/#123-main-page-account-link
HyejeongSon Jun 24, 2025
8177fc4
Merge pull request #130 from TEAM-ISAID/feat/#128-user-challenge-prog…
jjinleee Jun 24, 2025
2137728
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
1a65ca7
feat: 에러 처리 수정 (#124)
VarGun Jun 24, 2025
9fdfebd
Merge pull request #127 from TEAM-ISAID/feat/#124-fetch-etf-recommend
VarGun Jun 24, 2025
5cdff9f
fix: 추천을 위해 탐색하는 etf 종목 개수 400으로 수정
KimGiii Jun 24, 2025
6d2ae7d
feat: 유저의 챌린지 달성/미달성/수령완료 여부 가져오기 (#115)
dbstj0403 Jun 24, 2025
4cb10cd
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#115-…
dbstj0403 Jun 24, 2025
61ab8b3
Merge pull request #132 from TEAM-ISAID/fix/etf-recommend
KimGiii Jun 24, 2025
efbfbba
feat: isa 계좌번호 복사 로직 추가
dbstj0403 Jun 24, 2025
a1047ac
chore: 안 쓰는 아이콘 코드 삭제
dbstj0403 Jun 24, 2025
a947a05
Merge pull request #133 from TEAM-ISAID/feat/#115-challenge-action
jjinleee Jun 24, 2025
02dcecd
fix: 주소 모달 수정 (#131)
VarGun Jun 24, 2025
a3308d6
Merge pull request #135 from TEAM-ISAID/fix/#131-address-error
jjinleee Jun 24, 2025
d46a552
fix: etf 카테고리 api 수정 (#136)
VarGun Jun 24, 2025
3d8a4b0
Merge pull request #137 from TEAM-ISAID/fix/#136-recommend-category
HyejeongSon Jun 24, 2025
2620f6c
feat: 메인 페이지 헤더 유저 이름 반영 (#138)
VarGun Jun 24, 2025
b2c32f9
feat: 퀴즈 제출시 progress upsert (#125)
jjinleee Jun 24, 2025
868f0cc
feat: 투자성향 데이터 추가 (#138)
VarGun Jun 24, 2025
6608e93
feat: 최초 투자 성향 등록 시 챌린지 진행 상황(user_challenge_progress) 추가 로직 작성 (#139)
HyejeongSon Jun 24, 2025
8c9a1dd
feat: tax 계산 로직 수정 및 탭 UI 수정 (#102)
dbstj0403 Jun 24, 2025
8ab1da1
chore: 탭 이름 변경
dbstj0403 Jun 24, 2025
a3d2b84
feat: 마이페이지 후보 구현 (#138)
VarGun Jun 24, 2025
0751d5d
feat: 간격 수정 (#138)
VarGun Jun 24, 2025
edbdfd6
feat: 문자 인증 구현
KimGiii Jun 24, 2025
47a8dc8
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#102-…
dbstj0403 Jun 25, 2025
a06b2f0
feat: 마이페이지 임시 추가 (#138)
VarGun Jun 25, 2025
eca4410
feat: 미션 아이템 보상 수령 로직 추가 (#142)
dbstj0403 Jun 25, 2025
57608b4
feat: 인증번호 메시지 수정 및 토스트 메시지 추가 (#134)
VarGun Jun 25, 2025
ad5cb51
Merge pull request #140 from TEAM-ISAID/feat/#102-tax-report-update
VarGun Jun 25, 2025
fe2bcb2
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#142-…
dbstj0403 Jun 25, 2025
e833a40
Merge remote-tracking branch 'origin' into feat/#138-main-mypage-fetch
VarGun Jun 25, 2025
cd289da
Merge branch 'develop' into feat/#34-sms-Authentication
KimGiii Jun 25, 2025
69ab53e
Merge pull request #141 from TEAM-ISAID/feat/#34-sms-Authentication
dbstj0403 Jun 25, 2025
d1cc12f
Merge remote-tracking branch 'origin/develop' into feat/#138-main-myp…
VarGun Jun 25, 2025
ec4d62f
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#142-…
dbstj0403 Jun 25, 2025
b0acbef
Merge pull request #143 from TEAM-ISAID/feat/#138-main-mypage-fetch
HyejeongSon Jun 25, 2025
4ceab53
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#142-…
dbstj0403 Jun 25, 2025
8601456
feat: 연속 출석 로직 수정(#144)
Hyo-joon Jun 25, 2025
3a21f80
feat: 비율 정보 클릭 시 개요 정보 변경 (#145)
VarGun Jun 25, 2025
c4ae2ed
feat: 종목명 길어질 경우 화면 밖으로 나가는 문제 수정 (#145)
VarGun Jun 25, 2025
07ef072
feat: 회원가입 인증 번호 원복 (#145)
VarGun Jun 25, 2025
765d59d
Merge pull request #147 from TEAM-ISAID/feat/#145-etf-summary-event
Hyo-joon Jun 25, 2025
5a62168
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 25, 2025
fa83ae0
feat: 출석 로직 수정 최종(#144)
Hyo-joon Jun 25, 2025
a47aaa5
feat: 보상 수령 api (#125)
jjinleee Jun 25, 2025
aae331f
feat: 최초 isa 계좌 등록시 챌린지 로직 추가 (#139)
HyejeongSon Jun 25, 2025
b537072
chore: 절세 리포트 탭 내용 수정
dbstj0403 Jun 25, 2025
2b85012
Merge pull request #149 from TEAM-ISAID/feat/#139-user-challenge-prog…
VarGun Jun 25, 2025
d3ef356
Merge pull request #150 from TEAM-ISAID/feat.#125-challenge-attend
VarGun Jun 25, 2025
3f05818
feat: 전일 출석 출력 로직 변경(#144)
Hyo-joon Jun 25, 2025
257522f
Merge branch 'develop' of https://github.com/TEAM-ISAID/ISAID into fe…
Hyo-joon Jun 25, 2025
9791d28
Merge pull request #146 from TEAM-ISAID/feat/#144-attendance-logic-mo…
dbstj0403 Jun 25, 2025
b16f9de
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#142-…
dbstj0403 Jun 25, 2025
8c85db1
feat: 보상 수령 api 연동 (#142)
dbstj0403 Jun 25, 2025
6c12aca
Merge pull request #153 from TEAM-ISAID/feat/#142-challenge-claim
KimGiii Jun 25, 2025
29668d1
feat: 간편 비밀번호 수정 프레이머 적용 (#152)
VarGun Jun 25, 2025
dfe4a8c
feat: isa, etf 헤더 수정 (#152)
VarGun Jun 25, 2025
ff9d172
feat: 배당금 표시 분기 처리 추가 및 절세 리포트 아이콘/가치 추가
dbstj0403 Jun 25, 2025
3a3f893
fix: etf 테스트 종료 후 etf 보러가기 버튼 클릭시 etf 메인 페이지로 이동
KimGiii Jun 25, 2025
b328b63
chore: 메인화면 계좌 정보 내용 수정
dbstj0403 Jun 25, 2025
315704b
chore: 메인화면 계좌 정보 내용 수정
dbstj0403 Jun 25, 2025
6fc4d9c
fix: pincode 해시 (#152)
jjinleee Jun 25, 2025
cd25cd1
chore: ui/코드 수정
dbstj0403 Jun 25, 2025
38d15b1
refactor: prisma model 수정
HyejeongSon Jun 25, 2025
5948bda
fix: 문자인증 메시지 수정
KimGiii Jun 25, 2025
2dddd14
Merge branch 'feat/#151-challenge-streak-daily-status-update' into fe…
jjinleee Jun 25, 2025
4f899e6
Merge pull request #156 from TEAM-ISAID/feat/#154-tax-report-update
HyejeongSon Jun 25, 2025
434bf1c
fix: 빌드 오류 수정
KimGiii Jun 25, 2025
82ecbad
Merge remote-tracking branch 'origin/develop' into feat/#148-isa-inve…
KimGiii Jun 25, 2025
9548ee0
fix: 빌드 오류 수정
KimGiii Jun 25, 2025
ea975c6
Merge pull request #157 from TEAM-ISAID/feat/#148-isa-investment-style
KimGiii Jun 25, 2025
72db658
fix: 핀 코드 미설정시 null 처리 (#152)
jjinleee Jun 25, 2025
41376db
fix: 메인 페이지 오류 수정
dbstj0403 Jun 25, 2025
b8d3064
fix: 로그정리 (#152)
jjinleee Jun 25, 2025
88a7b4f
fix: 메인 페이지 오류 수정
dbstj0403 Jun 25, 2025
70d2242
Merge pull request #159 from TEAM-ISAID/feat/#152-header-pin-hash
VarGun Jun 25, 2025
3fe8ed9
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into fix/#160-f…
dbstj0403 Jun 25, 2025
56d8622
Merge pull request #162 from TEAM-ISAID/fix/#160-fix-main
VarGun Jun 25, 2025
42aa425
feat: 챌린지 streak 로직 구현 (#151)
HyejeongSon Jun 25, 2025
74f77de
feat: 마이페이지 테스트 전 화면 추가 (#155)
VarGun Jun 25, 2025
0bee7c0
Merge pull request #163 from TEAM-ISAID/feat/#155-mypage-before-test
KimGiii Jun 25, 2025
927b1aa
feat: 챌린지 daily 로직 수정 (#151)
HyejeongSon Jun 25, 2025
e11c5e7
fix: submit,claim 시간 dayjs 라이브러리로 교체 (#151)
jjinleee Jun 25, 2025
cc09a2e
Merge branch 'feat/#151-challenge-streak-daily-status-update' of http…
HyejeongSon Jun 25, 2025
2a08c24
Merge branch 'develop' into feat/#151-challenge-streak-daily-status-u…
jjinleee Jun 25, 2025
130c1db
Merge branch 'develop' into feat/#151-challenge-streak-daily-status-u…
HyejeongSon Jun 25, 2025
0d51074
fix: 연속 출석 타입 서버액션 조건 수정 (#151)
jjinleee Jun 25, 2025
8b7ac56
Merge branch 'feat/#151-challenge-streak-daily-status-update' of http…
HyejeongSon Jun 25, 2025
165e82e
fix: 누적 출석 조건 수정 (#151)
HyejeongSon Jun 26, 2025
9289208
feat: 임시 커밋
VarGun Jun 26, 2025
ecb39f7
feat: 챌린지 보상 약관 동의 모달 추가 (#164)
VarGun Jun 26, 2025
7d7208a
feat: 주석 정리 (#164)
VarGun Jun 26, 2025
f7e21be
feat: 보상동의 api (#166)
jjinleee Jun 26, 2025
f4f89e3
Merge pull request #167 from TEAM-ISAID/feat/#164-agree-modal
KimGiii Jun 26, 2025
43ea275
Merge pull request #168 from TEAM-ISAID/feat/#166-reward-agreed-api
KimGiii Jun 26, 2025
f7d9108
feat: 챌린지 페이지 입장시 동의 여부 체크 (#169)
dbstj0403 Jun 26, 2025
a96f17c
chore: 원격 브랜치 최신화
dbstj0403 Jun 26, 2025
c0f3a25
feat: isa 계좌 보유 확인 및 하단탭 가이드 추가
dbstj0403 Jun 26, 2025
0408906
chore: 가이드 탭 이름 변경
dbstj0403 Jun 26, 2025
7b2f406
Merge pull request #171 from TEAM-ISAID/feat/#169-challenge-refactor
VarGun Jun 26, 2025
c019729
feat: 슬라이더 적용 (#172)
VarGun Jun 26, 2025
bd072d5
feat: 금웅 가이드 데이터 분류 (#172)
VarGun Jun 26, 2025
7c672d9
feat: 숏츠 가이드 뷰어 수정 (#172)
VarGun Jun 26, 2025
2837301
fix: 상품비교 가이드 내용 수정 (#174)
jjinleee Jun 26, 2025
739d38a
feat: 가이드 리소스 내용 채우기
dbstj0403 Jun 26, 2025
4140dec
chore: 문구 오타 수정
dbstj0403 Jun 26, 2025
45c92ad
Merge pull request #176 from TEAM-ISAID/feat/#173-guide-update
jjinleee Jun 26, 2025
c90511d
Merge branch 'develop' into fix/#174-guide-comparison
jjinleee Jun 26, 2025
a66f648
feat: 금융 초보 가이드 투자 기초 내용 구성 (#175)
HyejeongSon Jun 26, 2025
67c8600
Merge pull request #177 from TEAM-ISAID/fix/#174-guide-comparison
jjinleee Jun 26, 2025
a69715c
Merge pull request #178 from TEAM-ISAID/feat/#175-beginner-investment…
dbstj0403 Jun 26, 2025
4d999f7
feat: 데이터 추가를 위한 임시 커밋 (#172)
VarGun Jun 26, 2025
bf47041
feat: isa 포트폴리오에 리밸런싱
KimGiii Jun 26, 2025
acad008
feat: 진-숏폼 데이터 (#172)
jjinleee Jun 26, 2025
5755e6e
feat: 영상 데이터 임시 커밋 - gun (#172)
VarGun Jun 26, 2025
9bfbf89
Merge pull request #179 from TEAM-ISAID/feat/#161-isa-investment
jjinleee Jun 26, 2025
57c411b
feat: 숏츠 가이드 추가 (#172)
VarGun Jun 26, 2025
0040bb3
Merge branch 'develop' into feat/#172-shorts-slider
VarGun Jun 26, 2025
4a59e18
Merge pull request #182 from TEAM-ISAID/feat/#172-shorts-slider
dbstj0403 Jun 26, 2025
923d2ad
feat: 가이드 북마크 삭제 (#183)
VarGun Jun 26, 2025
b708a0c
feat: button 컴포넌트 Storybook 추가 (#186)
dbstj0403 Jun 27, 2025
a78da91
test: etf mbti 로직 수정에 따른 테스트 수정 (#180)
HyejeongSon Jun 27, 2025
39d226b
fix: prisma mock type 추가 (#180)
HyejeongSon Jun 27, 2025
c113269
fix: prisma mock type 추론 (#180)
HyejeongSon Jun 27, 2025
0c8bfca
Merge pull request #187 from TEAM-ISAID/fix/#180-update-etf-test
HyejeongSon Jun 27, 2025
fd50643
feat: 공통 컴포넌트 스토리 작성 (#186)
dbstj0403 Jun 27, 2025
be7a9a3
chore: 주석 제거
dbstj0403 Jun 27, 2025
56feada
feat: isa 리밸런싱 뷰 추가 및 API 연동 (#183)
VarGun Jun 27, 2025
64d7775
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#186-…
dbstj0403 Jun 27, 2025
7d3cd3f
Merge pull request #188 from TEAM-ISAID/feat/#186-storybook
VarGun Jun 27, 2025
3a55a16
feat: 반응형 및 너비 수정 (#183)
VarGun Jun 27, 2025
591613f
Merge pull request #189 from TEAM-ISAID/feat/#183-isa-rebalancing
dbstj0403 Jun 27, 2025
a95170d
chore: 오늘 날짜 이후 트랜잭션은 가져오지 않도록 수정
dbstj0403 Jun 27, 2025
ac878ce
chore: 프로젝트 최신화
KimGiii Jun 27, 2025
f06bf77
feat: 가이드 숏츠 세로 스크롤 (#184)
jjinleee Jun 27, 2025
c67413a
feat: 가이드 숏츠 세로 스크롤 recommand 부분 (#184)
jjinleee Jun 27, 2025
ae69aab
feat: 숏츠 가이드 스크롤 추가 (#184)
VarGun Jun 27, 2025
cf6c594
Merge pull request #192 from TEAM-ISAID/feat/#184-guide-shorts-scroll
VarGun Jun 27, 2025
e66ce5a
feat: isa 수익률 테스트 (#190)
jjinleee Jun 27, 2025
4104b02
feat: 전화번호 수정 sms 적용 (#193)
VarGun Jun 27, 2025
455eb2a
Merge pull request #194 from TEAM-ISAID/feat/#193-my-page-sms
VarGun Jun 27, 2025
9e6264e
refactor: kst 기준 자정 시간 계산 유틸 함수 추가 (#191)
HyejeongSon Jun 27, 2025
9de5647
feat: isa 포트폴리오 테스트 (#190)
jjinleee Jun 27, 2025
6f489be
feat: tax-saving 서버액션 테스트 코드 작성 (#181)
dbstj0403 Jun 27, 2025
bbe9867
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into feat/#181-…
dbstj0403 Jun 27, 2025
4a62673
fix: 테스트 수행을 위한 etf-recommend 리팩토링
KimGiii Jun 27, 2025
b08fc63
Merge pull request #195 from TEAM-ISAID/feat/#181-jest-test
dbstj0403 Jun 27, 2025
722de36
feat: 수익률 테스트 헬퍼함수 추가,기대값 계산 재사용 (#190)
jjinleee Jun 27, 2025
06929b5
Merge remote-tracking branch 'origin/develop' into feat/#185-etf-reco…
KimGiii Jun 27, 2025
e091c51
test: etf-recommend 관련 api 테스트, service 테스트 진행
KimGiii Jun 27, 2025
d845327
fix: 가이드부분 파일 충돌 해결
KimGiii Jun 27, 2025
9b1d0d9
fix: 가이드부분 파일 충돌 해결
KimGiii Jun 27, 2025
5bc5eb7
fix: 가이드부분 파일 충돌 해결
KimGiii Jun 27, 2025
cc97e8b
refactor: 챌린지 상태 계산 로직 공통화 (#191)
HyejeongSon Jun 28, 2025
d51fbe0
refactor: 보상 수령 비즈니스 로직 분리 및 보상 수령 검증 강화 (#191)
HyejeongSon Jun 28, 2025
265907e
refactor: 분리된 서비스 로직 기반 챌린지 보상 수령 API 리팩토링 (#191)
HyejeongSon Jun 28, 2025
f13e71b
Merge pull request #196 from TEAM-ISAID/feat/#190-isa-test
VarGun Jun 28, 2025
2e3f48a
refactor: getChallenges에 calculateChallengeStatus 적용하여 상태 계산 로직 정리 (#…
HyejeongSon Jun 28, 2025
81bd0a0
test: challenge 테스트를 위한 prisma mock 정의 (#191)
HyejeongSon Jun 28, 2025
cddbecb
test: 챌린지 상태 및 보상 수령 로직 단위 테스트 추가 (#191)
HyejeongSon Jun 28, 2025
9c8765f
Merge pull request #197 from TEAM-ISAID/feat/#185-etf-recommend-test
dbstj0403 Jun 28, 2025
25e8023
fix: get-transaction 함수 수정 (#198)
dbstj0403 Jun 28, 2025
d3429d6
Merge branch 'develop' of github.com:TEAM-ISAID/ISAID into fix/#198-f…
dbstj0403 Jun 28, 2025
2db65c3
test: 챌린지 보상 수령 시 트랜잭션 처리 로직에 대한 테스트 추가 (#191)
HyejeongSon Jun 28, 2025
273b83c
test: 챌린지 보상 수령 API (/api/challenge/claim) 테스트 케이스 추가 (#191)
HyejeongSon Jun 28, 2025
f1447f2
chore: remove unused files
HyejeongSon Jun 28, 2025
9629e98
Merge pull request #199 from TEAM-ISAID/fix/#198-fix-get-transaction
jjinleee Jun 28, 2025
66279d2
Merge branch 'develop' into test/#191-challenge-test
HyejeongSon Jun 28, 2025
61f75cf
test: isa rebalancing 관련 테스트코드 작성
KimGiii Jun 28, 2025
942b030
fix: 파일명 통일
KimGiii Jun 28, 2025
8303b53
Merge pull request #201 from TEAM-ISAID/test/#191-challenge-test
HyejeongSon Jun 28, 2025
aa2ec11
Merge remote-tracking branch 'origin/develop' into test/#200-rebalanc…
KimGiii Jun 28, 2025
272f8fd
fix: 문자인증 문구 수정
KimGiii Jun 28, 2025
16f08bc
Merge pull request #202 from TEAM-ISAID/test/#200-rebalancing-recommend
dbstj0403 Jun 28, 2025
db67593
fix: 챌린지 아이콘 이슈 수정
dbstj0403 Jun 29, 2025
b72bd32
chore: 배포를 위한 설정 추가
HyejeongSon Jun 29, 2025
80e00b4
fix: 테스트 배너 수정 (#205)
VarGun Jun 29, 2025
73d99cb
fix: 반응형 수정 (#203)
dbstj0403 Jun 29, 2025
444bcc7
Merge pull request #207 from TEAM-ISAID/fix/#203-responsive
KimGiii Jun 29, 2025
ba131ef
fix: 투자 가이드 article, category 복원 (#204)
HyejeongSon Jun 29, 2025
a3ecd4d
Merge pull request #208 from TEAM-ISAID/fix/#204-investment-guide-res…
HyejeongSon Jun 29, 2025
2d8ea22
fix: 숏츠 가이드 이미지 수정 및 기타 수정 사항 적용 (#205)
VarGun Jun 29, 2025
5dbbcf9
Merge pull request #206 from TEAM-ISAID/fix/#205-test-banner
VarGun Jun 29, 2025
040b9c5
style: 테스트 배너 텍스트 삭제 (#205)
VarGun Jun 29, 2025
7d0a83c
Merge pull request #209 from TEAM-ISAID/fix/#205-test-banner
KimGiii Jun 29, 2025
43c0f4c
fix: 챌린지 보상수령 조건 검사 수정-수령날짜 추가 (#190)
jjinleee Jun 29, 2025
61ca31e
fix: 월별수익률 평가수익에 따른 수익률 테스트 및 수익률 공식 검증 테스트 추가 (#190)
jjinleee Jun 27, 2025
82d85f8
fix: 비밀번호 변경시 기존비밀번호 확인 (#212)
jjinleee Jun 30, 2025
857ee96
fix: qa 1차 반영 (#211)
VarGun Jun 30, 2025
6cc1ae8
feat: 비밀번호 수정 기존 비밀번호 확인 추가 (#211)
VarGun Jun 30, 2025
6244684
feat: 숏츠 자동재생 수정 (#211)
VarGun Jun 30, 2025
305fe96
feat: 숏츠 가이드 하단 스크롤 방지 (#211)
VarGun Jun 30, 2025
be9c644
feat: 리밸런싱 배치 수정 (#211)
VarGun Jun 30, 2025
0cb38f3
feat: favicon 추가 (#211)
VarGun Jun 30, 2025
a12111c
Merge pull request #213 from TEAM-ISAID/fix/#211-realtime-qa
KimGiii Jun 30, 2025
383181d
fix: 파비콘 적용 에러 (#211)
VarGun Jun 30, 2025
47b2126
Merge pull request #214 from TEAM-ISAID/fix/#211-realtime-qa
HyejeongSon Jun 30, 2025
4013466
fix: 주소 모달 수정(스크립트 로드시에만 작동하도록) (#211)
VarGun Jun 30, 2025
9096a99
feat: 비밀번호 수정 오류 메시지 수정(#211)
VarGun Jun 30, 2025
b67da3e
fix: 유튜브 숏츠 순서 적용 (#215)
VarGun Jun 30, 2025
dfab9d8
Merge pull request #216 from TEAM-ISAID/fix/#215-category-start
VarGun Jun 30, 2025
6163453
refactor: challenge 테스트 description 수정 (#217)
HyejeongSon Jul 1, 2025
74f63e4
Merge pull request #218 from TEAM-ISAID/refactor/#217-update-challeng…
HyejeongSon Jul 1, 2025
46902c2
fix: 퀴즈 get시 날짜기록삭제 (#151)
VarGun Jul 1, 2025
6553415
Merge pull request #165 from TEAM-ISAID/feat/#151-challenge-streak-da…
jjinleee Jun 26, 2025
b412b55
Update README.md
jjinleee Jul 1, 2025
0e30b17
Update README.md
jjinleee Jul 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/chore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: '[ Chore ] 환경 설정'
description: 빌드, 패키지, 설정 등의 작업 사항을 작성해주세요.
title: '[ Chore ] '
body:
- type: markdown
attributes:
value: |
작성 예시 : "[ Chore ] ESLint 설정 추가"
- type: textarea
id: chore-description
attributes:
label: 🛠 작업 내용
description: 어떤 설정 또는 환경 관련 작업을 하려는지 작성해주세요.
placeholder: 작업 목적과 내용을 작성해주세요.
validations:
required: true
- type: textarea
id: chore-list
attributes:
label: 📝 To-do
description: 작업에 필요한 세부 항목을 체크리스트로 작성해주세요.
placeholder: 예) - [ ] tailwind.config.js 수정\n- [ ] .env 추가
validations:
required: true
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: '[ Feat ] 기능 추가'
description: 기능 추가 작업 사항을 작성해주세요.
title: '[ Feat ] '
body:
- type: markdown
attributes:
value: |
작성 예시 : "[ Feat ] 로그인 기능 구현"
- type: textarea
id: feat-description
attributes:
label: 🛠 Issue
description: 어떠한 기능을 추가하시는 건지 작성해주세요.
placeholder: 설명을 작성해주세요.
validations:
required: true
- type: textarea
id: feat-list
attributes:
label: 📝 To-do
description: 작업에 필요한 목록을 작성해주세요.
placeholder: 목록을 작성해주세요.
validations:
required: true
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/fix.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: '[ Fix ] 버그 수정'
description: 수정이 필요한 버그 사항을 작성해주세요.
title: '[ Fix ] '
body:
- type: markdown
attributes:
value: |
작성 예시 : "[ Fix ] 로그인 시 비정상 응답 처리"
- type: textarea
id: fix-description
attributes:
label: 🛠 Issue
description: 어떤 문제가 발생했는지 구체적으로 작성해주세요.
placeholder: 버그에 대한 설명을 작성해주세요.
validations:
required: true
- type: textarea
id: fix-list
attributes:
label: 📝 해결 방안 및 작업 목록
description: 수정에 필요한 항목을 체크리스트 형식으로 작성해주세요.
placeholder: 예) - [ ] API 오류 로그 확인\n- [ ] 예외 처리 로직 추가
validations:
required: true
13 changes: 13 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## 📌 연관된 이슈 번호

- closes #123

## 🌱 주요 변경 사항

- blabla

## 📸 스크린샷 (선택)

| 기능 | 스크린샷 |
| ---- | ---------------------- |
| 설명 | 스크린샷(png 또는 gif) |
32 changes: 32 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: CI - Build Check

on:
pull_request:
branches:
- main
- develop

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Use Node.js (18.x)
uses: actions/setup-node@v4
with:
node-version: 18

- name: Install dependencies
run: npm ci

- name: Lint check
run: npm run lint

- name: Type check (if using TypeScript)
run: npm run type-check

- name: Build
run: npm run build
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,9 @@ yarn-error.log*
next-env.d.ts

.idea
package-lock.json
/lib/generated/prisma

/generated/prisma

*storybook.log
storybook-static
1 change: 1 addition & 0 deletions .husky/commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx --no-install commitlint --edit "$1"
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx lint-staged
17 changes: 15 additions & 2 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
{
"plugins": [
"prettier-plugin-tailwindcss",
"@ianvs/prettier-plugin-sort-imports"
],
"semi": true,
"jsxSingleQuote": true,
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5",
"printWidth": 80
}
"printWidth": 80,
"importOrder": [
"^react",
"^next",
"<THIRD_PARTY_MODULES>",
"^@/components/(.*)$",
"^@/lib/(.*)$",
"^[./]"
]
}
25 changes: 25 additions & 0 deletions .storybook/main.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import type { StorybookConfig } from '@storybook/nextjs-vite';
import { mergeConfig } from 'vite';
import svgr from 'vite-plugin-svgr';

const config: StorybookConfig = {
stories: [
'../stories/**/*.mdx',
'../stories/**/*.stories.@(js|jsx|mjs|ts|tsx)',
],
addons: [
'@chromatic-com/storybook',
'@storybook/addon-docs',
'@storybook/addon-a11y',
'@storybook/addon-vitest',
],
framework: {
name: '@storybook/nextjs-vite',
options: {},
},

viteFinal: async (config) => mergeConfig(config, { plugins: [svgr()] }),

staticDirs: ['../public'],
};
export default config;
22 changes: 22 additions & 0 deletions .storybook/preview.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import type { Preview } from '@storybook/nextjs-vite';
import '../app/globals.css';

const preview: Preview = {
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},

a11y: {
// 'todo' - show a11y violations in the test UI only
// 'error' - fail CI on a11y violations
// 'off' - skip a11y checks entirely
test: 'todo',
},
},
};

export default preview;
7 changes: 7 additions & 0 deletions .storybook/vitest.setup.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import * as a11yAddonAnnotations from '@storybook/addon-a11y/preview';
import { setProjectAnnotations } from '@storybook/nextjs-vite';
import * as projectAnnotations from './preview';

// This is an important step to apply the right configuration when testing your stories.
// More info at: https://storybook.js.org/docs/api/portable-stories/portable-stories-vitest#setprojectannotations
setProjectAnnotations([a11yAddonAnnotations, projectAnnotations]);
Loading