Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1296 commits
Select commit Hold shift + click to select a range
85d2cad
fix: 모임 제목 표시 방식 수정
rlarkdals1202 Jun 16, 2025
de011d8
Merge branch 'dev' into feature-km-my-page-edit-profile
rlarkdals1202 Jun 16, 2025
9ebba35
Merge remote-tracking branch 'project/dev' into feature-hj-alarm
hjleee93 Jun 16, 2025
29e8fd1
refactor: 백엔드 리턴 타입 문제로getNextPageParam 파라미터 추가
hjleee93 Jun 16, 2025
84ad3e5
feat: 무한 스크롤 추가
hjleee93 Jun 16, 2025
6f2b98d
Merge pull request #209 from moyeora-it/feature-hj-alarm
hjleee93 Jun 16, 2025
dbf9256
Merge remote-tracking branch 'project/dev' into feature-hj-alarm
hjleee93 Jun 16, 2025
020a079
Merge remote-tracking branch 'project/dev' into feature-hj-bookmark
hjleee93 Jun 16, 2025
e04b577
refactor: 기술 스택 query string을 API에 맞추어 skill 로 수정 및 컴포넌트 별로 로직 분리
e-sum-e Jun 16, 2025
59fe0ff
Merge branch 'dev' into feature-di-auth-test
kkukileon305 Jun 16, 2025
82b2810
test: 로그인과 회원가입 테스트 메시지 좀더 간결하게 변경
kkukileon305 Jun 16, 2025
4e011ae
feat: 기술스택, 포지션을 여러개 선택할 수 있도록 수정
e-sum-e Jun 16, 2025
450fa36
feat: 기술 스택, 포지션이 여러개 포함된 queryParams 계산
e-sum-e Jun 16, 2025
bffb9bb
Merge pull request #208 from moyeora-it/feature-sm-groupcard-ui
e-sum-e Jun 16, 2025
b7793c0
test: 비밀번호 찾기 테스트 코드 작성
kkukileon305 Jun 16, 2025
8e8a4bb
feat: order=desc이고첫 요청일 경우에만 cursor=null로 요청하도록 수정
e-sum-e Jun 16, 2025
b0738aa
feat: 다중 선택 후 다시 선택 시 선택한게 빠지도록 수정
e-sum-e Jun 17, 2025
82c11e1
refactor: 북마크 페이지에 useBookmarkItems 훅 적용 및 onToggle을 bookmarkToggleHa…
Yuna-001 Jun 17, 2025
104ac38
design: 전체 선택시에도 강조 UI
e-sum-e Jun 17, 2025
77d17ff
fix: features 폴더에 있는 GroupList 컴포넌트에 useBookmarkItems 적용
Yuna-001 Jun 17, 2025
69efacb
refactor: 로컬/서버 북마크 처리 분기 로직을 유틸 함수로 추출
Yuna-001 Jun 17, 2025
bcb70cb
Merge pull request #211 from moyeora-it/feature-ya-group-detail-page
Yuna-001 Jun 17, 2025
9ad8637
Merge branch 'dev' into feature-km-my-page-groups
rlarkdals1202 Jun 17, 2025
b9f4d62
feat: 유저 페이지 내 그룹 페이지 레이아웃 추가
rlarkdals1202 Jun 17, 2025
bb8caa8
feat: 유저 프로필 탭 변경
rlarkdals1202 Jun 17, 2025
d3a4a57
feat: 종료된 모임 조회 페이지 추가
rlarkdals1202 Jun 17, 2025
fce4d27
refactor: getAuthCookieHeader 함수로 쿠키 헤더 값 가져오도록 변경
rlarkdals1202 Jun 17, 2025
6592329
feat: 종료된 모임 필터링 기능 추가 및 모임이 존재하지 않을 시의 메시지 추가
rlarkdals1202 Jun 17, 2025
16f0340
feat: status prop 추가
rlarkdals1202 Jun 17, 2025
bf6dd35
Merge pull request #212 from moyeora-it/feature-km-my-page-groups
rlarkdals1202 Jun 17, 2025
2996912
Merge branch 'dev' into feature-km-my-page-edit-profile
rlarkdals1202 Jun 17, 2025
6069bb9
feat: 프로필 이미지 제거 기능 추가
rlarkdals1202 Jun 17, 2025
59b658e
feat: imageSrc, fallback prop 값 변경
rlarkdals1202 Jun 17, 2025
1553249
Merge pull request #213 from moyeora-it/feature-hj-alarm
hjleee93 Jun 17, 2025
3609e8c
feat: UserProfile 컴포넌트에 fallback prop 전달 및 profileImage 값 수정
rlarkdals1202 Jun 17, 2025
4e50a43
Merge branch 'dev' into feature-km-my-page-edit-profile
rlarkdals1202 Jun 17, 2025
9972914
Merge branch 'dev' into feature-sm-multiple-filters
e-sum-e Jun 17, 2025
ec28f70
design: skeleton ui 추가, favicon 추가
hjleee93 Jun 17, 2025
0f49524
Merge pull request #214 from moyeora-it/feature-sm-multiple-filters
e-sum-e Jun 17, 2025
2eab443
refactor: isloading 옵셔널처리, queryparam 타입에 null 추가
hjleee93 Jun 17, 2025
66d78b7
fix: 사용하지 않는 변수 제거
rlarkdals1202 Jun 17, 2025
84276a0
Merge branch 'dev' into feature-km-my-page-edit-profile
rlarkdals1202 Jun 17, 2025
e46ab14
Merge remote-tracking branch 'project/dev' into feature-hj-bookmark
hjleee93 Jun 17, 2025
f455aec
fix: conflict 나는 코드 수정
e-sum-e Jun 17, 2025
aa57b6d
fix: 북마크 관련 로직을 useEffect -> useLayoutEffect로 변경하여 무한스크롤이 실행될 탐지 시점 맞춤
e-sum-e Jun 17, 2025
82026bd
design: 페이지 스켈레톤 삭제
hjleee93 Jun 17, 2025
90e81f6
design: 헤더 활성화
hjleee93 Jun 17, 2025
82b1f64
refactor: 북마크 로직 계산 중에도 Loading이 표기되도록 수정
e-sum-e Jun 17, 2025
6cfd7f9
Merge pull request #216 from moyeora-it/feature-sm-conflict-fix
e-sum-e Jun 17, 2025
588c055
Merge branch 'dev' into feature-km-my-page-edit-profile
rlarkdals1202 Jun 17, 2025
c22432a
chore: shadcn tooltip 설치
e-sum-e Jun 17, 2025
3bf09d4
feat: 기술 스택, 포지션 뱃지에 hover 시 tooltip 노출
e-sum-e Jun 17, 2025
e0ecd6c
feat: 로컬스토리지의 북마크 목록을 전역 상태로도 관리하기 위해 useBookmarkStore 추가
Yuna-001 Jun 17, 2025
e7cec0c
refactor: useBookmarkItems 훅 제거 및 useBookmarkStore로 북마크 관리 방식 변경
Yuna-001 Jun 17, 2025
7a50ba6
fix: 완전히 클라이언트에서 회원정보를 가져오도록 수정
kkukileon305 Jun 18, 2025
f3689e2
fix: 백엔드 경로(groups/:groupId)에 맞춰 모임 상세 페이지 경로을 group → groups로 수정
Yuna-001 Jun 18, 2025
da3ce6e
feat: 팔로잉 목록 페이지 url 변경 및 로딩 UI 추가
rlarkdals1202 Jun 18, 2025
1b76380
feat: 팔로워 목록 페이지 url 변경 및 로딩 UI 추가
rlarkdals1202 Jun 18, 2025
13d6c8b
feat: 팔로우 관련 목록 아이템 로딩 컴포넌트 추가
rlarkdals1202 Jun 18, 2025
c3eee08
feat: 유저 페이지 탭 변경 및 탭 활성화 조건 변경
rlarkdals1202 Jun 18, 2025
96af4de
feat: 소셜 페이지 레이아웃 컴포넌트 추가
rlarkdals1202 Jun 18, 2025
5099962
feat: SearchInput 기본 스타일 추가 및 커스텀 기능 추가
rlarkdals1202 Jun 18, 2025
a67d16c
feat: 추가 목록 불러올 때의 로딩 UI 추가 및 기타 UI 변경
rlarkdals1202 Jun 18, 2025
8e9380b
feat: 불필요한 요소, 스타일 제거
rlarkdals1202 Jun 18, 2025
4b23b43
feat: 팔로잉, 팔로워 페이지 전환 탭 추가
rlarkdals1202 Jun 18, 2025
703f12f
fix: 불필요한 Image 컴포넌트 import 제거
rlarkdals1202 Jun 18, 2025
92e1de7
Merge pull request #218 from moyeora-it/feature-sm-add-tooltip
e-sum-e Jun 18, 2025
cc89aac
feat: 중복되는 그룹 필터 컴포넌트 제거
rlarkdals1202 Jun 18, 2025
9bc5e1a
design: description에 에러인 경우 스타일 표기
e-sum-e Jun 18, 2025
085b996
feat: 사용 기술, 포지션이 유효성 검사를 통과하지 못했을 경우 focus
e-sum-e Jun 18, 2025
03b6fa4
feat: 모집 마감일, 모임 시작일, 모임 종료일이 유효성 검사를 통과하지 못했을 경우 focus
e-sum-e Jun 18, 2025
ca91d1d
feat: 모집 인원의 최소보다 작거나 최대보다 큰 값을 입력할 경우 자동으로 수정
e-sum-e Jun 18, 2025
9e7ae18
Merge pull request #217 from moyeora-it/feature-km-my-page-edit-profile
rlarkdals1202 Jun 18, 2025
8f1e242
Merge branch 'dev' into feature-km-my-page-follow
rlarkdals1202 Jun 18, 2025
6bb988b
feat: 그룹 필터 컴포넌트 import문 제거
rlarkdals1202 Jun 18, 2025
5d84cdf
design: 원안에 숫자가 들어간 `circle-number` 원안에 i가 표기된 `circle-info` 컴포넌트 생성
e-sum-e Jun 18, 2025
9688718
design: categoryName에 circleNumber 적용
e-sum-e Jun 18, 2025
76ac583
design: 세로 정렬이 중앙으로 오도록 수정
e-sum-e Jun 18, 2025
8fdd278
feat: 공통으로 사용하는 tooltip이 button 태그를 확장한 형태라 form에서 사용 시 click 및 submi…
e-sum-e Jun 18, 2025
fdfada0
feat: FormLabel에 info tooltip을 추가할 수 있도록 수정
e-sum-e Jun 18, 2025
47b777a
design: tooltip content에 className으로 스타일 지정 시 화살표 모양에도 적용되도록 수정
e-sum-e Jun 18, 2025
668862f
design: FormLabel에 설명이 필요한 항목들에 info 추가
e-sum-e Jun 18, 2025
9f88086
design: 여백 수정
e-sum-e Jun 18, 2025
baea96e
fix: useIsClient훅 설명 추가
kkukileon305 Jun 18, 2025
a66921e
refactor: 북마크 버튼에서 localStorage의 bookmarkList를 확인하도록 로직 수정
Yuna-001 Jun 18, 2025
1422a07
design: 모임 상세 페이지 Not Found 페이지에 Empty 컴포넌트 적용
Yuna-001 Jun 19, 2025
a6414c2
fix: 댓글 스크롤이 댓글을 찾기 전에 멈추는 문제 해결
Yuna-001 Jun 19, 2025
49177dd
fix: 대댓글 펼치지 누르면 마지막 대댓글로 이동하는 문제 해결
Yuna-001 Jun 19, 2025
5d5c586
fix: 서버 컴포넌트에서는 error.tsx가 에러를 잡지 못해서 모임 상세 페이지에서 에러 UI를 반환하도록 변경
Yuna-001 Jun 19, 2025
021bb96
feat: 서버컴포넌트에서도 로그인한 유저라면 쿠키를 보내도록 수정
e-sum-e Jun 19, 2025
0d3f4df
Merge pull request #223 from moyeora-it/feature-ya-group-detail-page
Yuna-001 Jun 19, 2025
b3f6e3c
feat: 알람 시간 포맷에 formatRelativeTime 적용
Yuna-001 Jun 19, 2025
6af5829
design: 모임 상세 카드 디자인 적용
Yuna-001 Jun 19, 2025
9f819d3
fix: 북마크 요청 body에서 bookmark를 isBookmark로 이름 변경
Yuna-001 Jun 19, 2025
cfe8daf
Merge branch 'dev' into feature-hj-bookmark
Yuna-001 Jun 19, 2025
d7c06d4
Merge pull request #215 from moyeora-it/feature-hj-bookmark
Yuna-001 Jun 19, 2025
9efe290
design: 모임 상세 페이지 레이아웃 수정
Yuna-001 Jun 19, 2025
37fcaf3
fix: 북마크 페이지 useFetchItems에서 isLoading도 받아오도록 수정
Yuna-001 Jun 19, 2025
3bc09a8
Merge pull request #222 from moyeora-it/feature-sm-write
e-sum-e Jun 20, 2025
b445780
Merge pull request #219 from moyeora-it/fix
kkukileon305 Jun 20, 2025
ad2f400
Merge pull request #221 from moyeora-it/feature-km-my-page-follow
e-sum-e Jun 20, 2025
7237354
Merge pull request #226 from moyeora-it/fix-ya-bookmark-request
Yuna-001 Jun 20, 2025
9309347
Merge pull request #207 from moyeora-it/feature-di-auth-test
e-sum-e Jun 20, 2025
181e310
Merge pull request #227 from moyeora-it/fix-ya-build-error
Yuna-001 Jun 20, 2025
a8f0373
Merge pull request #224 from moyeora-it/feature-sm-home
e-sum-e Jun 20, 2025
08637e2
chore: cache 삭제 ci 추가
e-sum-e Jun 20, 2025
af3e57b
Merge branch 'feature-ci-cd' into dev
e-sum-e Jun 20, 2025
d7eef64
chore: EC2에서 cache 삭제 ci 추가
e-sum-e Jun 20, 2025
d938bfc
chore: cypress 타입 검사 제외
e-sum-e Jun 20, 2025
557f7de
Merge branch 'feature-ci-cd' into dev
e-sum-e Jun 20, 2025
d8fb1e3
design: 댓글 디자인 적용
Yuna-001 Jun 20, 2025
40d97fc
refactor: ReplyForm 위치 이동 및 댓글 목록에 QueryErrorBoundary 적용
Yuna-001 Jun 20, 2025
ac2a3b6
design: 홈 너비 수정
e-sum-e Jun 20, 2025
a920baa
design: 테스트용 스타일 삭제
e-sum-e Jun 20, 2025
58fb1d0
design: group card 디자인 수정
e-sum-e Jun 20, 2025
6cc4818
design: recommend group card ui
e-sum-e Jun 20, 2025
037a42d
design: 검색, 만들기 버튼 위치 수정
e-sum-e Jun 20, 2025
36ff0f3
feat: 만들기 버튼에 `LoginRequireButton` 적용
e-sum-e Jun 20, 2025
1ae5117
feat: 유저 페이지 반응형 레이아웃 디자인 수정
rlarkdals1202 Jun 20, 2025
b2ebcc4
feat: 유저 메인 페이지 컴포넌트 추가
rlarkdals1202 Jun 20, 2025
5865f2e
feat: 뱃지 디자인 수정 및 TooltipTrigger 컴포넌트에 type prop 추가
rlarkdals1202 Jun 20, 2025
324f7b9
fix: disabled prop 제거
rlarkdals1202 Jun 20, 2025
b19e215
feat: 정렬 Select 추가
rlarkdals1202 Jun 20, 2025
cf1376e
feat: 모달이 닫힐 때, 무효화 할 쿼리 키 변경
rlarkdals1202 Jun 20, 2025
c8f077f
feat: 모달 트리거 위치 변경
rlarkdals1202 Jun 20, 2025
15db1ac
feat: 종료된 모임 페이지에 대한 Error 컴포넌트 추가
rlarkdals1202 Jun 20, 2025
4e9ca79
feat: 유저 페이지 내 탭 디자인 변경 및 url 추가
rlarkdals1202 Jun 20, 2025
28470f8
remove: 기존 로딩 컴포넌트 관련 loading.tsx 파일 삭제
rlarkdals1202 Jun 20, 2025
3886681
feat: 유저 페이지 내 그룹 목록 페이지 관련 로딩 UI 추가
rlarkdals1202 Jun 20, 2025
ebd98fd
feat: 그룹 목록 아이템 컴포넌트 추가
rlarkdals1202 Jun 20, 2025
82c97fc
feat: 그룹 목록 조회 기능 구현 완료
rlarkdals1202 Jun 20, 2025
5632a6a
rename: group-card의 마감일에 모집 마감일이 보이도록 수정
e-sum-e Jun 20, 2025
0a09011
feat: 쿼리 파라미터가 변경되는 경우에도 로딩 UI 렌더링하도록 변경
rlarkdals1202 Jun 20, 2025
d983465
feat: API 요청 url 변경 및 쿼리 파라미터 수정
rlarkdals1202 Jun 20, 2025
2064210
Merge branch 'dev' into feature-km-my-page-groups
rlarkdals1202 Jun 20, 2025
5151356
feat: key prop 추가
rlarkdals1202 Jun 20, 2025
f0c58c9
design: 참가자 프로그레스 바 트랜지션 개선
Yuna-001 Jun 20, 2025
00c12a6
design: 댓글 폼 rounded-lg로 변경
Yuna-001 Jun 20, 2025
4c47c62
design: 댓글 반응형 디자인 적용
Yuna-001 Jun 20, 2025
04a175f
design: 로그인 필요 모달 UI 수정
Yuna-001 Jun 20, 2025
70b9cd9
feat: MemberInfo의 닉네임에도 링크 기능 추가
Yuna-001 Jun 20, 2025
d74f38e
design: 모임 참여자 목록 모달 디자인 적용
Yuna-001 Jun 20, 2025
b19e4a5
Merge pull request #230 from moyeora-it/feature-sm-ui
e-sum-e Jun 21, 2025
22d773f
Merge pull request #231 from moyeora-it/feature-km-my-page-groups
e-sum-e Jun 21, 2025
7d288d4
chore: dependency warning 해결
e-sum-e Jun 21, 2025
88cf921
chore: cache 삭제 코드 복구
e-sum-e Jun 21, 2025
d60e7a2
Merge pull request #233 from moyeora-it/feature-ci-cd
e-sum-e Jun 21, 2025
39e422b
chore: 캐시 지우는 코드 추가
e-sum-e Jun 21, 2025
ccd3897
chore: .next 파일 삭제
e-sum-e Jun 21, 2025
b4bb254
Merge branch 'dev' into feature-ya-group-detail-page
Yuna-001 Jun 21, 2025
2950ec2
fix: RootLayout 수정으로 깨진 레이아웃 복구
Yuna-001 Jun 21, 2025
1c106dd
Merge pull request #232 from moyeora-it/feature-ya-group-detail-page
e-sum-e Jun 21, 2025
270902f
chore: check-files 추가
e-sum-e Jun 21, 2025
9d4b049
feat: 로그아웃 버튼 디자인 수정
rlarkdals1202 Jun 21, 2025
5d895e4
feat: 프로필 조회 로딩 컴포넌트 추가
rlarkdals1202 Jun 21, 2025
b8bd4f4
feat: 프로필 조회 로딩 UI 추가
rlarkdals1202 Jun 21, 2025
9dc2b68
feat: GNB에 로그아웃 버튼 추가
rlarkdals1202 Jun 21, 2025
5f75e49
design: 찜한 모임 페이지에 디자인 적용 및 찜한 프로젝트 문구를 찜한 모임으로 변경
Yuna-001 Jun 21, 2025
72991c3
design: tab에 cursor-pointer 및 hover 시 색상 진하게 하는 css 추가
Yuna-001 Jun 21, 2025
75afea2
refactor: GroupDetailError 컴포넌트를 삭제하고 Empty 컴포넌트로 대체
Yuna-001 Jun 21, 2025
1ccc5a7
fix: Notification 타입의 createdDate의 타입을 Date로 돌려놓음
Yuna-001 Jun 21, 2025
6419bab
refactor: routes 파일 내 경로 구조 수정 및 메서드 매개변수 이름을 id에서 userId, groupId로 명확화
Yuna-001 Jun 21, 2025
29a75b3
refactor: 댓글 무한 스크롤에서 한 번에 가져오는 데이터의 수를 10에서 20으로 변경
Yuna-001 Jun 21, 2025
ca4318d
refactor: 댓글 prefetch 로직 추가
Yuna-001 Jun 21, 2025
770d89a
chore: 파비콘 및 모임 상세 페이지 메타데이터 설정
Yuna-001 Jun 21, 2025
718c38b
fix: GroupDetaiilCard 컴포넌트 이름 오타 수정
Yuna-001 Jun 21, 2025
55de264
fix: 댓글 prefetch 데이터 hydration 처리
Yuna-001 Jun 21, 2025
e09b0c3
refactor: useFetchInView에 isFetchingNextPage 조건 추가
Yuna-001 Jun 21, 2025
e88fee9
fix: 댓글을 prefetch하면 댓글 스크롤이 제대로 동작하지 않아서 해당 prefetch 로직 삭제
Yuna-001 Jun 21, 2025
e6c356f
refactor: useReplyScrollIntoView 훅의 useEffect 의존성 간소화
Yuna-001 Jun 21, 2025
7f93072
refactor: 서버 컴포넌트 재실행 방지를 위해 router.replace를 history.replaceState로 변경
Yuna-001 Jun 21, 2025
f6345cc
feat: useReplyScrollIntoView 훅에 삭제된 댓글/대댓글에 대한 안내 토스트 추가
Yuna-001 Jun 21, 2025
c0a937f
refactor: 댓글 관련 useEffect에서 불필요한 의존성 삭제
Yuna-001 Jun 21, 2025
e8ecb3a
Merge pull request #234 from moyeora-it/feature-km-my-page-ui
e-sum-e Jun 22, 2025
9053633
Merge pull request #236 from moyeora-it/feature-ya-refactor-reply
e-sum-e Jun 22, 2025
1503531
chore: deploy ci 수정(checkfiles 삭제)
e-sum-e Jun 22, 2025
65c28d1
Merge branch 'dev' into feature-ya-bookmark-page-ui
Yuna-001 Jun 22, 2025
198cef9
chore: `yarn.lock` 파일 재설치
e-sum-e Jun 22, 2025
f8482a8
Merge pull request #235 from moyeora-it/feature-ya-bookmark-page-ui
Yuna-001 Jun 22, 2025
65391c9
chore: 캐시 삭제 CI 삭제 및 dev 스크립트 수정
e-sum-e Jun 22, 2025
1eaadfb
chore: 디스크 용량 확인 및 timeout 에러 방지를 위해 시간 늘림
e-sum-e Jun 22, 2025
3369cd1
chore: time out 30분으로 설정
e-sum-e Jun 22, 2025
a88587e
chore: github action timeout 설정 및 스크립트 찍히지 않는 상황이 10분 이상 지속되지 않도록 로그 …
e-sum-e Jun 22, 2025
d914de7
design: 모집 종료용 커버 컴포넌트 생성
e-sum-e Jun 22, 2025
535c467
rename: 불필요 코드 삭제
e-sum-e Jun 22, 2025
6fb4a5b
design: group-card에 모집 종료 커버 적용
e-sum-e Jun 22, 2025
0fda536
refactor: 댓글 스크롤 로직 함수 분리
Yuna-001 Jun 22, 2025
a0e5205
chore: 공유 버튼 복사 토스트 메시지 문구 수정
Yuna-001 Jun 22, 2025
c530247
chore: ci 수정
e-sum-e Jun 22, 2025
91230de
Merge pull request #237 from moyeora-it/feature-sm-close-ui
e-sum-e Jun 22, 2025
12d3b73
chore: appleboy/ssh-action의 timeout 시간 변경
e-sum-e Jun 22, 2025
24cf796
chore: .gitignore에 certificates 폴더 추가
Yuna-001 Jun 22, 2025
aad2be3
refactor: 댓글 관련 컴포넌트와 훅을 features/reply로 이동
Yuna-001 Jun 22, 2025
6271fab
chore: ci 코드 원복
e-sum-e Jun 22, 2025
bf66306
docs: readme 초안
e-sum-e Jun 22, 2025
dcb14f9
feat: 참여자 미리보기 인원을 3명에서 5명으로 확대
Yuna-001 Jun 22, 2025
1b188f0
refactor: 댓글/대댓글 컴포넌트 시맨틱 구조 개선 및 ReplyThread → RereplySection으로 변경
Yuna-001 Jun 22, 2025
b619c46
feat: 댓글 목록 로딩 및 빈 상태 UI 추가
Yuna-001 Jun 22, 2025
683a956
design: 에러 폴백 스타일링
Yuna-001 Jun 22, 2025
edc3a43
refactor: 모임 상세 관련 컴포넌트 features/group/components로 이동
Yuna-001 Jun 22, 2025
e786d86
Merge pull request #239 from moyeora-it/feature-ya-reply
Yuna-001 Jun 23, 2025
70067a0
feat: 계정 설정 버튼 디자인 변경
rlarkdals1202 Jun 23, 2025
410227f
feat: 회원 탈퇴 버튼 디자인 수정
rlarkdals1202 Jun 23, 2025
80d4721
feat: 계정 설정, 회원 탈퇴 기능 추가
rlarkdals1202 Jun 23, 2025
0ff6bd0
feat: 폼 스키마 변경
rlarkdals1202 Jun 23, 2025
def4a60
feat: 비밀번호 변경 로직 수정
rlarkdals1202 Jun 23, 2025
d32058f
fix: 불필요한 import문 제거
rlarkdals1202 Jun 23, 2025
e632827
Merge pull request #240 from moyeora-it/feature-km-my-page-edit-profile
e-sum-e Jun 23, 2025
d85a5e4
docs: README 수정
e-sum-e Jun 23, 2025
0f3ca2b
design: 만들기 버튼 영역 수정
e-sum-e Jun 23, 2025
e15f5ef
docs: README 수정
e-sum-e Jun 23, 2025
e468df2
fix: 제목 최대 길이 수정(30->100)
e-sum-e Jun 23, 2025
ba4cb82
fix: 모집 정원을 자유롭게 입력하되 범위를 벗어날 경우 보정해주고 툴팁이 보이도록 수정
e-sum-e Jun 23, 2025
a83ea2a
feat: maxFileSize 디폴트 값 수정
rlarkdals1202 Jun 23, 2025
4554c43
feat: 서버에서 응답하는 메시지를 알리도록 변경
rlarkdals1202 Jun 23, 2025
b927009
feat: 쿼리 gcTime 옵션 추가
rlarkdals1202 Jun 23, 2025
26b110a
feat: 'Skills'와 'E-mail' 텍스트 수정
rlarkdals1202 Jun 23, 2025
f4cd186
fix: 내용이 길어지는 경우 스크롤
e-sum-e Jun 23, 2025
087960f
fix: 불필요 props 삭제
e-sum-e Jun 23, 2025
e5772e4
feat: 'refresh 만료' 메시지를 포함한 인증 에러 처리 추가
rlarkdals1202 Jun 23, 2025
0f8db42
fix: 참가 인원이 모두 채워진 경우 모집 종료 커버 씌워줌
e-sum-e Jun 23, 2025
0e5e48d
fix: 북마크 페이지 필터링 수정 및 items 대신 bookmarkItems로 변경
Yuna-001 Jun 23, 2025
483129c
fix: 같은 참여자가 3번씩 보이는 문제 해결
Yuna-001 Jun 23, 2025
d5c6bd4
Merge pull request #250 from moyeora-it/fix-sm
e-sum-e Jun 23, 2025
76093ed
Merge pull request #251 from moyeora-it/fix-my-page
e-sum-e Jun 23, 2025
d20d718
fix: filter content 영역이 그룹카드 위로 올라오도록 수정
e-sum-e Jun 23, 2025
c0c1338
fix: 공유하기 버튼 클릭 함수에서 url을 가져오도록 하여 현재 주소를 제대로 반영하도록 수정
Yuna-001 Jun 23, 2025
602f3d8
fix: 개발자모드 에러 수정
e-sum-e Jun 23, 2025
e14c19a
rename: 불필요 코드 삭제
e-sum-e Jun 23, 2025
925e1fc
feat: 모임 목록 조회 기능 일부 변경
rlarkdals1202 Jun 23, 2025
5941bb1
design: UI 깨지는 현상 수정
rlarkdals1202 Jun 23, 2025
cc1e674
feat: 신청자, 참여자 목록 로딩 컴포넌트 추가
rlarkdals1202 Jun 23, 2025
d777901
feat: 신청자 목록 로딩 UI 추가
rlarkdals1202 Jun 23, 2025
d5e2f98
feat: 참가자 목록 로딩 UI 추가
rlarkdals1202 Jun 23, 2025
ed5612d
fix: 정원의 툴팁이 보이도록 isTooltipOpen이 true일 경우에만 props로 내려지도록 수정
e-sum-e Jun 23, 2025
7c3c8dd
fix: 댓글 스크롤 훅에서 대댓글인 경우에도 쿼리 파라미터에서 replyId 삭제하도록 수정
Yuna-001 Jun 23, 2025
c92eb31
Merge pull request #258 from moyeora-it/fix-my-page
rlarkdals1202 Jun 23, 2025
e564c16
Merge pull request #238 from moyeora-it/feature-readme
e-sum-e Jun 23, 2025
84fbafc
fix: Page props 타입 변경 및 await 키워드 사용
rlarkdals1202 Jun 23, 2025
50d9aef
Update README.md
e-sum-e Jun 23, 2025
459086a
Merge pull request #262 from moyeora-it/fix-ya
Yuna-001 Jun 23, 2025
95c0e8e
feature: 댓글 수정 취소 기능 추가
Yuna-001 Jun 23, 2025
2c829d5
Merge pull request #266 from moyeora-it/fix-sm
e-sum-e Jun 23, 2025
6307842
Merge pull request #261 from moyeora-it/fix
e-sum-e Jun 23, 2025
459817f
feat: ci 수정
e-sum-e Jun 23, 2025
bd5dd2a
Update README.md
e-sum-e Jun 23, 2025
9cb9e02
feat: dependency에 빠진 라이브러리 추가 설치
e-sum-e Jun 23, 2025
0cc680e
remove: console.log 삭제
e-sum-e Jun 23, 2025
a36fe9c
fix: type Error, no-unused-vars 에러 수정
e-sum-e Jun 23, 2025
7f65a7f
remove: msw handler에서 미사용 코드 삭제
e-sum-e Jun 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## feat: 제목

