Skip to content

Releases: woowacourse-teams/2024-code-zap

v1.1.6

24 Oct 13:46
0474ffd
Compare
Choose a tag to compare

코드잽 1.1.6 버전

배포일: 2024.10.24

새로운 기능

  1. 이제 템플릿 카드에서 사용자 이름을 클릭하면, 해당 사용자의 템플릿 목록 페이지로 들어갈 수 있어요.
  2. 이제 "내가 좋아요한 템플릿" 목록 페이지를 확인할 수 있어요,
  3. 모바일 환경에서의 코드 폰트 사이즈가 줄어들어서 보다 많은 코드를 한 눈에 볼 수 있어요.
  4. 태그 검색의 조건이 변경되었어요. AND 조건에서 OR 조건으로 선택한 태그가 있는 모든 템플릿을 검색할 수 있어요.
  5. 태그 검색 시, 대소문자 구분이 사라졌어요.
  6. 이제 한 문자열의 부분 검색이 가능해졌어요. 조금 더 검색이 쉬워졌어요!

버그 픽스

  1. 사용자 이름이 길면 횡으로 길어지는 버그가 사라졌어요!
  2. 모바일 헤더 메뉴가 열리지 않는 버그가 사라졌어요!
  3. private이지만 URL로는 접근할 수 있던 버그가 사라졌어요!

What's Changed

  • 무중단 배포 파이프라인 구축 by @zeus6768 in #857
  • 크롬 익스텐션 repository 서브모듈 추가 by @Jaymyong66 in #861
  • 배포 스크립트 오타 수정 by @zeus6768 in #864
  • 모바일 헤더 버그 수정 by @Jaymyong66 in #865
  • 상세 조회에서 다른 사람의 비공개 템플릿 확인 시 예외 처리 by @kyum-q in #852
  • [BE] 무중단 배포 파이프라인 구축 by @zeus6768 in #863
  • [FE] 크롬 익스텐션 서브모듈 추가 및 모바일 헤더 버그 수정 by @Jaymyong66 in #862
  • 인기 토픽 배너 수정 및 url 로 필터 정보 저장하도록 변경 by @Hain-tain in #866
  • [FE] 인기 토픽 배너 수정 및 url 로 필터 정보 저장하도록 변경 by @Hain-tain in #867
  • 좋아요한 템플릿 목록 조회 API 구현 by @kyum-q in #848
  • full text index 한글 필드에 대해 n-gram parser 적용 by @jminkkk in #871
  • 템플릿 카드의 클릭 가능 영역 변경 및 유저 이름 클릭 시 유저 페이지로 이동 by @Jaymyong66 in #870
  • 좋아요한 템플릿 목록 페이지 생성 및 캐로셀 스크롤로 변경 by @Hain-tain in #872
  • 사용자 이름 ellipsis 처리 및 모바일 환경일 때 템플릿 카드의 시간 숨김 by @Jaymyong66 in #873
  • SourceCode 컴포넌트의 최소 높이 설정 by @Jaymyong66 in #874
  • 모바일 환경의 SourceCode 폰트 사이즈 변경 by @Jaymyong66 in #875
  • 내템플릿, 구경가기, 좋아요한 템플릿 타이틀 모바일 반응형 적용 by @Hain-tain in #878
  • SourceCode 폰트 사이즈 조정 by @Jaymyong66 in #879
  • [BE] 코드잽 프로덕션 v1.1.6 배포 by @kyum-q in #877
  • [FE] 코드잽 프로덕션 v1.1.6 배포 by @Jaymyong66 in #880

Full Changelog: v1.1.5...v1.1.6

v1.1.5

22 Oct 08:33
dac5e62
Compare
Choose a tag to compare

코드잽 1.1.5 버전

