Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
475 commits
Select commit Hold shift + click to select a range
d30d765
#21 rename: 앨범 내 사진 목록 조회 API photoQueryController로 이동
zyovn Nov 3, 2025
52817e4
#21 chore: todo 주석 추가
zyovn Nov 3, 2025
8c97f46
#21 feat: 앨범 내 사진 상세 조회 API
zyovn Nov 3, 2025
0485aed
#21 feat: 내가 띱한 사진 목록 조회 API
zyovn Nov 3, 2025
c04e515
#21 chore: 불필요한 import문 제거
zyovn Nov 3, 2025
f7e8f94
Merge pull request #43 from Say-Cheeeese/fix/#42-change-status
dahyun24 Nov 3, 2025
fd8ff23
#21 feat: 사진 좋아요 생성, 삭제 API
zyovn Nov 3, 2025
e7727b3
#21 feat: 사진 업로드, 사진 좋아요 등 상태 변화 로직에 캐시 무효화 로직 추가 및 타입 캐스팅 오류 수정
zyovn Nov 3, 2025
fd1c8be
#21 feat: 사진 상세 조회 사용자 이름 추가
zyovn Nov 3, 2025
12095c6
#21 fix: 내가 띱한 사진 목록 조회 수정
zyovn Nov 4, 2025
d240197
#21 docs: swagger 작성
zyovn Nov 4, 2025
c83b7a1
#21 feat: 1시간 내 다운로드 여부 필드 추가
zyovn Nov 4, 2025
954be61
#21 refactor: 내가 띱한 사진 목록 조회 성공 코드 수정
zyovn Nov 4, 2025
03f3ed4
#21 fix: 피드백 반영
zyovn Nov 4, 2025
650b557
#21 fix: 피드백 반영
zyovn Nov 5, 2025
1354f99
Merge pull request #44 from Say-Cheeeese/feat/#21-get-photo
zyovn Nov 5, 2025
f37af7f
#39 feat: 띱을 많이 받은 4개의 사진 조회
dahyun24 Nov 5, 2025
109a5cd
#39 feat: 치즈네컷 조회 성공 추가
dahyun24 Nov 5, 2025
1b822b1
#39 feat: 치즈네컷 엔티티 추가
dahyun24 Nov 5, 2025
3203d06
#39 feat: 치즈네컷 예외 및 에러 코드 추가
dahyun24 Nov 5, 2025
8d9fc68
#39 feat: 치즈네컷 조회 response 구현
dahyun24 Nov 5, 2025
bed2019
#39 feat: 치즈네컷 조회 기능 구현
dahyun24 Nov 5, 2025
82f294a
Merge branch 'develop' into feat/#39-cheese4cut
dahyun24 Nov 5, 2025
719f604
#39 feat: 치즈네컷 조회 api 구현
dahyun24 Nov 5, 2025
febc6c6
#39 feat: 치즈네컷 확정 전 조회시 response에 띱 누른 참여자수 필드 추가
dahyun24 Nov 5, 2025
f404797
#45 chore: 브랜치 변경을 위한 임시 커밋
zyovn Nov 6, 2025
d70217c
#46 feat: 앨범 사진 제한 10장으로 수정 및 앨범 생성 일주일 3개 제한 임시 제거
zyovn Nov 6, 2025
c993f25
#48 fix: 비로그인, 앨범 미참여 사용자도 앨범 리스트 조회 가능하도록 수정
dahyun24 Nov 7, 2025
f3bc438
Merge pull request #47 from Say-Cheeeese/feat/#46-ut-login
zyovn Nov 7, 2025
4431d77
#39 feat: 치즈네컷 PresignedUrl 발급 로직 구현
dahyun24 Nov 7, 2025
0dc9ae4
#39 feat: WHITE_LIST에 preview api 추가
dahyun24 Nov 7, 2025
aa71014
#39 feat: 앨범 만료 전 치즈네컷 확정 api 구현
dahyun24 Nov 7, 2025
de45785
#39 fix: 불필요한 import문 제거
dahyun24 Nov 7, 2025
d269cc5
#48 fix: 피드백 반영
dahyun24 Nov 8, 2025
876e116
Merge pull request #49 from Say-Cheeeese/fix/#48-participant-list-aut…
dahyun24 Nov 8, 2025
ac2f10c
#45 feat: 다운로드용 presignedUrl 발급 API
zyovn Nov 8, 2025
5ead6e5
#50 fix: getObject null 오류 수정 및 redis key에 sort 추가
zyovn Nov 8, 2025
1b7791e
#50 refactor: key에 cache 추가
zyovn Nov 8, 2025
4345476
#50 fix: 띱한 사진 조회 API 수정 - 좋아요 많은 순으로 정렬
zyovn Nov 8, 2025
7e0b5b0
#45 feat: 사진 목록 조회 및 내가 띱한 사진 조회 썸네일 이미지 cdn 로직으로 수정
zyovn Nov 8, 2025
554ddb5
#45 feat: 사진 상세 조회 원본, 썸네일 이미지 cdn으로 수장
zyovn Nov 8, 2025
417a4d4
#45 feat: 다운로드 response fileName 추출 로직 추가
zyovn Nov 8, 2025
57c0971
#45 feat: 1시간 이내 다운로드 이력 존재 시, 다운로드 방지 로직 추가
zyovn Nov 10, 2025
461a791
#45 feat: validateDownload 수정
zyovn Nov 10, 2025
5864974
#45 docs: swagger 작성
zyovn Nov 10, 2025
88096be
#45 fix: 피드백 반영
zyovn Nov 10, 2025
cfb9e40
Merge pull request #51 from Say-Cheeeese/fix/#50-get-photo
zyovn Nov 10, 2025
0217caa
#39 fix: 베스트 컷 4개 정렬 수정
dahyun24 Nov 10, 2025
4a19408
#39 feat: 스케줄러 구현
dahyun24 Nov 10, 2025
f29427f
#39 feat: 7일 후에 자동 만료 후 치즈네컷 생성 로직 구현
dahyun24 Nov 10, 2025
63bea57
Merge pull request #53 from Say-Cheeeese/feat/#45-photo-download
zyovn Nov 10, 2025
00362d7
Merge branch 'develop' into feat/#39-cheese4cut
dahyun24 Nov 10, 2025
fe31ef7
#39 fix: 코드래빗 피드백 반영
dahyun24 Nov 11, 2025
119e17d
#39 fix: cheese4cut 테이블에 최종 프레임 컬럼 제거
dahyun24 Nov 11, 2025
ffee386
#39 fix: 피드백 반영
dahyun24 Nov 11, 2025
5089da5
#39 fix: 피드백 반영
dahyun24 Nov 11, 2025
6d8468e
Merge pull request #55 from Say-Cheeeese/feat/#39-cheese4cut
dahyun24 Nov 11, 2025
3c127b3
#54 feat: 사용자 앨범 증가 로직 추가
zyovn Nov 12, 2025
e67a51d
#54 feat: 사진 정보 조회 API
zyovn Nov 12, 2025
6c25476
#54 feat: 띱한 사용자 목록 조회 API
zyovn Nov 12, 2025
d12b693
#54 fix: 베스트 앨범컷 좋아요 수 같을 시 최신순으로 수정
zyovn Nov 12, 2025
1cad54e
#54 feat: 앨범 베스트 컷 조회 API
zyovn Nov 12, 2025
0e9d083
#57 fix: 최신순 조회로 수정
dahyun24 Nov 12, 2025
9371136
#57 feat: Cheese4cutPhoto 엔티티 추가
dahyun24 Nov 12, 2025
b31dd4d
#57 fix: redis repository 만료 감지 설계 sorted set 으로 변경
dahyun24 Nov 12, 2025
4a06c1e
#57 fix: 스케줄러 10초 변경 및 redis 설정 변경에 따른 수정
dahyun24 Nov 12, 2025
6a123e9
#57 fix: Cheese4cut 엔티티 수정
dahyun24 Nov 12, 2025
8a831af
#57 fix: Cheese4cutFinalResponse 구조 수정
dahyun24 Nov 12, 2025
5fdd1fc
#54 fix: 썸네일 생성 시, 캐시 무효화로 수정
zyovn Nov 12, 2025
6caa5dd
#57 feat: 치즈네컷 조회시 일괄 사진 4장 제공
dahyun24 Nov 12, 2025
0989d80
#54 fix: cdn url 파싱 수정
zyovn Nov 13, 2025
1124680
#57 fix: 치즈네컷 조회 response 수정
dahyun24 Nov 13, 2025
91a1621
#57 feat: cdnResolver 추가
dahyun24 Nov 13, 2025
0134ae4
#54 refactor: 조회 관련 API response 수정
zyovn Nov 13, 2025
0358caa
#57 fix: album 상태 변경 방식을 update 쿼리로 변경
dahyun24 Nov 13, 2025
e7f3324
#54 feat: 앨범 정보 API
zyovn Nov 13, 2025
f39f815
#54 chore: 불필요한 import문 제거
zyovn Nov 13, 2025
c5f17d5
#54 docs: swagger 작성
zyovn Nov 13, 2025
6aef2e3
#54 fix: 앨범 최대 사진 개수 수정
zyovn Nov 13, 2025
32ed3d4
#54 chore: 불필요한 import문 제거
zyovn Nov 13, 2025
87e5f23
#54 fix: 사진 상세 정보 response 수정 및 스키마 수정
zyovn Nov 13, 2025
ff55261
#54 fix: response 수정
zyovn Nov 13, 2025
88ae482
#57 feat: 치즈네컷 조회시 앨범 내 사용자의 role 제공 추가
dahyun24 Nov 13, 2025
70468ba
#54 fix: 메서드명, validate관련 로직, imageUrl cdn url로 수정
zyovn Nov 13, 2025
fb233c0
#54 docs: schema 수정
zyovn Nov 13, 2025
449a664
#54 refactor: 성공 코드 수정
zyovn Nov 13, 2025
ffa4741
#54 fix: 앨범 베스트컷 조회 API thumbnailUrl 수정 및 패키지 이동
zyovn Nov 13, 2025
6971ce1
#54 fix: 피드백 반영
zyovn Nov 13, 2025
6e4d3eb
#54 fix: 피드백 반영
zyovn Nov 13, 2025
0fd3d1a
Merge pull request #58 from Say-Cheeeese/feat/#57-scheduler
dahyun24 Nov 14, 2025
9f2fe3c
#59 feat: 사용자 정보 제공 API 구현
dahyun24 Nov 14, 2025
a2c95b8
#59 feat: 마이페이지 관련 성공 코드 추가
dahyun24 Nov 14, 2025
6aebc2c
#59 fix: 유저 정보 제공 수정
dahyun24 Nov 14, 2025
a5bbb7b
#54 fix: 충돌 해결
zyovn Nov 14, 2025
44255e6
#54 chore: 불필요한 import문 제거 및 성공 코드 수정
zyovn Nov 14, 2025
f1140e8
Merge pull request #60 from Say-Cheeeese/feat/#54-get-etc
zyovn Nov 14, 2025
661eb69
#61 fix: 사진 size 미반영 오류 수정
zyovn Nov 14, 2025
d6aedcc
#61 feat: 사용자 온보딩 API 수정
zyovn Nov 15, 2025
5f6c3dd
#61 feat: 업로더 likeCnt++ 로직 추가 및 프로필 이미지 url 파싱 수정
zyovn Nov 15, 2025
1cf3e66
#61 feat: expiredAt response에 수정
zyovn Nov 15, 2025
089dd76
#61 docs: swagger 작성
zyovn Nov 15, 2025
581dec9
#61 refactor: 사용자 이름 수정 API url 수정
zyovn Nov 15, 2025
f6955e1
#61 fix: 사용자 이용 약관 동의 제3자 제공 동의 validate 추가
zyovn Nov 15, 2025
db69786
#59 feat: 닫힌 앨범 조회 response
dahyun24 Nov 15, 2025
2692cb6
#59 feat: 열린 앨범 조회 response
dahyun24 Nov 15, 2025
d615694
#59 feat: 마이페이지-앨범 조회 API 구현
dahyun24 Nov 15, 2025
a0d0407
#59 remove: 사용하지 않는 import문 및 메서드 삭제
dahyun24 Nov 15, 2025
c167d5b
#61 fix: 피드백 반영
zyovn Nov 15, 2025
2f4d6ab
#59 remove: 치즈네컷 presigned url 기능 제거
dahyun24 Nov 15, 2025
d7ff109
#61 fix: 피드백 반영
zyovn Nov 15, 2025
f167e1d
#59 fix: 피드백 반영
dahyun24 Nov 15, 2025
a56b867
Merge pull request #62 from Say-Cheeeese/feat/#61-onboarding
zyovn Nov 15, 2025
8677cd4
#59 fix: controller 수정에 따른 swagger 수정
dahyun24 Nov 15, 2025
842df06
#59 remove: 불필요한 import문 제거
dahyun24 Nov 15, 2025
1ccab8b
#59 fix: AlbumQueryService N+1 문제 해결
dahyun24 Nov 15, 2025
26a120b
#64 fix: 카카오 프로필 이미지 제거 후, 치이이즈 default 이미지로 수정
zyovn Nov 15, 2025
7f88dee
#59 fix: 앨범당 최대 3개의 썸네일만 조회하는 피드백 반영
dahyun24 Nov 15, 2025
5210175
#59 feat: album DTO에 requiredProperties 블록 생성
dahyun24 Nov 15, 2025
746ebc8
#59 feat: auth DTO에 requiredProperties 블록 생성
dahyun24 Nov 15, 2025
ea6df9e
#59 remove: 치즈네컷 업로드 로직 response 제거
dahyun24 Nov 15, 2025
22a7cfa
#59 feat: cheese4cut DTO에 requiredProperties 블록 생성
dahyun24 Nov 15, 2025
b1e63bb
#59 feat: photo DTO에 requiredProperties 블록 생성
dahyun24 Nov 15, 2025
4c689fd
#59 feat: user DTO에 requiredProperties 블록 생성
dahyun24 Nov 15, 2025
e85990c
#59 fix: 피드백 반영
dahyun24 Nov 15, 2025
0cd1281
#59 fix: 피드백 반영
dahyun24 Nov 15, 2025
9f45bfc
#59 fix: 피드백 재반영
dahyun24 Nov 15, 2025
6d251a7
Merge branch 'develop' into feat/#59-mypage
dahyun24 Nov 15, 2025
07ae595
Merge pull request #65 from Say-Cheeeese/fix/#64-profile-image
zyovn Nov 16, 2025
8b2d228
#59 fix: 지워진 스키마 복구
dahyun24 Nov 16, 2025
ad9bc10
Merge branch 'feat/#59-mypage' of https://github.com/Say-Cheeeese/BE …
dahyun24 Nov 16, 2025
78563fe
Merge pull request #63 from Say-Cheeeese/feat/#59-mypage
dahyun24 Nov 16, 2025
fb4c4c4
#68 feat: 사용자 온보딩 API 수정
zyovn Nov 16, 2025
0e5cd50
#68 docs: swagger 수정
zyovn Nov 16, 2025
a858185
#68 fix: 피드백 반영
zyovn Nov 16, 2025
e9e4e23
Merge pull request #69 from Say-Cheeeese/feat/#68-onboarding
zyovn Nov 17, 2025
c35b591
#67 fix: 마이페이지 프로필 이미지 response 수정
zyovn Nov 17, 2025
c66e269
#67 fix: 다운로드 API에 content-disposition 헤더 추가
zyovn Nov 17, 2025
54a6f2e
#67 feat: 사용자 마이 페이지 response에 이메일 추가
zyovn Nov 17, 2025
b20bd23
#67 fix: cdn url prefix 추가
zyovn Nov 17, 2025
4462cc7
#67 docs: swagger title, description 수정
zyovn Nov 17, 2025
cd1cde1
#71 feat: 사진 삭제 로직 구현
zyovn Nov 17, 2025
7f08d47
Merge pull request #70 from Say-Cheeeese/fix/#67-download-profile
zyovn Nov 17, 2025
807ee4e
#66 fix: 업로드 로직 변경
dahyun24 Nov 17, 2025
5caf429
#71 feat: 사진 관련 API에 deleted 검증 추가
zyovn Nov 17, 2025
750112b
#72 feat: 띱한 사진 목록 조회 response에 likeCnt, isLiked 추가
zyovn Nov 17, 2025
970ea4b
#72 fix: 수정
zyovn Nov 17, 2025
d9c95c2
Merge pull request #73 from Say-Cheeeese/feat/#72-like-response
zyovn Nov 17, 2025
11f4ca6
#74 fix: qa 오류 수정
zyovn Nov 17, 2025
3733d95
#74 fix: 피드백 반영
zyovn Nov 17, 2025
9724618
#74 fix: 피드백 반영
zyovn Nov 17, 2025
b296f03
#74 fix: 다운로드 url 수정
zyovn Nov 18, 2025
9e49955
#74 feat: 앨범 정보 response에 maker 이름 추가
zyovn Nov 18, 2025
15fb22c
Merge pull request #75 from Say-Cheeeese/fix/#74-qa
zyovn Nov 18, 2025
6437b9c
Merge branch 'develop' of https://github.com/Team-Cheeeese/BE into fe…
zyovn Nov 18, 2025
1efa1f1
#66 fix: 앨범에서 사진 감소 로직 제거
dahyun24 Nov 18, 2025
606323b
#66 feat: FAILED 레코드 정리 스케줄러 도입
dahyun24 Nov 18, 2025
3ccba82
#66 move: 파일 경로 변경
dahyun24 Nov 18, 2025
0b2974d
#66 fix: redis 저장시 KST 제거
dahyun24 Nov 18, 2025
aca936d
#66 fix: 피드백 반영
dahyun24 Nov 19, 2025
2dcf8c2
#71 feat: 앨범 내 사진 수 감소, 사용자 사진 수와 띱 수 감소 로직 추가
zyovn Nov 19, 2025
591e203
#71 docs: swagger 작성
zyovn Nov 19, 2025
e98ae19
#71 fix: 사진 좋아요 수에 따라 사용자 띱 수 감소
zyovn Nov 19, 2025
1ca9c0e
#71 chore: 사진 좋아요, 삭제 설명 추가
zyovn Nov 19, 2025
f6a770d
#71 fix: 피드백 반영
zyovn Nov 19, 2025
82e325c
#71 fix: 피드백 반영
zyovn Nov 19, 2025
8c3bb07
#71 fix: 피드백 반영
zyovn Nov 19, 2025
485c217
Merge pull request #76 from Say-Cheeeese/fix/#66-upload
dahyun24 Nov 19, 2025
3fa8591
#71 fix: getAlbumParticipant albumReader로 이동
zyovn Nov 19, 2025
24a4104
#71 fix: 충돌 해결
zyovn Nov 19, 2025
a47e595
Merge pull request #77 from Say-Cheeeese/feat/#71-photo-delete
zyovn Nov 19, 2025
2c74530
#80 feat: 사진 상세 조회 response 업로더 프로필 이미지 추가
zyovn Nov 19, 2025
3faa475
#80 fix: 로그인한 사용자가 아닌 업로더 프로필 이미지로 수정
zyovn Nov 19, 2025
fc5a23d
#80 fix: 앨범 정보 조회 API 검증 제거 및 비로그인 상태에도 조회 가능하게 수정
zyovn Nov 19, 2025
049edcc
Merge pull request #81 from Say-Cheeeese/fix/#80-album-expired
zyovn Nov 19, 2025
163b92e
#82 fix: swagger 수정
dahyun24 Nov 20, 2025
add7a79
#82 feat: captureTime 필드 추가
dahyun24 Nov 20, 2025
1ff0a2a
#82 feat: captureTime 검증 추가
dahyun24 Nov 20, 2025
b0b50db
#82 fix: 피드백 반영
dahyun24 Nov 20, 2025
59b82f5
Merge pull request #83 from Say-Cheeeese/fix/#82-capture-time
dahyun24 Nov 20, 2025
e307161
#84 fix: 업로드 가능 사진 수 앨범 참여자, 로그인 사용자 아니어도 조회 가능
zyovn Nov 20, 2025
7a046ea
Merge pull request #85 from Say-Cheeeese/fix/#84-avaliable-count
zyovn Nov 20, 2025
c86a8ca
#84 docs: swagger 수정
zyovn Nov 20, 2025
2e8a744
Merge pull request #86 from Say-Cheeeese/fix/#84-avaliable-count
zyovn Nov 20, 2025
d80b70c
#87 feat: 프론트 리다이렉트 경로 관련 로직 추가
zyovn Nov 21, 2025
76d07b2
#87 feat: 사진 상세 조회에 삭제 가능 여부 추가
zyovn Nov 21, 2025
d610de2
#87 fix: 피드백 반영
zyovn Nov 21, 2025
fa3de3a
Merge pull request #88 from Say-Cheeeese/feat/#87-redirect
zyovn Nov 21, 2025
9179577
#89 fix: 원본 이미지에서 썸네일 이미지 제공으로 수정
dahyun24 Nov 21, 2025
3739257
Merge pull request #90 from Say-Cheeeese/fix/#89-thumbnail
dahyun24 Nov 21, 2025
05d6902
#91 feat: 앨범 생성 제한 및 사진 개수 제한 원래대로 수정
zyovn Nov 21, 2025
e527907
#91 feat: 원래대로 수정
zyovn Nov 22, 2025
7f2db89
Merge pull request #92 from Say-Cheeeese/feat/#91-photo
zyovn Nov 22, 2025
dc27f1c
#79 test: 사진 상세 조회 통합 테스트
zyovn Nov 24, 2025
2a75b5d
#93 chore: aop 관련 의존성 추가
zyovn Nov 24, 2025
06322ae
#93 feat: 전역 aop 구현
zyovn Nov 24, 2025
ca9cba6
#93 chore: 로깅 관련 의존성 추가
zyovn Nov 24, 2025
e33f650
#78 test: 이미지 업로드 관련 테스트 로직 작성
dahyun24 Nov 24, 2025
77052b5
#78 test: 치즈네컷 서비스 테스트 로직 작성
dahyun24 Nov 24, 2025
97aed30
#78 test: 앨범 관련 테스트 로직 작성
dahyun24 Nov 24, 2025
aea237a
#78 test: 100명의 사용자가 동시에 앨범에 입장할 때 성능 및 정합성 테스트
dahyun24 Nov 24, 2025
e49b999
#78 chore: 테스트를 위한 build.gradle 수정
dahyun24 Nov 24, 2025
2189cfd
#93 feat: json 구조화 로깅 구현
zyovn Nov 24, 2025
53129c3
Merge pull request #94 from Say-Cheeeese/test/#78-my-test
dahyun24 Nov 25, 2025
9633558
#93 fix: 충돌 해결
zyovn Nov 25, 2025
f739bc0
#96 feat: 앨범 나가기 API 구현
zyovn Nov 26, 2025
483048c
#96 docs: swagger 작성
zyovn Nov 26, 2025
cc534f8
#96 refactor: 메서드명 수정
zyovn Nov 26, 2025
ac7e14f
#98 chore: 프로메테우스 관련 의존성 추가 및 securityConfig 수정
zyovn Nov 26, 2025
3781892
Merge pull request #95 from Say-Cheeeese/chore/#93-monitoring
zyovn Nov 26, 2025
ed3b0ff
#98 fix: 충돌 해결
zyovn Nov 26, 2025
b0d53a7
Merge pull request #99 from Say-Cheeeese/chore/#98-prometheus
zyovn Nov 26, 2025
bbbf86a
Merge pull request #97 from Say-Cheeeese/feat/#96-album-exit
zyovn Nov 26, 2025
6654f84
#100 fix: 불필요한 import문 제거
dahyun24 Nov 26, 2025
3119724
#101 fix: 1시간 이내 다운로드 여부 수정
zyovn Nov 26, 2025
bfd593c
#101 refactor: 띱한 사용자 목록 조회 프로필 이미지 수정
zyovn Nov 26, 2025
c4d0655
#101 feat: 사진 목록 조회에 업로더 프로필 이미지 추가
zyovn Nov 26, 2025
bb6e84a
#101 docs: swagger schema 추가
zyovn Nov 26, 2025
8a92e12
#101 fix: 피드백 반영
zyovn Nov 26, 2025
d15f95d
#101 chore: 불필요한 import문 제거
zyovn Nov 26, 2025
5b1bd69
#101 chore: 불필요한 의존성 제거
zyovn Nov 26, 2025
ae2287a
docs: Expand README with API and architecture details
dahyun24 Nov 26, 2025
7e1bfff
#100 feat: 운영 지표 분석을 위한 AlbumLogger 추가
dahyun24 Nov 26, 2025
5c812a6
#100 feat: 운영 지표 분석을 위한 PhotoLogger 추가
dahyun24 Nov 26, 2025
5d001ae
#100 feat: 사진 관련 서비스에 로그 추가
dahyun24 Nov 26, 2025
cfb20c2
#100 feat: 치즈네컷 서비스에 로그 추가
dahyun24 Nov 26, 2025
f977ebb
#100 feat: auth 서비스에 로그 추가
dahyun24 Nov 26, 2025
41fb546
#100 feat: album 서비스에 로그 추가
dahyun24 Nov 26, 2025
6807003
#103 docs: README 수정
zyovn Nov 26, 2025
58e262a
#103 docs: README 수정
zyovn Nov 26, 2025
acc5876
#100 fix: 앨범 생성 제한 로직 복구
dahyun24 Nov 26, 2025
29a0e82
Merge pull request #104 from Say-Cheeeese/feat/#100-logs
dahyun24 Nov 26, 2025
33eb158
Merge pull request #102 from Say-Cheeeese/fix/#101-recently-download
zyovn Nov 27, 2025
f7b2ecd
Merge branch 'develop' of https://github.com/Team-Cheeeese/BE into te…
zyovn Nov 27, 2025
8e29fae
#79 test: 사진 조회 관련 테스트 코드 작성
zyovn Nov 27, 2025
f18dd02
#79 fix: 피드백 반영
zyovn Nov 27, 2025
5aa327b
Merge pull request #103 from Say-Cheeeese/dahyun24-patch-1
zyovn Nov 27, 2025
93df36c
Merge pull request #105 from Say-Cheeeese/test/#79-get-photo
zyovn Nov 27, 2025
1729e73
#103 docs: README 수정
zyovn Nov 27, 2025
2dc924b
Merge pull request #107 from Say-Cheeeese/zyovn-patch-1
zyovn Nov 27, 2025
ffd2b5a
#103 docs: README 수정
zyovn Nov 27, 2025
0c062bb
Merge pull request #108 from Say-Cheeeese/zyovn-patch-1
zyovn Nov 27, 2025
958b4fa
#109 docs: 앨범 내 사진 조회 업로더 프로필 이미지 schema 추가
zyovn Nov 27, 2025
603026e
#109 docs: swagger 오타 수정
zyovn Nov 27, 2025
4f40cf3
Merge pull request #110 from Say-Cheeeese/docs/#109-photo-view
zyovn Nov 27, 2025
c016303
#106 feat: 일주일 내 앨범 생성 3개 제한 로직 추가
zyovn Jan 3, 2026
521073d
#106 feat: 앨범 사진 제한 2000장으로 수정
zyovn Jan 3, 2026
cededf2
#106 fix: 사용자가 만든 시점 기준으로 +7일로 수정
zyovn Jan 3, 2026
58cd043
[CEEZ-33] feat: 앨범 생성 dto 수정 및 생성 처음 여부 로직 추가
zyovn Jan 5, 2026
1d44fd7
Merge pull request #111 from Say-Cheeeese/feat/#106-photo-max
zyovn Jan 6, 2026
acf198c
Merge pull request #112 from Say-Cheeeese/CEEZ-33-album-dto
zyovn Jan 6, 2026
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
14 changes: 14 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
language: "ko-KR"
early_access: false
reviews:
profile: "chill"
request_changes_workflow: false
high_level_summary: true
poem: true
review_status: true
collapse_walkthrough: false
auto_review:
enabled: true
drafts: false
chat:
auto_reply: true
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/gradlew text eol=lf
*.bat text eol=crlf
*.jar binary
41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: 🐛 버그 리포트
description: 버그가 발생했을 때 사용하는 템플릿입니다.
title: "fix: "
labels: ["🐛bug"]
assignees: []

