Skip to content

[FEAT] 갤러리 필터·캐시 및 기능 개선#172

Merged
yesjuhee merged 4 commits intodevelopfrom
feat/171-gallery-filter-and-cache
Mar 9, 2026
Merged

[FEAT] 갤러리 필터·캐시 및 기능 개선#172
yesjuhee merged 4 commits intodevelopfrom
feat/171-gallery-filter-and-cache

Conversation

@yesjuhee
Copy link
Copy Markdown
Contributor

@yesjuhee yesjuhee commented Mar 9, 2026

작성자: @yesjuhee

close #171

체크 리스트

  • 적절한 제목으로 수정했나요?
  • 상단에 이슈 번호를 기입했나요?
  • Target Branch를 올바르게 설정했나요?
  • Reviewers/Assignees/Labels을 알맞게 설정했나요?

작업 내역

  • 파일 API(GET /files/{fileId})에 ETag + Cache-Control 캐시 헤더 추가 및 304 Not Modified 지원
  • 파일 캐시 헤더 관련 테스트 및 REST Docs 문서화 추가
  • 갤러리 목록 조회 시 title 검색 쿼리 파라미터 추가
  • REST Docs DateTime 고정 값 적용 및 전체 컨트롤러 테스트 보강

비고

  • 파일 캐시: UUID를 ETag로 사용하며, Cache-Control: max-age=365days, public 설정. 동일 ETag의 If-None-Match 요청 시 MinIO 스트림을 열지 않고 304 응답
  • REST Docs 테스트에서 DateTime을 2024-01-01T00:00:00으로 고정하여 문서 일관성 확보

@yesjuhee yesjuhee changed the title [FEAT] 갤러리 필터·캐시 및 기능 개선 (#171) [FEAT] 갤러리 필터·캐시 및 기능 개선 Mar 9, 2026
@yesjuhee yesjuhee merged commit 9164ebb into develop Mar 9, 2026
1 check passed
@yesjuhee yesjuhee deleted the feat/171-gallery-filter-and-cache branch March 9, 2026 15:10
@yesjuhee yesjuhee self-assigned this Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐞 [BUG] 갤러리 검색 기능 추가 & 이미지 Cache-Control 헤더 적용

1 participant