-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: 소속 단위 선거 기본 정보 추가 기능 구현 s3 업로드 기능 global로 수정 필요 * feat: 소속 단위 선거 기본 정보 등록용 엔티티 추가 * 온프레미스 환경 회원가입/로그인 코드 추가 (#9) * feat: refreshtoken 저장 엔터티 추가 * feat: 패스워드 암호화 빈 추가 * feat: 회원 가입 로직 구현 * feat: 로그인 필터 추가 * feat: 온프레미스 서버 환경 로그인 기능 추가 (#10) * feat: refreshtoken 저장 엔터티 추가 * feat: 패스워드 암호화 빈 추가 * feat: 회원 가입 로직 구현 * feat: 로그인 필터 추가 * feat: UserDetailsService, dto 구현 * feat: 서울 기준 시 설정 * feat: JWT 발급 코드 추가 * feat: JWTFilter 추가 * feat: cors 설정 추가 * feat: userdetailsservice 예외처리 추가 * fix: url length 추가 length가 255이상 인 경우 오류 가능 수정 * fix: dto추가 requestparam dto로 수정 * feat:선거기본정보 에러코드 추가 * fix: validation, lombok, dto 추가 validation, lombok, dto 추가 * docs: 회원가입 api 스웨거 작성 (#12) * feat: refreshtoken 저장 엔터티 추가 * feat: 패스워드 암호화 빈 추가 * feat: 회원 가입 로직 구현 * feat: 로그인 필터 추가 * feat: UserDetailsService, dto 구현 * feat: 서울 기준 시 설정 * feat: JWT 발급 코드 추가 * feat: JWTFilter 추가 * feat: cors 설정 추가 * feat: userdetailsservice 예외처리 추가 * docs: 회원가입 api 스웨거 작성 * feat: 필터기반 로그인 -> 수동 인증 로직으로 수정 (#13) * feat: refreshtoken 저장 엔터티 추가 * feat: 패스워드 암호화 빈 추가 * feat: 회원 가입 로직 구현 * feat: 로그인 필터 추가 * feat: UserDetailsService, dto 구현 * feat: 서울 기준 시 설정 * feat: JWT 발급 코드 추가 * feat: JWTFilter 추가 * feat: cors 설정 추가 * feat: userdetailsservice 예외처리 추가 * docs: 회원가입 api 스웨거 작성 * feat: 필터기반 로그인 -> 수동 인증 로직으로 수정 * feat: refreshToken 저장 추가 (#14) * feat: refreshtoken 저장 엔터티 추가 * feat: 패스워드 암호화 빈 추가 * feat: 회원 가입 로직 구현 * feat: 로그인 필터 추가 * feat: UserDetailsService, dto 구현 * feat: 서울 기준 시 설정 * feat: JWT 발급 코드 추가 * feat: JWTFilter 추가 * feat: cors 설정 추가 * feat: userdetailsservice 예외처리 추가 * docs: 회원가입 api 스웨거 작성 * feat: 필터기반 로그인 -> 수동 인증 로직으로 수정 * feat: refreshToken 저장 추가 * feat: 회원가입 요청한 유저의 목록 조회 기능 구현 (#16) * feat:s3 bean추가 * fix:import수정 * infra: cicd 연결 테스트 * infra: ci test * fix:후보자 정보 등록 엔티티 요소 수정 피그마 등록화면에 맞게 선거유형, 선본명, 선본 통신공간 주소, 입후보자 공고 이미지, 로고 이미지로 교체 * feat:후보자 등록 선거 유형 단선/경선 선택 옵션 * feat:후보자 등록 기능 개발 * feat : s3서비스 파일 생성, 후보자 등록 시 poster/유저id값 경로에 저장 * fix:엔드포인트 추가 * feat:후보자 정보 등록 레이어 생성 * fix:문자열비교 수정 , transactional추가 * fix:공개 접속 옵션 삭제 * fix:후보자 리스트 * fix:후보자 기본 정보 업로드 클래스명 poster -> candidateInfo로 변경 * fix:엔드포인트 수정 * fix:후보자 정보 등록 폴더명 변경 * feat:각 후보 별 게시물 등록 엔티티 생성 * feat: 각 후보의 게시물 등록 기능 * fix:엔드포인트추가 * fix:dto타입으로 반환 * feat: 유저 가입 승인 기능 구현 (#24) * feat: 회원가입 요청한 유저의 목록 조회 기능 구현 * feat: 유저 가입 승인 기능 구현 * feat: 가입 요청 거절 기능 구현 (#26) * feat: 회원가입 요청한 유저의 목록 조회 기능 구현 * feat: 유저 가입 승인 기능 구현 * feat: 가입 요청 거절 기능 구현 * feat: 선거 생성 도메인 수정 (#28) * feat: 회원가입 요청한 유저의 목록 조회 기능 구현 * feat: 유저 가입 승인 기능 구현 * feat: 가입 요청 거절 기능 구현 * feat: 선거 생성 도메인 수정 * fix:user에서 candidateInfo로 이동 * fix:dto 도메인 candidateInfo로 이동 * feat:단과대별 후보자 등록 정보 조회 * fix:poster fetch join 타입 추가 * feat: request dto 추가 * fix:swagger 추가 * feat: 후보자 정보가 없는 경우 예외처리 추가 * feat:게시물 삭제 * feat: 선거 관리기능 구현 (#33) * feat: 선거 메타데이터 등록 기능 구현 * feat: 이미 선거 정보가 등록 된 경우 검증 기능 추가 * feat: 선거 초기화 기능 추가 * feat: 투표율 등록, 조회 기능 구현 (#37) * feat: 투표율 등록 기능 구현 * feat: 투표율 등록, 조회 기능 구현 --------- Co-authored-by: ssm00 <[email protected]> Co-authored-by: ssm00 <[email protected]> Co-authored-by: ssm00 <[email protected]>
- Loading branch information
1 parent
035385e
commit 623eaf3
Showing
31 changed files
with
473 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
src/main/java/com/studentvote/domain/candidateInfo/domain/CandidateInfoRepository.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,18 @@ | ||
package com.studentvote.domain.candidateInfo.domain; | ||
|
||
import org.springframework.data.jpa.repository.JpaRepository; | ||
import org.springframework.data.jpa.repository.Query; | ||
import org.springframework.data.repository.query.Param; | ||
|
||
import java.util.List; | ||
|
||
public interface CandidateInfoRepository extends JpaRepository<CandidateInfo, Long> { | ||
|
||
@Query("select c from CandidateInfo c " + | ||
"join c.user u " + | ||
"join u.governance g " + | ||
"where u.id = :userId " + | ||
"and g.governanceType = :governanceType") | ||
List<CandidateInfo> findAllCandidateByGovernanceType(@Param("userId") Long userId, @Param("governanceType") String governanceType); | ||
|
||
} |
4 changes: 4 additions & 0 deletions
4
src/main/java/com/studentvote/domain/candidateInfo/dto/request/CandidateInfoListRequest.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
package com.studentvote.domain.candidateInfo.dto.request; | ||
|
||
public record CandidateInfoListRequest() { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
22 changes: 22 additions & 0 deletions
22
...ain/java/com/studentvote/domain/candidateInfo/dto/response/CandidateInfoListResponse.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
package com.studentvote.domain.candidateInfo.dto.response; | ||
|
||
import lombok.Builder; | ||
|
||
import java.util.List; | ||
|
||
public record CandidateInfoListResponse( | ||
List<CandidateInfoResponse> candidateInfoList | ||
|
||
) { | ||
|
||
@Builder | ||
public record CandidateInfoResponse( | ||
String candidateName, | ||
String candidateContactAddress, | ||
String candidateInfoImage, | ||
String logoImage | ||
|
||
) { | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
package com.studentvote.domain.common; | ||
|
||
public enum Status { | ||
ACTIVE, DELETE | ||
ACTIVE, INACTIVE, DELETE | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ | |
|
||
public record RegisterPosterRequest( | ||
String posterName, | ||
|
||
MultipartFile posterImage | ||
|
||
) { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7 changes: 7 additions & 0 deletions
7
src/main/java/com/studentvote/domain/user/domain/repository/GovernanceRepository.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
package com.studentvote.domain.user.domain.repository; | ||
|
||
import com.studentvote.domain.user.domain.Governance; | ||
import org.springframework.data.jpa.repository.JpaRepository; | ||
|
||
public interface GovernanceRepository extends JpaRepository<Governance, Long> { | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.