body:
- type: textarea
id: bug_summary
attributes:
label: 🐛 어떤 버그인가요?
description: 발견된 버그를 간단하게 설명해주세요.
placeholder: |
예) 로그인 버튼 클릭 시 500 에러 발생
value: "- "
validations:
required: true

- type: textarea
id: bug_scenario
attributes:
label: 🤷‍♂️ 어떤 상황에서 발생한 버그인가요?
description: 가능하다면 Given-When-Then 형식으로 작성해주세요.
placeholder: |
**Given:** 로그인 페이지에 접속한 상태에서
**When:** 로그인 버튼을 클릭했을 때
**Then:** 메인 페이지로 이동해야 하지만 500 에러 발생
value: "> "
validations:
required: true

- type: textarea
id: expected_result
attributes:
label: 🤔 예상 결과
description: 기대했던 정상 동작을 설명해주세요.
placeholder: |
예) 로그인 버튼 클릭 시 정상적으로 메인 페이지로 이동
value: "- "
validations:
required: false
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/chore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: ⚙️ 작업
description: 세팅, 배포, 환경설정 등 기능 외 작업을 기록하는 템플릿입니다.
title: "chore: "
labels: ["⚙️setting"]
assignees: []

body:
- type: textarea
id: chore_type
attributes:
label: ⚙️ 어떤 작업인가요?
description: 작업의 범위와 목적을 간단히 설명해주세요. (CI/CD 파이프라인 세팅, Dockerfile 수정 등)
placeholder: |
예) GitHub Actions 워크플로우에서 테스트 단계 추가
value: "- "
validations:
required: true

