Skip to content
Closed
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
570 commits
Select commit Hold shift + click to select a range
2425b06
🐛 Fix: 디데이 없을 때 뜨는 UI 조건 수정 및 디자인 수정
78-artilleryman May 13, 2025
df557c3
♻️ Refactor: 주석 추가
78-artilleryman May 13, 2025
e99069c
🚚 Rename: 페이지 분리
78-artilleryman May 13, 2025
87da11a
♻️ Refactor: 바텀시트 대신 페이지로 편지 내용 볼 수 있게 변경
78-artilleryman May 13, 2025
d9538fd
🔥 Remove: 편지 내용 볼 수 있는 바텀시트 컴포넌트 삭제
78-artilleryman May 13, 2025
7268f27
♻️ Refactor: carousel 컴포넌트 모듈로 관리되게 변경
78-artilleryman May 13, 2025
6d20c94
🐛 Fix: 편지 카드 이미지 없을 때 UI 안 보이게 변경
78-artilleryman May 13, 2025
fc317ec
🐛 Fix: 댓글 생성 후 form 리셋
78-artilleryman May 13, 2025
5098bc1
💄 Design: 뒤로가기 버튼 스타일 수정
78-artilleryman May 13, 2025
0c205c4
🐛 Fix: 댓글 짤리는 오류 해결
78-artilleryman May 13, 2025
caa464e
💄 Design: 상태 선택되면 버튼 색깔 변경되게 수정
78-artilleryman May 13, 2025
0872667
♻️ Refactor: infoCard UI 요소 구조 변경
78-artilleryman May 14, 2025
2e3a6b3
✨ Feat: 편지 카드에 모달 연결
78-artilleryman May 15, 2025
9d8f2eb
✨ Feat: 편지 삭제 API 연결
78-artilleryman May 15, 2025
2f581d7
♻️ Refactor: 편지 생성 훅 변경
78-artilleryman May 15, 2025
56bb386
♻️ Refactor: 주석 추가
78-artilleryman May 15, 2025
c1cdc29
✨ Feat: 편지 수정 API 함수 및 훅 작성
78-artilleryman May 15, 2025
3ae0ad3
✨ Feat: 편지 작성 컴포넌트 수정 후 다시 연결
78-artilleryman May 15, 2025
4ea05d8
🐛 Fix: 필요없는 매개변수 정리
78-artilleryman May 15, 2025
5e3a586
♻️ Refactor: 필요 없는 코드 제거 및 디데이 카드에서 이모지 제거
78-artilleryman May 15, 2025
2393681
Merge pull request #35 from Gomushim/prototype
78-artilleryman May 15, 2025
4abcb79
🐛 Fix: 전역상태를 이용해서 API 요청하던 디데이 생성 로직 지역 상태를 이용할 수 있게 코드 수정
78-artilleryman May 15, 2025
67cd9bf
♻️ Refactor: schedule feature에서 사용하는 타입 분리
78-artilleryman May 15, 2025
3b2d96d
♻️ Refactor: 일정 생성에 필요한 데이터 상태 커스텀 훅으로 변환
78-artilleryman May 15, 2025
a15bd63
⏪️ Revert: EmojiSector 기능 다시 추가
78-artilleryman May 15, 2025
c789bed
♻️ Refactor: 마이페이지 헤더 컴포넌트 디자인 수정 후 클래스 네임 받아서 스타일 처리할 수 있게 변경
78-artilleryman May 16, 2025
5657c19
♻️ Refactor: delete alret 공통 UI로 변경
78-artilleryman May 16, 2025
711e89c
✨ Feat: 일정 삭제 기능 구현
78-artilleryman May 16, 2025
b07961d
✨ Feat: 일정 수정 기능 구현
78-artilleryman May 16, 2025
a830ab4
Merge pull request #37 from Gomushim/prototype
78-artilleryman May 16, 2025
3b02190
Merge branch 'main' into fix/#32-fixes
youmeanit May 17, 2025
eb70b67
Merge pull request #38 from Gomushim/fix/#32-fixes
78-artilleryman May 17, 2025
0e7e6cb
🐛 Fix: 배포 오류 수정
78-artilleryman May 17, 2025
0299bc2
🐛 Fix: 배포 오류 수정
78-artilleryman May 17, 2025
3d44efe
🐛 fix : 수정 사항 추가
youmeanit May 17, 2025
f40b59c
🐛 Fix: 메인페이지 랜더링 오류 해결
78-artilleryman May 17, 2025
429b623
🐛 Fix: enabled 매개변수 옵셔널 처리
78-artilleryman May 17, 2025
4ff130c
Merge pull request #40 from Gomushim/fix/mainPage
78-artilleryman May 17, 2025
7271583
🐛 Fix: withCredentials 제거
78-artilleryman May 17, 2025
55fd596
⏪️ Revert: withCredentials 다시 생성
78-artilleryman May 17, 2025
f2d40e4
✨ Feat: 401 오류 리스폰스로 날라오면 토큰 재발급 로직 추가
78-artilleryman May 17, 2025
cd722a5
🐛 Fix: d-day list에 키값 부여
78-artilleryman May 17, 2025
2f96f91
🐛 Fix: 미니 캘린더와 미니 스케줄 상태 context로 관리할 수 있게 코드 변경
78-artilleryman May 17, 2025
5c55a7a
♻️ Refactor: FATIGUE_TAG constants로 분리
78-artilleryman May 17, 2025
71d0838
💄 Design: 캘린더 스타일 변경
78-artilleryman May 17, 2025
a538bf8
✨ Feat: mini 캘린더 일정 UI 재구현
78-artilleryman May 17, 2025
c24cd64
🐛 Fix: 인터셉터 로직 오류 수정
78-artilleryman May 17, 2025
30d9468
Merge pull request #42 from Gomushim/fix/mainPageComponents
78-artilleryman May 17, 2025
4d05aa4
🐛 Fix: 403 오류 일때도 리다이렉트될 수 있게 조건 추가
78-artilleryman May 17, 2025
c0a321e
♻️ Refactor: 디데이 생성에 필요한 상태 커스텀 훅으로 변환
78-artilleryman May 18, 2025
0666f93
♻️ Refactor: 타입 분리
78-artilleryman May 18, 2025
71b375a
♻️ Refactor: 디데이 리스트 무한스크롤 로직 수정
78-artilleryman May 18, 2025
3805ec2
✨ Feat: d-day 수정할 수 있게 분기처리
78-artilleryman May 18, 2025
fd3ca6c
🐛 fix : 온보딩 여부에 따른 페이지 이동 수정
youmeanit May 18, 2025
a9bb3ed
✨ Feat: d-day 수정 API 연결
78-artilleryman May 18, 2025
997ac50
💄 styles : 상태 이모티콘 사진 변경
youmeanit May 18, 2025
6575a66
💄 Design: 모바일 스타일 수정
78-artilleryman May 18, 2025
3bf85ba
🐛 fix : 키보드 표시 제한
youmeanit May 18, 2025
75c096d
✨ Feat: 스플래쉬 추가
78-artilleryman May 18, 2025
b3efd9d
Merge pull request #45 from Gomushim/feat/splash
78-artilleryman May 18, 2025
f15eed0
Merge pull request #43 from Gomushim/feat/editDdayPage
78-artilleryman May 18, 2025
f5a4474
🐛 fix : 닉네임 온보딩 에러 처리
youmeanit May 18, 2025
1880775
💄 Desing: 로그인 페이지 반응형 추가
78-artilleryman May 18, 2025
62bcba2
🐛 Fix: 스타일 수정
78-artilleryman May 18, 2025
f977030
✨ Feat: 스플래쉬 사진 추가
78-artilleryman May 18, 2025
17821ec
🐛 fix : 클립보드 복사 수정
youmeanit May 18, 2025
93a87d5
🐛 Fix: ios 아이콘 변경
78-artilleryman May 18, 2025
26b3b37
💄 styles : 소속 선택 글씨 추가
youmeanit May 18, 2025
973af33
🐛 Fix: 스플래쉬 사진 추가
78-artilleryman May 18, 2025
c65407b
💄 styles : 이모티콘 간격 변경
youmeanit May 18, 2025
a14dc6f
🚚 routes : 경로 변경
youmeanit May 18, 2025
36f60b6
🐛 Fix: 스플래쉬 속성 변경
78-artilleryman May 18, 2025
be8e25e
Merge pull request #46 from Gomushim/#32/fixes
youmeanit May 18, 2025
a7eb1b1
🐛 Fix: 이미지 태그로 변경
78-artilleryman May 18, 2025
9271695
💄 styles : 날짜 선택 너비 수정
youmeanit May 18, 2025
184ccd7
Merge branch 'main' of https://github.com/Gomushim/frontend
youmeanit May 18, 2025
5ddbcc4
💄 styles : 날짜 선택 너비 변경
youmeanit May 18, 2025
e16942b
💄 styles: 폰트 적용
youmeanit May 18, 2025
194b963
🐛 fix : 메인페이지에서 온보딩 확인
youmeanit May 18, 2025
c943171
🐛 fix : 상태 메시지 오류 수정
youmeanit May 18, 2025
e9d32ea
✨ Feat: 로그인 콜백 페이지 적용
78-artilleryman May 18, 2025
8946447
🔥 Remove: 콜백 페이지 제거
78-artilleryman May 18, 2025
27a5855
🐛 Fix: 라우트 오류 제거
78-artilleryman May 18, 2025
88edd64
🐛 Fix: 로그인 url 변경
78-artilleryman May 18, 2025
c9acf18
⏪️ Revert: 카카오 로그인 주소 복구
78-artilleryman May 18, 2025
6f75482
🐛 Fix: 카톡 로그인 처리 수정
78-artilleryman May 18, 2025
cdfa76e
✨ Feat: 캐싱 안되게 설정
78-artilleryman May 18, 2025
964ebfa
⏪️ Revert: 롤백
78-artilleryman May 18, 2025
d64ae5e
💄 styles : 메인 편지 리스트 스타일 수정
youmeanit May 18, 2025
7f5a2e2
Merge branch 'main' of https://github.com/Gomushim/frontend
youmeanit May 19, 2025
217db0d
💄 styles : 날짜 선택 모달 sheet로 변경
youmeanit May 19, 2025
b89c648
🐛 fix : 캐싱 데이터 사용 x
youmeanit May 19, 2025
dad34b6
💄 styles : 컴포넌트 너비 변경
youmeanit May 19, 2025
0ece7ef
🐛 fix : 상태 페이지 버튼 비활성화
youmeanit May 19, 2025
3338948
💄 styles : 디데이 바 제거
youmeanit May 19, 2025
2b13605
🐛 Fix: 캘린더 원 변경시 날짜 지정 이슈 해결
78-artilleryman May 20, 2025
4b018a2
🐛 Fix: 디데이 모아보기 화면 호출 이슈 해결
78-artilleryman May 20, 2025
97e217c
✨ Feat: 캘린더에 디데이 표시되도록 추가
78-artilleryman May 20, 2025
f9d7e16
🐛 일정 수정 및 디데이 수정 페이지 QA 오류 반영
78-artilleryman May 20, 2025
3fc4cb7
🐛 Fix: 일정 삭제 모달 문구 수정
78-artilleryman May 20, 2025
4048191
🐛 Fix: 디데이 생성 및 수정 흐름 오류 해결
78-artilleryman May 20, 2025
eb82831
♻️ Refactor: 함수 타입 변경
78-artilleryman May 20, 2025
eab55f7
🐛 Fix: 디데이 수정하러 가는 흐름 로직 오류 해결
78-artilleryman May 20, 2025
7cc2efa
💄 styles : 마이페이지 컴포넌트 너비 변경
youmeanit May 22, 2025
1a18fea
💄 styles : 커플 연결 전 오류 디자인 수정
youmeanit May 22, 2025
f0b1438
💄 styles : 날짜 선택 모달 스타일 변경
youmeanit May 22, 2025
56183d9
♻️ Refactor: 코드 리뷰 내용 반영
78-artilleryman May 22, 2025
abc4d42
Merge pull request #48 from Gomushim/fix/qa-calendar
78-artilleryman May 22, 2025
46ab776
Merge branch 'main' into #32/fixes
youmeanit May 22, 2025
edcd945
Merge pull request #49 from Gomushim/#32/fixes
youmeanit May 22, 2025
76aa12d
♻️ Refactor: 로그인 주소 변경
78-artilleryman May 22, 2025
b006ed9
🐛 fix : 더보기 버튼 막기
youmeanit May 22, 2025
3696431
온보딩 라우트 네임 변경
youmeanit May 23, 2025
73f6aa1
Merge branch 'main' of https://github.com/Gomushim/frontend into #32/…
youmeanit May 23, 2025
0e7e3ff
🐛 fix : 알림 토글 버그 수정
youmeanit May 23, 2025
9d852aa
💄 styles: 온보딩 스타일 변경
youmeanit May 23, 2025
24e7e06
🔥 remove : 잘못된 코드 제거
youmeanit May 23, 2025
3a175c9
🐛 fix : 커플 연결 상태 실시간 확인
youmeanit May 24, 2025
f63242b
⚡️ improve : 상단 url 제거
youmeanit May 24, 2025
8f05e42
Merge pull request #50 from Gomushim/#32/fixes
youmeanit May 24, 2025
dd419d4
🔥 remove : 메인페이지 코드 제거
youmeanit May 24, 2025
9b33b52
✨ Feat: 디데이 삭제 API 연결
78-artilleryman May 24, 2025
dfb50a6
🐛 fix : 온보딩에서 멤버 체크
youmeanit May 24, 2025
6f13bc2
🐛 fix : 빌드 오류 해결
youmeanit May 24, 2025
2c8786e
🐛 fix : 메인페이지 리다이렉트
youmeanit May 24, 2025
a3cd292
Merge pull request #51 from Gomushim/fix/qa-calendar
78-artilleryman May 24, 2025
e57cb7f
🐛 fix : 오류 수정
youmeanit May 24, 2025
1b752d5
Merge branch 'main' of https://github.com/Gomushim/frontend
youmeanit May 24, 2025
0ad8f97
🔧 Chore: 로컬 https 주소 변경
78-artilleryman May 24, 2025
34ecd89
🔧 setting : https 설정 변경
youmeanit May 25, 2025
7e6aacf
Merge branch 'main' of https://github.com/Gomushim/frontend
youmeanit May 25, 2025
de104d7
Merge branch 'main' of https://github.com/Gomushim/frontend into #32/…
youmeanit May 25, 2025
c5664ac
🐛 fix : 도착한 편지 더보기 클릭 시 캘린더 리스트로 이동
youmeanit May 25, 2025
c987ed1
🐛 fix : 커플 연결 페이지 x 버튼 수정
youmeanit May 25, 2025
2d8e5b0
💄 styles : 로딩중 스피너로 변경
youmeanit May 25, 2025
569d923
💄 styles : 로딩중 스타일 도트로 변경
youmeanit May 25, 2025
c176ebc
fix: 메인페이지에서 권한에 따라 이동되는 페이지 제한
78-artilleryman May 25, 2025
5d09a66
🐛 Fix: 디데이 페이지 접근 문제 해결
78-artilleryman May 25, 2025
d6ee370
✨ Feat: 디데이 추가 버튼에 디데이 생성 페이지로 이동되게 함수 연결
78-artilleryman May 25, 2025
31e162c
🐛 Fix: 디데이 생성 후 초기화 안되던 오류 해결
78-artilleryman May 25, 2025
be5984c
🐛 Fix: 페이지 마진 수정
78-artilleryman May 25, 2025
9194841
🐛 Fix: 편지 누르면 상세페이지로 이동되게 오류 해결
78-artilleryman May 25, 2025
0960301
🐛 Fix: 편지 삭제 오류 해결
78-artilleryman May 25, 2025
f644c12
🐛 Fix: 디데이 캐싱값 삭제 대신 다시 불러오게 수정
78-artilleryman May 25, 2025
282b6d3
🐛 Fix: 사용하는 컴포넌트 변경
78-artilleryman May 25, 2025
b4e17b3
✨ Feat: 편지 작성자 본인인지 여부에 따라 옵션 버튼 보이게 설정
78-artilleryman May 25, 2025
d5f73a1
🐛 Fix: 편지 작성 바텀시트 좀 더 올라가게 변경
78-artilleryman May 25, 2025
3d79a0c
fix: 편지 이미지 3개까지만 등록 가능하게 구현
78-artilleryman May 25, 2025
b1e0f47
🐛 Fix: 편지 생성 버튼 연속 클릭시 발생하는 오류 해결
78-artilleryman May 25, 2025
56858cf
🐛 Fix: 캐러셀 아이템 스타일 오류 해결
78-artilleryman May 25, 2025
fded521
🐛 Fix: 편지 총 갯수 나오게 수정
78-artilleryman May 25, 2025
9e53670
🐛 Fix: 편지 상세 페이지 헤더 마진 값 수정
78-artilleryman May 25, 2025
d4aa297
🐛 Fix: 일정 생성시 피로도까지 선택해야 확인 버튼 활성화되게 수정
78-artilleryman May 25, 2025
f0de25a
🐛 Fix: 미니 캘린더에도 기념일 표기
78-artilleryman May 25, 2025
1b0707a
🐛 Fix: 온보딩할 떄 fcm 토큰도 같이 들어가게 수정
78-artilleryman May 25, 2025
eadcf8b
🐛 Fix: 댓글 입력창 스타일 수정
78-artilleryman May 25, 2025
0b12a31
🐛 Fix: 메인헤더 더보기 버튼 분기처리 수정
78-artilleryman May 25, 2025
e820355
🐛 fix : Dday 부호 수정
youmeanit May 26, 2025
8ff65cb
🐛 Fix: 디데이 수정 함수 변경
78-artilleryman May 26, 2025
af29a66
Merge pull request #53 from Gomushim/fix/2-qa
78-artilleryman May 26, 2025
ca31cfd
✨ Feat: 확대 안되게 코드 추가
78-artilleryman May 26, 2025
f09144a
fix: 스크롤 문제 해결
78-artilleryman May 26, 2025
89a7e94
Merge pull request #54 from Gomushim/fix/2-qa
78-artilleryman May 26, 2025
280f24e
🐛 Fix: 심플 캘린더 컴포넌트 추가 및 적용
78-artilleryman May 26, 2025
628c3a8
🐛 Fix: 스크롤 다시 수정
78-artilleryman May 26, 2025
f077413
🐛 fix : 메인페이지 새로고침 수정
youmeanit May 26, 2025
7db5f78
🐛 fix : 커플 연결 전체 새로고침
youmeanit May 26, 2025
0fba5c9
💄 styles : 배경 여백 수정
youmeanit May 26, 2025
7bc7d1f
🐛 fix : 빌드 오류 해결
youmeanit May 26, 2025
27ed94c
Merge branch 'main' into #32/fixes
youmeanit May 26, 2025
8a9909a
Merge pull request #55 from Gomushim/#32/fixes
youmeanit May 26, 2025
58ab836
🐛 fix : 오류 해결
youmeanit May 26, 2025
8396b74
🐛 Fix: 크리티컬한 스타일 수정
78-artilleryman May 26, 2025
77919c9
Merge pull request #56 from Gomushim/#32/fixes
youmeanit May 26, 2025
aa4db70
🐛 Fix: 충돌 해결
78-artilleryman May 26, 2025
f8b4830
💄 styles : 푸시 알람 json 변경
youmeanit May 27, 2025
229ce25
🐛 fix : 도착한 편지 이모티콘 삭제
youmeanit May 27, 2025
6452662
🐛 fix : 커플 연결 확인 로직 수정
youmeanit May 27, 2025
f2d742f
🐛 fix : 마이페이지 닉네임 무효화
youmeanit May 27, 2025
7bc5215
🔀 Merge branch 'main' of https://github.com/Gomushim/frontend into #3…
youmeanit May 27, 2025
1e27292
🐛 fix : 빌드 오류 해결
youmeanit May 27, 2025
45dc42e
🐛 Fix: 이모지 변경
78-artilleryman May 27, 2025
244fd29
🐛 Fix: 연결 일정 설정 시 마진에 붙으면 텍스트 깨짐
78-artilleryman May 27, 2025
2667c5d
🐛 Fix: 캘린더 일정 추가시 메인 캘린더에 실시간 반영 안되는 문제 해결
78-artilleryman May 27, 2025
853351b
Merge pull request #57 from Gomushim/#32/fixes
youmeanit May 27, 2025
ffaad76
🐛 Fix: 캘린더 글자 틔어나오는 오류 해결
78-artilleryman May 27, 2025
fe32612
🐛 Fix: 일정 상세 (수정하기) 시 디데이 이동 막아두기
78-artilleryman May 27, 2025
400555a
🐛 Fix: 일정 생성하기 시, 타이틀 그림자 빼고 배경색 회색으로 변경 후 placehoder 추가
78-artilleryman May 27, 2025
706bdd2
🐛 Fix: 디데이 수정 오류 해결
78-artilleryman May 27, 2025
46fad4d
🐛 Fix: 일정 변경 버튼 아이콘 변경
78-artilleryman May 27, 2025
dcd05f1
🐛 Fix: 디데이 요약에서, [디데이] 텍스트와 날짜를 삭제
78-artilleryman May 27, 2025
761d14c
🐛 Fix: 스크롤 설정 오류 해결
78-artilleryman May 27, 2025
e099a11
🐛 Fix: 편지 리스트 페이지 이모지 제거
78-artilleryman May 27, 2025
fd56e2d
🐛 Fix: 편지 작성 시 타이틀 인풋 변경 및 스타일 추가"
78-artilleryman May 27, 2025
3a28eea
🐛 Fix: 편지 작성 바텀시트 더 올라가게 코드 수정
78-artilleryman May 27, 2025
ed4a54c
🐛 Fix: 캐러셀 스타일 수정
78-artilleryman May 27, 2025
a29b784
🐛 Fix: 댓글 작성창 오류 수정
78-artilleryman May 27, 2025
57ecb43
🐛 Fix: 편지 삭제 버튼 패딩값 수정
78-artilleryman May 27, 2025
1517e8e
🐛 Fix: 편지 수정 로직 오류 수정
78-artilleryman May 27, 2025
c3a4519
🐛 Fix: 이벤트 전파 오류 해결
78-artilleryman May 27, 2025
cbb95a6
🐛 Fix: 푸시알림 요청 3번 오는 오류 수정
78-artilleryman May 27, 2025
5cf89a3
Merge pull request #59 from Gomushim/fix/3-qa
78-artilleryman May 27, 2025
29f18f4
🐛 Fix: 로그인 페이지 디자인 수정
78-artilleryman May 27, 2025
2f875d1
🐛 Fix: 편지 작성 시트 스타일 수정
78-artilleryman May 27, 2025
5566f2b
🐛 Fix: 편지 작성 시트 스타일 재수정
78-artilleryman May 27, 2025
9e4354d
🐛 Fix: 바텀시트 스크롤 추가
78-artilleryman May 27, 2025
1e91324
🐛 Fix: 이미지 크기 변경
78-artilleryman May 27, 2025
5dc1eef
🐛 Fix: 로고 수정
78-artilleryman May 27, 2025
2521f96
⏪️ Revert: sw 롤백
78-artilleryman May 27, 2025
8495ded
Update README.md
78-artilleryman May 28, 2025
f1f008d
Update README.md
78-artilleryman May 28, 2025
ef98a9b
Update README.md
78-artilleryman May 28, 2025
05d92c7
🐛 fix : 온보딩 자동 상태 반영
youmeanit May 28, 2025
90723a8
♻️ Refactor: 컴포넌트 함수 스타일 통일
78-artilleryman May 29, 2025
3511b0b
♻️ Refactor: 로그인 feature 파일 fsd 패턴에 맞게 정리
78-artilleryman May 29, 2025
000aa68
♻️ Refactor: entities 코드 통일
78-artilleryman May 29, 2025
fd5e4ed
🐛 Fix: 메인페이지 무한렌더링 오류 해결
78-artilleryman May 29, 2025
5045d47
🐛 Fix: 초기설정 후 업데이트 안되는 문제 해결
78-artilleryman May 29, 2025
d025210
🔥 Remove: 필요없는 코드 삭제
78-artilleryman May 29, 2025
bf1bb20
✨ Feet: 편지 없을 때 보여줄 UI 연결
78-artilleryman May 29, 2025
696cd90
🐛 Fix: 초기설정 후 초기화 안되는 오류 해결
78-artilleryman May 29, 2025
4ecf881
🐛 Fix: 초기설정 후 업데이트 오류 해결
78-artilleryman May 29, 2025
525a059
🔥 Remove: 필요없는 코드 제거
78-artilleryman May 29, 2025
239bc29
🐛 Fix: 푸시알림 오류 해결
78-artilleryman May 29, 2025
db735b2
⏪️ Revert: 푸시알림 롤백
78-artilleryman May 29, 2025
7b001fa
🐛 Fix: 화면 비율 수정
78-artilleryman May 29, 2025
fc67f13
🔀 merge : 메인 브랜치 머지
youmeanit May 29, 2025
3081656
💄 Style: 탑 마진 설정
78-artilleryman May 29, 2025
7ffcab5
💄 Design: 패딩 수정
78-artilleryman May 29, 2025
d9166d3
Merge branch 'main' of https://github.com/Gomushim/frontend into #32/…
youmeanit May 29, 2025
23e0580
🔥 remove : 오류 코드 삭제
youmeanit May 29, 2025
cddb868
Merge pull request #60 from Gomushim/#32/fixes
youmeanit May 29, 2025
67a7ee4
🐛 Fix: 푸시알림 코드 수정
78-artilleryman May 29, 2025
0a15414
⏪️ Revert: 푸시알람 롤백
78-artilleryman May 29, 2025
73f812b
💄 styles : 상단바 여백 추가
youmeanit May 29, 2025
eec3c11
Merge pull request #61 from Gomushim/#32/fixes
youmeanit May 29, 2025
f27ea0f
💄 styles : 추가 패딩 수정
youmeanit May 29, 2025
07a81bc
🐛 Fix: 토큰 없을 시 리턴문 추가
78-artilleryman May 29, 2025
828dfb8
💄 styles : 메인 로그인 페이지 패딩 수정
youmeanit May 29, 2025
a3f07de
Merge branch 'main' of https://github.com/Gomushim/frontend
youmeanit May 29, 2025
174228a
⏪ revert : 메인페이지만 되돌리기
youmeanit May 29, 2025
2d2a28e
💄styles : 상단 배경 높이 변경
youmeanit May 29, 2025
a965f14
💄 styles : 상단배경 패딩 수정
youmeanit May 29, 2025
f6c617b
💄 styles : 상단배경 패딩 수정
youmeanit May 29, 2025
92df425
🔥 Remove: 서비스워커 등록 코드 제거
78-artilleryman Jun 5, 2025
24a84ac
⏪️ Revert: 롤백
78-artilleryman Jun 5, 2025
07e0d7c
🔥 Remove: sw 코드 주석처리
78-artilleryman Jun 5, 2025
51ff8ca
🐛 Fix: sw 일부만 주석처리
78-artilleryman Jun 5, 2025
462baaa
⏪️ Revert: 롤백
78-artilleryman Jun 5, 2025
55e8105
🔧 Chore: gitignore 수정
78-artilleryman Jul 16, 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
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/--페이지명--내용.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: " [페이지명] 내용"
about: 이슈 템플릿입니다.
title: "[페이지명] 내용"
labels: ""
assignees: ""
---

