Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
610 commits
Select commit Hold shift + click to select a range
2ffc80e
[refactor/TK-187]: ๋ถˆํ•„์š”ํ•œ ์ฝ”๋“œ ์‚ญ์ œ
yaejinkong Nov 26, 2024
8ed81f8
[feat/TK-202]: @EnableScheduling ์• ๋…ธํ…Œ์ด์…˜ ์ถ”๊ฐ€
yaejinkong Nov 26, 2024
342d90e
Merge pull request #108 from woorifisa-projects-3rd/feat/TK-141-shareโ€ฆ
Kong-E Nov 26, 2024
32119c8
[feat/TK-202]: ์ •์‚ฐ ์ •๋ฆฌ ์š”์ฒญ ์Šค์ผ€์ค„๋Ÿฌ ์ถ”๊ฐ€
yaejinkong Nov 26, 2024
0a71146
Merge remote-tracking branch 'origin/dev' into feat/TK-187-signup
yaejinkong Nov 26, 2024
bc5fe11
[refactor/TK-187]: resolved merge conflicts
yaejinkong Nov 26, 2024
357a2ec
[refactor/TK-202]: ๋ฉ”์„œ๋“œ๋ช… ๋ณ€๊ฒฝ
yaejinkong Nov 26, 2024
4f58147
Merge pull request #107 from woorifisa-projects-3rd/feat/TK-187-signup
yaejinkong Nov 26, 2024
678112f
[refactor/TK-202]: SettlementRequestLog๊ฐ€ user๋ฅผ ๊ฐ€์ง€๋„๋ก ์ˆ˜์ •
yaejinkong Nov 26, 2024
082e258
Merge remote-tracking branch 'origin/dev' into feat/TK-202-settlementโ€ฆ
yaejinkong Nov 26, 2024
3e46403
[hotfix]: userId UserAuthorizationUtil์—์„œ ๊ฐ€์ ธ์˜ค๋„๋ก ์ˆ˜์ •
SeungAh-Yoo99 Nov 26, 2024
5cae83f
[fix/TK-196]:๋กœ๊ทธ์ธ๋œ ์œ ์ € ๊ฒ€์ฆ
HoChoRoo Nov 26, 2024
9458cae
[fix/TK-206]:์นด๋“œ ๋ฐœ๊ธ‰ ์™„๋ฃŒ รซยฉAPIํ…Œ์Šครฃรฃย…ํŠธ
doyi0107 Nov 26, 2024
66d9f9c
[feat/TK-207]: ์œ„๋น„ ์นด๋“œ ๊ฒฐ์ œ ๋‚ด์—ญ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ API ๊ตฌํ˜„
SeungAh-Yoo99 Nov 26, 2024
d40dfbd
[refactor/TK-187]: ์ƒ์„ธ ๋‚ด์—ญ ์กฐํšŒ API ์ˆ˜์ •
yaejinkong Nov 26, 2024
f90aae5
[refactor/TK-202]: SettlementRequestLog ํ•„๋“œ ๋ณ€๊ฒฝ์— ๋”ฐ๋ผ ์Šค์ผ€์ค„๋Ÿฌ์—์„œ๋„ ๋ชจ๋“  ์—ฌํ–‰์›๋“ค์˜ ๋กœ๊ทธโ€ฆ
yaejinkong Nov 26, 2024
4ce2ce2
[fix/TK-206]:์นด๋“œ ๋ฐœ๊ธ‰ ์™„๋ฃŒ ๋ฉ”api ๊ตฌํ˜„
doyi0107 Nov 26, 2024
920b2aa
[fix/TK-207]: RequestParam nullable๋กœ ์ˆ˜์ •
SeungAh-Yoo99 Nov 26, 2024
9aaf3da
[refactor/TK-202]: ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ scheduler ํŒจํ‚ค์ง€๋กœ ๋”ฐ๋กœ ๋นผ๊ธฐ
yaejinkong Nov 27, 2024
b6730b4
Merge pull request #115 from woorifisa-projects-3rd/feat/TK-187-signup
yaejinkong Nov 27, 2024
06e5306
Merge remote-tracking branch 'origin/dev' into feat/TK-202-settlementโ€ฆ
yaejinkong Nov 27, 2024
f7bbecd
Merge branch 'dev' of https://github.com/woorifisa-projects-3rd/WithBโ€ฆ
SeungAh-Yoo99 Nov 27, 2024
b216096
Merge branch 'feat/TK-206-์นด๋“œ-๋ฐœ๊ธ‰-์™„๋ฃŒ-API-๊ตฌํ˜„-' of https://github.com/wooโ€ฆ
doyi0107 Nov 27, 2024
d646d14
[fix/TK-208]:๋ฒ„รช์˜ค๋ฅ˜์ˆ˜์ •
doyi0107 Nov 27, 2024
dcd6e02
[refactor/TK-202]: ์Šค์ผ€์ค„๋Ÿฌ์™€ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ถ„๋ฆฌ
yaejinkong Nov 27, 2024
775b3d6
[feat/TK-202]: TaskSchedulerConfig ์ถ”๊ฐ€
yaejinkong Nov 27, 2024
6ca8017
Merge pull request #111 from woorifisa-projects-3rd/fix-์ธ์ฆ-์ธ๊ฐ€-์ ์šฉ
SeungAh-Yoo99 Nov 27, 2024
598d50b
Merge pull request #114 from woorifisa-projects-3rd/feat/TK-207-์œ„๋น„-์นด๋“œโ€ฆ
SeungAh-Yoo99 Nov 27, 2024
a483485
[fix/TK-200]:์ตœ์‹ ํ™”
HoChoRoo Nov 27, 2024
8699e1b
Merge pull request #119 from woorifisa-projects-3rd/feat/TK-200-CICD-โ€ฆ
HoChoRoo Nov 27, 2024
1cd5473
[fix/TK-208]:์นด๋“œ ใ…‚๋ฐœ๊ธ‰ ์—ฌ๋ถ€, รฃuserId ๋ถˆ์–ด๋Ÿฌ์˜ค๋Š” ๋ฐฉ์‹ ์ˆ˜์ •
doyi0107 Nov 27, 2024
305f2b6
[fix/TK-200]: CICD ํ™•์ธ
HoChoRoo Nov 27, 2024
9a0d4a3
[fix/TK-208]:์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ฐ˜์˜
doyi0107 Nov 27, 2024
63c74a8
[fix/TK-207]: ๊ฒฐ์ œ ๋‚ด์—ญ ์ •๋ ฌ ์ถ”๊ฐ€
SeungAh-Yoo99 Nov 27, 2024
581e947
Merge pull request #121 from woorifisa-projects-3rd/feat/TK-208-์นด๋“œ-๋ฐœ๊ธ‰โ€ฆ
Kong-E Nov 27, 2024
8c342c5
Merge branch 'dev' of https://github.com/woorifisa-projects-3rd/WithBโ€ฆ
SeungAh-Yoo99 Nov 27, 2024
e4a61b3
[refactor/TK-202]: ๋ฉ”์„œ๋“œ ๋ฆฌํŒฉํ† ๋ง
yaejinkong Nov 27, 2024
acd8495
[feat/TK-202]: ์ •์‚ฐ ์žฌ์š”์ฒญ ์Šค์ผ€์ค„๋ง ์ถ”๊ฐ€
yaejinkong Nov 27, 2024
8cd8de0
[feat/TK-202]: try/catch๋ฌธ์œผ๋กœ ์Šค์ผ€์ค„๋Ÿฌ ์—๋Ÿฌ ์ฒ˜๋ฆฌ
yaejinkong Nov 27, 2024
b99275d
Merge remote-tracking branch 'origin/dev' into feat/TK-202-settlementโ€ฆ
yaejinkong Nov 27, 2024
cd3d35d
[refactor/TK-202]: resolved conflicts
yaejinkong Nov 27, 2024
79d531b
[refactor/TK-202]: ๊ด€๋ฆฌ์ž ๊ณ„์ขŒ id ๋ณ€๊ฒฝ
yaejinkong Nov 27, 2024
8229c76
[feat/TK-213]: ํ†ตํ™” ์ฝ”๋“œ ๋ฆฌ์ŠคํŠธ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ API ๊ตฌํ˜„
SeungAh-Yoo99 Nov 27, 2024
8d748ca
[fix/TK-210]: DATALOADER ์ปดํฌ๋„ŒํŠธ ์Šค์บ” ์ œ๊ฑฐ ๋ฐ ๊ด€๋ฆฌ์ž ์ถ”๊ฐ€
HoChoRoo Nov 27, 2024
e4db944
[fix/TK-210]: dev์— push ๋  ๋•Œ CI/CD
HoChoRoo Nov 27, 2024
01a83af
[refactor/TK-215]: ๋กœ๊ทธ์ธ ๋กœ์ง ๋ณ€๊ฒฝ
yaejinkong Nov 27, 2024
8d35600
[refactor/TK-215]: ํ† ํฐ ์žฌ๋ฐœ๊ธ‰ ๋กœ์ง ๋ณ€๊ฒฝ
yaejinkong Nov 27, 2024
e591ca5
[refactor/TK-215]: ํ† ํฐ ์žฌ๋ฐœ๊ธ‰ ๋กœ์ง์„ AuthService๋กœ ์ด๋™
yaejinkong Nov 27, 2024
9e4f162
[feat/TK-215]: logout ์ถ”๊ฐ€
yaejinkong Nov 27, 2024
5811b1a
[feat/TK-183]: ์—ฌํ–‰ ํ™ˆ API ํ•„๋“œ ์ถ”๊ฐ€
Kong-E Nov 28, 2024
17d28e3
[refactor/TK-215]: ๋กœ๊ทธ์ธ ์—๋Ÿฌ ํ•ด๊ฒฐ
yaejinkong Nov 28, 2024
cc45949
[hotfix/TK-220]: ์—ฌํ–‰ ๊ธฐ๋ก ์ถ”๊ฐ€/์ˆ˜์ • API ์—๋Ÿฌ ์ˆ˜์ •
SeungAh-Yoo99 Nov 28, 2024
675ff26
[fix/TK-220]: ์„œ๋น„์Šค ๋ฆฌํ„ด ๊ฐ’ ์ˆ˜์ •
SeungAh-Yoo99 Nov 28, 2024
ce96f43
[fix/TK-210]: ๊ณ„์ขŒ ์ƒ์„ฑ ์‹œ ์—ฐ๊ฒฐ ๊ณ„์ขŒ false, ๋ฑ…ํ‚น AOP ์ ์šฉ
HoChoRoo Nov 28, 2024
c253091
[fix/TK-220]: ๋ฌธ๋ฒ• ์˜ค๋ฅ˜ ์ˆ˜์ •
SeungAh-Yoo99 Nov 28, 2024
88109ac
[feat/TK-183]: ์ •์‚ฐ ์ทจ์†Œ ์‹œ travelMember settlementHistory ์ดˆ๊ธฐํ™”
Kong-E Nov 28, 2024
9e4ad1b
Merge pull request #122 from woorifisa-projects-3rd/feat/TK-207-์œ„๋น„-์นด๋“œโ€ฆ
SeungAh-Yoo99 Nov 28, 2024
39f35ba
Merge pull request #125 from woorifisa-projects-3rd/feat/TK-213-ํ†ตํ™”-์ฝ”๋“œโ€ฆ
SeungAh-Yoo99 Nov 28, 2024
1e89f09
Merge pull request #130 from woorifisa-projects-3rd/feat/TK-220-์—ฌํ–‰-๊ธฐ๋กโ€ฆ
SeungAh-Yoo99 Nov 28, 2024
751c812
Merge pull request #127 from woorifisa-projects-3rd/feat/TK-210-HTTPS-์—ฐ๊ฒฐ
HoChoRoo Nov 28, 2024
767eafd
[refactor/TK-215]: ์•ˆ์“ฐ๋Š” ๋ฉ”์„œ๋“œ, ์ฝ”๋“œ ์‚ญ์ œ
yaejinkong Nov 28, 2024
d06653c
[refactor/TK-215]: ์ปจํŠธ๋กค๋Ÿฌ ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
yaejinkong Nov 28, 2024
e572ce4
[refactor/TK-215]: ๋ฉ”์„œ๋“œ, ๋ณ€์ˆ˜๋ช… ๋ณ€๊ฒฝ
yaejinkong Nov 28, 2024
a14a437
Merge pull request #128 from woorifisa-projects-3rd/feat/TK-183-traveโ€ฆ
Kong-E Nov 28, 2024
35b73cc
[refactor/TK-215]: SecurityConfig์— http logout ๋น„ํ™œ์„ฑํ™”, url ์ˆ˜์ •
yaejinkong Nov 28, 2024
aaef5ac
[fix/TK-214]:ํŠธ๋ž˜๋ธ” ์ƒ์„ฑ ์‹œ ํŠธ๋ ˆ๋ธ” ๋ฉค๋ฒ„์— ์ถ”๊ฐ€
doyi0107 Nov 28, 2024
2d4e545
[fix/TK-214]:dev รฃย…merge
doyi0107 Nov 28, 2024
c51bd7a
[refactor/TK-215]: CookieUtil์„ Security ๋‚ด๋ถ€๋กœ ์ด๋™
yaejinkong Nov 28, 2024
072e3a5
[refactor/TK-215]: ๋ถˆํ•„์š”ํ•œ ์ฝ”๋“œ ์‚ญ์ œ
yaejinkong Nov 28, 2024
bccb27a
[refactor/TK-215]: ๋กœ๊ทธ์ธ์‹œ ์‚ฌ์šฉ์ž์˜ ๊ถŒํ•œ๋„ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ๋ณ€๊ฒฝ
yaejinkong Nov 28, 2024
5fa4ac5
[refactor/TK-202]: dto ์ƒ์„ฑ ๋ฉ”์„œ๋“œ ์œ„์น˜ ๋ณ€๊ฒฝ
yaejinkong Nov 28, 2024
719f2d4
[refactor/TK-202]: resolved merge conflicts
yaejinkong Nov 28, 2024
0d548fd
Merge pull request #116 from woorifisa-projects-3rd/feat/TK-202-settlโ€ฆ
yaejinkong Nov 28, 2024
fa3c657
Merge remote-tracking branch 'origin/dev' into feat/TK-215-logout
yaejinkong Nov 28, 2024
3ab42a8
Merge pull request #132 from woorifisa-projects-3rd/feat/TK-215-logout
yaejinkong Nov 28, 2024
a2dfe7f
[refactor/TK-215]: User ์—”ํ‹ฐํ‹ฐ ์ˆ˜์ •
yaejinkong Nov 28, 2024
2711164
Merge pull request #134 from woorifisa-projects-3rd/feat/TK-215-logout
yaejinkong Nov 28, 2024
3d8551e
[fix/TK-210]: ๋ฑ…ํ‚น AOP ์ ์šฉ
HoChoRoo Nov 29, 2024
eae7cdd
[feat/TK-228]: ์œ„๋น„ ์นด๋“œ ๊ฒฐ์ œ ๋‚ด์—ญ ์ถ”๊ฐ€ ์‹œ ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ์— ์ž๋™ ์ถ”๊ฐ€๋˜๋Š” ๋กœ์ง ๊ตฌํ˜„
SeungAh-Yoo99 Nov 29, 2024
bf71b39
[feat/TK-226]: Controller ์ถ”๊ฐ€
yaejinkong Nov 29, 2024
8baaa69
[feat/TK-226]: Service ์ถ”๊ฐ€
yaejinkong Nov 29, 2024
3b33c51
[feat/TK-226]: SettlementRequestLog ์ƒ์„ฑ ์‹œ ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ์ด ์ „์†ก๋˜๋„๋ก ๋กœ์ง ์ถ”๊ฐ€
yaejinkong Nov 29, 2024
12188be
[feat/TK-226]: SettlementRequestLog ์ƒ์„ฑ๋˜๋Š” ๋‚˜๋จธ์ง€ ๋กœ์ง์—๋„ ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ์ด ๊ฐ€๋„๋ก ๋กœ์ง ์ถ”๊ฐ€
yaejinkong Nov 29, 2024
e7c66ba
[refactor/TK-226]: ํ•„์š”์—†๋Š” ๋ฉ”์„œ๋“œ ์‚ญ์ œ
yaejinkong Nov 29, 2024
a16ad89
[feat/TK-233]: ๋งˆ์ดํŽ˜์ด์ง€ ์ดˆ๊ธฐ ์ •๋ณด ๋ถˆ๋Ÿฌ์˜ค๊ธฐ API ๊ตฌํ˜„
SeungAh-Yoo99 Nov 29, 2024
eb8c204
[refactor/TK-226]: SettlementRequestLog ๋งํฌ, eventName ์„ค์ • ๋กœ์ง ์ˆ˜์ •
yaejinkong Nov 30, 2024
7e5d77f
[refactor/TK-226]: ๋กœ๊ทธ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ๋กœ์ง ๋ฆฌํŒฉํ† ๋ง
yaejinkong Nov 30, 2024
1e686c7
[feat/TK-141]: ์ƒˆ๋กœ์šด ๋ฉค๋ฒ„ ๊ธฐ์กด ๊ณต๋™๊ฒฐ์ œ๋‚ด์—ญ ์ฐธ์—ฌ๋ฉค๋ฒ„์— ์ถ”๊ฐ€
Kong-E Nov 30, 2024
2ccdcad
[refactor/TK-226]: Last-Event-ID ์‚ฌ์šฉํ•˜๋„๋ก ์ „์ฒด ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
yaejinkong Nov 30, 2024
db4322c
[refactor/TK-226]: controller ์œ„์น˜ ๋ณ€๊ฒฝ
yaejinkong Nov 30, 2024
4e3ee4c
[refactor/TK-226]: ํ•„์š”์—†๋Š” ์ฝ”๋“œ ์‚ญ์ œ
yaejinkong Nov 30, 2024
8d85a3a
[refactor/TK-226]: ์ปค์Šคํ…€ ์—๋Ÿฌ ์ฒ˜๋ฆฌ ์‚ญ์ œ
yaejinkong Nov 30, 2024
aad5a58
[fix/TK-214]:์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ฐ˜์˜
doyi0107 Dec 1, 2024
faa6096
[feat/TK-228]: ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ ์ถ”๊ฐ€ ์‹œ, ์ฐธ์—ฌ ๋ฉค๋ฒ„ ์ •๋ณด ์ถ”๊ฐ€ ์ˆ˜์ •
SeungAh-Yoo99 Dec 2, 2024
81a405b
Merge pull request #137 from woorifisa-projects-3rd/feat/TK-228-์œ„๋น„-์นด๋“œโ€ฆ
SeungAh-Yoo99 Dec 2, 2024
f91c504
Merge pull request #139 from woorifisa-projects-3rd/feat/TK-233-๋งˆ์ดํŽ˜์ด์ง€โ€ฆ
SeungAh-Yoo99 Dec 2, 2024
01fc136
Merge remote-tracking branch 'origin/dev' into feat/TK-226-sse
yaejinkong Dec 2, 2024
b13887a
Merge pull request #141 from woorifisa-projects-3rd/feat/TK-226-sse
yaejinkong Dec 2, 2024
6d6e610
[fix/TK-224]: ๋ฑ…ํ‚น AOP ์ˆ˜์ •
HoChoRoo Dec 2, 2024
d19c00b
Merge pull request #142 from woorifisa-projects-3rd/feat/TK-224-๊ด€๋ฆฌ์ž-ํŽ˜โ€ฆ
HoChoRoo Dec 2, 2024
e5e9685
[fix/TK-224]: ๋ฑ…ํ‚น AOP ์ˆ˜์ •2
HoChoRoo Dec 2, 2024
753f0d8
[fix/TK-224]: S3, ec2 IAM์œผ๋กœ ์—ฐ๊ฒฐ
HoChoRoo Dec 2, 2024
62a2452
[fix/TK-224]: github action์—์„œ SSM ์„ค์ •
HoChoRoo Dec 2, 2024
92d4b4b
[fix/TK-224]: EC2 SSH๋กœ ์ ‘์† ํ™•์ธ
HoChoRoo Dec 2, 2024
8de08a4
[fix/TK-224]: CI/CD ์ˆ˜์ •
HoChoRoo Dec 2, 2024
c961542
[fix/TK-224]: CI/CD ๋ฐฐํฌ ์‹œ ์„ค์ • ํŒŒ์ผ ์ถ”๊ฐ€
HoChoRoo Dec 2, 2024
246e09b
[fix/TK-224]: CI/CD resources ํด๋” ์ถ”๊ฐ€
HoChoRoo Dec 2, 2024
d28efba
[fix/TK-224]: CI/CD ์„ค์ • ๋ณ€๊ฒฝ
HoChoRoo Dec 2, 2024
79fce16
[fix/TK-224]: CI/CD 8080-8080
HoChoRoo Dec 2, 2024
8bb8f38
[fix/TK-224]: CI/CD ec2์—์„œ ๋„์ปคํ—ˆ๋ธŒ ๋กœ๊ทธ์ธ ๊ณผ์ • ์ถ”๊ฐ€
HoChoRoo Dec 2, 2024
13e9b59
[fix/TK-224]: CI/CD ec2์—์„œ ๋„์ปคํ—ˆ๋ธŒ ๋กœ๊ทธ์ธ ์‹œํฌ๋ฆฟ์œผ๋กœ
HoChoRoo Dec 2, 2024
e81ba91
[fix/TK-224]: ์ด๋ฆ„ ๋ง๊ณ  ํฌํŠธ๋กœ ์ œ๊ฑฐ ๋ฐ ์‹คํ–‰
HoChoRoo Dec 2, 2024
717f948
[refactor/TK-226]: eventName ๋ณ€๊ฒฝ
yaejinkong Dec 2, 2024
7a94f06
[fix/TK-224]: dev์— ํ‘ธ์‹œ๋˜๋ฉด CICD ๋˜๊ฒŒ ์„ค์ •
HoChoRoo Dec 3, 2024
a562d53
Merge pull request #143 from woorifisa-projects-3rd/feat/TK-224-๊ด€๋ฆฌ์ž-ํŽ˜โ€ฆ
HoChoRoo Dec 3, 2024
e74ea28
[refactor/TK-226]: resolved merge conflicts
yaejinkong Dec 3, 2024
e843acc
Merge remote-tracking branch 'origin/dev' into feat/TK-226-sse
yaejinkong Dec 3, 2024
7121dda
Merge pull request #144 from woorifisa-projects-3rd/feat/TK-226-sse
yaejinkong Dec 3, 2024
9db6b11
[fix/TK-224]: Log, LogType ์—”ํ‹ฐํ‹ฐ ์ƒ์„ฑ
HoChoRoo Dec 3, 2024
de92b80
[fix/TK-224]: LogRepository ์ƒ์„ฑ
HoChoRoo Dec 3, 2024
69f28e6
[fix/TK-224]: LogService, impl ์ƒ์„ฑ
HoChoRoo Dec 3, 2024
228f5fa
[fix/TK-224]: ๋กœ๊ทธ์ธ ์‹œ๋„ ์‹œ ๋กœ๊ทธ ์ €์žฅ- ๋น„๋™๊ธฐ
HoChoRoo Dec 3, 2024
30cf5fe
[fix/TK-224]: ํšŒ์› ๊ฐ€์ž… ๋กœ๊ทธ ์ €์žฅ
HoChoRoo Dec 3, 2024
ef6497f
[fix/TK-224]: ๋กœ๊ทธ -> ๋กœ๊ทธ์ธ ๋กœ๊ทธ๋กœ ๋ณ€๊ฒฝ
HoChoRoo Dec 3, 2024
0444ac5
[fix/TK-224]: ํด๋” ๊ตฌ์กฐ ๋ณ€๊ฒฝ
HoChoRoo Dec 3, 2024
7a4c6f2
[fix/TK-224]: LoginLog Res, Req ์ƒ์„ฑ
HoChoRoo Dec 3, 2024
ed6a535
[fix/TK-224]: Admin ์ปจํŠธ๋กค๋Ÿฌ, ์„œ๋น„์Šค ์ž‘์„ฑ
HoChoRoo Dec 3, 2024
7cfc113
[fix/TK-224]: Admin ์„œ๋น„์Šค ์ธํ„ฐํŽ˜์ด์Šค
HoChoRoo Dec 3, 2024
a0207e6
Merge pull request #133 from woorifisa-projects-3rd/feat/TK-214-์ฝ”๋“œ-๋ฆฌํŒฉํ† ๋ง-
doyi0107 Dec 3, 2024
ff89a59
[feat/TK-247] ํ† ํฐ ๋งŒ๋ฃŒ์ผ์ด ์˜ค๋Š˜ ๋‚ ์งœ ์ด์ „์ธ ๊ฒฝ์šฐ ์‚ญ์ œํ•˜๋Š” ์„œ๋น„์Šค ๋กœ์ง ๊ตฌํ˜„
yaejinkong Dec 4, 2024
629a218
[feat/TK-247] ์Šค์ผ€์ค„๋Ÿฌ ๊ตฌํ˜„
yaejinkong Dec 4, 2024
f019abc
[refactor/TK-247] LocalDateTime -> Date๋กœ ํƒ€์ž… ๋ณ€๊ฒฝ
yaejinkong Dec 4, 2024
a152867
Merge pull request #146 from woorifisa-projects-3rd/feat/TK-247-refreโ€ฆ
yaejinkong Dec 4, 2024
94954bc
[feat/TK-224]: ๋กœ๊ทธ์ธ ์‹œ๋„ ํšŸ์ˆ˜ ์กฐํšŒ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
HoChoRoo Dec 4, 2024
835c4fd
[feat/TK-224]: ์–ด๋“œ๋ฏผ ๋ฉ”์ธ ํ™”๋ฉด ๋“ค์–ด๊ฐˆ Response ์ƒ์„ฑ
HoChoRoo Dec 4, 2024
9269874
[feat/TK-224]: DB ์ปฌ๋Ÿผ ์ด๋ฆ„ ์ผ๊ด€์„ฑ์žˆ๊ฒŒ ์ˆ˜์ •
HoChoRoo Dec 4, 2024
ae1aa89
[feat/TK-224]: ๋กœ๊ทธ์ธ ๋กœ๊ทธ ์กฐํšŒ ์œ„ํ•œ Request ์ƒ์„ฑ
HoChoRoo Dec 4, 2024
8e12088
[feat/TK-224]: ๋Œ€์‹œ๋ณด๋“œ ๋ฉ”์ธ API ์ƒ์„ฑ
HoChoRoo Dec 4, 2024
3a4f058
[feat/TK-253] Fixture ์ƒ์„ฑ
yaejinkong Dec 4, 2024
7e535ac
[feat/TK-253] ์ •์‚ฐ ์š”์ฒญ service ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์ค‘ (๋ฏธ์™„์„ฑ)
yaejinkong Dec 4, 2024
905bf92
Merge pull request #148 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
Kong-E Dec 5, 2024
221c5cf
[feat/TK-224]:ํšŒ์› ๊ด€๋ฆฌ ํŽ˜์ด์ง€ API
HoChoRoo Dec 5, 2024
1884cb1
[feat/TK-224]:์—ฌํ–‰๊ด€๋ฆฌ ํŽ˜์ด์ง€ API
HoChoRoo Dec 5, 2024
ee767a9
[feat/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
ddaf890
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 5, 2024
5450c3a
Merge pull request #149 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
HoChoRoo Dec 5, 2024
2f9821b
[feat/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
36e1613
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 5, 2024
20e989c
Merge pull request #152 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 5, 2024
0069bbf
[feat/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
0047f8a
Merge pull request #153 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
HoChoRoo Dec 5, 2024
dd0e079
[feat/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
538fa62
Merge pull request #154 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 5, 2024
e354152
Merge branch 'dev' into feat/TK-141-shared-payments-API
SeungAh-Yoo99 Dec 5, 2024
c8e5805
Merge pull request #140 from woorifisa-projects-3rd/feat/TK-141-shareโ€ฆ
SeungAh-Yoo99 Dec 5, 2024
658002e
[feat/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
48e7b92
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 5, 2024
0e05492
[refactor/TK-253] CorsConfig ์ˆ˜์ •
yaejinkong Dec 5, 2024
c9d355e
Merge pull request #156 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
SeungAh-Yoo99 Dec 5, 2024
84391d3
[feat/TK-224]:S3Config ์„ค์ • ๋ณ€๊ฒฝ
HoChoRoo Dec 5, 2024
b9a7ad8
[feat/TK-224]:S3Config ์„ค์ • ๋ณ€๊ฒฝ(๋ฆฌ์ „๋„ ์ œ์™ธ)
HoChoRoo Dec 5, 2024
bd4358e
Merge pull request #157 from woorifisa-projects-3rd/feat/TK-259-๋ฑ…ํ‚น-๋ฐฐํฌโ€ฆ
HoChoRoo Dec 5, 2024
4464ebf
[feat/TK-224]:S3Config ์„ค์ • ๋ณ€๊ฒฝ
HoChoRoo Dec 5, 2024
202e420
Merge pull request #158 from woorifisa-projects-3rd/feat/TK-259-๋ฑ…ํ‚น-๋ฐฐํฌโ€ฆ
HoChoRoo Dec 5, 2024
6e8f648
[feat/TK-262]: ๊ณต๋™์ง€์ถœ๋‚ด์—ญ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
Kong-E Dec 5, 2024
6e6375e
[feat/TK-224]:S3Config ์„ค์ • ๋ณ€๊ฒฝํ•˜๊ธฐ
HoChoRoo Dec 5, 2024
42aca69
Merge pull request #162 from woorifisa-projects-3rd/feat/TK-259-๋ฑ…ํ‚น-๋ฐฐํฌโ€ฆ
HoChoRoo Dec 5, 2024
a3f7136
[fix/TK-260]: ๋ฉ”์ธ ์ด๋ฏธ์ง€ ์„ค์ • ์—๋Ÿฌ ์ˆ˜์ •
SeungAh-Yoo99 Dec 5, 2024
00a0ed3
[refactor/TK-253] Sse controller ์ˆ˜์ •
yaejinkong Dec 5, 2024
fdfb65d
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 5, 2024
e706cad
Merge pull request #164 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 5, 2024
2688aaf
Merge branch 'dev' of https://github.com/woorifisa-projects-3rd/WithBโ€ฆ
SeungAh-Yoo99 Dec 5, 2024
7c519e6
[refactor/TK-253] Sse controller ์ˆ˜์ •
yaejinkong Dec 5, 2024
e79c47d
Merge pull request #166 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 5, 2024
26d0a10
[feat/TK-224]:๊ตญ๋‚ด
HoChoRoo Dec 6, 2024
0632847
Merge pull request #150 from woorifisa-projects-3rd/feat/TK-224-๊ด€๋ฆฌ์ž-ํŽ˜โ€ฆ
HoChoRoo Dec 6, 2024
4e6c14c
[feat/TK-264]:์—ฌํ–‰ ์„œ๋น„์Šค ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
doyi0107 Dec 6, 2024
76be5e9
[refactor/TK-253] Sse controller ์ˆ˜์ •
yaejinkong Dec 6, 2024
8f10dac
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 6, 2024
e178974
Merge pull request #168 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
HoChoRoo Dec 6, 2024
8064cbd
Merge pull request #163 from woorifisa-projects-3rd/feat/TK-260-๊ฒฐ์ œ-๋‚ด์—ญโ€ฆ
doyi0107 Dec 6, 2024
5540e4b
Merge branch 'dev' of https://github.com/woorifisa-projects-3rd/WithBโ€ฆ
SeungAh-Yoo99 Dec 6, 2024
7d69557
[fix/TK-260]: ๊ธฐ๋ก ๋ถˆ๋Ÿฌ์˜ค๊ธฐ API, ๋ฉ”์ธ ์ด๋ฏธ์ง€ ์—ฌ๋ถ€ ์ถ”๊ฐ€
SeungAh-Yoo99 Dec 6, 2024
3b9676d
[feat/TK-260]: ๋งˆ์ดํŽ˜์ด์ง€ ์ดˆ๊ธฐ ์ •๋ณด API service ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
SeungAh-Yoo99 Dec 6, 2024
5bf7c14
[fix/TK-260]: ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ ์ฐธ์—ฌ ๋ฉค๋ฒ„ API ๊ด€๋ จ ํ•จ์ˆ˜ ๋ฆฌํ„ด ํƒ€์ž… ๋ณ€๊ฒฝ
SeungAh-Yoo99 Dec 6, 2024
f5e6789
[feat/TK-260]: ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ ์ฐธ์—ฌ ์ธ์› ์ˆ˜์ • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
SeungAh-Yoo99 Dec 6, 2024
8871b67
[feat/TK-260]: ์—ฌํ–‰ ๊ธฐ๋ก ๊ด€๋ จ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
SeungAh-Yoo99 Dec 6, 2024
819feb4
[feat/TK-260]: ์—ฌํ–‰ ๊ธฐ๋ก ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
SeungAh-Yoo99 Dec 6, 2024
c5882e2
[feat/TK-260]: ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ ์ง์ ‘ ์ถ”๊ฐ€ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
SeungAh-Yoo99 Dec 6, 2024
2507aa0
[feat/TK-260]: ๊ณต๋™ ๊ฒฐ์ œ ๋‚ด์—ญ ์ง์ ‘ ์ถ”๊ฐ€ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
SeungAh-Yoo99 Dec 6, 2024
1d8ab83
[feat/TK-253] ์ •์‚ฐ ์š”์ฒญ, ๋™์˜, ์ทจ์†Œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
yaejinkong Dec 6, 2024
3f3330b
[feat/TK-253] ์ •์‚ฐ ์š”์ฒญ, ๋™์˜, ์ทจ์†Œ ์ปจํŠธ๋กค๋Ÿฌ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
yaejinkong Dec 6, 2024
cb33b6e
[refactor/TK-253] dataloader ์ˆ˜์ •
yaejinkong Dec 6, 2024
0d00ed3
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 6, 2024
2545e7f
[feat/TK-253] ์„ธ๋ถ€ ์ง€์ถœ ๋‚ด์—ญ ์กฐํšŒ controller ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€
yaejinkong Dec 6, 2024
654a6f1
[refactor/TK-253] BaseIntegrationTest ์œ„์น˜ ๋ณ€๊ฒฝ
yaejinkong Dec 6, 2024
2facd64
[feat/TK-253] ํšŒ์›๊ฐ€์ž… service ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€
yaejinkong Dec 6, 2024
43e24d7
[fix/TK-260]: ์—ฐ๊ฒฐ ๊ณ„์ขŒ ์—†๋Š” ์œ ์ € ๋งˆ์ดํŽ˜์ด์ง€ ์˜ค๋ฅ˜ ์ˆ˜์ •
SeungAh-Yoo99 Dec 7, 2024
7d559dc
[refactor/TK-253] ์ •์‚ฐ ์™„๋ฃŒ ์‹œ ํ—ˆ๋‹ˆ์บก์А๋กœ ์ด๋™ํ•˜๋„๋ก ์ˆ˜์ •
yaejinkong Dec 7, 2024
a0fcced
[refactor/TK-253] ์นœ๊ตฌ ์ดˆ๋Œ€ ์‹œ ์•Œ๋ฆผ ์ „์†ก
yaejinkong Dec 7, 2024
a60ab85
[refactor/TK-253] ์œ„๋น„์ง€์›๊ธˆ 0์›์ผ ๋•Œ ๋ฉ”์‹œ์ง€ ๋ณ€๊ฒฝ
yaejinkong Dec 7, 2024
7805b72
[refactor/TK-253] ์—ฌํ–‰์žฅ ์ œ์™ธํ•˜๊ณ  ์ •์‚ฐ ์š”์ฒญ ์ „์†ก
yaejinkong Dec 7, 2024
ac1694f
Merge pull request #171 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
doyi0107 Dec 8, 2024
e2b41c0
[fix/TK-260]: conflict ํ•ด๊ฒฐ
SeungAh-Yoo99 Dec 8, 2024
fe62de6
Merge pull request #170 from woorifisa-projects-3rd/feat/TK-260-๊ฒฐ์ œ-๋‚ด์—ญโ€ฆ
SeungAh-Yoo99 Dec 8, 2024
1d6b31d
[fix/TK-212]:์—ฌํ–‰ ์กฐํšŒ API์ˆ˜์ •
doyi0107 Dec 8, 2024
dd5092d
[fix/TK-212]:์—ฌํ–‰ ์กฐํšŒ API์ˆ˜์ •
doyi0107 Dec 8, 2024
c72ca88
[fix/TK-212]:์—ฌํ–‰ ๋ฆฌ์ŠคํŠธ รฌ์กฐํšŒ API ์ˆ˜์ •
doyi0107 Dec 8, 2024
22ac735
Merge pull request #167 from woorifisa-projects-3rd/feat/TK-264-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
doyi0107 Dec 8, 2024
99bf185
[fix/TK-260]: ํ—ˆ๋‹ˆ ์บก์А์— ์ถ”๊ฐ€ํ•œ ๋ฉค๋ฒ„ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ์ถ”๊ฐ€
SeungAh-Yoo99 Dec 9, 2024
55ab350
[fix/TK-260]: ๋™์ผํ•œ DataLoader
SeungAh-Yoo99 Dec 9, 2024
9ddd920
Merge branch 'dev' of https://github.com/woorifisa-projects-3rd/WithBโ€ฆ
SeungAh-Yoo99 Dec 9, 2024
3f1fc50
Merge pull request #173 from woorifisa-projects-3rd/feat/TK-214-์ฝ”๋“œ-๋ฆฌํŒฉํ† ๋ง-
HoChoRoo Dec 9, 2024
90dd622
[feat/TK-273]:CICD ํ…Œ์ŠคํŠธ ์„ค์ • ์ˆ˜์ •
HoChoRoo Dec 9, 2024
950e72f
[refactor/TK-253] TaskSchedulerConfig์— @Primary ์ถ”๊ฐ€
yaejinkong Dec 9, 2024
36a23b3
[feat/TK-273]:CICD ํ…Œ์ŠคํŠธ ์„ค์ • ๋‹ค์‹œ ์ˆ˜์ •
HoChoRoo Dec 9, 2024
e4299a6
[refactor/TK-253] ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด 10๋ถ„ ๋’ค๋กœ ๋ณ€๊ฒฝ
yaejinkong Dec 9, 2024
57bc0b9
Merge pull request #175 from woorifisa-projects-3rd/feat/TK-273-์นด์นด์˜คํ†ก-โ€ฆ
HoChoRoo Dec 9, 2024
85fab08
[refactor/TK-253] Dataloader ๋ณ€๊ฒฝ
yaejinkong Dec 9, 2024
c97c15a
[refactor/TK-253] resolved merge conflicts
yaejinkong Dec 9, 2024
29c1505
Merge pull request #176 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 9, 2024
b52b9df
[refactor/TK-253] ์—ฌํ–‰ ๋ฉค๋ฒ„ ์ดˆ๋Œ€ ์ฝ”๋“œ ์ถ”๊ฐ€
yaejinkong Dec 9, 2024
3dec7de
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 9, 2024
8f4e066
Merge pull request #177 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 9, 2024
93636de
[feat/TK-260]: ์—ฌํ–‰ ๋ฉ”์ธ ์ด๋ฏธ์ง€ ๋ณ€๊ฒฝ API ์ถ”๊ฐ€
SeungAh-Yoo99 Dec 9, 2024
cf9d841
Merge pull request #174 from woorifisa-projects-3rd/feat/TK-260-๊ฒฐ์ œ-๋‚ด์—ญโ€ฆ
doyi0107 Dec 9, 2024
261dd6e
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 9, 2024
5796a5c
[feat/TK-273]:CICD ํ…Œ์ŠคํŠธ ์„ค์ • ๋‹ค์‹œ ์ˆ˜์ •
HoChoRoo Dec 9, 2024
7a7389d
[refactor/TK-253] ํšŒ์›๊ฐ€์ž… ์‹œ ๊ณ„์ขŒ ์ƒ์„ฑ
yaejinkong Dec 9, 2024
d0424ba
Merge pull request #178 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 9, 2024
b050826
[fix/TK-273]: ๊ฒฐ์ œ๋‚ด์—ญ ์ถ”๊ฐ€ ์˜ค๋ฅ˜ ์ˆ˜์ •
HoChoRoo Dec 9, 2024
8666d2b
[refactor/TK-253] dto ์ˆ˜์ •
yaejinkong Dec 9, 2024
290b489
Merge pull request #180 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
yaejinkong Dec 9, 2024
6cf4764
Merge pull request #179 from woorifisa-projects-3rd/feat/TK-273-์นด์นด์˜คํ†ก-โ€ฆ
HoChoRoo Dec 9, 2024
604afdf
[fix/TK-275]: ํ—ˆ๋‹ˆ์บก์А ์—ฌํ–‰ ๊ธฐ๋ก ์—†๋Š” ๊ฒฐ์ œ ๋‚ด์—ญ๊นŒ์ง€ ๋ถˆ๋ ค์˜ค๋Š” ์—๋Ÿฌ ์ˆ˜์ •
SeungAh-Yoo99 Dec 10, 2024
d74f8a9
[refactor/TK-253] ์Šค์ผ€์ค„๋Ÿฌ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ ์ˆ˜์ •
yaejinkong Dec 10, 2024
06294da
Merge pull request #183 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
SeungAh-Yoo99 Dec 10, 2024
90a0ad9
[refactor/TK-253] ์Šค์ผ€์ค„๋Ÿฌ ๋‹ค์‹œ ์›์ƒ ๋ณต๊ตฌ
yaejinkong Dec 10, 2024
d0aa2c6
Merge remote-tracking branch 'origin/dev' into feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”๋“œ-์ž‘์„ฑ
yaejinkong Dec 10, 2024
09612df
Merge pull request #182 from woorifisa-projects-3rd/feat/TK-275-์ข…ํ•ฉ์ ์ธ-โ€ฆ
doyi0107 Dec 10, 2024
970bf24
[feat/TK-273]:๋ฑ…ํ‚น SSE ์„ค์ •
HoChoRoo Dec 10, 2024
0b2fd2a
[feat/TK-273]:๋ฑ…ํ‚น SSE ์„ค์ • ๋ฌธ๊ตฌ ์ˆ˜์ •
HoChoRoo Dec 10, 2024
da1ecfc
Merge pull request #184 from woorifisa-projects-3rd/feat/TK-253-ํ…Œ์ŠคํŠธ-์ฝ”โ€ฆ
HoChoRoo Dec 10, 2024
5576ca6
Merge pull request #185 from woorifisa-projects-3rd/feat/TK-273-์นด์นด์˜คํ†ก-โ€ฆ
HoChoRoo Dec 10, 2024
4287ef8
[refactor/TK-273]:๋ฑ…ํ‚น sse ์ˆ˜์ •
HoChoRoo Dec 10, 2024
15d8db1
[refactor/TK-273]:์ •์‚ฐ ์™„๋ฃŒ ์•Œ๋ฆผ ๋ฉ”์‹œ์ง€, ๋งํฌ ์ˆ˜์ •
HoChoRoo Dec 10, 2024
12c000a
Merge pull request #186 from woorifisa-projects-3rd/feat/TK-273-์นด์นด์˜คํ†ก-โ€ฆ
HoChoRoo Dec 10, 2024
5833e4e
[feat/TK-253] cicd ์ˆ˜์ •
doyi0107 Dec 11, 2024
a531805
Merge pull request #187 from woorifisa-projects-3rd/feat/TK-214-์ฝ”๋“œ-๋ฆฌํŒฉํ† ๋ง-
doyi0107 Dec 11, 2024
484ba69
Merge pull request #161 from woorifisa-projects-3rd/feat/TK-262-๊ณต๋™์ง€์ถœ๋‚ดโ€ฆ
SeungAh-Yoo99 Dec 13, 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
14 changes: 9 additions & 5 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# ๐Ÿ“‹ ์—ฐ๊ด€๋œ ์ด์Šˆ ๋ฒˆํ˜ธ
## ๐Ÿ“‹ ์—ฐ๊ด€๋œ ์ด์Šˆ ๋ฒˆํ˜ธ

- close #issueNumber

# ๐Ÿ›  ๊ตฌํ˜„ ์‚ฌํ•ญ
## ๐Ÿ›  ๊ตฌํ˜„ ์‚ฌํ•ญ

- ๋‚ด์šฉ์„ ์ ์–ด์ฃผ์„ธ์š”.

# ๐Ÿœ ์Šคํฌ๋ฆฐ์ƒท
## ๐Ÿ“š ๋ณ€๊ฒฝ ์‚ฌํ•ญ

- ๋™์˜์ƒ, ์‚ฌ์ง„, ๋กœ๊ทธ ๋“ฑ๋“ฑ
- ex) ํ์•Œ ์„ฑ๊ณต ์ด๋ฏธ์ง€, ์Šค์›จ๊ฑฐ, ํฌ์ŠคํŠธ๋งจ ๋“ฑ
- ๋‚ด์šฉ์„ ์ ์–ด์ฃผ์„ธ์š”.

## ๐Ÿœ ์Šคํฌ๋ฆฐ์ƒท

- ๋™์˜์ƒ, ์‚ฌ์ง„, ๋กœ๊ทธ ๋“ฑ๋“ฑ
- ex) ํ์•Œ ์„ฑ๊ณต ์ด๋ฏธ์ง€, ์Šค์›จ๊ฑฐ, ํฌ์ŠคํŠธ๋งจ ๋“ฑ

## ๐Ÿ’ฌ To Reviewers

Expand Down
86 changes: 86 additions & 0 deletions .github/workflows/depoly-desktop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
name: Build and Deploy to Local Ubuntu using Docker

on:
push:
branches:
- dev

env:
DOCKER_IMAGE_NAME: with-bee-dev
LOCAL_UBUNTU_HOST: ${{ secrets.LOCAL_UBUNTU_HOST }}
LOCAL_UBUNTU_SSH_USER: ubuntu
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_HUB: ${{ secrets.DOCKER_USERNAME }}/withbee-dev
SPRING_DATASOURCE_DRIVER_CLASS_NAME: com.mysql.cj.jdbc.Driver

jobs:
build-and-push-docker:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'

- name: Setup Gradle
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582

- name: Grant execute permissions to gradlew
run: chmod +x ./gradlew

- name: Create necessary directories
run: |
mkdir -p ./src/main/resources
- name: Create application.properties
run: |
echo "${{ secrets.APPLICATION_DEV }}" > ./src/main/resources/application.properties
- name: Create aws.properties
run: |
echo "${{ secrets.AWS_PROPERTIES }}" > ./src/main/resources/aws.properties

- name: Build with Gradle Wrapper (without tests)
run: ./gradlew build -x test

- name: Build Docker image
run: |
docker build . --file Dockerfile --tag ${{ secrets.DOCKER_USERNAME }}/withbee-dev:latest

- name: Login to Docker Hub using Access Token
run: echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u ${{ secrets.DOCKER_USERNAME }} --password-stdin

- name: Push Docker image
run: docker push ${{ secrets.DOCKER_USERNAME }}/withbee-dev:latest

deploy-to-ubuntu:
runs-on: ubuntu-latest
needs: build-and-push-docker
steps:
- name: Deploy to Local Ubuntu
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.LOCAL_UBUNTU_HOST }}
username: ubuntu
key: ${{ secrets.EC2_SSH_PRIVATE_KEY }}
script: |
# Docker ๋กœ๊ทธ์ธ
echo "${{ secrets.DOCKER_HUB_TOKEN }}" | sudo docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin

# 8080 ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ ์ฐพ๊ธฐ
CONTAINER_ID=$(sudo docker ps -q --filter "publish=8080-8080")
if [ ! -z "$CONTAINER_ID" ]; then
sudo docker stop $CONTAINER_ID
sudo docker rm $CONTAINER_ID
fi

# ๋ชจ๋“  ์ข…๋ฃŒ๋œ(exited) ์ปจํ…Œ์ด๋„ˆ ์‚ญ์ œ
sudo docker container prune -f

# ์ตœ์‹  ์ด๋ฏธ์ง€ ํ’€๋ง
sudo docker pull "${{ secrets.DOCKER_USERNAME }}/withbee-dev:latest"

# ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰
sudo docker run --name with-bee-dev -d -p 8080:8080 -e TZ=Asia/Seoul "${{ secrets.DOCKER_USERNAME }}/withbee-dev:latest"
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Created by https://www.toptal.com/developers/gitignore/api/windows,macos,git,java,gradle,intellij,eclipse,netbeans
# Edit at https://www.toptal.com/developers/gitignore?templates=windows,macos,git,java,gradle,intellij,eclipse,netbeans

# ๋”๋ฏธ๋ฐ์ดํ„ฐ ํŒŒ์ผ
src/main/java/withbeetravel/DataLoader.java

### Eclipse ###
.metadata
bin/
Expand Down Expand Up @@ -135,7 +138,7 @@ cmake-build-*/
*.iws

# IntelliJ
application.properties
*.properties

out/
.idea
Expand Down
29 changes: 29 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,43 @@ dependencies {
implementation 'org.springframework.boot:spring-boot-starter-security'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-web'
annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'
// Swagger
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.4'
// S3
implementation 'org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE'

// log4jdbc
implementation 'org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1:1.16'

//JWT
implementation 'io.jsonwebtoken:jjwt-api:0.11.5'
implementation 'io.jsonwebtoken:jjwt-impl:0.11.5'
implementation 'io.jsonwebtoken:jjwt-jackson:0.11.5'

//validation
implementation group: 'jakarta.validation', name: 'jakarta.validation-api', version: '3.1.0'

compileOnly 'org.projectlombok:lombok'
runtimeOnly 'com.mysql:mysql-connector-j'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.security:spring-security-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
// OpenAI API ํ˜ธ์ถœ์„ ์œ„ํ•œ HTTP ํด๋ผ์ด์–ธํŠธ
implementation 'com.squareup.okhttp3:okhttp:4.9.1'
// JSON ์ฒ˜๋ฆฌ
implementation 'com.fasterxml.jackson.core:jackson-databind'
implementation 'org.json:json:20230227'

// REST - Assured
testImplementation 'io.rest-assured:rest-assured:5.5.0'

}

tasks.named('test') {
useJUnitPlatform()
}



Empty file modified gradlew
100755 โ†’ 100644
Empty file.
199 changes: 199 additions & 0 deletions src/main/java/withbeetravel/DataLoader.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
package withbeetravel;

import lombok.RequiredArgsConstructor;
import org.springframework.boot.CommandLineRunner;
import org.springframework.security.crypto.bcrypt.BCrypt;
import org.springframework.stereotype.Component;
import withbeetravel.domain.*;
import withbeetravel.repository.*;

import static withbeetravel.domain.RoleType.ADMIN;
import static withbeetravel.domain.RoleType.USER;

//@Component
@RequiredArgsConstructor
public class DataLoader implements CommandLineRunner {

private final UserRepository userRepository;
private final AccountRepository accountRepository;

@Override
public void run(String... args) throws Exception {
// User ๋”๋ฏธ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ
User user1 = User.builder()
.email("admin@admin")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("๊ด€๋ฆฌ์ž")
.roleType(ADMIN)
.pinLocked(false)
.failedPinCount(0)
.profileImage(1)
.build();

User user2 = User.builder()
.email("1@naver.com")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("๊ณต์†Œ์—ฐ")
.roleType(USER)
.pinLocked(false)
.failedPinCount(0)
.profileImage(1)
.build();

User user3 = User.builder()
.email("2@naver.com")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("๊ณต์˜ˆ์ง„")
.roleType(USER)
.pinLocked(false)
.failedPinCount(0)
.profileImage(2)
.build();

User user4 = User.builder()
.email("3@naver.com")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("๊น€ํ˜ธ์ฒ ")
.roleType(USER)
.pinLocked(false)
.failedPinCount(0)
.profileImage(3)
.build();

User user5 = User.builder()
.email("4@naver.com")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("์ด๋„์ด")
.roleType(USER)
.pinLocked(false)
.failedPinCount(0)
.profileImage(4)
.build();

User user6 = User.builder()
.email("5@naver.com")
.password(BCrypt.hashpw("password123!", BCrypt.gensalt()))
.pinNumber("123456")
.name("์œ ์Šน์•„")
.roleType(USER)
.pinLocked(false)
.failedPinCount(0)
.profileImage(5)
.build();

userRepository.save(user1);
userRepository.save(user2);
userRepository.save(user3);
userRepository.save(user4);
userRepository.save(user5);
userRepository.save(user6);

// Account ๋”๋ฏธ ๋ฐ์ดํ„ฐ ์ƒ์„ฑ
Account account1 = Account.builder()
.user(user1)
.accountNumber("1483920493821")
.balance(100000000)
.product(Product.WONํ†ต์žฅ)
.isConnectedWibeeCard(true)
.build();
//
// Account account2 = Account.builder()
// .user(user2)
// .accountNumber("1111111111111")
// .balance(300000)
// .product(Product.WONํ†ต์žฅ)
// .isConnectedWibeeCard(true)
// .build();
//
// Account account3 = Account.builder()
// .user(user3)
// .accountNumber("2222222222222")
// .balance(400000)
// .product(Product.WONํ†ต์žฅ)
// .isConnectedWibeeCard(true)
// .build();
//
// Account account4 = Account.builder()
// .user(user4)
// .accountNumber("3333333333333")
// .balance(500000)
// .product(Product.์šฐ๋ฆฌ๋‹ท์ปดํ†ต์žฅ)
// .isConnectedWibeeCard(true)
// .build();
//
// Account account5 = Account.builder()
// .user(user3)
// .accountNumber("4444444444444")
// .balance(600000)
// .product(Product.์šฐ๋ฆฌ๋‹ท์ปดํ†ต์žฅ)
// .isConnectedWibeeCard(false)
// .build();
//
// Account account6 = Account.builder()
// .user(user4)
// .accountNumber("5555555555555")
// .balance(700000)
// .product(Product.์šฐ๋ฆฌ์•„์ดํ–‰๋ณตํ†ต์žฅ)
// .isConnectedWibeeCard(false)
// .build();
//
// Account account7 = Account.builder()
// .user(user5)
// .accountNumber("6666666666666")
// .balance(800000)
// .product(Product.์œผ์“ฑํ†ต์žฅ)
// .isConnectedWibeeCard(true)
// .build();
//
// Account account8 = Account.builder()
// .user(user5)
// .accountNumber("7777777777777")
// .balance(900000)
// .product(Product.WONํ†ต์žฅ)
// .isConnectedWibeeCard(false)
// .build();
//
// Account account9 = Account.builder()
// .user(user6)
// .accountNumber("8888888888888")
// .balance(850000)
// .product(Product.WONํ†ต์žฅ)
// .isConnectedWibeeCard(false)
// .build();

accountRepository.save(account1);
// accountRepository.save(account2);
// accountRepository.save(account3);
// accountRepository.save(account4);
// accountRepository.save(account5);
// accountRepository.save(account6);
// accountRepository.save(account7);
// accountRepository.save(account8);
// accountRepository.save(account9);

// ์—ฐ๊ฒฐ๋œ ๊ณ„์ขŒ ์—…๋ฐ์ดํŠธ (์—ฐ๊ฒฐ ๊ณ„์ขŒ ์„ค์ •)
user1.updateConnectedAccount(account1);
user1.updateWibeeCardAccount(account1);
// user2.updateConnectedAccount(account2);
// user2.updateWibeeCardAccount(account2);
// user3.updateConnectedAccount(account3);
// user3.updateWibeeCardAccount(account3);
// user4.updateConnectedAccount(account4);
// user4.updateWibeeCardAccount(account4);
// user5.updateConnectedAccount(account7);
// user5.updateWibeeCardAccount(account7);
// user6.updateConnectedAccount(account9);

userRepository.save(user1);
// userRepository.save(user2);
// userRepository.save(user3);
// userRepository.save(user4);
// userRepository.save(user5);
// userRepository.save(user6);
}
}
6 changes: 3 additions & 3 deletions src/main/java/withbeetravel/WithbeetravelApplication.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;

@SpringBootApplication
@EnableScheduling
public class WithbeetravelApplication {

public static void main(String[] args) {
SpringApplication.run(WithbeetravelApplication.class, args);
}
public static void main(String[] args) {SpringApplication.run(WithbeetravelApplication.class, args);}

}
Loading
Loading