### 👩🏻‍💻 작업한 내용

- 어쩌구 저쩌구

### 💡 참고 사항

- 개발하긴 했는 데 좀 찝찝하거나 궁금했던것들
- 중점적으로 봐줬으면 하는 부분

### 🔗 참고 링크

- figma
- stackoverflow
- 미팅 노트(notion)

---

### 💬 Commits

((commitLogs))
61 changes: 61 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: Auto PR to dev

on:
push:
branches:
- feature-*
- fix

concurrency:
group: auto-pr-${{ github.ref_name }}
cancel-in-progress: true

jobs:
create-pr:
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
env:
BRANCH_NAME: ${{ github.ref_name }}
GH_TOKEN: ${{ secrets.MOYEORAIT_TOKEN }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ github.ref_name }}
token: ${{ secrets.MOYEORAIT_TOKEN }}

- name: Install dependencies
run: yarn install --frozen-lockfile

- name: Run Lint
run: yarn lint

- name: Run Format
run: npx prettier --write .

- name: Create Pull Request
if: success()
run: |
echo "🔍 Checking PR from $BRANCH_NAME to dev"
PR_EXISTS=$(gh pr list --base dev --head "$BRANCH_NAME" --state open --json number --jq 'length')

COMMIT_LOGS=$(git log --pretty=format:'- %s' --no-merges origin/dev..$BRANCH_NAME | sed -E 's/^(.{100}).*/\1.../')
PR_TEMPLATE=$(cat .github/pull_request_template.md | sed 's/((commitLogs))/$COMMIT_LOGS/g')
export COMMIT_LOGS
PR_BODY=$(echo "$PR_TEMPLATE" | envsubst)