## 💚 어떤 기능인가요?

카톡 로그인 기능을 개발.

## ✅ To Dos

- [ ]
- [ ]
- [ ]
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/todo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: To-do Task
description: 해야 할 작업을 기록하고 관리합니다.
title: "[To-do] 카톡 로그인 기능 개발"
labels: ["todo"]
assignees: []

body:
- type: markdown
attributes:
value: |
## 💚 어떤 기능인가요?
카톡 로그인 기능을 개발.

- type: markdown
attributes:
value: |
## ✅ To Dos

- [ ]
- [ ]
- [ ]
26 changes: 26 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## 이슈 넘버

- close #
<!-- # 뒤에 이슈넘버를 써서 이슈를 닫아주세요 -->

## 구현 사항

<!-- 실제로 변경한 사항을 설명해주세요.-->

- [ ]
- [ ]
- [ ]
- [ ]

## Need Review

- ~ 부분 이렇게 구현했어요, 피드백 부탁해요!
<!-- 어떤 부분에 리뷰어가 집중해야 하는지 or 해당 PR에서 논의가 필요한 사항을 적어주세요. -->

## 📸 스크린샷

<!-- 팀원들이 이해하기 쉽도록 스크린샷을 첨부해주세요. -->

## Reference

<!-- 참고한 사이트가 있다면 링크를 공유해주세요. -->
34 changes: 34 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: git push into another repo to deploy to vercel