배포일: 2024.10.22

  1. 새 템플릿 업로드 시, 템플릿 순서 정렬 버그가 해결되었습니다
  2. 문의하기 모달 버그를 수정하였습니다.
  3. 템플릿 수정 시, VIsibility 기본값이 이전 값으로 변경되었습니다.
  4. 구경가기 상단 캐러셀이 추가되었습니다.
  5. 필터링 정보가 URL로 저장됩니다.
  6. 내가 아닌 다른 멤버의 템플릿 페이지에 접근이 가능합니다.
  7. 템플릿에 좋아요를 누를 수 있습니다.

What's Changed

  • AuthenticationPrinciple 어노테이션에 required 속성 추가 by @zangsu in #747
  • 템플릿 공개 여부에 따른 Swagger 파일 수정 by @kyum-q in #748
  • 에러 코드 구현 및 적용 by @kyum-q in #761
  • [FIX] 에러코드 detail 정보 없는 경우 수정 및 스웨거 수정 by @kyum-q in #774
  • 로그백 롤링 파일 정책 변경 by @jminkkk in #764
  • 문의하기 모달 생성 by @Hain-tain in #777
  • TagControllerTest 작성 by @jminkkk in #775
  • 로그백 설정 오류로 서버가 실행되지 않는 버그 픽스 by @zeus6768 in #791
  • 로그백 설정 오류로 서버가 실행되지 않는 버그 픽스 (re) by @zeus6768 in #793
  • 응답 바디 Json 형식 오류 메시지 변경 by @jminkkk in #796
  • 태그 버튼 색상 적용 by @vi-wolhwa in #765
  • delete 메서드명 명확하게 변경 by @kyum-q in #792
  • DataSourceConfig를 모든 환경에 적용되도록 변경 by @kyum-q in #799
  • api 변경에 따른 /login 엔드포인트 제거 by @Hain-tain in #808
  • Git Submodule을 사용하여 AWS EC2에 위치한 설정을 관리하도록 변경 by @zeus6768 in #805
  • 카테고리, 태그, 템플릿 목록 로딩 처리 개선 by @Hain-tain in #813
  • 템플릿 공개 범위 설정(�visibility) 기능 구현 by @Hain-tain in #787
  • TemplateControllerTest를 MockMvcTest로 변경 by @jminkkk in #772
  • ApiError 및 ApiClient 생성으로 HTTP 요청 및 에러 핸들링 리팩토링 by @Jaymyong66 in #783
  • CategoryControllerTest 에러코드 확인 로직 추가 및 개선 by @kyum-q in #789
  • 확장자 기반으로 언어 태그 자동 생성 기능 추가 by @Hain-tain in #814
  • 모든 ServiceTest가 Base 클래스를 상속받도록 통일 by @jminkkk in #804
  • version 1.1.4 업데이트 by @Hain-tain in #817
  • 템플릿 공개 범위 설정 기능 구현 by @kyum-q in #785
  • LikeControllerTest 작성 by @jminkkk in #797
  • 사용되지 않는 로그인용 조회 API 제거 by @zangsu in #812
  • HTTP Response가 Location 헤더를 포함하도록 변경 by @zeus6768 in #819
  • ZAP PR 생성 시 리뷰 메시지 변경 by @jminkkk in #803
  • 글자수 Size 검증 by @jminkkk in #818
  • [FE] 코드잽 프로덕션 v1.1.4 배포 by @Hain-tain in #821
  • [BE] 코드잽 프로덕션 v1.1.4 배포 by @zeus6768 in #822
  • Revert "[FE] 코드잽 프로덕션 v1.1.4 배포 " by @Hain-tain in #823
  • [FE] 코드잽 프로덕션 v1.1.4 배포 by @Hain-tain in #824
  • DB 설정 키를 변경 by @zangsu in #825
  • DB 설정 키를 변경 by @zangsu in #827
  • 모니터링에서 스프링 로그 확인 불가한 버그 해결 by @zeus6768 in #832
  • 태그 검색 조건 or로 변경 by @HoeSeong123 in #836
  • �서비스 트랜잭션 적용 by @HoeSeong123 in #834
  • Read / Write DB 구분해서 사용 by @zangsu in #841
  • 새 템플릿 업로드 시, 템플릿 순서 정렬 by @Jaymyong66 in #844
  • 문의하기 모달 버그 수정 및 템플릿 수정시 visibility 기본값 설정 by @Hain-tain in #838
  • Fake DB 제거 by @jminkkk in #835
  • 사용자 id 로 사용자의 정보를 받아오는 기능 추가 by @zangsu in #811
  • Amplitude 초기 설정 및 핵심 기능(업로드) 트래킹 by @Jaymyong66 in #847
  • 구경가기 상단 캐러셀 구현 by @Hain-tain in #849
  • 현재 필터링 조건(page, sort, keyword 등) useSearchParams로 저장 by @Hain-tain in #853
  • 멤버 별 템플릿 페이지 구현 by @vi-wolhwa in #815
  • [BE] 코드잽 프로덕션 v1.1.5 배포 by @jminkkk in #855
  • [FE] 코드잽 프로덕션 v1.1.5 배포 by @Jaymyong66 in #856