if [ "$PR_EXISTS" -eq 0 ]; then
gh pr create \
--base dev \
--head "$BRANCH_NAME" \
--title "자동 PR: $BRANCH_NAME → dev" \
--body "$PR_BODY" \
--assignee "$GITHUB_ACTOR"
else
PR_NUMBER=$(gh pr list --base dev --head "$BRANCH_NAME" --state open --json number --jq '.[0].number')
gh pr comment "$PR_NUMBER" --body "새로운 커밋이 푸시되었습니다: $(git log -1 --pretty=%s)"
gh pr edit "$PR_NUMBER" --add-label "auto-updated"
fi
66 changes: 66 additions & 0 deletions .github/workflows/deploy.dev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Dev deploy to EC2

on:
push:
branches:
- dev
- feature-ci-cd

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout Code
uses: actions/checkout@v3
# === [1] 현재 러너 IP를 보안 그룹에 추가 ===
- name: Whitelist GitHub Actions IP
uses: bbharathkumarreddy/[email protected]
with:
security-group-id: ${{ secrets.AWS_SECURITY_GROUP_ID }}
action: whitelist
port: 22
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ap-northeast-2 # 서울 리전

- name: SSH into EC2 and deploy
uses: appleboy/[email protected]
timeout-minutes: 30

with:
host: ${{ secrets.EC2_HOST }}
username: ${{ secrets.EC2_USER }}
key: ${{ secrets.EC2_KEY }}
script: |
export PATH=$PATH:/home/ubuntu/.nvm/versions/node/v22.16.0/bin
cd /home/ubuntu/projects/moyeora-it-FE