on:
push:
branches: [main]

jobs:
build:
runs-on: ubuntu-latest
container: pandoc/latex
steps:
- uses: actions/checkout@v2

- name: Install mustache (to update the date)
run: apk add ruby && gem install mustache

- name: creates output
run: sh ./build.sh

- name: Pushes to another repository
id: push_directory
uses: cpina/github-action-push-to-another-repository@main
env:
API_TOKEN_GITHUB: ${{ secrets.SECRET_ACCESS_KEY }} # secret 변수(토큰)
with:
source-directory: "output"
destination-github-username: 78-artilleryman # 개인 레포 주인 username
destination-repository-name: frontend-sarang # 개인-레포-이름
user-email: ${{ secrets.AUTO_EMAIL }} # secret 변수(이메일)
commit-message: ${{ github.event.commits[0].message }}
target-branch: main # 개인 레포 브랜치(vercel과 연동된 브랜치)

- name: Test get variable exported by push-to-another-repository
run: echo $DESTINATION_CLONED_DIRECTORY
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,9 @@ dev-dist
*.njsproj
*.sln
*.sw?

.env

_wildcard.sarang-backend.o-r.kr+2-key.pem
_wildcard.sarang-backend.o-r.kr+2.pem
mkcert.exe
2 changes: 2 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
pnpm lint-staged
pnpm run lint
1 change: 1 addition & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pnpm run build
14 changes: 14 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"arrowParens": "avoid",
"bracketSpacing": true,
"bracketSameLine": true,
"jsxBracketSameLine": true,
"jsxSingleQuote": false,
"printWidth": 120,
"proseWrap": "always",
"semi": true,
"tabWidth": 2,
"trailingComma": "es5",
"endOfLine": "auto",
"plugins": ["prettier-plugin-tailwindcss"]
}
21 changes: 12 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@ This template provides a minimal setup to get React working in Vite with HMR and

