Commit 6071f76
deploy : 배포준비 (#104)
* feat: 임시저장된 편지 삭제 기능 구현 (#84)
* fix: 공유 게시글 목록 페이지네이션에서 무한 스크롤로 전환
* refactor: 필요없는 코드 삭제
* feat: 임시저장된 편지 삭제 기능 구현
* design: 임시저장 편지 삭제 아이콘 클릭 시 색상 변경
* feat: 롤링페이퍼 배포된 api로 연결 수정 (#85)
* style:롤링페이퍼 공지 애니메이션 수정
* fix: 롤링페이퍼가 진행되지 않을 때 화면에 보여지지 않도록 처리
* feat: 새로운 롤링페이퍼 생성 api 연동
* feat: 롤링페이퍼 목록 조회 api 연동
* feat: 롤링페이퍼 삭제 api 연동
* feat: 롤링페이퍼 사용여부 변경 api 연동
* feat: 롤링페이퍼 코멘트 목록 조회 api 연동
* feat: 롤링페이퍼 등록 및 삭제 api 연동
- api 응답 구조 수정
* feat : 알림 2차 기능 구현 (#81)
* feat:알림 컨텐츠 상호작용, 라우팅 기능 구현
* feat : SSE구현시도
* feat : SSE전역변수로 관리할지 store 하나 만들어서 만들면서 고민중
* feat : 알림구독 테스트용 App.tsx에 훅 호출한 코드
* fix: 자잘한 이슈 수정 (#86)
* fix: 401 에러가 아닌 경우 바로 로그아웃 되는 문제 해결
* fix: 토큰 만료로 reissue 실패시 로그아웃 안되는 문제 해결
* fix: reissue 에러 시 에러 처리 안되는 문제 해결
- client.ts의 interceptors.response.use 구문 내에서 api 호출및 데이터 가공을 함수 밖으로 꺼냄
* fix: mailbox에서 isClosed 옵션 반대로 보여주는 문제 해결
- isClosed 상태를 반대로 받아와서 상태를 잘못 보여주는 문제 해결
* fix: mailBox 배포 api에 따른 수정 작업
- sharePost 요청 요청자 id 삭제
- 상세 페이지 api 경로 수정
- 우편함 상세체이지 날짜 잘못표기하는 에러 수정
* fix: reissue시 access token을 사용하지 않도록 수정
* feat: 신고 모달 파라미터 변경으로 인한, 파라미터 추가(게시판 상세)
* fix: 마이페이지 api 수정
* feat: 임시저장된 편지 삭제 기능 구현 (#84)
* fix: 공유 게시글 목록 페이지네이션에서 무한 스크롤로 전환
* refactor: 필요없는 코드 삭제
* feat: 임시저장된 편지 삭제 기능 구현
* design: 임시저장 편지 삭제 아이콘 클릭 시 색상 변경
* feat: 롤링페이퍼 배포된 api로 연결 수정 (#85)
* style:롤링페이퍼 공지 애니메이션 수정
* fix: 롤링페이퍼가 진행되지 않을 때 화면에 보여지지 않도록 처리
* feat: 새로운 롤링페이퍼 생성 api 연동
* feat: 롤링페이퍼 목록 조회 api 연동
* feat: 롤링페이퍼 삭제 api 연동
* feat: 롤링페이퍼 사용여부 변경 api 연동
* feat: 롤링페이퍼 코멘트 목록 조회 api 연동
* feat: 롤링페이퍼 등록 및 삭제 api 연동
- api 응답 구조 수정
* fix: type 에러 수정
* fix: 데이터가 없는 경우 컴포넌트 에러가 나는 부분 수정
- 배열이 없거나, 길이가 0이면 placeholder를 보여줌
* Update index.tsx
이상한 import 지움
---------
Co-authored-by: nirii00 <[email protected]>
Co-authored-by: Seungyeon Han (Tiffany) <[email protected]>
Co-authored-by: Minha Ahn <[email protected]>
* feat : 재사용 가능한 페이지네이션 구현 (#92)
* feat: 편지 공유 요청 수신 조회 기능 구현 (#90)
* feat: 편지 공유 요청 수신 조회 기능 구현
* refactor: incomingLetters.ts 코드 리팩토링
* refactor: incomingLettersStore.ts에서 필요 없는 필드 정리
* feat: 오고 있는 편지 도착까지 걸리는 시간 카운트다운 기능 구현
* design: 오고 있는 편지 모달에서 데이터가 없을 때 대체 텍스트 추가
* design: 임시저장된 편지 모달에서 데이터가 없을 때 대체 텍스트 추가
* design: 편지 공유 요청 수신 조회 모달에서 데이터가 없을 때 대체 텍스트 추가
* feat : 편지작성, 랜덤편지, 상세페이지 3차 기능구현 (#94)
* feat : 게시글 신고기능 구현
* feat : 카테고리 전체 선택 안되는 오류 수정 + 답장 전송시 도착시간 1시간으로 텍스트 고정
* feat : getPrevLetter api 엔드포인트 변경
* feat : 디테일 페이지 답장버튼 분기처리
* feat : 편지상세페이지 zipCode바인딩
* refactor : 편지상세 페이지 컴포넌트 분리
* feat : 편지 상세 컴포넌트 추가 분리 + 편지 평가 기능 구현 완료
* refactor : 신고모달 타입에서 null 제거 + 이전편지 가져오기, 타입 조금 수정
* feat : 랜덤편지 편지 없을 경우 예외처리 UI 추가
* design : 편지작성, 편지상세 resize속성 제거
* feat : 랜덤편지 데이터가 없을시 예외처리 UI 추가 + 쿨타임 상태일때 예외처리 UI 수정
* chore : 랜덤편지 api console 제거
* feat : 임시저장 api 생성(연결 테스트 아직 안함)
* feat : 편지 작성 페이지 임시저장 버튼 구현
* feat : 편지 임시저장 80% 구현(승연님 작업 이후 임시저장 업데이트 분기 나눠야함)
* feat : 임시저장 최초답장 예외처리
* feat: 롤링페이퍼 추가 기능 구현 (#95)
* fix: 더미데이터 제거
* feat: 롤링페이퍼 무한 스크롤 적용
* feat: 관리자 페이지 롤링 페이퍼 설정 화면에 페이지네이션 적용
* design: 롤링페이퍼 작성 버튼 위치 수정
* fix: 데이터 변경 후 캐싱 초기화 하는 조건 수정
* design: 하단 언덕 이미지 깨지는 문제 해결
---------
Co-authored-by: wldnjs990 <[email protected]>
* feat: 임시저장 편지 조회 기능 완성 (#97)
* design: 편지 공유 요청 모달 텍스트 수정
* fix: 임시저장 편지 조회 데이터 구조 수정
* feat:
임시저장 편지 작성 페이지로 데이터 넘겨주기
* design: 홈 페이지에서 새 이미지를 눌러도 랜덤응원메시지가 바뀌도록
---------
Co-authored-by: wldnjs990 <[email protected]>
* feat : 토스트 UI 구현 + 알림 페이지 코드 작업 90% 완료 + 실시간 알림, 편지 작성 예외처리에 토스트UI 연결 (#98)
* feat : 알림 타입에 SENDING 추가
* feat : 알림 페이지 타임라인 데이터바인딩 + 알림타입에 따른 UI작업 완료(구독 UI작업만 남음)
* feat : 토스트UI 작업중
* feat : SSE훅 호출 위치 App에서 PrivateRouter로 이동 + Home 라우트 PrivateRouter 안으로 이동
* feat : 토스트 기능 1차 구현(알림기능 알림도착, 편지작성 내용 미입력시 토스트 넣어둠)
* feat : 토스트알림 최대넓이 지정
* feat : 토스트 컨텐츠 타입별 이모지 추가
* refactor : 토스트UI 알림 1개만 표시 => 알림 1개 이상 표시 되도록 업그레이드(단일 객체 -> 객체 배열로 데이터값 수정)
* refactor : 토스트UI position 타입 수정
* fix: reissue 문제, 내 편지함 data 최신화 문제 해결 (#100)
* fix: 에러나는 경우 무조건 로그아웃되는 현상 해결
* fix: client.ts 주석 제거
* fix: 탈퇴시 로그아웃 자동적으로 되도록 수정
* feat: 탈퇴 에러시 alert 추가
* fix: 마이페이지, 내 공유 게시물 데이터 없을때 자잘한 에러 수정
* fix: 편치 쿼리 갱신 로직 추가
- queryClient.invalidateQueries로 쿼리를 갱신
* fix: 에러시 alert 추가
* fix: 탈퇴한 회원 로직 추가, 온보딩 from 왼쪽 정렬
* fix: 편지 전송/삭제 시 편지함에서 바로 수정사항 반영되도록 함
- 편지 삭제/전송시 queryClient.invalidateQueries 적용
* fix: 게시판에서 response 없을 경우 페이지 로딩이 안되는 문제 해결
- 추후 지속적으로 확인 예정
* fix: 파비콘, 사이트 이름 수정
* feat: ToastUI 적용
-내 편지함의 alert를 toastUI로 변경했습니다.
* fix: reissue token 담기지 않는 문제 해결
* fix: letterBoard length 없음 문제 해결
- 계속 확인 필
---------
Co-authored-by: nirii00 <[email protected]>
* feat : 알림 페이지 알림 확인 처리 안되던 현상 수정 + 신고페이지 4차 구현 (#101)
* refactor : API 일부 리팩토링
* feat : 알림페이지 알림 단일확인시 읽음알림으로 처리되지않던 현상 수정
* feat : 신고 페이지 status 필터링 임시 구현(수정해야함)
* deploy : 오류 수정
---------
Co-authored-by: Seungyeon Han (Tiffany) <[email protected]>
Co-authored-by: Minha Ahn <[email protected]>
Co-authored-by: Sebin Kim <[email protected]>
Co-authored-by: nirii00 <[email protected]>1 parent 3914a00 commit 6071f76
File tree
76 files changed
+1653
-671
lines changed- public
- src
- apis
- components
- hooks
- layouts
- pages
- Admin
- components
- Auth
- Home/components
- LetterBoardDetail
- LetterBoard
- LetterBoxDetail
- LetterBox
- LetterDetail
- components
- MyPage
- components
- Notifications
- components
- constants
- Onboarding
- RandomLetters
- components
- constants
- RollingPaper
- components
- Write
- stores
- styles
- types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
76 files changed
+1653
-671
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| 35 | + | |
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | | - | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
| 6 | + | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
51 | 50 | | |
52 | 51 | | |
53 | 52 | | |
54 | | - | |
| 53 | + | |
55 | 54 | | |
56 | 55 | | |
57 | | - | |
58 | 56 | | |
| 57 | + | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
| 65 | + | |
70 | 66 | | |
71 | | - | |
72 | | - | |
| 67 | + | |
| 68 | + | |
73 | 69 | | |
74 | 70 | | |
75 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 12 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | 13 | | |
34 | 14 | | |
35 | 15 | | |
36 | 16 | | |
37 | | - | |
| 17 | + | |
| 18 | + | |
38 | 19 | | |
39 | 20 | | |
40 | 21 | | |
| |||
45 | 26 | | |
46 | 27 | | |
47 | 28 | | |
48 | | - | |
49 | | - | |
50 | 29 | | |
51 | | - | |
| 30 | + | |
52 | 31 | | |
| 32 | + | |
53 | 33 | | |
54 | 34 | | |
55 | 35 | | |
| |||
74 | 54 | | |
75 | 55 | | |
76 | 56 | | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | 57 | | |
91 | 58 | | |
92 | 59 | | |
93 | 60 | | |
94 | 61 | | |
95 | | - | |
96 | 62 | | |
97 | 63 | | |
98 | 64 | | |
99 | 65 | | |
100 | | - | |
101 | 66 | | |
102 | 67 | | |
103 | 68 | | |
104 | 69 | | |
105 | 70 | | |
106 | 71 | | |
107 | | - | |
108 | | - | |
109 | 72 | | |
110 | 73 | | |
111 | 74 | | |
| |||
0 commit comments