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

[이성 목록 조회] 이성 목록을 조건에 따라 조회할 수 있다(#43) #83

Merged
merged 205 commits into from
May 14, 2024
Merged
Changes from 1 commit
Commits
Show all changes
205 commits
Select commit Hold shift + click to select a range
d8cc31d
feat: 화살 보내기 요청 DTO 추가(#24)
Minjae-An Mar 9, 2024
9b49093
feat: 확살 송수신 내역 repository, 내역 확인 로직 추가(#24)
Minjae-An Mar 9, 2024
e953b85
feat: 화살 송수신 내역 존재 여부 확인 로직 추가(#24)
Minjae-An Mar 9, 2024
7a7b7c3
feat: 화살 송수신 내역 저장 기능 구현(#24)
Minjae-An Mar 9, 2024
d781de3
feat: 화살 관련 예외 enum 정의(#24)
Minjae-An Mar 9, 2024
8aad1e4
feat: 사용자 화살 감소 로직 추가(#24)
Minjae-An Mar 9, 2024
7dd07aa
refactor: 생성 시간 필드, 불필요한 업데이트 불가 DDL 속성 삭제(#24)
Minjae-An Mar 9, 2024
3a6137d
feat: 화살 보내기 비즈니스 로직 추가(#24)
Minjae-An Mar 9, 2024
9a4cae0
feat: 화살 보내기 API 구현(#24)
Minjae-An Mar 9, 2024
52995c4
refactor: 화살 command repository 삭제(#24)
Minjae-An Mar 9, 2024
a2c164d
refactor: 코드 정렬 수정(#24)
Minjae-An Mar 9, 2024
d6ce69e
Merge branch 'dev' into feat/#24-send-arrow
Minjae-An Mar 11, 2024
6c7ff1d
refactor: 사용자 화살 증감 메서드 이름 수정(#24)
Minjae-An Mar 11, 2024
01f3138
feat: 화살 관련 예외 enum 추가(#24)
Minjae-An Mar 11, 2024
95c99d8
refactor: 화살 내역 존재 여부 확인 메서드 이름 수정(#24)
Minjae-An Mar 11, 2024
672f7bb
refactor: 코드 배치 수정(#24)
Minjae-An Mar 11, 2024
f25c26f
refactor: 화살 보내기 API 파라미터 이름 수정(#24)
Minjae-An Mar 11, 2024
4d26a15
refactor: 컨벤션에 맞게 코드 배치 수정(#24)
Minjae-An Mar 11, 2024
7efedf9
feat: 이름 칼럼, 생성자 추가(#27)
Minjae-An Mar 11, 2024
d77dae4
feat: 상대 프로필 응답 DTO 수정(#27)
Minjae-An Mar 11, 2024
d0bbec9
feat: 사용자 엔티티 수정(#27)
Minjae-An Mar 11, 2024
fa4204d
feat: 상대 프로필 조회 비즈니스 로직 추가(#27)
Minjae-An Mar 11, 2024
87ec03e
feat: 상대 프로필 API 구현 및 코드 정렬(#27)
Minjae-An Mar 11, 2024
e6f7eb1
feat: 사용자 엔티티 수정(#27)
Minjae-An Mar 13, 2024
4aba46d
feat: 사용자 프로필 응답 DTO 수정(#27)
Minjae-An Mar 13, 2024
6cc2cb6
feat: 사용자 프로필 상세 응답 DTO 수정(#27)
Minjae-An Mar 13, 2024
1d75218
feat: 사용자 프로필 조회 비즈니스 로직 수정(#27)
Minjae-An Mar 13, 2024
4e54bfd
chore: spring mail 종속성 추가(#35)
Minjae-An Mar 13, 2024
ba20da8
chore: Gmail SMTP 사용을 위한 설정 추가(#35)
Minjae-An Mar 13, 2024
0d4b90f
feat: 이메일 기반 사용자 조회 로직 추가(#35)
Minjae-An Mar 13, 2024
78ac728
feat: 이메일 기반 사용자 조회 로직 추가(#35)
Minjae-An Mar 13, 2024
5bd4d1f
feat: 서비스 사용 정규식 enum 정의(#35)
Minjae-An Mar 13, 2024
bdc8259
feat: 임시 비밀번호 발급 기능 구현(#35)
Minjae-An Mar 13, 2024
f6e4e06
feat: 메일 관련 설정 정의(#35)
Minjae-An Mar 13, 2024
811198d
feat: 이메일 전송 로직 추가(#35)
Minjae-An Mar 13, 2024
25703a7
feat: 임시 비밀번호 발급 비즈니스 로직 추가(#35)
Minjae-An Mar 13, 2024
a798b4c
feat: 임시 비밃번호 발급 비즈니스 로직 트랜잭션 정의 추가(#35)
Minjae-An Mar 13, 2024
1bfde17
feat: 임시 비밀번호 발급 요청 DTO 수정(#35)
Minjae-An Mar 13, 2024
89c4db5
feat: 임시 비밀번호 발급 API 구현(#35)
Minjae-An Mar 13, 2024
7216f5d
Merge branch 'dev' into feat/#35-send-temporary-password
Minjae-An Mar 13, 2024
52373f1
Merge branch 'dev' into feat/#35-send-temporary-password
Minjae-An Mar 14, 2024
3cd825f
Merge branch 'dev' into feat/#35-send-temporary-password
Minjae-An Mar 14, 2024
50b9982
refactor: 병합에 따른 코드 재배치(#35)
Minjae-An Mar 14, 2024
45adb7a
refactor: 병합에 따른 코드 재배치(#35)
Minjae-An Mar 14, 2024
c8a4c13
chore: sms 서비스 sdk 의존성 추가(#28)
Minjae-An Mar 14, 2024
2a98c5d
chore: sms 서비스 관련 설정 추가(#28)
Minjae-An Mar 14, 2024
d7e4f63
feat: sms 서비스 이용을 위한 설정 정의(#28)
Minjae-An Mar 14, 2024
4e03b0b
feat: 인증 코드 생성 로직 추가(#28)
Minjae-An Mar 14, 2024
e4c64ae
feat: 문자 전송 로직 추가(#28)
Minjae-An Mar 14, 2024
f4b1867
feat: 전화번호 기반 사용자 존재 여부 확인 로직 정의(#28)
Minjae-An Mar 14, 2024
15ec97d
feat: 전화번호 기반 사용자 존재 여부 확인 로직 추가(#28)
Minjae-An Mar 14, 2024
a81a435
feat: 전화번호 형식 제약 조건 추가(#28)
Minjae-An Mar 14, 2024
8895e63
chore: application.yml 수정(#28)
Minjae-An Mar 15, 2024
cf77ed4
feat: 인증 코드 sms 전송 비즈니스 로직 추가(#28)
Minjae-An Mar 15, 2024
1db8b3e
feat: 전화번호 인증 코드 전송 API 구현(#28)
Minjae-An Mar 15, 2024
b032ffc
chore: spring data redis 의존성 추가(#28)
Minjae-An Mar 16, 2024
ccd2145
chore: redis 관련 설정 추가(#28)
Minjae-An Mar 16, 2024
d06aebc
feat: redis 관련 설정 정의(#28)
Minjae-An Mar 16, 2024
c96a456
feat: redis 키-값 저장,조회,삭제 로직 추가(#28)
Minjae-An Mar 16, 2024
4f6d001
feat: 인증 코드 sms 전송 비즈니스 로직 수정(#28)
Minjae-An Mar 16, 2024
7cdf64e
feat: 인증 코드 정규식 정의(#28)
Minjae-An Mar 16, 2024
ebc6598
feat: 아이디 찾기 예외 enum 정의(#28)
Minjae-An Mar 16, 2024
4fc18c7
feat: 전화번호 기반 사용자 조회 기능 정의(#28)
Minjae-An Mar 16, 2024
8b6e6c2
feat: 전화번호 기반 사용자 조회 로직 추가(#28)
Minjae-An Mar 16, 2024
263b1c7
refactor: 코드 정렬(#28)
Minjae-An Mar 16, 2024
1b8e780
feat: 아이디 찾기 요청 DTO 수정(#28)
Minjae-An Mar 16, 2024
f4193d8
feat: 아이디 찾기 비즈니스 로직 추가(#28)
Minjae-An Mar 16, 2024
d638475
feat: 아이디 찾기 API 구현(#28)
Minjae-An Mar 16, 2024
cbace66
feat: 전화번호 정규식 정의(#28)
Minjae-An Mar 16, 2024
46f54d1
feat: 회원가입 요청 DTO 수정(#8)
Minjae-An Mar 18, 2024
65175e2
Merge branch 'feat/#28-verification-code-to-phone' into feat/#8-join-api
Minjae-An Mar 18, 2024
c42075e
refactor: PasswordEncryptor 최상위 util 패키지로 이동(#8)
Minjae-An Mar 18, 2024
0b8cd06
refactor: 잘못된 들여쓰기 수정을 위해 코드 정렬(#8)
Minjae-An Mar 21, 2024
55c1124
feat: 이름 기반 동물상 조회 로직 정의(#8)
Minjae-An Mar 21, 2024
57acf27
feat: 이름 기반 닮은 동물상 조회 로직 구현(#8)
Minjae-An Mar 21, 2024
e7f4166
feat: 이름 기반 지역 조회 로직 정의(#8)
Minjae-An Mar 21, 2024
4aa4e3b
feat: 이름 기반 지역 조회 로직 구현(#8)
Minjae-An Mar 21, 2024
6830a5b
feat: 분류 기반 음역대 조회 로직 정의(#8)
Minjae-An Mar 21, 2024
aabb78b
feat: 분류 기반 음역대 조회 로직 구현(#8)
Minjae-An Mar 21, 2024
56a2f8d
feat: 사용자 선호 조건 repository 정의(#8)
Minjae-An Mar 21, 2024
0135d7b
feat: 사용자 선호 조건 엔티티 저장 로직 구현(#8)
Minjae-An Mar 21, 2024
babedea
feat: 사용자 선호조건 엔티티 구성(#8)
Minjae-An Mar 21, 2024
cfaa963
feat: 사용자 엔티티 저장 로직 구성(#8)
Minjae-An Mar 21, 2024
841ac4d
feat: 프로필 사진 repository 정의(#8)
Minjae-An Mar 21, 2024
11f8142
feat: 프로필 사진 엔티티 저장 로직 구성(#8)
Minjae-An Mar 21, 2024
9ada0ef
feat: 회원가입 관련 예외 enum 정의(#8)
Minjae-An Mar 21, 2024
c2758a1
refactor: 분류 기반 음역대 조회 로직 수정(#8)
Minjae-An Mar 21, 2024
a836b55
refactor: 이름 기반 닮은 동물상 조회 기능 수정(#8)
Minjae-An Mar 21, 2024
d72b3de
refactor: 이름 기반 지역 조회 로직 수정(#8)
Minjae-An Mar 21, 2024
4dc2a88
refactor: 잘못된 들여쓰기, 코드 정렬로 수정(#8)
Minjae-An Mar 21, 2024
38ad65b
refactor: 회원가입 요청 DTO 수정(#8)
Minjae-An Mar 21, 2024
0cdb653
feat: 회원가입 응답 DTO 구성(#8)
Minjae-An Mar 21, 2024
71c6087
feat: 성별 enum 구성(#8)
Minjae-An Mar 21, 2024
68d7de5
feat: 비밀번호 암호화시 사용되는 salt 생성 로직 구현(#8)
Minjae-An Mar 21, 2024
5cecb7d
refactor: 잘못된 들여쓰기 수정, 코드 정렬(#8)
Minjae-An Mar 21, 2024
db35a10
feat: 회원가입 관련 로직 추가(#8)
Minjae-An Mar 21, 2024
c032f59
feat: 회원가입 비즈니스 로직 초안 구성(#8)
Minjae-An Mar 21, 2024
03bf526
feat: 회원가입 API 초안 구현 및 코드 정렬(#8)
Minjae-An Mar 21, 2024
f5b9bd8
refactor: 분류 기반 음역대 조회 로직 이름 수정, 코드 정렬(#8)
Minjae-An Mar 22, 2024
0127f4b
feat: 프로필 사진 엔티티 저장 로직 수정(#8)
Minjae-An Mar 22, 2024
85181cc
feat: S3 이용 프로필 사진 업로드 로직 추가(#8)
Minjae-An Mar 22, 2024
449f442
feat: 프로필 사진 엔티티 저장 로직에 S3 업로드 로직 추가(#8)
Minjae-An Mar 22, 2024
3fbedcb
feat: 프로필 사진 컬렉션 필드 초기화 & 연관관계 설정 로직 추가(#8)
Minjae-An Mar 22, 2024
b8a1aa0
feat: 이미 사용 중인 닉네임, 이메일 확인 로직 정의(#8)
Minjae-An Mar 22, 2024
348aa8f
feat: 이미 사용 중인 닉네임, 이메일 확인 로직 추가(#8)
Minjae-An Mar 22, 2024
0a123bf
feat: 랜덤 salt 생성 로직 수정(#8)
Minjae-An Mar 22, 2024
eb97f42
feat: 이미 사용 중인 이메일/닉네임 예외 추가(#8)
Minjae-An Mar 22, 2024
d0531eb
feat: s3 업로드된 프로필 사진 삭제 로직 추가(#8)
Minjae-An Mar 22, 2024
cf87994
feat: 회원가입 관련 로직 수정(#8)
Minjae-An Mar 22, 2024
d59ab4a
feat: 프로필 사진 삭제 이벤트 정의(#8)
Minjae-An Mar 22, 2024
a7cc07d
feat: 프로필 사진 삭제 이벤트 리스너 정의(#8)
Minjae-An Mar 22, 2024
535343d
feat: 회원가입 로직 롤백시 업로드된 프로필 사진 삭제 이벤트 발행 로직 추가(#8)
Minjae-An Mar 22, 2024
05a9d25
chore: jjwt 의존성 추가(#8)
Minjae-An Mar 23, 2024
5de7d20
feat: access/refresh token 발급 및 검증 로직 추가(#8)
Minjae-An Mar 23, 2024
c94a7e4
feat: refresh token 필드 및 업데이트 로직 추가(#8)
Minjae-An Mar 23, 2024
afdaeef
feat: 회원가입 로직, access/refresh token 발급 로직 추가(#8)
Minjae-An Mar 23, 2024
3f2a04c
refactor: 잘못된 주석 들여쓰기 수정(#8)
Minjae-An Mar 27, 2024
c2f30c4
refactor: 문자열 값 Geneder enum 변환 메서드 이름 수정(#8)
Minjae-An Mar 27, 2024
f0173c4
refactor: 회원가입 비즈니스 로직 코드 정렬(#8)
Minjae-An Mar 27, 2024
5143d9d
refactor: Gender 문자열 값 변환 메서드 사용 위치 수정 및 코드 정렬(#8)
Minjae-An Mar 27, 2024
f90f944
feat: salt 길이 32바이트로 변경(#8)
Minjae-An Mar 27, 2024
4c1854d
Merge branch 'dev' into feat/#8-join-api
Minjae-An Mar 27, 2024
a477b66
refactor: 병합으로 코드 수정(#8)
Minjae-An Mar 27, 2024
19e6d68
feat: 임시 비밀번호 발급 로직에 비밀번호 암호화 로직 추가(#8)
Minjae-An Mar 27, 2024
cad76e7
refactor: 잘못된 들여쓰기 간격 수정(#8)
Minjae-An Mar 28, 2024
d9ff0b8
chore: querydsl 의존성 추가(#43)
Minjae-An Mar 29, 2024
140eea4
feat: querydsl 관련 설정 정의(#43)
Minjae-An Mar 29, 2024
2943cef
feat: 즐겨찾기한 사용자 목록 조회 로직 정의(#43)
Minjae-An Mar 29, 2024
d5c746c
feat: 즐겨찾기한 사용자 조회 로직 추가(#43)
Minjae-An Mar 29, 2024
629a733
feat: querydsl 커스텀 repository 상속 추가(#43)
Minjae-An Mar 29, 2024
27047ef
refactor: 사용자 목록 조회 요청 DTO 수정(#43)
Minjae-An Mar 29, 2024
db5ea37
feat: 사용자 목록 조회 응답 DTO 필드 추가 및 수정(#43)
Minjae-An Mar 29, 2024
ec9665c
refactor: 사용자 목록 조회 페이지 응답 DTO 수정(#43)
Minjae-An Mar 29, 2024
7756b8d
feat: 즐겨찾기한 사용자 조회 로직 추가(#43)
Minjae-An Mar 29, 2024
a300bbe
feat: 즐겨찾기한 사용자 조회 비즈니스 로직 추가(#43)
Minjae-An Mar 29, 2024
cda1005
feat: 이성 목록 조회 API, 즐겨찾기한 사용자 조회 로직 추가(#43)
Minjae-An Mar 29, 2024
06e350e
refactor: 부적절한 쿼리 생성 메서드명 수정(#43)
Minjae-An Mar 29, 2024
c2c7d31
refactor: 화살 보낸 사용자, 화살 받은 사용자 필드명 수정(#43)
Minjae-An Mar 29, 2024
fa5ae1f
feat: 화살 보낸 사용자 조회 로직 정의(#43)
Minjae-An Mar 29, 2024
af6cdaa
refactor: type 필드 API 명세 내용 수정(#43)
Minjae-An Mar 29, 2024
193181e
feat: 편의성 팩토리 메서드 추가(#43)
Minjae-An Mar 29, 2024
f80358a
refactor: 지인 엔티티 수정(#43)
Minjae-An Mar 30, 2024
4921d82
feat: 화살 보낸 사용자 조회 로직 추가 및 일부 로직 수정(#43)
Minjae-An Mar 30, 2024
dd071eb
feat: 화살을 보낸 사용자 조회 로직 추가(#43)
Minjae-An Mar 30, 2024
1dc97f6
feat: 화살을 보낸 사용자 조회 비즈니스 로직 추가(#43)
Minjae-An Mar 30, 2024
157480e
feat: 사용자 목록 조회 API, 화살 보낸 사용자 조회 로직 추가(#43)
Minjae-An Mar 30, 2024
888de71
chore: 잘못된 TODO 수정(#43)
Minjae-An Mar 30, 2024
63978f2
feat: 나에게 화살을 보낸 사용자 조회 로직 정의(#43)
Minjae-An Mar 30, 2024
42653b3
feat: 나에게 화살을 보낸 사용자 조회 로직 추가 및 일부 로직 수정(#43)
Minjae-An Mar 30, 2024
3290da4
feat: 나에게 화살을 보낸 사용자 조회 로직 추가(#43)
Minjae-An Mar 30, 2024
9cc0b80
feat: 나에게 화살을 보낸 사용자 조회 비즈니스 로직 추가, 일부 로직 수정(#43)
Minjae-An Mar 30, 2024
7fb10ab
feat: 사용자 목록 조회 API,내게 화살을 보낸 사용자 조회 로직 추가(#43)
Minjae-An Mar 30, 2024
b353425
feat: 사용자 검색 내역 엔티티 추가(#43)
Minjae-An Mar 30, 2024
029d835
feat: 사용자 추천 내역 repository 정의(#43)
Minjae-An Mar 30, 2024
375e3f6
feat: 사용자 추천 내역 저장 로직 구현(#43)
Minjae-An Mar 30, 2024
6b3f4e3
feat: 사용자(이성) 추천 로직 정의(#43)
Minjae-An Mar 31, 2024
560d85d
feat: 사용자 목록 조회 요청 DTO 수정(#43)
Minjae-An Mar 31, 2024
febabc9
feat: 사용자 추천 내역 엔티티 수정(#43)
Minjae-An Mar 31, 2024
57451bf
feat: 사용자 추천 내역 엔티티 저장 로직 구성(#43)
Minjae-An Mar 31, 2024
c613dc7
feat: 추천 이성 조회 로직 추가 및 리팩터링(#43)
Minjae-An Mar 31, 2024
9853061
feat: 추천 이성 조회 로직 추가(#43)
Minjae-An Mar 31, 2024
fc84e87
feat: 추천 이성 조회 비즈니스 로직 추가 및 리팩터링(#43)
Minjae-An Mar 31, 2024
2233ffb
feat: 사용자 목록 조회 API, 추천 이성 조회 로직 추가(#43)
Minjae-An Mar 31, 2024
ec34bc0
Merge branch 'dev' into feat/#43-users-list
Minjae-An Mar 31, 2024
e75f820
refactor: 병합에 따른 코드 수정(#43)
Minjae-An Mar 31, 2024
aaa8b80
refactor: 화살 내역 사용자 필드명 수정(#43)
Minjae-An Mar 31, 2024
3b7f4e7
feat: 특정 날짜 추천 내역 존재 확인 로직 정의(#43)
Minjae-An Apr 3, 2024
1f642f6
feat: 추천할 사용자가 없는 경우 예외 정의(#43)
Minjae-An Apr 3, 2024
fed3bc6
refactor: 기존 예외, 화살이 부족한 예외 상황 전부 처리토록 변경(#43)
Minjae-An Apr 3, 2024
5c2591a
feat: 추천 날짜에 추천 내역이 있는 지 확인하는 로직 추가(#43)
Minjae-An Apr 3, 2024
909da70
refactor: 사용자 엔티티 수정(#43)
Minjae-An Apr 3, 2024
1c5e8ce
feat: 이성 추천시 동성을 제외하는 조건 추가(#43)
Minjae-An Apr 3, 2024
f97e05a
feat: 이성 추천 로직에 검증 로직 추가(#43)
Minjae-An Apr 3, 2024
40a530e
Merge branch 'dev' into feat/#43-users-list
Minjae-An Apr 4, 2024
035ec28
refactor: 병합으로 인한 코드 수정(#43)
Minjae-An Apr 4, 2024
110485a
Merge branch 'dev' into feat/#43-users-list
Minjae-An May 6, 2024
ca1235b
feat: dev 브랜치 병합 과정에서 미반영된 부분 반영(#43)
Minjae-An May 6, 2024
a06ca3e
feat: 패키지 경로 이동(#43)
Minjae-An May 11, 2024
2563217
feat: 조회 기준 공백값도 검증하도록 수정(#43)
Minjae-An May 11, 2024
5b7bec6
feat: 즐겨찾기 여부, 기본 타입으로 변경(#43)
Minjae-An May 11, 2024
aca6178
feat: 첫/마지막 페이지 여부, 기본 타입으로 변경(#43)
Minjae-An May 11, 2024
2642b8e
feat: 상속 인터페이스 패키지 변경에 따른 수정(#43)
Minjae-An May 11, 2024
c88777d
feat: 이성 목록 조회 연관 메서드명 수정(#43)
Minjae-An May 11, 2024
99ae8ac
feat: 이성 목록 조회 연관 메서드명 수정(#43)
Minjae-An May 11, 2024
25c0186
feat: 이성 목록 조회 연관 메서드 수정(#43)
Minjae-An May 11, 2024
7e69815
feat: 메서드명 및 로직 수정(#43)
Minjae-An May 11, 2024
a2ce158
Merge branch 'dev' into feat/#43-users-list
Minjae-An May 11, 2024
b3e8097
feat: 메서드명 수정(#43)
Minjae-An May 12, 2024
f013a56
feat: 이성 목록 조회 요청 DTO 수정(#43)
Minjae-An May 12, 2024
f48b269
feat: 추천 이성 조회 메서드, 사용자 성별 파라미터 추가(#43)
Minjae-An May 12, 2024
2fa3462
feat: 이성 목록 조회 로직 수정(#43)
Minjae-An May 12, 2024
25f7168
feat: 메서드명, 파라미터명 변경(#43)
Minjae-An May 12, 2024
b61c407
feat: ID 기반 사용자 존재 확인 로직 추가(#43)
Minjae-An May 12, 2024
74e7250
feat: 이성 목록 조회 로직 수정(#43)
Minjae-An May 12, 2024
b9cf9fc
feat: 추천일 변수명 변경(#43)
Minjae-An May 12, 2024
1be8068
feat: 이성 목록 조회 로직 수정(#43)
Minjae-An May 12, 2024
2b32758
refactor: 코드 정렬 수정(#43)
Minjae-An May 12, 2024
b05332d
docs: 조회 기준 필드 명세 수정(#43)
Minjae-An May 12, 2024
1281ef8
feat: 추천 이성 조회 API 추가(#43)
Minjae-An May 12, 2024
db93341
refactor: 코드 정렬 수정(#43)
Minjae-An May 12, 2024
190cea6
feat: 이성 목록 조회 조건, 별도 메서드로 분리(#43)
Minjae-An May 12, 2024
242fbd4
feat: dev 브랜치 병합 과정에서 잘못된 병합된 내역 수정(#43)
Minjae-An May 12, 2024
0050746
docs: 불필요한 주석 삭제(#43)
Minjae-An May 12, 2024
f6ed1c5
feat: dev 브랜치 병합 과정서 잘못 반영된 내역 삭제(#43)
Minjae-An May 12, 2024
c26c42e
Merge branch 'dev' into feat/#43-users-list
Minjae-An May 14, 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
feat: 이성 목록 조회 요청 DTO 수정(#43)
- 즐겨찾는 이성 조회 기준, FAVORITES로 변경
- 페이지 번호 nullable하게 변경
  • Loading branch information
Minjae-An committed May 12, 2024
commit f013a5647528914ea052087686b3d56c683ad7df
Original file line number Diff line number Diff line change
@@ -3,7 +3,6 @@
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.enums.ParameterIn;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Pattern;
import jakarta.validation.constraints.PositiveOrZero;
import lombok.AllArgsConstructor;
@@ -18,23 +17,22 @@ public class UserQueryRequest {
description = """
조회 기준
- 추천 이성(선호 조건 바탕) : RECOMMEND
- 즐겨찾는 이성 : BOOKMARKED
- 즐겨찾는 이성 : FAVORITES
- 나에게 관심 있는 이성(나에게 화살을 보낸 이성) : ARROW_SENDERS
- 나에게 화살을 보낸 이성 : ARROW_RECEIVERS""",
example = "RECOMMEND",
in = ParameterIn.QUERY)
@NotBlank(message = "조회 기준은 반드시 입력되어야 합니다.")
@Pattern(
regexp = "\\b(RECOMMEND|BOOKMARKED|ARROW_SENDERS|ARROW_RECEIVERS)\\b",
message = "검색 기준은 RECOMMEND, BOOKMARKED, ARROW_SENDERS, ARROW_RECEIVERS만 허용됩니다.")
regexp = "\\b(RECOMMEND|FAVORITES|ARROW_SENDERS|ARROW_RECEIVERS)\\b",
message = "검색 기준은 RECOMMEND, FAVORITES, ARROW_SENDERS, ARROW_RECEIVERS만 허용됩니다.")
private String type;

@Parameter(
name = "page",
description = "조회할 페이지 번호, 0부터 시작",
description = "조회할 페이지 번호, 기본 첫 페이지(0)",
example = "0",
in = ParameterIn.QUERY)
@NotNull(message = "조회할 페이지 번호는 반드시 입력되어야 합니다.")
@PositiveOrZero(message = "페이지 번호는 0이상이어야 합니다.")
private int page;
private Integer page;
}