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

[BE] issue 329: 링크 모음 패지키 이동 리팩토링 #350

Merged
merged 43 commits into from
Oct 6, 2022
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
f90aa58
refactor: referenceroom 패키지 studyroom 패키지로 이동
verus-j Sep 13, 2022
b0a3ec3
refactor: LinkArticle 클래스 이름 수정 및 필드 타입 변경
verus-j Sep 14, 2022
a72a3c1
refactor: LinkArticle 컨트롤러, 서비스 클래스명 변경 및 EditingLinkRequest 제거
verus-j Sep 14, 2022
56bffea
refactor: LinkArticle update 메서드 변경
verus-j Sep 14, 2022
5de05b1
refactor: LinkArticle delete 메서드 정리
verus-j Sep 14, 2022
8477653
refactor: LinkNotFoundException 제거
verus-j Sep 14, 2022
66a45f5
refactor: 링크 게시글 조회 관련 서비스 제거
verus-j Sep 14, 2022
970fcb8
test: LinkArticleControllerTest setUp 로직 제거
verus-j Sep 14, 2022
2d360cc
refactor: 링크 게시글 목록 조회 시 Authentication URI에서 제거
verus-j Sep 14, 2022
4d154ca
refactor: Community와 Notice 컨트롤러, 서비스 분리
verus-j Sep 14, 2022
96c6595
refactor: ArticleRepositoryFactory 제거
verus-j Sep 14, 2022
89c0efa
refactor: Article 및 조회 시 인가 기능 제거
verus-j Sep 14, 2022
6347b1e
refactor: NoticeArticle 소프트 delete 적용
verus-j Sep 14, 2022
9fa1459
refactor: CommunityArticle 소프트 delete 적용
verus-j Sep 14, 2022
cc91eeb
chore: 충돌 해결
verus-j Sep 15, 2022
b24da71
refactor: 사용하지 않는 메서드 정리 및 예외 패키지 이동
verus-j Sep 15, 2022
7b40834
refactor: 사용하지 않는 코드 제거
verus-j Sep 15, 2022
8231c45
refactor: import 문 정리 및 테스트 클래스 default 접근자 설정
verus-j Sep 15, 2022
689fbf6
chore: index.html gitignore 설정
verus-j Sep 15, 2022
d736fa4
chore: gitignore 재설정
verus-j Sep 15, 2022
99165a2
chore: 공지 게시글 API 문서화
verus-j Sep 15, 2022
452e356
refactor: 제네릭을 사용한 ArticleService 추출
verus-j Sep 15, 2022
14b3f7f
refactor: CommunityArticle에 제네릭 ArticleService 적용
verus-j Sep 15, 2022
503e38d
refactor: NoticeArticle 제네릭 적용 및 ArticleService 추상화 클래스로 전환
verus-j Sep 15, 2022
547589e
refactor: ArticleRepository 인터페이스 추출
verus-j Sep 15, 2022
b3323a5
refactor: Article 추상 클래스로 변경
verus-j Sep 16, 2022
6a0bfda
refactor: LinkArticleDao sql 수정 및 ArticleType 제거
verus-j Sep 16, 2022
907c2e3
test: 테스트 코드 정리
verus-j Sep 16, 2022
c450b64
refactor: 커뮤니티 게시글 삭제 URL 수정 및 Article 생성자 접근 제어자 수정
verus-j Sep 29, 2022
bba8852
refactor: LinkArticle 관련 테스트 가독성 정리
verus-j Sep 29, 2022
8a16f87
test: CommunityArticle 테스트 가독성 정리
verus-j Sep 29, 2022
5e205cf
test: NoticeArticle 테스트 가독성 정리
verus-j Sep 29, 2022
45afd56
chore: develop 브랜치 충돌 해결
verus-j Sep 29, 2022
aedff89
refactor: Article 구조 수정
verus-j Sep 29, 2022
8d94025
refactor: LinkArticle 상속 구조 제거
verus-j Oct 1, 2022
870c641
refactor: NoticeArtice 상속 구조 제거
verus-j Oct 1, 2022
0e4a4de
refactor: CommunityArticle 상속 구조 제거
verus-j Oct 1, 2022
547adcd
refactor: ArticleType을 사용한 구분
verus-j Oct 1, 2022
3f4e9f5
refactor: ArticleType Enum 정리
verus-j Oct 4, 2022
ee2e850
refactor: 도메인 패키지 정리
verus-j Oct 4, 2022
81aa170
refactor: 피드백 반영
verus-j Oct 6, 2022
445f0b3
chore: 충돌 해결
verus-j Oct 6, 2022
6bb7d06
refactor: 패키지 정리
verus-j Oct 6, 2022
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
1 change: 1 addition & 0 deletions backend/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,4 @@ out/
/src/main/resources/application-security.yml
/src/test/resources/application-security.yml
/src/main/resources/static/docs/index.html
/src/docs/asciidoc/index.html
tco0427 marked this conversation as resolved.
Show resolved Hide resolved
17 changes: 17 additions & 0 deletions backend/src/docs/asciidoc/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,23 @@ operation::article/update[snippets='http-request,request-headers,http-response']
=== 커뮤니티 삭제
operation::article/delete[snippets='http-request,request-headers,http-response']

[[Notice]]
tco0427 marked this conversation as resolved.
Show resolved Hide resolved
== 공지 게시글
=== 공지 생성
operation::write/notice[snippets='http-request,request-headers,request-fields,http-response']

=== 공지 단건 조회
operation::get/notice[snippets='http-request,request-headers,http-response,response-fields']

=== 공지 전체 조회
operation::get/notices[snippets='http-request,request-headers,http-response,response-fields']

=== 공지 수정
operation::update/notice[snippets='http-request,request-headers,http-response']

=== 공지 삭제
operation::delete/notice[snippets='http-request,request-headers,http-response']

[[Reference-Room]]
== 링크 공유

Expand Down
893 changes: 0 additions & 893 deletions backend/src/docs/asciidoc/index.html

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading