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

V2 DEPLOY #482

Closed
wants to merge 631 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
631 commits
Select commit Hold shift + click to select a range
28e2f49
[#319] feat: fcmTokenRepository Test
heeeeeseok Aug 16, 2024
224b27c
[#319] feat: NanalandNotificationRepository Test
heeeeeseok Aug 16, 2024
3afafc9
[#319] feat: μ•Œλ¦ΌκΈ°λŠ₯
heeeeeseok Aug 19, 2024
c1c79bc
Merge branch 'develop' into feat/#319-notification
heeeeeseok Aug 19, 2024
357c061
[#319] feat: μ•Œλ¦Ό ν…ŒμŠ€νŠΈ
heeeeeseok Aug 19, 2024
2532ac8
[#319] feat: μ•Œλ¦Ό 쑰회 응닡 μƒμ„±μ‹œκ°„ ν•„λ“œ μΆ”κ°€
heeeeeseok Aug 19, 2024
2e99cd8
[#356] feat: μΆ”μ²œ κ²Œμ‹œλ¬Ό 쑰회
heeeeeseok Aug 19, 2024
27462c3
Merge pull request #366 from Travel-in-nanaland/feat/#365-recommend
heeeeeseok Aug 19, 2024
19c62e1
docs: develop deployμ‹œ firebase_json_key.json μΆ”κ°€
heeeeeseok Aug 20, 2024
8444da0
[#367] refactor: λ‚˜λ‚˜μŠ€ν”½ κ²Œμ‹œλ¬Ό new νƒœκ·Έ κ°€μž₯ μ΅œμ‹  κ²Œμ‹œλ¬Όμ— μž‘μ„±
Te-H0 Aug 21, 2024
2b4d43b
Merge branch 'develop' into refactor/#362-redis
jyajoo Aug 21, 2024
5710351
[#362] refactor: λΆˆν•„μš”ν•œ ErrorCode μ‚­μ œ 및 λ¦¬νŒ©ν† λ§
jyajoo Aug 21, 2024
1f2ebf1
[#362] refactor: 쀄 맞좀 및 λ¦¬νŒ©ν† λ§
jyajoo Aug 21, 2024
1ab5ab4
[#367] refactor: λ‚˜λ‚˜μŠ€ν”½ 상세 쑰회 μ‹œ id κ°’ 전달
Te-H0 Aug 22, 2024
dc75a18
Merge pull request #368 from Travel-in-nanaland/refactor/#367-nana-pi…
Te-H0 Aug 23, 2024
bdab052
merge from develop
heeeeeseok Aug 26, 2024
4c82789
[#319] feat: favorite οΏ½ξ‹žκ³  οΏ½ξ‘•οΏ½
heeeeeseok Aug 26, 2024
7b7c9a0
[#372] refactor: category λ²ˆμ—­ μΆ”κ°€
Te-H0 Aug 26, 2024
d84a07e
[#319] feat: 六 οΏ½η”±
heeeeeseok Aug 26, 2024
4e81e98
[#372] refactor: nanaAdditional info ETCμΆ”κ°€, λ² νŠΈλ‚¨μ–΄ 적용
Te-H0 Aug 26, 2024
0641072
Merge pull request #373 from Travel-in-nanaland/refactor/#372-categor…
jyajoo Aug 26, 2024
d834836
[#319] feat: 六 οΏ½η”±
heeeeeseok Aug 26, 2024
60b9fb3
[#319] feat: ζΏ‘εΈ·λ ‡οΏ½ ζ„ΏΒ’οΏ½ fcm οΏ½ν“©Β¬ 泥━
heeeeeseok Aug 27, 2024
9dd9851
[#319] feat: ζΏ‘εΈ·λ ‡οΏ½ ζ„ΏΒ’οΏ½ fcm οΏ½ν“©Β¬ 泥━
heeeeeseok Aug 27, 2024
620e348
[#374] refactor: 留髀� οΏ½γ…ΌοΏ½οΏ½ θΈ°οΏ½ ��
heeeeeseok Aug 27, 2024
1997d43
Merge pull request #364 from Travel-in-nanaland/feat/#319-notification
heeeeeseok Aug 27, 2024
26ad373
Merge branch 'develop' of https://github.com/Travel-in-nanaland/Back-…
Te-H0 Aug 27, 2024
23e0428
[#319] feat: firebase config οΏ½ξ‘•οΏ½
heeeeeseok Aug 27, 2024
684e9d5
Merge pull request #376 from Travel-in-nanaland/feat/#319-notification
heeeeeseok Aug 27, 2024
7be2bf4
[#374] refactor: οΏ½λŒβ€Ύο§£λŒ„οΏ½ οΏ½γ…ΌοΏ½οΏ½ θΈ°οΏ½
heeeeeseok Aug 27, 2024
67271a0
Merge branch 'develop' into refactor/#362-clean-up
jyajoo Aug 28, 2024
d82ca3b
Merge branch 'develop' into refactor/#362-clean-up
jyajoo Aug 28, 2024
7544396
[#362] feat: conflict ν•΄κ²°
jyajoo Aug 28, 2024
bd19380
Merge pull request #369 from Travel-in-nanaland/refactor/#362-clean-up
jyajoo Aug 28, 2024
d06b296
[#377] refactor: 곡지사항, λ¦¬λ·°νƒ€μž… λ²ˆμ—­ μΆ”κ°€
jyajoo Aug 29, 2024
f00fc72
Merge branch 'develop' into refactor/#374-restaurant
jyajoo Aug 29, 2024
540ecfc
[#380] hotfix: 醫οΏ½Β¦οΏ½ 湲곕 fix
heeeeeseok Aug 29, 2024
2d19bb9
Merge pull request #381 from Travel-in-nanaland/hotfix/#380-favorite
heeeeeseok Aug 29, 2024
95e0f19
[#379] feat: οΏ½ οΏ½ξ‹œγˆƒοΏ½ξ…₯¦黝� 異� ε―ƒοΏ½θ•€Πͺ οΏ½ξ‘•οΏ½
heeeeeseok Aug 29, 2024
f9e96e0
[#379] feat: οΏ½ οΏ½ξ‹œγˆƒοΏ½ξ…₯¦黝� 異� ε―ƒοΏ½θ•€Πͺ οΏ½ξ‘•οΏ½
heeeeeseok Aug 29, 2024
d0d6265
Merge pull request #382 from Travel-in-nanaland/feat/#379-recommend
heeeeeseok Aug 29, 2024
bb52c8d
Merge pull request #375 from Travel-in-nanaland/refactor/#374-restaurant
jyajoo Aug 29, 2024
c337347
Merge pull request #378 from Travel-in-nanaland/refactor/#377-translate
jyajoo Aug 29, 2024
d9b4fc1
[#383] feat: admin login page
heeeeeseok Sep 1, 2024
0f19ad4
[#383] feat: admin page - οΏ½η”± �¦泥 οΏ½Β¦οΏ½
heeeeeseok Sep 1, 2024
ac2cf14
[#383] feat: admin page - οΏ½η”± εͺ›θ•€οΏ½ οΏ½Β¦οΏ½
heeeeeseok Sep 1, 2024
2b98e62
[#383] feat: reissue transactional �퐀¦οΏ½�댁 η•°ξ‹›οΏ½
heeeeeseok Sep 1, 2024
269b6bc
[#352] refactor: 검색어 μžλ™μ™„μ„± 비동기 처리 폐기
Te-H0 Sep 2, 2024
182a7af
[#352] refactor: 검색어 μžλ™μ™„μ„± 비동기 처리 폐기
Te-H0 Sep 2, 2024
a59647a
[#385] chore: ν…ŒμŠ€νŠΈ μ½”λ“œ 데이터 베이슀 h2 ν…ŒμŠ€νŠΈ
Te-H0 Sep 2, 2024
5036359
[#385] chore: @AutoConfigureTestDatabase λΆˆν•„μš”ν•œ λΆ€λΆ„ 제거
Te-H0 Sep 2, 2024
59d1960
[#385] chore: service ν…ŒμŠ€νŠΈ 비동기 처리
Te-H0 Sep 2, 2024
6fd5a9f
[#385] chore: ApplicationTests도 비동기 처리
Te-H0 Sep 2, 2024
165ddc7
Merge pull request #384 from Travel-in-nanaland/feat/#383-adminPage
heeeeeseok Sep 2, 2024
5141b39
Merge pull request #386 from Travel-in-nanaland/chore/#385-test-datab…
Te-H0 Sep 2, 2024
95e8eba
Merge pull request #363 from Travel-in-nanaland/refactor/#352-review-…
Te-H0 Sep 2, 2024
7bfa561
[#383] feat: ζ„ΏΒ’η”±ΡŠοΏ½ οΏ½ξ‘•η«ˆο§žΒ’
heeeeeseok Sep 2, 2024
3af8830
Merge pull request #387 from Travel-in-nanaland/feat/#383-adminPage
heeeeeseok Sep 2, 2024
ee425ed
[#388] refactor: PostCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
956d61a
[#388] refactor: NatureCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
4183c57
[#388] refactor: NanaCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
df3f049
[#388] refactor: NatureCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
2125dbe
[#388] refactor: RestaurantCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
d45f854
[#388] refactor: NanaCardService οΏ½ξ‘•οΏ½
heeeeeseok Sep 3, 2024
c87ad5c
[#388] refactor: MarketCardService οΏ½ξ‘•οΏ½
heeeeeseok Sep 3, 2024
abcffa5
[#388] refactor: FestivalCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
c402996
[#388] refactor: ExperienceCardService οΏ½εΊ–Β¦
heeeeeseok Sep 3, 2024
b6cc566
[#389] refactor: s3ImageService javadoc처리 및 μ ‘κ·Ό μ§€μ •μž μˆ˜μ •
Te-H0 Sep 3, 2024
5b88bab
[#390] refactor: DTO의 schema, allowableValues 간단 λ¦¬νŒ©ν† λ§
jyajoo Sep 4, 2024
344f01f
[#388] refactor: 六蕀━�ㅽ θ­°κ³ οΏ½ η”±Ρ‹β‘Ί퐀�
heeeeeseok Sep 4, 2024
ad4ccdc
[#390] refactor: λ³€μˆ˜λͺ…, ν•¨μˆ˜λͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 4, 2024
c80897b
[#390] refactor: withdrawalType 파일 μœ„μΉ˜ 이동
jyajoo Sep 4, 2024
6a351d0
[#390] refactor: on-demand static import μ‚­μ œ
jyajoo Sep 4, 2024
9b51f30
[#390] refactor: MemberRepositoryCustom ν•¨μˆ˜λͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 4, 2024
0a1070a
[#390] docs: JwtUtil 주석 μΆ”κ°€
jyajoo Sep 4, 2024
e3f5e67
[#389] refactor: s3 경둜 μ„ΈλΆ„ν™”, λΆˆν•„μš”ν•œ λ©”μ„œλ“œ μ‚­μ œ
Te-H0 Sep 4, 2024
b2ee9e5
[#389] refactor: s3 경둜 μ„ΈλΆ„ν™”, λΆˆν•„μš”ν•œ λ©”μ„œλ“œ μ‚­μ œ
Te-H0 Sep 4, 2024
87cd14d
[#388] refactor: 醫οΏ½Β¦οΏ½ �폇� η”±Ρ‹β‘Ί퐀�
heeeeeseok Sep 4, 2024
deb9e9a
[#388] refactor: 醫οΏ½Β¦οΏ½ �폇� η”±Ρ‹β‘Ί퐀�
heeeeeseok Sep 4, 2024
ea6aa54
[#389] refactor: s3 경둜 μ„ΈλΆ„ν™”, λΆˆν•„μš”ν•œ λ©”μ„œλ“œ μ‚­μ œ
Te-H0 Sep 4, 2024
b440323
[#388] refactor: marketCardServiceTest
heeeeeseok Sep 4, 2024
f358837
[#388] refactor: CardServiceTest
heeeeeseok Sep 4, 2024
241f9c4
[#388] refactor: FavoriteCardServiceTest
heeeeeseok Sep 4, 2024
02fe345
[#388] refactor: PostSearchServiceTest
heeeeeseok Sep 4, 2024
711cb53
[#388] refactor: FavoriteServiceTest
heeeeeseok Sep 4, 2024
cc248e6
[#390] docs: Javadoc μΆ”κ°€
jyajoo Sep 4, 2024
4e41aa8
[#392] refactor: DTO 이름 μˆ˜μ •
jyajoo Sep 5, 2024
5d1cd29
[#388] refactor: postService οΏ½ξ‘•οΏ½
heeeeeseok Sep 5, 2024
877f070
[#388] refactor: javadoc ��
heeeeeseok Sep 5, 2024
84877b5
[#388] refactor: favoriteService �鬻�六λͺ„β€œ οΏ½εΈ·κ΅…
heeeeeseok Sep 5, 2024
b7985e8
Merge pull request #393 from Travel-in-nanaland/refactor/#389-s3-imag…
Te-H0 Sep 5, 2024
35b85eb
[#388] refactor: NanaService coflict �닿껐
heeeeeseok Sep 5, 2024
f0952a4
Merge pull request #394 from Travel-in-nanaland/refactor/#388-favorite
heeeeeseok Sep 5, 2024
59d6fbe
[#388] refactor: postService refactoring
heeeeeseok Sep 5, 2024
404ab2b
Merge pull request #395 from Travel-in-nanaland/refactor/#388-favorite
heeeeeseok Sep 5, 2024
d0b165f
[#390] refactor: DTO λ¦¬νŒ©ν† λ§
jyajoo Sep 5, 2024
8ad872d
[#390] test: Member의 Login, Consent, Repository ν…ŒμŠ€νŠΈ
jyajoo Sep 6, 2024
23f2130
Merge branch 'develop' into refactor/#390-member
jyajoo Sep 6, 2024
be342fa
[#390] test: Member의 ProfileService ν…ŒμŠ€νŠΈ 및 λ¦¬νŒ©ν† λ§
jyajoo Sep 6, 2024
5ae4fd2
[#390] docs: JwtUtil javadoc μΆ”κ°€
jyajoo Sep 6, 2024
9af3b3e
[#388] refactor: Dto θ€Œβ‘€κΉ½οΏ½ οΏ½Β¬οΏ½
heeeeeseok Sep 6, 2024
a122244
[#390] refactor: DTOλͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 6, 2024
d5c934f
[#401] hotfix: ζ„ΏΒ’η”±ΡŠοΏ½οΏ½ξ‘•η«ˆο§žΒ’ οΏ½ξ‘•οΏ½
heeeeeseok Sep 8, 2024
25bcf03
Merge pull request #402 from Travel-in-nanaland/hotfix/#401-adminPage
heeeeeseok Sep 8, 2024
c6aeff6
[#403] refactor: Dto classλͺ… μˆ˜μ •
Te-H0 Sep 8, 2024
7893596
[#403] refactor: repository methodλͺ… μˆ˜μ •
Te-H0 Sep 8, 2024
fc4d47e
[#403] refactor: repository methodλͺ… μˆ˜μ •
Te-H0 Sep 8, 2024
7dea001
[#403] refactor: javadoc μž‘μ„±, λ³€μˆ˜λͺ… μˆ˜μ •
Te-H0 Sep 9, 2024
df301af
[#403] refactor: nanaAdditionalInfo dto에 담을 λ•Œ enum μ„ μ–Έ μˆœμ„œλŒ€λ‘œ μ •λ ¬
Te-H0 Sep 9, 2024
777a0df
Merge branch 'develop' into refactor/#392-notice
jyajoo Sep 10, 2024
35ade2f
[#392] refactor: DTOλͺ…, ν•¨μˆ˜λͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 10, 2024
66a5eab
[#392] refactor: Service Test λ¦¬νŒ©ν† λ§
jyajoo Sep 10, 2024
aed1706
[#392] refactor: Service Test λ¦¬νŒ©ν† λ§
jyajoo Sep 10, 2024
bdc95c4
[#405] refactor: DTOλͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 10, 2024
598a317
[#405] refactor: ν•¨μˆ˜λͺ… λ¦¬νŒ©ν† λ§, javadoc μΆ”κ°€
jyajoo Sep 10, 2024
c4c02ca
[#405] test: 7λŒ€ μžμ—° ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€
jyajoo Sep 10, 2024
d8574e7
[#407] refactor: ReportService λ¦¬νŒ©ν† λ§
jyajoo Sep 10, 2024
004ae4c
[#407] docs: ReportService javadoc μΆ”κ°€
jyajoo Sep 10, 2024
84ac5da
[#407] test: ReportService ν…ŒμŠ€νŠΈ μ½”λ“œ μΆ”κ°€ 및 λ¦¬νŒ©ν† λ§
jyajoo Sep 11, 2024
5eafb8d
[#407] feat: μ‹ κ³  쑰회 μˆ˜μ •
jyajoo Sep 11, 2024
78f0c04
[#407] refactor: 이메일 κΈ°λŠ₯ MailService둜 뢄리
jyajoo Sep 11, 2024
1c43fd2
[#407] feat: 이메일 전솑 비동기 처리
jyajoo Sep 11, 2024
3738dfe
[#390] feat: μ—¬ν–‰ νƒ€μž… λ²ˆμ—­ 반영
jyajoo Sep 11, 2024
4bd3da7
[#390] refactor: Report Service ν…ŒμŠ€νŠΈ μ½”λ“œ μˆ˜μ •
jyajoo Sep 11, 2024
008ccec
[#407] refactor: ClaimReportType λ³€μˆ˜λͺ… λ¦¬νŒ©ν† λ§
jyajoo Sep 13, 2024
d638370
[#407] refactor: Report abstract class μΆ”κ°€
jyajoo Sep 13, 2024
f52342f
[#403] refactor: nanaservice λ©”μ„œλ“œ μˆ˜μ •
Te-H0 Sep 13, 2024
04b0708
[#407] refactor: 메일 λ‚΄μš© ꡬ성 λ¦¬νŒ©ν† λ§
jyajoo Sep 13, 2024
16fc002
[#409] hotfix: heading, subheading μ •λ ¬ μˆ˜μ •
Te-H0 Sep 13, 2024
ef9695c
[#409] hotfix: heading, subheading μ •λ ¬ μˆ˜μ •μ— 맞게 ν…ŒμŠ€νŠΈμ½”λ“œ μˆ˜μ •
Te-H0 Sep 13, 2024
a7069cd
Merge pull request #410 from Travel-in-nanaland/hotfix/#409-nana-pick…
Te-H0 Sep 13, 2024
331cabc
[#403] refactor: develop 좩돌 ν•΄κ²°
Te-H0 Sep 13, 2024
e0ba168
Merge branch 'develop' into refactor/#403-nana-pick
Te-H0 Sep 13, 2024
28579bd
Merge branch 'develop' of https://github.com/Travel-in-nanaland/Back-…
Te-H0 Sep 13, 2024
9e5288d
Merge branch 'refactor/#403-nana-pick' of https://github.com/Travel-i…
Te-H0 Sep 13, 2024
f93c964
Merge pull request #391 from Travel-in-nanaland/refactor/#390-member
jyajoo Sep 13, 2024
3e18261
[#407] refactor: Report에 Strategy pattern 적용
jyajoo Sep 13, 2024
3b5d1c2
[#407] refactor: infoFix 디렉토리 이동
jyajoo Sep 13, 2024
9ee4684
[#392] refactor: ν…ŒμŠ€νŠΈ μ½”λ“œ λ¦¬νŒ©ν† λ§
jyajoo Sep 14, 2024
cf89222
Merge pull request #404 from Travel-in-nanaland/refactor/#392-notice
jyajoo Sep 14, 2024
c1d4b20
Merge pull request #399 from Travel-in-nanaland/refactor/#388-favorite
heeeeeseok Sep 14, 2024
368406c
[#405] refactor: ν…ŒμŠ€νŠΈ μ½”λ“œ λ¦¬νŒ©ν† λ§
jyajoo Sep 14, 2024
6370323
Merge branch 'develop' into refactor/#405-nature
jyajoo Sep 14, 2024
fadb800
Merge branch 'develop' into refactor/#405-nature
jyajoo Sep 14, 2024
7daf745
Merge pull request #406 from Travel-in-nanaland/refactor/#405-nature
jyajoo Sep 14, 2024
b32db6c
Merge branch 'develop' into refactor/#407-report
jyajoo Sep 14, 2024
e574bfa
Merge pull request #408 from Travel-in-nanaland/refactor/#407-report
jyajoo Sep 14, 2024
e3475cc
[#412] fix: λ‹‰λ„€μž„ 유효 확인 API permitAll 적용
jyajoo Sep 15, 2024
3b99259
Merge pull request #413 from Travel-in-nanaland/fix/#412-validateNick…
jyajoo Sep 15, 2024
03ad794
[#414] feat: μ’‹μ•„μš” μ—¬λΆ€ μΆ”κ°€
jyajoo Sep 15, 2024
4d48681
Merge pull request #415 from Travel-in-nanaland/feat/#414-review
jyajoo Sep 15, 2024
f2a215b
Merge remote-tracking branch 'refs/remotes/origin/develop' into refac…
Te-H0 Sep 19, 2024
e2cbb81
[#403] refactor: develop 좩돌 ν•΄κ²°
Te-H0 Sep 19, 2024
bb9f9e2
[#418] feat: version info api
heeeeeseok Sep 22, 2024
1696024
[#418] feat: version info
heeeeeseok Sep 23, 2024
457ee0a
Merge pull request #419 from Travel-in-nanaland/feat/#418-version
heeeeeseok Sep 23, 2024
3c02b11
[#418] feat: version info
heeeeeseok Sep 23, 2024
5ec10e1
Merge pull request #421 from Travel-in-nanaland/feat/#418-version
heeeeeseok Sep 23, 2024
a0290b9
[#422] hotfix: 찜리슀트 μ •λ ¬κΈ°μ€€ λ³€κ²½
heeeeeseok Sep 26, 2024
710dc7a
[#422] hotfix: 찜리슀트 μ •λ ¬κΈ°μ€€ λ³€κ²½
heeeeeseok Sep 26, 2024
0774c9f
Merge pull request #423 from Travel-in-nanaland/hotfix/#422-favorite
heeeeeseok Sep 26, 2024
c69b6e3
[#424] hotfix: μΆ”μ²œκ²Œμ‹œλ¬Ό 제λͺ© μΆ”κ°€
heeeeeseok Sep 29, 2024
61ac47e
[#424] hotfix: μΆ”μ²œκ²Œμ‹œλ¬Ό ν…ŒμŠ€νŠΈ
heeeeeseok Sep 29, 2024
c5795d6
Merge pull request #425 from Travel-in-nanaland/hotfix/#424-recommend
heeeeeseok Sep 29, 2024
1b67b35
Merge pull request #411 from Travel-in-nanaland/refactor/#403-nana-pick
Te-H0 Sep 30, 2024
a39d2d9
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
98e5843
Merge pull request #428 from Travel-in-nanaland/refactor/#403-nana-pick
Te-H0 Sep 30, 2024
12722d3
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
d98c170
Merge pull request #429 from Travel-in-nanaland/refactor/#403-nana-pick
Te-H0 Sep 30, 2024
dd65e76
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
df08e99
Merge pull request #430 from Travel-in-nanaland/refactor/#403-nana-pick
Te-H0 Sep 30, 2024
7cff3f5
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
4d0c831
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
8f39831
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
969df14
Revert "[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬"
Te-H0 Sep 30, 2024
9e2d935
[#403] refactor: λ³€κ²½λœ Dto λͺ…, name 속성 λΆ€μ—¬
Te-H0 Sep 30, 2024
bf00a38
Merge pull request #431 from Travel-in-nanaland/refactor/#403-nana-pick
Te-H0 Sep 30, 2024
c28c548
[#427] feat: imageUploadExecutor μΆ”κ°€
jyajoo Sep 30, 2024
e51616e
[#427] feat: νšŒμ› ν”„λ‘œν•„ 사진 비동기 처리
jyajoo Sep 30, 2024
2523069
[#427] test: νšŒμ› ν…ŒμŠ€νŠΈ μ½”λ“œ μˆ˜μ •
jyajoo Sep 30, 2024
459e859
[#427] feat: S3 이미지 μ—…λ‘œλ“œ 비동기 처리
jyajoo Sep 30, 2024
80631af
[#427] feat: Report κ΄€λ ¨ 이미지 비동기
jyajoo Oct 1, 2024
a787cf2
[#427] feat: Report κ΄€λ ¨ 이미지 비동기
jyajoo Oct 1, 2024
43a563d
[#427] feat: Review κ΄€λ ¨ 이미지 비동기
jyajoo Oct 1, 2024
4db55e8
Merge pull request #432 from Travel-in-nanaland/feat/#427-image-async
jyajoo Oct 1, 2024
3a0c280
Merge branch 'develop' into refactor/#405-nature
jyajoo Oct 1, 2024
831e8dc
[#433] feat: 7λŒ€ μžμ—° μ •λ ¬ μˆœμ„œ μˆ˜μ •
jyajoo Oct 1, 2024
3141afe
Merge pull request #434 from Travel-in-nanaland/refactor/#405-nature
jyajoo Oct 1, 2024
5eb2776
[#435] hotfix: 찜 μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 4, 2024
d815ed6
[#435] hotfix: 찜 μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 4, 2024
5f2cc7c
[#437] hotfix: additional info에 sns μΆ”κ°€
Te-H0 Oct 9, 2024
c160c21
Merge pull request #438 from Travel-in-nanaland/hotfix/#437-nana-pick…
Te-H0 Oct 9, 2024
6c9d356
[#439] hotfix: �¦濑鬻� θ­°κ³ οΏ½ οΏ½Β¦οΏ½ οΏ½ξ‘•οΏ½
heeeeeseok Oct 9, 2024
ab642a4
Merge pull request #440 from Travel-in-nanaland/hotfix/#439-recommend
heeeeeseok Oct 10, 2024
f12f500
[#441] feat: οΏ½ξ’³οΏ½ οΏ½μŽ„οΏ½ οΏ½ξ‘•οΏ½ api
heeeeeseok Oct 10, 2024
e466c10
[#441] feat: MemberConsentServiceTest οΏ½ξ‘•οΏ½
heeeeeseok Oct 10, 2024
ae9a7f2
[#441] feat: οΏ½η”± οΏ½Β¦οΏ½ οΏ½ οΏ½ξ’³οΏ½ οΏ½Ρ‰οΏ½ ο§£λŒ„Β¬
heeeeeseok Oct 10, 2024
ad72aa9
[#443] fix: μœ μ € ν”„λ‘œν•„ 쑰회 μ‹œ μ–Έμ–΄ μ„€μ • μˆ˜μ •
jyajoo Oct 11, 2024
8896733
[#443] test: μœ μ € ν”„λ‘œν•„ 쑰회 test μˆ˜μ •
jyajoo Oct 11, 2024
58f7527
Merge pull request #444 from Travel-in-nanaland/fix/#443-member
jyajoo Oct 11, 2024
dab68d8
[#445] hotfix/#445-deeplink
heeeeeseok Oct 11, 2024
f48ad6f
[#447] fix: μœ μ € λ‹‰λ„€μž„ 쀑볡 둜직 μˆ˜μ •
jyajoo Oct 12, 2024
171c21e
[#447] feat: μœ μ € λ‹‰λ„€μž„ size μ„€μ •
jyajoo Oct 12, 2024
2bb2acf
Merge pull request #448 from Travel-in-nanaland/fix/#447-validNickname
jyajoo Oct 12, 2024
18f1d72
[#447] fix: μ •κ·œμ‹ μˆ˜μ •
jyajoo Oct 14, 2024
30145fd
Merge pull request #449 from Travel-in-nanaland/fix/#447-validNickname
jyajoo Oct 14, 2024
7fcde4b
[#441] feat: οΏ½η”± 湲곕 οΏ½ξ‘•οΏ½
heeeeeseok Oct 14, 2024
6b124a1
Merge pull request #436 from Travel-in-nanaland/hotfix/#435-notification
heeeeeseok Oct 14, 2024
87cff74
Merge pull request #442 from Travel-in-nanaland/feat/#441-notification
heeeeeseok Oct 14, 2024
f3f34f9
Merge pull request #446 from Travel-in-nanaland/hotfix/#445-deeplink
heeeeeseok Oct 14, 2024
a5628fd
[#450] refactor: address 필터링 μˆ˜μ •
jyajoo Oct 16, 2024
9e100fc
[#450] test: address 필터링 μˆ˜μ •
jyajoo Oct 16, 2024
db82699
[#447] feat: HandlerMethodValidation μΆ”κ°€
jyajoo Oct 16, 2024
5577100
[#447] fix: μ •κ·œμ‹ μˆ˜μ •
jyajoo Oct 16, 2024
20cade9
Merge pull request #452 from Travel-in-nanaland/fix/#447-validNickname
jyajoo Oct 16, 2024
1ebb2a3
Merge pull request #451 from Travel-in-nanaland/refactor/#450-address…
jyajoo Oct 17, 2024
491a345
[#454] hotfix: 醫οΏ½Β¦οΏ½ οΏ½η”± ζΏ‘εΈ·λ ‡
heeeeeseok Oct 17, 2024
d9dbebc
Merge pull request #455 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 17, 2024
7a60b5e
[#454] hotfix: μ’‹μ•„μš” μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 18, 2024
35e9c8c
[#454] hotfix: μ’‹μ•„μš” μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 18, 2024
95b9e62
Merge pull request #456 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 18, 2024
143943c
[#454] hotfix: μ’‹μ•„μš” μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 18, 2024
acbc932
Merge pull request #457 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 18, 2024
20ae30b
[#454] hotfix: μ’‹μ•„μš” μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 18, 2024
2f58198
Merge pull request #458 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 18, 2024
77a0fcb
[#454] hotfix: μ’‹μ•„μš” μ•Œλ¦Ό μˆ˜μ •
heeeeeseok Oct 18, 2024
6f2c70f
Merge pull request #459 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 18, 2024
a8af93d
[#454] hotfix: μ•Œλ¦Ό 쑰회 쿼리 μˆ˜μ •
heeeeeseok Oct 18, 2024
9f6cc87
Merge pull request #460 from Travel-in-nanaland/hotfix/#454-notification
heeeeeseok Oct 18, 2024
65473de
[#461] feat: AOP μ‚¬μš©ν•œ 둜그 처리
Te-H0 Oct 23, 2024
be1409d
[#461] feat: 둜그 λͺ¨λ‹ˆν„°λ§ μœ„ν•œ slack 연동
Te-H0 Oct 25, 2024
d7b1ac0
[#461] feat: μŠ¬λž™ μ—°λ™μœ„ν•œ ci/cd ν”Œλ‘œμš° μˆ˜μ •
Te-H0 Oct 26, 2024
87f7e42
Merge pull request #464 from Travel-in-nanaland/feat/#461-AOP-logging
Te-H0 Oct 26, 2024
32ed775
[#466] feat: cors μ„€μ • μΆ”κ°€
jyajoo Oct 27, 2024
40bdfb9
Merge pull request #467 from Travel-in-nanaland/feat/#466-cors
jyajoo Oct 27, 2024
57a42ea
[#466] feat: cors μ„€μ • μ‚­μ œ
jyajoo Oct 27, 2024
5bccf5c
[#466] feat: swagger URL μ„€μ • μΆ”κ°€
jyajoo Oct 27, 2024
d913669
Merge pull request #469 from Travel-in-nanaland/feat/#466-swagger
jyajoo Oct 27, 2024
74c5220
[#466] feat: swagger URL μ„€μ • μˆ˜μ •
jyajoo Oct 27, 2024
4885640
Merge pull request #470 from Travel-in-nanaland/feat/#466-swagger
jyajoo Oct 27, 2024
5d440e0
[#472] fix: 이미지 비동기 μ„€μ • μˆ˜μ •
jyajoo Oct 28, 2024
30dbe94
[#472] fix: 파일 λ³€ν™˜ μ‹œ 버퍼 μ„€μ • μΆ”κ°€
jyajoo Oct 28, 2024
d088aad
Merge pull request #473 from Travel-in-nanaland/fix/#472-file-async
jyajoo Oct 28, 2024
bb72b45
[#474] refactor: restaurant_trans, service 컬럼 μˆ˜μ •
heeeeeseok Oct 29, 2024
f6f9bb3
Merge pull request #475 from Travel-in-nanaland/refactor/#474-restaurant
heeeeeseok Oct 29, 2024
67f678d
[#476] refactor: μ—λŸ¬λ©”μ‹œμ§€ μˆ˜μ •
jyajoo Oct 29, 2024
d913aab
Merge pull request #477 from Travel-in-nanaland/refactor/#476-error
jyajoo Oct 29, 2024
45f2ff1
[#479] feat: ci/cd μˆ˜μ •
Te-H0 Oct 30, 2024
8768f7f
[#479] feat: ci/cd μˆ˜μ •
Te-H0 Oct 30, 2024
d0d7c99
Merge pull request #481 from Travel-in-nanaland/chore/#479-cicd-workflow
Te-H0 Oct 30, 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
[#319] feat: NanalandNotificationRepository Test
  • Loading branch information
heeeeeseok committed Aug 16, 2024
commit 224b27c06c0010a322ebc8348daa121a6c4f2a09
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
package com.jeju.nanaland.domain.notification.repository;

import static org.assertj.core.api.Assertions.assertThat;

import com.jeju.nanaland.config.TestConfig;
import com.jeju.nanaland.domain.common.data.Language;
import com.jeju.nanaland.domain.common.entity.ImageFile;
import com.jeju.nanaland.domain.member.entity.Member;
import com.jeju.nanaland.domain.member.entity.enums.Provider;
import com.jeju.nanaland.domain.member.entity.enums.TravelType;
import com.jeju.nanaland.domain.notification.data.MemberNotificationCompose;
import com.jeju.nanaland.domain.notification.entity.MemberNotification;
import com.jeju.nanaland.domain.notification.entity.NanalandNotification;
import com.jeju.nanaland.domain.notification.entity.eums.NotificationCategory;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.UUID;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.autoconfigure.jdbc.AutoConfigureTestDatabase;
import org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTest;
import org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManager;
import org.springframework.context.annotation.Import;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;

@DataJpaTest
@Import(TestConfig.class)
@AutoConfigureTestDatabase(replace = AutoConfigureTestDatabase.Replace.NONE)
public class NanalandNotificationRepositoryTest {

@Autowired
TestEntityManager em;

@Autowired
NanalandNotificationRepository nanalandNotificationRepository;

@Test
@DisplayName("Member 객체λ₯Ό ν†΅ν•œ μ•Œλ¦Ό 쑰회 쿼리 ν…ŒμŠ€νŠΈ")
void findAllNotificationByMemberTest() {
// given
// μ•Œλ¦Ό SIZE 개 생성
int SIZE = 5;
Member member = initMember(Language.KOREAN);
initNanalandNotificationList(member, SIZE);
Pageable pageable = PageRequest.of(0, 2);

// when
Page<NanalandNotification> result = nanalandNotificationRepository.findAllNotificationByMember(
member, pageable);

// then
assertThat(result.getTotalElements()).isEqualTo(SIZE);
}

@Test
@DisplayName("MemberNotificationCompose 쑰회 ν…ŒμŠ€νŠΈ")
void findAllMemberNotificationComposeTest() {
// given
// ν•œκ΅­ μœ μ € μ•Œλ¦Ό KR_SIZE 개, μ˜μ–΄ μœ μ € μ•Œλ¦Ό EN_SIZE 개 생성
int KR_SIZE = 5;
int EN_SIZE = 3;
Member koreanMember = initMember(Language.KOREAN);
initNanalandNotificationList(koreanMember, KR_SIZE);
Member englishMember = initMember(Language.ENGLISH);
initNanalandNotificationList(englishMember, EN_SIZE);

// when
List<MemberNotificationCompose> result =
nanalandNotificationRepository.findAllMemberNotificationCompose();

// then
assertThat(result.size()).isEqualTo(KR_SIZE + EN_SIZE);
assertThat(result)
.filteredOn(memberNotificationCompose ->
memberNotificationCompose.getMemberId().equals(koreanMember.getId()))
.size().isEqualTo(KR_SIZE);
assertThat(result)
.filteredOn(memberNotificationCompose ->
memberNotificationCompose.getMemberId().equals(englishMember.getId()))
.size().isEqualTo(EN_SIZE);
}

@Test
@DisplayName("μ•Œλ¦Ό 정보λ₯Ό ν†΅ν•œ 쑰회")
void findByNotificationInfoTest() {
// given
// μ•Œλ¦Ό SIZE 개 생성
int SIZE = 5;
Member member = initMember(Language.KOREAN);
List<NanalandNotification> notifications = initNanalandNotificationList(member, SIZE);

// when
// 첫번째 μ•Œλ¦Ό 쑰회
Optional<NanalandNotification> result = nanalandNotificationRepository.findByNotificationInfo(
notifications.get(0).getNotificationCategory(),
notifications.get(0).getContentId(),
notifications.get(0).getTitle(),
notifications.get(0).getContent());

// then
assertThat(result.isPresent()).isTrue();
assertThat(result.get()).isEqualTo(notifications.get(0));
}

Member initMember(Language language) {

Member member = Member.builder()
.language(language)
.provider(Provider.GUEST)
.providerId("testProviderId")
.email("test@naver.com")
.nickname(UUID.randomUUID().toString())
.travelType(TravelType.NONE)
.profileImageFile(initImageFile())
.build();

em.persist(member);
return member;
}

ImageFile initImageFile() {

ImageFile imageFile = ImageFile.builder()
.originUrl("originUrl")
.thumbnailUrl("thumbnailUrl")
.build();
em.persist(imageFile);
return imageFile;
}

List<NanalandNotification> initNanalandNotificationList(Member member, int size) {

List<NanalandNotification> nanalandNotificationList = new ArrayList<>();
for (int i = 0; i < size; i++) {
NanalandNotification nanalandNotification = NanalandNotification.builder()
.notificationCategory(NotificationCategory.RESTAURANT)
.contentId(1L)
.title("test title")
.content(UUID.randomUUID().toString())
.build();
em.persist(nanalandNotification);
nanalandNotificationList.add(nanalandNotification);

MemberNotification memberNotification = MemberNotification.builder()
.memberId(member.getId())
.nanalandNotification(nanalandNotification)
.build();
em.persist(memberNotification);
}

return nanalandNotificationList;
}
}