dnd-10th-9-backend's People
dnd-10th-9-backend's Issues
[Dev] 애플 소셜 로그인 기능 구현
Description
애플 소셜 로그인 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
- 모든 API에서 access 토큰을 통해 자신의 정보를 받는 것으로 수정
[Dev] 서비스 계층에서 트랜잭션 메서드가 트랜잭션 메서드를 호출하는 코드 수정
Description
- 서비스 계층에서 트랜잭션 메서드가 트랜잭션 메서드를 호출하는 코드 수정
Todo
- 서비스 계층에서 트랜잭션 메서드가 트랜잭션 메서드를 호출하는 코드 수정
[DEV] 환경 설정 파일
Description
프로젝트 기초 환경 설정
Todo
- Spring DB 연동
- JPA 콘솔 설정
- JPA 배치 사이즈 설정
- JPA 테이블 대소문자 설정
- H2 콘솔 설정
- Swagger 설정
ETC
그 외
[BUG] 다른 사용자 마이페이지 방문
버그 사항
멤버 도메인에 Auth 적용 중 memberID에 대한 pathvariable를 제거해서 버그 발생
개선해야 할 사항
- pathVariable 재적용
ETC
그 외
[Dev] 프로젝트 기능 구현 목록
[Dev] 댓글을 작성했는지 확인하는 기능 추가
Description
댓글을 작성했는지 확인한다.
Todo
- 댓글 작성 여부 추가
ETC
그 외
[Dev] 댓글 증가 동기화 처리 부분에서 재시도 로직 및 테스트 구현
Description
낙관적 락으로 처리된 동기화 처리 부분에서, 재시도 로직 구현하기
Todo
- 낙관적 락 동작 테스트 구현
- 댓글 증가 동기화 처리 부분에서 재시도 로직 구현
[DEV] Swagger 초기 설정
Description
스웨거에 대한 초기 설정을 합니다.
Todo
- 스웨거 초기 설정
[DEV] 전체 카드 조회하기
Description
전체 카드를 조회하는 기능
카드 작성일자를 기준으로 최신순으로 조회
카드 댓글 수를 기준으로 인기순으로 조회
Todo
- 전체 카드 최신순 조회
- 전체 카드 인기순 조회
- 테스트
ETC
그 외
[Dev] 메인 페이지 조회하기 기능 구현
Description
설명 작성해주세요.
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- Swagger 명세 작성
- 서비스 기능 구현
- 테스트
[Dev] 테마별 카드 조회하기
Description
테마별 카드 조회하는 기능을 구현한다.
최신순/인기순 태그가 존재한다.
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
[Dev] Redis Sentinel 구축을 통한 캐싱, HA, 확장성 확보
Description
설명 작성해주세요.
Todo
- Redis Sentinel 구축을 통한 캐싱, HA, 확장성 확보
[DEV] 예외 처리 틀 잡기
Description
수월한 예외 처리를 위해 예외 처리 틀 잡기
Todo
- 예외 처리 추상화
[Dev] 신고하기 기능 구현
Description
유저가 유저를 신고하는 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
[BUG] 인기순 조회시, 마지막 카드의 댓글 수와 댓글 수가 같은 카드가 존재할 시 안넘어오는 버그 픽스
버그 사항
인기순 조회시, 마지막 카드의 댓글 수와 댓글 수가 같은 카드가 존재할 시 안넘어오는 버그
개선해야 할 사항
먼저 댓글 수가 같고 카드 id가 높은 카드를 찾고, 그 다음 댓글수가 더 적은 카드를 찾도록 개선
[Dev] Querydsl 초기 설정
Description
설명 작성해주세요.
Todo
- queryDSL 의존성 추가
- queryDSL 환경 설정
ETC
그 외
[Dev] 댓글 조회 시, 카드 작성자 프로필 이미지 반환하도록 로직 추가
Description
댓글 조회 시, 카드 작성자 프로필 이미지 반환하도록 로직 추가
Todo
- 댓글 조회 시, 카드 작성자 프로필 이미지 반환하도록 로직 추가
[Dev] 마이페이지 조회하기 기능 구현
Description
마이페이지 조회하기 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
[Dev] 회원 정보 수정 시, 프로필 이미지가 빈 파일인지 확인하는 기능 구현
Description
회원 정보 수정 시, 프로필 이미지가 빈 파일인지 확인하는 기능 구현
Todo
- 회원 정보 수정 시, 프로필 이미지가 빈 파일인지 확인하는 기능 구현
[Dev] 엔티티 작성
Description
설계된 테이블 기반으로 엔티티 작성
Todo
- 엔티티 작성하기
ETC
그 외 없음
[Dev] 카드 삭제하기 기능 구현
Description
카드 삭제하기 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
[BUG] Mysql에서 사용 안하는 sql 문법 수정
버그 사항
Mysql에서 사용 안하는 sql 문법을 사용해서 에러 발생
개선해야 할 사항
Mysql에서 사용 안하는 sql 문법 수정
[Dev] 프로젝트 초기 설정
[DEV] 메인페이지 차단 사용자 필터링
Description
오늘의 카드 정보를 필터링해서 전달한다.
전체카드 정보는 필터링해서 전달한다.
테마 정보는 필터링하지 않는다.
Todo
- 오늘의 카드 필터
- 전체카드 필터
ETC
그 외
[Dev] AWS S3를 통해 이미지를 업로드하고 URL 반환받는 기능 구현 및 테스트 이미지 업로드 객체 Mocking
Description
AWS S3를 통해 이미지를 업로드하고 URL 반환받는 기능 구현 및 테스트 이미지 업로드 객체 Mocking
[Dev] 댓글 작성하는 기능 구현
Description
카드에 댓글을 작성할 수 있는 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성 (TDD)
- 서비스 기능 구현
- Swagger 명세 작성
- 매일 자정에 TODAY_CARD 테이블을 리셋하도록 구현
- 댓글 증가 동기화 처리
[Dev] 댓글 페이지 조회하기
Description
카드의 댓글 페이지를 조회하는 기능
최신 3명
Todo
- 댓글 페이지 조회 기능
- 테스트
ETC
그 외
[Dev] 마이 페이지 조회 기능을 제외한 모든 조회 기능에서 차단한 유저의 글 및 댓글이 안보이도록 개선
Description
차단 필터링
Todo
- 카드 조회에 대해 차단 필터링
- 댓글 조회에 대해 차단 필터링
[DEV] 마이페이지 수정하기
Description
마이페이지 수정하기 기능
Todo
- 마이페이지 수정하기 API 틀 작성
- Swagger API 명세 작성
- 기능 구현
- 테스트
ETC
그 외
[Dev] Swagger Request 이미지 설정
Description
Swagger Request 이미지 설정
Todo
- Swagger Request 이미지 설정
[Dev] 테마별 카드 조회에서 각 카드마다 memberImageUrl 응답하도록 로직 추가
Description
테마별 카드 조회에서 각 카드마다 memberImageUrl 응답하도록 로직 추가
Todo
- 테마별 카드 조회에서 각 카드마다 memberImageUrl 응답하도록 로직 추가
[Dev] 차단 관련 유저의 데이터는 조회 안되도록 하는 로직 성능 개선
Description
차단 관련 유저의 데이터는 조회 안되도록 하는 로직 성능 개선
Todo
- 차단 관련 유저의 데이터는 조회 안되도록 하는 로직 성능 개선
[Dev] Prod와 Test 코드의 data.sql 분리 및 헬스 체크 API 추가
Description
Prod와 Test 코드의 data.sql 분리 및 헬스 체크 API 추가
Todo
- Prod와 Test 코드의 data.sql 분리 및 헬스 체크 API 추가
[BUG] lastCardCommentCount가 0 이상만 들어오도록 개선
버그 사항
lastCardCommentCount가 0으로 들어오면 예외가 발생한다.
개선해야 할 사항
lastCardCommentCount가 0 이상만 들어오도록 개선
[Dev] 카드 작성하기
Description
사용자가 작성한 카드가 서버 DB에 저장 됨.
Todo
- 기본 카드 작성 구현
- 이미지를 포함한 카드 작성 구현
ETC
그 외
[Dev] 차단하기 기능 구현
Description
유저가 타 유저를 차단하는 기능 구현
Todo
- 컨트롤러에서 API 작성 및 계층 구조 작성
- 서비스 기능 구현
- Swagger 명세 작성
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.