Full Changelog: v1.1.3...v1.1.5

v1.1.3

18 Oct 08:00
2f4bade
Compare
Choose a tag to compare

코드잽 1.1.3 버전

배포일: 2024.10.11

  1. 웹 접근성이 개선되었습니다.
  2. 웹 성능, 쿼리 성능이 개선되었습니다.

What's Changed

  • 검색 쿼리 개선 by @jminkkk in #703
  • MyTemplatePage 초기 랜더링 Layoutshift 개선 by @Hain-tain in #706
  • API 서버 preconnect, 썸네일 코드에서 Gutter 제거 by @Jaymyong66 in #717
  • 템플릿 단건 조회/ 템플릿 삭제/ 태그 조회 성능 개선 by @kyum-q in #704
  • �템플릿 생성, 수정 쿼리 성능 개선 by @zangsu in #715
  • 전문 검색 인덱스 적용 by @jminkkk in #719
  • 템플릿 생성 및 수정페이지 컴포넌트 및 훅 분리 by @Hain-tain in #694
  • Swagger 개발 서버 IP 추가 by @jminkkk in #730
  • [접근성개선] 카테고리 가이드 숨김 상태일 때 aria-hidden 설정 by @vi-wolhwa in #736
  • Bundle 사이즈 최적화 by @vi-wolhwa in #716
  • 로컬 환경에서 서버 실행을 위한 도커 컴포즈 스크립트 작성 by @zeus6768 in #641
  • �사용되지 않는 MemberDto 제거 by @jminkkk in #729
  • 태그 및 카테고리 생성 시 글자수 검증 by @jminkkk in #728
  • 백엔드 로그 수정 by @HoeSeong123 in #724
  • [접근성 개선] 로그인 input 및 상세페이지 소스코드 접기 버튼 접근성 개선 by @Hain-tain in #742
  • 좋아요한 템플릿 삭제 시 좋아요 테이블 삭제 구현 by @kyum-q in #737
  • [접근성개선] 스크린 리더가 태그 등록 메시지 안내 by @vi-wolhwa in #727
  • [BE] 코드잽 프로덕션 v1.1.3 배포 by @zangsu in #718
  • 태그 이름으로 태그 조회 시 대소문자를 구분하지 않아 태그가 중복으로 반환되는 버그 수정 by @zeus6768 in #759
  • 같은 경로로 이동시 히스토리 쌓이지 않도록 변경 by @Hain-tain in #750
  • [접근성 개선] - 상단 Header, 로그인 Input by @Jaymyong66 in #743
  • 전반적으로 자잘한 코드 컨벤션 정리 by @kyum-q in #738
  • [BE] MySQL 대소문자 구분 문제로 태그 생성 시 다른 태그까지 생성되는 버그 픽스 by @zeus6768 in #769
  • cd 방법 변경으로인해 사용하지 않는 프론트엔드 cd 파일 삭제 by @Hain-tain in #773
  • [FE] 코드잽 프로덕션 v1.1.3 배포 by @Jaymyong66 in #766
  • PR 템플릿에 마감 기한 추가 by @kyum-q in #756

Full Changelog: v1.1.2...v1.1.3

1.1.2

27 Sep 01:40
7d34058
Compare
Choose a tag to compare

코드잽 1.1.2 버전

배포일: 2024.09.27.

  • 좋아요 기능 및 좋아요순 정렬 추가
  • 구경가기 페이지 검색 기능 추가

What's Changed

Full Changelog: v1.1.1...v1.1.2

1.1.1

10 Sep 06:24
17138c4
Compare
Choose a tag to compare

코드잽 1.1.1 버전

배포일: 2024.09.9.

  • 버그 픽스

What's Changed

  • 서비스 소개 페이지 디자인 수정 by @Hain-tain in #570
  • [FE] 코드잽 프로덕션 v1.1.1 배포 by @Jaymyong66 in #571
  • 로그인 상태일 때, 랜딩 페이지의 로그인, 회원가입 하러가기 버튼 숨기는 기능 by @Jaymyong66 in #582
  • Layout에 Footer 추가 by @Jaymyong66 in #587
  • 비밀번호 암호화 by @zangsu in #593
  • cors를 허용하는 origin 지정 by @jminkkk in #595
  • Revert "cors를 허용하는 origin 지정" by @HoeSeong123 in #597
  • cors를 허용하는 origin 지정 by @jminkkk in #598
  • 템플릿 생성 실패한 경우, 토스트로 알림 및 라우터 유지하도록 변경 by @Hain-tain in #588
  • 파일명, 소스코드 길이 제한 by @vi-wolhwa in #596
  • cors 설정 롤백 by @jminkkk in #605
  • [BE] 코드잽 프로덕션 v1.1.1 배포 by @jminkkk in #604
  • 아이디, 비밀번호 글자수 상한선 제한 by @Jaymyong66 in #603
  • 최상위 도메인 cors 허용 by @jminkkk in #606
  • 현재 선택된 카테고리 삭제 시 '전체 보기'로 변경 by @vi-wolhwa in #607
  • 프론트엔드 CD 복구 by @vi-wolhwa in #601
  • cors 설정을 스프링 코드에서 제거 by @jminkkk in #608
  • Revert "cors 설정을 스프링 코드에서 제거" by @jminkkk in #612
  • [FE] 코드잽 프로덕션 v1.1.1 배포 by @Jaymyong66 in #610
  • [BE] 코드잽 프로덕션 v1.1.1 배포 by @zangsu in #613
  • 크롬 extension cors 설정 추가 by @kyum-q in #616
  • [BE] 크롬 익스텐션 CORS 해결 by @zangsu in #617
  • cors allow origin 을 yml에서 읽어오도록 변경 by @jminkkk in #619
  • CI/CD Gradle 캐시 스크립트 추가 by @zeus6768 in #600
  • [BE] allow origin 을 yml에서 읽어오도록 변경 by @jminkkk in #622

Full Changelog: v1.1.0...v1.1.1

1.1.0

23 Aug 01:11
c4c8822
Compare
Choose a tag to compare

코드잽 1.1.0 버전

배포일: 2024.08.23.

  • 추가된 신규 기능:

    • 구경가기 기능: 로그인하지 않은 사용자도 다른 사람들의 템플릿을 조회할 수 있는 '구경가기' 기능이 추가되었습니다.

1.0.0

20 Aug 05:50
1a87455
Compare
Choose a tag to compare

코드잽 1.0.0 버전

  • 배포일: 2024.08.20.

  • 주요 기능:

    • 템플릿 관리 기능: 나만의 템플릿을 생성, 삭제, 수정, 조회할 수 있습니다.
    • 템플릿 분류 및 검색 기능: 카테고리와 태그를 사용하여 템플릿을 분류하고, 검색할 수 있습니다.
    • 사용자 인증 기능: 로그인 및 회원가입 기능을 통해 사용자 계정을 관리할 수 있습니다.