Currently, two official plugins are available:

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses
[Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast
Refresh

## Expanding the ESLint configuration

Expand All @@ -18,24 +20,25 @@ export default tseslint.config({
languageOptions: {
// other options...
parserOptions: {
project: ['./tsconfig.node.json', './tsconfig.app.json'],
project: ["./tsconfig.node.json", "./tsconfig.app.json"],
tsconfigRootDir: import.meta.dirname,
},
},
})
});
```

- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked`
- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or
`tseslint.configs.strictTypeChecked`
- Optionally add `...tseslint.configs.stylisticTypeChecked`
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config:

```js
// eslint.config.js
import react from 'eslint-plugin-react'
import react from "eslint-plugin-react";

export default tseslint.config({
// Set the react version
settings: { react: { version: '18.3' } },
settings: { react: { version: "18.3" } },
plugins: {
// Add the react plugin
react,
Expand All @@ -44,7 +47,7 @@ export default tseslint.config({
// other rules...
// Enable its recommended rules
...react.configs.recommended.rules,
...react.configs['jsx-runtime'].rules,
...react.configs["jsx-runtime"].rules,
},
})
});
```
5 changes: 5 additions & 0 deletions build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/sh
cd ../
mkdir output
cp -R ./frontend/* ./output
cp -R ./output ./frontend/
21 changes: 21 additions & 0 deletions components.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"$schema": "https://ui.shadcn.com/schema.json",
"style": "new-york",
"rsc": false,
"tsx": true,
"tailwind": {
"config": "tailwind.config.js",
"css": "src/index.css",
"baseColor": "slate",
"cssVariables": true,
"prefix": ""
},
"aliases": {
"components": "@/components",
"utils": "@/lib/utils",
"ui": "@/components/ui",
"lib": "@/lib",
"hooks": "@/hooks"
},
"iconLibrary": "lucide"
}
45 changes: 30 additions & 15 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,28 +1,43 @@
import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import tseslint from 'typescript-eslint'
import js from "@eslint/js";
import globals from "globals";
import react from "eslint-plugin-react";
import reactHooks from "eslint-plugin-react-hooks";
import reactRefresh from "eslint-plugin-react-refresh";
import tseslint from "typescript-eslint";

export default tseslint.config(
{ ignores: ['dist'] },
{ ignores: ["dist"] },
{
extends: [js.configs.recommended, ...tseslint.configs.recommended],
files: ['**/*.{ts,tsx}'],
files: ["**/*.{ts,tsx}"],
languageOptions: {
ecmaVersion: 2020,
globals: globals.browser,
},
plugins: {
'react-hooks': reactHooks,
'react-refresh': reactRefresh,
react,
"react-hooks": reactHooks,
"react-refresh": reactRefresh,
},
rules: {
...reactHooks.configs.recommended.rules,
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
],
"react-refresh/only-export-components": ["warn", { allowConstantExport: true }],
"react/react-in-jsx-scope": "off",
"react/prop-types": "off",
"react/no-unused-state": "error",
"react/self-closing-comp": "warn",
semi: ["error", "always"],
quotes: ["error", "double"],
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "warn",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/ban-ts-comment": "off",
"array-callback-return": "off",
},
},
)
settings: {
react: {
version: "detect",
},
},
}
);
49 changes: 41 additions & 8 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,17 +1,50 @@
<!doctype html>
<html lang="en">
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="theme-color" content="#ffffff">
<link rel="icon" href="/favicon.ico" sizes="48x48">
<link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml">
<link rel="apple-touch-icon" href="/apple-touch-icon-180x180.png">

