Releases: feedback-forest/typing-api
Releases · feedback-forest/typing-api
Tazamore Platform v1.0.0
What's Changed
Feat
- feat: Mysql 연동 by @Bumnote in #2
- feat: 문장 최대 20개 랜덤 조회 기능 구현 by @Bumnote in #4
- feat: GlobalExceptionHandler 구현 by @Bumnote in #6
- feat: 타이핑 결과 저장 및 행운의 메시지, 순위 응답 구현 by @Bumnote in #8
- feat: 실시간 랭킹 조회 기능 구현 by @Bumnote in #11
- feat: 월별 랭킹 조회 기능 구현 by @Bumnote in #12
- feat: 카카오 로그인 OIDC 방식 구현 by @Bumnote in #14
- feat: 회원 JWT 토큰과 비회원 임시 토큰 발급 기능 구현 by @Bumnote in #17
- feat: 회원 로그인 및 회원가입 기능 구현 by @Bumnote in #18
- feat: 저장되어있는 문장 중 임의의 20개 문장 조회 기능 구현 by @Bumnote in #22
- feat: 행운의 메시지 랜덤 반환 기능 구현 by @Bumnote in #23
- feat: 타자 결과에 대한 점수 공식 적용 및 순위 조회 기능 구현 by @Bumnote in #24
- feat: 회원, 비회원에 따른 타자 결과 정보 저장 로직 및 개별 순위 반환 기능 구현 by @Bumnote in #25
- feat: 회원 AccessToken 만료 시, RefreshToken 활용한 재발급 및 재로그인 유도 기능 구현 by @Bumnote in #26
- feat: CORS 문제 해결 Config 구현 by @Bumnote in #28
- feat: 1차 MVP 모델 기능 구현 by @Bumnote in #30
- feat: API 문서를 작성하기 위한 Spring REST Docs 기술 적용 및 구현 by @Bumnote in #38
- feat: 마이페이지 기능 구현 by @Bumnote in #54
- feat: 어드민 기능 구현 by @Bumnote in #55
Refactor
- refactor: nativeQuery -> Querydsl 기술 활용한 쿼리문 구현 by @Bumnote in #32
- refactor: 요구사항 변경으로 인한 Ranking 쿼리문 변경 by @Bumnote in #35
- refactor: 테스트 코드 수정, 개선 및 테스트 커버리지 성능 측정 by @Bumnote in #40
- refactor: Member 관련 코드 리팩터링 by @Bumnote in #42
- refactor: Member 관련 코드 리팩터링 및 테스트 커버리지 성능 개선 by @Bumnote in #43
- refactor: Phrase 도메인 관련 리팩터링 및 테스트 커버리지 성능 개선 by @Bumnote in #44
- refactor: Ranking 도메인 관련 테스트 코드 리팩터링 및 테스트 커버리지 성능 개선 by @Bumnote in #45
- refactor: JWT 토큰 검증 테스트 및 테스트 커버리지 성능 개선 by @Bumnote in #46
- refactor: 문장 조회 성능 개선 (9.33초 -> 0.002초) by @Bumnote in #48
- refactor: Member 회원가입 로직 Cookie 적용 로직 추가 및 동의항목 버저닝 구현 by @Bumnote in #50
- refactor: 문장 데이터 Redis 활용 로직으로 구조 변경 by @Bumnote in #52
- refactor: 랭킹 도메인 기능 리팩터링 by @Bumnote in #53
Fix
- fix: 1차 MVP 모델 기능 수정 사항 반영 및 구현 by @Bumnote in #34
- fix: 1차 MVP 모델 기능 수정 및 Spring REST Docs API 문서 작성 by @Bumnote in #39
- fix: local 환경에서 cookie의 secure 옵션이 true일 때, 발생하는 오류 수정 by @Bumnote in #56
Test
- test: 일부 코드 수정으로 인한 테스트 코드 수정 및 구현 by @Bumnote in #27
- test: Querydsl 적용한 Query 테스트 by @Bumnote in #33
- test: Controller 단위 테스트 보완 및 구현 by @Bumnote in #37
- test: jacoco coverage 측정 및 기타 테스트 진행 by @Bumnote in #57
New Contributors
Full Changelog: https://github.com/feedback-forest/typing-api/commits/v1.0.0