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] 어드민 페이지에 추가적인 관리 기능을 추가한다. #459

Closed
seokjin8678 opened this issue Sep 25, 2023 · 0 comments · Fixed by #460
Closed

[BE] 어드민 페이지에 추가적인 관리 기능을 추가한다. #459

seokjin8678 opened this issue Sep 25, 2023 · 0 comments · Fixed by #460
Assignees
Labels
ADMIN BE 백엔드에 관련된 작업

Comments

@seokjin8678
Copy link
Collaborator

✨ 세부 내용

현재 어드민 페이지는 단일 페이지로 이뤄져있습니다.
따라서 세부적인 관리 기능이 부족하기 때문에 세부적인 관리 기능을 위한 페이지를 추가합니다.

⏰ 예상 소요 시간

6시간

@seokjin8678 seokjin8678 added BE 백엔드에 관련된 작업 ADMIN labels Sep 25, 2023
@seokjin8678 seokjin8678 self-assigned this Sep 25, 2023
seokjin8678 added a commit that referenced this issue Sep 27, 2023
# Conflicts:
#	backend/src/main/java/com/festago/festival/application/FestivalService.java
#	backend/src/main/java/com/festago/festival/domain/Festival.java
#	backend/src/main/java/com/festago/presentation/AdminController.java
#	backend/src/main/java/com/festago/school/application/SchoolService.java
#	backend/src/main/java/com/festago/school/domain/School.java
#	backend/src/main/java/com/festago/school/dto/SchoolCreateRequest.java
#	backend/src/main/java/com/festago/school/repository/SchoolRepository.java
#	backend/src/main/resources/static/js/admin/admin-page.js
#	backend/src/main/resources/templates/admin/admin-page.html
#	backend/src/test/java/com/festago/application/FestivalServiceTest.java
#	backend/src/test/java/com/festago/domain/FestivalTest.java
#	backend/src/test/java/com/festago/presentation/AdminControllerTest.java
seokjin8678 added a commit that referenced this issue Oct 5, 2023
# Conflicts:
#	backend/src/main/java/com/festago/festival/application/FestivalService.java
#	backend/src/main/java/com/festago/festival/domain/Festival.java
#	backend/src/main/java/com/festago/presentation/AdminController.java
#	backend/src/main/java/com/festago/presentation/StageController.java
#	backend/src/main/java/com/festago/school/application/SchoolService.java
#	backend/src/main/java/com/festago/school/domain/School.java
#	backend/src/main/java/com/festago/stage/application/StageService.java
#	backend/src/main/java/com/festago/stage/domain/Stage.java
#	backend/src/test/java/com/festago/domain/FestivalTest.java
#	backend/src/test/java/com/festago/domain/StageTest.java
#	backend/src/test/java/com/festago/domain/TicketTest.java
seokjin8678 added a commit that referenced this issue Oct 6, 2023
@BGuga BGuga closed this as completed in #460 Oct 6, 2023
BGuga pushed a commit that referenced this issue Oct 6, 2023
* feat: AdminController View Controller 분리

* feat: 축제, 학교 관리자 페이지 추가

* feat: 학교 CUD 기능 추가

* refactor: 관리자 View, API URL 분리

* refactor: 관리자 View URL 경로 수정

* refactor: FestivalService clock 의존성 추가

* refactor: 검증 로직 외부로 추출, 일관화

* refactor: 어드민 페이지 리팩터링

* feat: 축제 삭제, 수정 기능 추가

* fix: FestivalServiceTest Clock 의존성 추가

* refactor: Validator 리팩터링, Javadoc 추가

* refactor: javascript type module로 변경

- 추후 js 파일에서 import하기 위함

* refactor: Detail 페이지 PathVariable으로 받도록 변경

* feat: 공연 CRUD 기능 추가

* fix: 에러 코드 수정

* refactor: 학교 상세 페이지 삭제 에러 시 모달 창 닫기도록 변경

* feat: 어드민 페이지 티켓 생성, 조회 기능 추가

* refactor: 예외 메시지 명확하게 변경

* refactor: 어드민 페이지 폼, 함수명 명확하게 변경

* refactor: 어드민 페이지 개선

* feat: 학교 생성, 수정 시 Validation 추가

* fix: 446번 이슈 충돌 수정

* feat: RequestDto에 검증 추가