<meta name="theme-color" content="#ffffff" />
<link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>sarang-mate + TS</title>
<title>사랑꾼</title>
<meta name="description" content="사랑꾼 - 당신의 사랑을 더 특별하게" />

<!-- 기본 메타 태그 -->
<meta name="theme-color" content="#ffffff" />

<!-- 기본 웹 앱 매니페스트 -->
<link rel="manifest" href="/manifest.webmanifest" />

<!-- 기본 파비콘 -->
<link rel="icon" type="image/png" sizes="16x16" href="/ios/16.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/ios/32.png" />
<link rel="icon" type="image/png" sizes="96x96" href="/android/android-launchericon-96-96.png" />
<link rel="icon" type="image/png" sizes="192x192" href="/android/android-launchericon-192-192.png" />
<link rel="shortcut icon" href="/favicon.ico" />

<!-- iOS 아이콘 -->
<link rel="apple-touch-icon" sizes="76x76" href="/ios/76.png" />
<link rel="apple-touch-icon" sizes="120x120" href="/ios/120.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/ios/180.png" />

<!-- iOS 설정 -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="사랑꾼" />

<!-- Windows 11 아이콘 및 메타 태그 -->
<meta name="msapplication-TileColor" content="#ffffff" />
<meta name="msapplication-TileImage" content="/windows11/Square150x150Logo.scale-100.png" />
<meta name="msapplication-config" content="/browserconfig.xml" />

<!-- Windows 11 타일 아이콘 - 주요 사이즈 -->
<meta name="msapplication-square70x70logo" content="/windows11/SmallTile.scale-100.png" />
<meta name="msapplication-square150x150logo" content="/windows11/Square150x150Logo.scale-100.png" />
<meta name="msapplication-wide310x150logo" content="/windows11/Wide310x150Logo.scale-100.png" />
<meta name="msapplication-square310x310logo" content="/windows11/LargeTile.scale-100.png" />
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
<script type="module" src="/src/app/main.tsx"></script>
</body>
</html>
Loading