Commit Graph

140 Commits

Author SHA1 Message Date
bum12ark
cf03d7e233 test(store, customer-vue): 매장 검색 API 테스트
- searchStore -> search-store : url 변경
- 매장 검색 API 테스트 추가
2022-03-03 20:50:03 +09:00
bum12ark
005e347cad feat(customer-vue): Just pickup 매장 검색 페이지 구현
- 매장 검색 페이지 더보기 버튼 로직 구현
- 페이지 로딩 시 로딩 바 추가
2022-03-03 19:38:05 +09:00
bum12ark
652d7acd75 feat(store-service): Just-Pickup 가게 검색 기능 추가
- slice 를 이용하여 더보기 버튼 로직 추가
- 쿼리에서 haversine 공식을 사용하여 가까운 거리순으로 가져오도록 구현
2022-03-03 16:08:55 +09:00
bum12ark
2252a53e26 style(customer-vue): Just pickup 레이아웃 변경
- 모바일 처럼 보이게 변경되었습니다.

주의: 매우 이쁨
2022-03-02 17:09:25 +09:00
Sangbum Park
728bd4ed55 Merge pull request #31 from Development-team-1/refactor-feature
Refactor feature
2022-03-02 16:45:56 +09:00
hoon7566
f1ac5fc654 fix(owner-gateway-service): access token 없어도 200 ok 리턴하는 문제 해결
global exception handler에 ExpiredJwtException을 제외한 exception 처리하는 로직 추가.
2022-03-02 16:26:00 +09:00
hoon7566
5ee3ac28cf refactor(store-service): refactoring user-id hardcode
store-service에 user-id 하드코딩 된 코드를 access token에 담긴 userid로 변경
2022-03-02 15:48:58 +09:00
백창훈
888b39180b Merge pull request #30 from Development-team-1/고객_프로젝트_생성
feat(customer-vue): 고객 프로젝트 생성
2022-03-02 14:52:21 +09:00
bum12ark
a5bb4b4a8f feat(customer-vue): 고객 프로젝트 생성
- vuetify 템플릿으로 변경
2022-03-02 14:38:01 +09:00
hoon7566
43a439a982 refactor(customer-vue): customer-vue 삭제
template 미사용으로 해당 service 삭제
2022-03-02 14:29:31 +09:00
Sangbum Park
169902ff2f Merge pull request #29 from Development-team-1/OAuth_사용자
feat(user-service): Oauth 사용자 JWT
2022-03-02 14:09:24 +09:00
hoon7566
eb68ed3554 feat(user-service): Oauth 사용자 JWT
Oauth google, naver로그인시 Refresh token을 cookie에 저장
2022-03-02 13:55:44 +09:00
백창훈
1dcc72d0ba Merge pull request #27 from Development-team-1/고객_프로젝트_세팅
고객 페이지 vue 프로젝트 생성 및 설정
2022-03-01 16:15:20 +09:00
Sangbum Park
dbc384c6bf Merge pull request #28 from Development-team-1/메뉴_등록
정상 동작 및 테스트 확인 완료하였습니다.
2022-03-01 16:14:48 +09:00
Sangbum Park
5dd8b44518 Merge branch 'master' into 메뉴_등록 2022-03-01 16:14:30 +09:00
백창훈
53d709aed0 Merge pull request #26 from Development-team-1/점주_로그인
점주 로그인, axios interceptor, vue router, JWT 인증, access token url mapping
2022-03-01 16:12:25 +09:00
bum12ark
3ce0fd6f13 feat(order-service): 주문 엔티티 생성 메소드 추가
- 주문 엔티티 생성 메소드 추가
- 서버 기동 시 테스트 데이터 추가
2022-03-01 15:52:54 +09:00
hoon7566
3499902bb9 Merge remote-tracking branch 'origin/메뉴_등록' into 메뉴_등록 2022-03-01 15:45:43 +09:00
hoon7566
59f9651924 fix(store-service, owner-vue): item 저장 및 수정
- item 조회후 DTO로 변환하는 과정에서 N+1 해결
- Category 조회시 N+1 해결
2022-03-01 15:45:12 +09:00
bum12ark
be175b1fe3 refactor(owner-apigateway-service): jwt token validate 리턴 타입 변경
- boolean 에서 void로 변경
2022-03-01 15:35:27 +09:00
bum12ark
d6c655c37f feat(owner-vue): url 매핑 및 interceptor 변경
- access token url 매핑 부분 변경
- interceptor router exception 에러 해결
2022-03-01 15:34:24 +09:00
bum12ark
8342264a8a feat(customer-vue): 고객 페이지 vue 프로젝트 생성 및 설정
- vue router 추가
- axios 추가
- 테스트 레이아웃 추가
2022-03-01 12:08:23 +09:00
Sangbum Park
01d5cddd86 Merge branch 'master' into 메뉴_등록 2022-03-01 11:34:52 +09:00
bum12ark
5f46d73a22 feat(user-service): JWT 토큰 관련 로직 변경
- access token 재발급 시 response body에 만료 시간 추가
- 페이지 이동 시 사용할 access token check 로직 추가
2022-02-28 16:54:16 +09:00
bum12ark
b6b3e39380 feat(owner-apigateway-service): with credentials 및 exception handler 추가
- with credentials : true 옵션 추가
- 해당 옵션 추가로 인한
access-control-allow-origin : * 에서 vue 서버 아이피로 변경
- access token expired
일 경우 response body 추가
2022-02-28 16:50:22 +09:00
bum12ark
516c192211 feat(owner-vue): JWT refresh Token 로직 추가
- 페이지 이동 시 유효기간 판단 후 reissue 호출 로직 추가
- api 호출 시 response code에 따라 reissue 호출 로직 추가 (code => EXPIRED 일 경우)
2022-02-28 16:47:04 +09:00
hoon7566
ca61356a2d feat(store-service): 아이템 등록 테스트
아이템 등록 테스트 코드 작성
2022-02-28 15:35:20 +09:00
hoon7566
9417f39c8a feat(owner-vue, store-service): 메뉴 등록
메뉴 등록 /수정
2022-02-28 14:33:28 +09:00
hoon7566
54f19fcad2 feat(store-service, owner-vue): 아이템 수정하기 개발
아이템 수정
아이템 옵션 추가 기능 개발
2022-02-25 16:38:24 +09:00
bum12ark
731e79ece6 feat(owner-vue): 점주용 로그인 - 화면, 헤더 설정
- 이메일, 패스워드 유효성 검사
- 로그인 성공 시 default header 설정
2022-02-25 12:37:00 +09:00
백창훈
b596004811 Merge pull request #22 from Development-team-1/점주_회원가입
점주 회원가입 로직 추가 (gateway preflight 설정 추가)
2022-02-25 12:30:07 +09:00
bum12ark
c78b360fc1 feat(owner-apigateway-service): cors preflight 관련 설정 추가
- cors global filter 설정 추가
2022-02-24 21:49:38 +09:00
bum12ark
4af396636d feat(user-service): 점주 회원가입 - 중복 이메일 로직 추가
- 중복 이메일 로직 추가
- DuplicateUserEmailException 추가
- 테스트 추가
2022-02-24 21:39:30 +09:00
bum12ark
ac9ba94883 feat(owner-vue): 점주용 회원가입 - 이메일 중복 체크 로직 추가
- 이메일 중복 체크 로직 추가
2022-02-24 21:38:21 +09:00
bum12ark
807f8c209f test(user-service): 점주 회원가입 테스트 작성
- spring security 관련 테스트 설정 추가
2022-02-24 21:05:43 +09:00
bum12ark
eb7e7cc8b3 feat(owner-vue): 점주용 회원가입 페이지 구현
- 입력값 validation 추가
2022-02-24 20:10:12 +09:00
hoon7566
60de553804 feat(owner-vue, store-service): 메뉴 등록
owner-vue에 Menu Modal view 개발,
store-service에서 getItem 수정
2022-02-24 18:52:58 +09:00
백창훈
4fb27f1807 Merge pull request #21 from Development-team-1/카테고리_item_보기
feat(owner-vue, store-service): 카테고리에서 바로 item리스트 view
2022-02-24 14:50:59 +09:00
hoon7566
dd123a9623 feat(owner-vue, store-service): 카테고리에서 바로 item리스트 view
owner-vue에 item view 개발,
store-service에서 item을 Response하도록 수정
2022-02-24 14:46:32 +09:00
bum12ark
f32f686608 feat(user-service): 점주 회원가입 로직 구현
- request validation 구현
2022-02-24 11:07:34 +09:00
백창훈
933848cef4 Merge pull request #20 from Development-team-1/owner-vue
점주용 페이지 vue.js로 변경
2022-02-23 18:41:03 +09:00
Sangbum Park
38265ead5b Merge branch 'master' into owner-vue 2022-02-23 18:37:48 +09:00
백창훈
9c51bc08d5 Merge pull request #19 from Development-team-1/feature/authentication
설계 / JWT, OAuth 2.0
2022-02-23 18:26:12 +09:00
hoon7566
54f1781eda Merge remote-tracking branch 'origin/owner-vue' into owner-vue
# Conflicts:
#	owner-vue/package.json
#	owner-vue/src/router/index.js
2022-02-23 18:25:07 +09:00
hoon7566
0f72041559 feat(owner-vue, store-service): 메뉴 관리 페이지네이션, 검색
owner-vue에 menu 화면 개발,
store-service에 menu pagenation 개발
2022-02-23 18:21:27 +09:00
bum12ark
bbd57d7232 feat(owner-vue): 점주용 주문 페이지 개발
- 라우터 경로 추가
- 주문 카드 컴포넌트화
- 날짜 검색 및 더보기 버튼 구현
2022-02-23 18:15:51 +09:00
bum12ark
21a41ab537 feat(owner-vue): 데이트 피커 컴포넌트화 2022-02-23 17:05:23 +09:00
hoon7566
f700e7374b fix(owner-vue) : 카테고리 기능 버그 수정
카테고리 기능 버그 수정
2022-02-23 14:22:15 +09:00
hoon7566
83d1b1b8bc feat(owner-vue): owner-vue에서 카테고리 기능
owner-vue에서 카테고리 기능 frontend 개발
2022-02-23 14:22:09 +09:00
hoon7566
4034304b04 feat(owner-vue): owner vue에 카테고리 얻어오는 기능 추가
owner vue에 카테고리 얻어오는 기능 추가
2022-02-23 14:21:14 +09:00