- type: textarea
id: tasks
attributes:
label: 📝 작업 상세 내용
description: 작업해야 할 항목들을 체크리스트 형식으로 정리해주세요.
placeholder: |
- [ ] Dockerfile 수정
- [ ] Nginx 설정 업데이트
- [ ] 배포 스크립트 개선
value: "- [ ] "
validations:
required: false
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: 📝 문서 작업
description: README, 이슈/PR 템플릿, 가이드 등 문서 관련 작업을 기록하는 템플릿입니다.
title: "docs: "
labels: ["📝docs"]
assignees: []

body:
- type: textarea
id: doc_type
attributes:
label: 📄 어떤 문서인가요?
description: 작성하거나 수정하려는 문서의 종류와 목적을 간단히 설명해주세요.
placeholder: |
예) README에 프로젝트 빌드 방법 추가
value: "- "
validations:
required: true

- type: textarea
id: tasks
attributes:
label: 📝 작업 상세 내용
description: 문서 작업의 주요 내용을 체크리스트로 정리해주세요.
placeholder: |
- [ ] README에 빌드 및 실행 방법 추가
- [ ] CONTRIBUTING.md 작성
- [ ] API 사용 가이드 업데이트
value: "- [ ] "
validations:
required: false
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: ✨ 기능 추가
description: 새로운 기능을 추가할 때 사용하는 템플릿입니다.
title: "feat: "
labels: ["✨feature"]
assignees: []

