Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#13 Feature: 일정 관련 로직 구현 #14

Merged
merged 46 commits into from
Jul 9, 2024
Merged
Changes from 1 commit
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
0e6c242
feat: event 엔티티 구현
hyxklee Jul 8, 2024
b3987e9
feat: event 레포지토리 구현, 일정 조회 로직 구현
hyxklee Jul 8, 2024
0221646
feat: event mapper 구현
hyxklee Jul 8, 2024
22d7352
feat: event 응답 dto 구현
hyxklee Jul 8, 2024
86f55b9
feat: event 요청 dto 구현
hyxklee Jul 8, 2024
de5882a
feat: (EventService) 이벤트 저장 로직 구현
hyxklee Jul 8, 2024
13516d7
feat: (EventController) 이벤트 생성 api 구현
hyxklee Jul 8, 2024
7fc76e9
refactor: (EventService) 이벤트 생성 변수명 변경
hyxklee Jul 8, 2024
b42e6bf
refactor: annotation 오타 수정
hyxklee Jul 8, 2024
d6cf99e
refactor: 메소드 명 수정
hyxklee Jul 8, 2024
c88f41b
refactor: location 변수 추가
hyxklee Jul 8, 2024
11bc21e
refactor: (EventService) 일정 상세 조회 로직 구현
hyxklee Jul 8, 2024
780f0e0
refactor: (EventController) 일정 상세 조회 api 구현
hyxklee Jul 8, 2024
beb3e22
refactor: (EventService) 예외처리 로직 수정
hyxklee Jul 8, 2024
88be70c
feat: (EventService) 기간 별 일정 조회 로직 구현
hyxklee Jul 8, 2024
a16a8b9
feat: (EventController) 기간 별 일정 조회 api 구현
hyxklee Jul 8, 2024
701e41c
refactor: 반환 dto에 event id 추가
hyxklee Jul 8, 2024
e1f57ec
feat: (EventService) 일정 수정 로직 구현
hyxklee Jul 8, 2024
d775ff8
feat: (EventController) 일정 수정 api 구현
hyxklee Jul 8, 2024
9605432
refactor: 사용하지 않는 import 문 정리
hyxklee Jul 8, 2024
ed56c78
feat: (EventService) 일정 삭제 로직 구현
hyxklee Jul 8, 2024
bc41e21
feat: (EventController) 일정 삭제 api 구현
hyxklee Jul 8, 2024
83f771d
refactor: events 관련 경로 주석 처리
hyxklee Jul 8, 2024
9e45d04
refactor: 요청 처리 완료 시 메시지 추가
hyxklee Jul 8, 2024
4205924
chore: 디렉토리 구조 변경
hyxklee Jul 8, 2024
d9678bd
docs: PR 템플릿 작성
hyxklee Jul 8, 2024
1128456
refactor: 데이터를 불변적으로 반환하기 위해 toList()로 수정
hyxklee Jul 8, 2024
2a80e14
feat: ErrorMessage를 enum으로 관리
hyxklee Jul 8, 2024
d13e44c
feat: 응답 메시지를 enum으로 관리
hyxklee Jul 8, 2024
3803684
refactor: enum 형태로 응답 메시지를 반환
hyxklee Jul 8, 2024
1f87e02
refactor: enum 형태로 에러 메시지를 생성
hyxklee Jul 8, 2024
1827771
refactor: setter 제거
hyxklee Jul 8, 2024
68b3016
refactor: 빌더 패턴 적용
hyxklee Jul 8, 2024
2890e83
refactor: requestEvent dto를 전달받아 update 하는 방식으로 수정
hyxklee Jul 8, 2024
7913dd3
refactor: requestEvent dto를 전달해 update 하는 방식으로 수정
hyxklee Jul 8, 2024
673e01e
refactor: null 값을 제외한 값만 업데이트 하는 방식으로 변경
hyxklee Jul 9, 2024
d873daf
refactor: null 값을 제외한 값만 업데이트 하는 방식으로 변경
hyxklee Jul 9, 2024
bca5166
feat: swagger 설정 파일 추가
hyxklee Jul 9, 2024
999aafd
feat: PreAuthorize 사용을 위한 설정 추가
hyxklee Jul 9, 2024
3386392
feat: swagger api 명세를 위한 설정 추가, @PreAuthorize 어노테이션 추가(사용자 권한 확인)
hyxklee Jul 9, 2024
f057d03
fix: JWT 토큰으로 인증이 안되는 오류 수정
hyxklee Jul 9, 2024
66c8e2c
refactor: dto를 record로 구현
hyxklee Jul 9, 2024
f852c6a
refactor: dto를 record로 구현함에 따라 값을 가져오는 방식 수정
hyxklee Jul 9, 2024
5d4da54
chore: 주석 삭제
hyxklee Jul 9, 2024
bc9f26a
refactor: 사전 정의된 메서드 제거
hyxklee Jul 9, 2024
a4c5411
refactor: API 엔드포인트 수정
hyxklee Jul 9, 2024
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
Prev Previous commit
Next Next commit
refactor: 사전 정의된 메서드 제거
hyxklee committed Jul 9, 2024

Verified

This commit was signed with the committer’s verified signature.
erikmd Erik Martin-Dorel
commit bc9f26a550315cbddb70c687084daa9a05a320ec
Original file line number Diff line number Diff line change
@@ -11,5 +11,4 @@ public interface EventRepository extends JpaRepository<Event, Long> {

List<Event> findByStartDateTimeBetween(LocalDateTime startDate, LocalDateTime endDate);

Optional<Event> findById(Long id);
}