* chore: 코드 줄바꿈으로 가독성 향상

* feat: 축제 응답에 학교 ID 추가

* fix: 테스트 코드 수정

* fix: 어드민 로그인, 가입 페이지 관리자에서 어드민으로 변경

* fix: 축제 생성 폼 id 변경

* fix: 클라이언트 날짜 검증 로직 제거
- 바닐라 js로 구현이 매우 힘듬..

* fix: 머지 충돌 해결
@github-project-automation github-project-automation bot moved this from Todo to Done in 2023-festa-go Oct 6, 2023
BGuga pushed a commit that referenced this issue Oct 17, 2023
* feat: AdminController View Controller 분리

* feat: 축제, 학교 관리자 페이지 추가

* feat: 학교 CUD 기능 추가

* refactor: 관리자 View, API URL 분리

* refactor: 관리자 View URL 경로 수정

* refactor: FestivalService clock 의존성 추가

* refactor: 검증 로직 외부로 추출, 일관화

* refactor: 어드민 페이지 리팩터링

* feat: 축제 삭제, 수정 기능 추가

* fix: FestivalServiceTest Clock 의존성 추가

* refactor: Validator 리팩터링, Javadoc 추가

* refactor: javascript type module로 변경

- 추후 js 파일에서 import하기 위함

* refactor: Detail 페이지 PathVariable으로 받도록 변경

* feat: 공연 CRUD 기능 추가

* fix: 에러 코드 수정

* refactor: 학교 상세 페이지 삭제 에러 시 모달 창 닫기도록 변경

* feat: 어드민 페이지 티켓 생성, 조회 기능 추가

* refactor: 예외 메시지 명확하게 변경

* refactor: 어드민 페이지 폼, 함수명 명확하게 변경

* refactor: 어드민 페이지 개선

* feat: 학교 생성, 수정 시 Validation 추가

* fix: 446번 이슈 충돌 수정

* feat: RequestDto에 검증 추가

* chore: 코드 줄바꿈으로 가독성 향상

* feat: 축제 응답에 학교 ID 추가

* fix: 테스트 코드 수정

* fix: 어드민 로그인, 가입 페이지 관리자에서 어드민으로 변경

* fix: 축제 생성 폼 id 변경

* fix: 클라이언트 날짜 검증 로직 제거
- 바닐라 js로 구현이 매우 힘듬..

* fix: 머지 충돌 해결
BGuga pushed a commit that referenced this issue Oct 17, 2023
* feat: AdminController View Controller 분리

* feat: 축제, 학교 관리자 페이지 추가

* feat: 학교 CUD 기능 추가

* refactor: 관리자 View, API URL 분리

* refactor: 관리자 View URL 경로 수정

* refactor: FestivalService clock 의존성 추가

* refactor: 검증 로직 외부로 추출, 일관화

* refactor: 어드민 페이지 리팩터링

* feat: 축제 삭제, 수정 기능 추가

* fix: FestivalServiceTest Clock 의존성 추가

* refactor: Validator 리팩터링, Javadoc 추가

* refactor: javascript type module로 변경

- 추후 js 파일에서 import하기 위함

* refactor: Detail 페이지 PathVariable으로 받도록 변경

* feat: 공연 CRUD 기능 추가

* fix: 에러 코드 수정

* refactor: 학교 상세 페이지 삭제 에러 시 모달 창 닫기도록 변경

* feat: 어드민 페이지 티켓 생성, 조회 기능 추가

* refactor: 예외 메시지 명확하게 변경

* refactor: 어드민 페이지 폼, 함수명 명확하게 변경

* refactor: 어드민 페이지 개선

* feat: 학교 생성, 수정 시 Validation 추가

* fix: 446번 이슈 충돌 수정

* feat: RequestDto에 검증 추가

* chore: 코드 줄바꿈으로 가독성 향상

* feat: 축제 응답에 학교 ID 추가

* fix: 테스트 코드 수정

* fix: 어드민 로그인, 가입 페이지 관리자에서 어드민으로 변경

* fix: 축제 생성 폼 id 변경

* fix: 클라이언트 날짜 검증 로직 제거
- 바닐라 js로 구현이 매우 힘듬..

* fix: 머지 충돌 해결
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ADMIN BE 백엔드에 관련된 작업
Projects
Status: Done
1 participant