body:
- type: textarea
id: summary
attributes:
label: 📌 어떤 기능인가요?
description: 추가하려는 기능에 대해 간결하게 설명해주세요.
placeholder: |
예) 사용자 회원가입, 로그인 기능 구현
value: "- "
validations:
required: true

- type: textarea
id: tasks
attributes:
label: 📝 작업 상세 내용
description: 구현해야 할 작업 항목을 체크리스트로 작성해주세요.
placeholder: |
- [ ] 사용자 로그인 API
- [ ] 사용자 온보딩 API
value: "- [ ] "
validations:
required: false
41 changes: 41 additions & 0 deletions .github/ISSUE_TEMPLATE/refactor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: ♻️ 리팩토링
description: 리팩토링 작업을 기록하는 템플릿입니다.
title: "refactor: "
labels: ["♻️refactor"]
assignees: []

body:
- type: textarea
id: target
attributes:
label: 📌 리팩토링 대상
description: 어떤 기능/모듈을 리팩토링했는지 명확히 작성해주세요.
placeholder: |
예) UserService 회원가입 로직
value: "- "
validations:
required: true

- type: textarea
id: reason
attributes:
label: 🛠️ 리팩토링 사유
description: 리팩토링을 하게 된 배경이나 필요성을 간단히 설명해주세요.
placeholder: |
예) 코드 중복 제거 및 테스트 용이성 향상
value: "- "
validations:
required: true

- type: textarea
id: tasks
attributes:
label: 📝 작업 상세 내용
description: 주요 변경 사항을 체크리스트 형식으로 정리해주세요.
placeholder: |
- [ ] 중복된 로직 분리
- [ ] 메서드 네이밍 개선
- [ ] 단위 테스트 보강
value: "- [ ] "
validations:
required: false
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: 🧪 테스트 코드 작성
description: 테스트 코드 작성 이슈를 기록하는 템플릿입니다.
title: "test: "
labels: ["🧪test"]
assignees: []

body:
- type: textarea
id: test_scope
attributes:
label: 🧪 어떤 테스트인가요?
description: 작성할 테스트의 범위와 목적을 간단히 설명해주세요.
placeholder: |
예) UserService 회원가입 로직 단위 테스트
value: "- "
validations:
required: true

- type: textarea
id: test_items
attributes:
label: 📝 테스트 항목
description: 작성할 테스트 케이스들을 체크리스트로 정리해주세요.
placeholder: |
- [ ] 잘못된 ID로 조회 시 404 반환
- [ ] 유효한 입력값으로 저장 시 정상적으로 데이터가 반영됨
value: "- [ ] "
validations:
required: false

- type: textarea
id: expected_result
attributes:
label: 🎯 기대 결과
description: 테스트가 통과해야 하는 기준이나 시나리오를 작성해주세요.
placeholder: |
예) 잘못된 ID로 조회 시 404 반환
value: "- "
validations:
required: false
33 changes: 33 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
## 🔗 연관된 이슈
- #

## 🚀 변경 유형
- [ ] ✨ 기능 추가 (feature)
- [ ] 🐛 버그 수정 (fix)
- [ ] 📝 문서 변경 (docs)
- [ ] ♻️ 리팩토링 (refactor)
- [ ] 🧪 테스트 추가 / 수정 (test)
- [ ] ⚙️ 설정 변경 (chore)

## 📝 작업 내용
<!-- 이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능) -->
-

## 📸 스크린샷
>

## 💬 리뷰 요구사항
<!-- 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요 -->

### 📜 리뷰 규칙

Reviewer는 아래 **P5 Rule**을 참고하여 리뷰를 진행합니다.
P5 Rule을 통해 Reviewer는 Reviewee에게 리뷰의 의도를 보다 정확히 전달할 수 있습니다.

> - **P1:** 꼭 반영해주세요 (Comment)
> - **P2:** 적극적으로 고려해주세요 (Comment)
> - **P3:** 웬만하면 반영해 주세요 (Comment)
> - **P4:** 반영해도 좋고 넘어가도 좋습니다 (Approve)
> - **P5:** 그냥 사소한 의견입니다 (Approve)

-
Loading