echo "Pulling latest code from branch: ${{ github.ref_name }}"
git fetch origin
git checkout ${{ github.ref_name }}
git reset --hard origin/${{ github.ref_name }}
git pull origin ${{ github.ref_name }}

pnpm install --frozen-lockfile
pnpm build

echo "Restarting PM2"
pm2 restart ecosystem.config.js --env development
pm2 describe ecosystem.config.js > /dev/null 2>&1
if [ $? -ne 0 ]; then
pm2 start ecosystem.config.js --env development
else
pm2 reload ecosystem.config.js --env development
fi

# === [2] 배포 후 러너 IP를 보안 그룹에서 제거 ===
- name: Remove GitHub Actions IP
uses: bbharathkumarreddy/[email protected]
with:
security-group-id: ${{ secrets.AWS_SECURITY_GROUP_ID }}
action: remove
port: 22
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ap-northeast-2
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,5 @@ yarn-error.log*
# typescript
*.tsbuildinfo
next-env.d.ts

/certificates/
12 changes: 12 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
.github/
node_modules/
dist/
build/
README.md
components.json
postcss.config.mjs
tailwind.config.ts
tsconfig.json
tsconfig.node.json
public/
next.config.ts
1 change: 0 additions & 1 deletion prettierrc → .prettierrc
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"useTabs": true,
"tabWidth": 2,
"printWidth": 80,
"trailingComma": "all",
Expand Down
Loading
Loading