Hanbin Lee
|
951f2ad807
|
Merge pull request #22 from beaniejoy/feature/21
gradle(Kotlin DSL)설정 관리 내용 리팩토링
|
2022-11-06 02:32:11 +09:00 |
|
Hanbin Lee
|
0691045ab0
|
[#21] modify: 의존성 버전 관리
- dependencies 버전 관리를 위한 관리 클래스 적용
- Version 클래스 따로 구성
|
2022-11-06 02:27:39 +09:00 |
|
Hanbin Lee
|
1cc8eeb0e4
|
[#21] modify: build gradle 설정 내용 수정
- 코드 표현 수정
- 불필요한 설정 내용 제거
|
2022-11-06 01:35:04 +09:00 |
|
beaniejoy
|
7263ee28a7
|
[#21] feat: buildSrc를 통한 plugins 상수화
- plugins 부분 상수화 진행중
|
2022-11-05 00:16:31 +09:00 |
|
Hanbin Lee
|
92ff0eabd9
|
[#21] feat: buildSrc 적용
- gradle 설정 중 plugin 이름, 버전 관리용 object class 적용
|
2022-11-04 02:38:09 +09:00 |
|
Hanbin Lee
|
5cc9a12af7
|
Merge pull request #18 from beaniejoy/feature/17
Spring Security를 사용한 인증 프로세스 적용
|
2022-11-01 03:25:40 +09:00 |
|
beaniejoy
|
1852098bf4
|
[#17] modify: Filter 내용 수정
- Request Content-Type 조건 추가
- logger 내용 제거
|
2022-11-01 03:16:03 +09:00 |
|
beaniejoy
|
78648ec47d
|
[#17] feat: 인증 프로세스 내 여러 부가 내용 적용
- api 전용 success/failure handler 적용
- custom filter 적용을 위한 security config 내용 추가 설정
|
2022-10-31 01:10:35 +09:00 |
|
beaniejoy
|
ae0d89d870
|
[#17] feat: provider 구현
- Custom AuthenticationProvider 구현체 적용(비밀번호 인증 과정)
- 불필요한 클래스 제거(SecurityUser)
|
2022-10-29 11:59:25 +09:00 |
|
beaniejoy
|
e6aafebb53
|
[#17] feat: 인증 절차 개발
- Spring Security 스펙 활용한 인증 절차 개발(Custom Filter 적용중)
- UserDetailsService custom 구현체 적용
- Member Entity activated(활성화 여부) 칼럼 및 필드 추가
|
2022-10-29 11:49:20 +09:00 |
|
Hanbin Lee
|
30b50c0254
|
[#17] feat: 인증 프로세스 개발 진행중
- 인증(로그인) 프로세스 진행중
|
2022-10-16 10:17:21 +09:00 |
|
beaniejoy
|
4fb2032e68
|
[#17] feat: 회원가입 기본 기능 적용
- 회원가입 프로세스 가장 기본적인 기능 적용
- 회원 이메일 기준 중복 체크 및 단순 저장(pw 암호화 과정도 X)
- Memeber 도메인 관련 JPA 내용 common에 적용
|
2022-10-05 00:01:27 +09:00 |
|
beaniejoy
|
45136c7f9c
|
[#17] feat: 멀티 모듈 구성
- Repository common 영역으로 공통화
- gradle 설정 수정
- main class 이름 변경
- java -> kotlin 디렉토리명 변경
|
2022-10-04 23:09:45 +09:00 |
|
beaniejoy
|
c1cb7045fd
|
[#17] feat: 멀티 프로젝트 구성
- 인증 api 적용 전 기존 프로젝트 멀티프로젝트로 전환
- common(entity관련), service-api로 구성
|
2022-10-03 23:56:33 +09:00 |
|
Hanbin Lee
|
afb37c6fea
|
Merge pull request #16 from beaniejoy/feature/15
카페 메뉴 도메인 관련 api 개발
|
2022-10-03 20:38:57 +09:00 |
|
beaniejoy
|
3cbf8c23ab
|
[#15] modify: update 관련 dynamic 내용 제거
- dynamic update 기능 제거(성능 관련 추후 살펴보기)
- Todo 주석 추가
|
2022-10-03 18:11:28 +09:00 |
|
Hanbin Lee
|
5d5309669c
|
[#15] feat: 카페 메뉴 관련 JPA 수행 테스트
- 카페 메뉴 관련 JPA 수행 테스트
- JPA update시 dynamic update 기능 적용 테스트(추후 변경)
|
2022-10-03 14:15:35 +09:00 |
|
beaniejoy
|
f798e278b8
|
[#15] feat: 카페 메뉴 관련 테스트 작성
- 카페 메뉴 관련 조회 로직 mock 테스트 작성(CafeMenuService)
- CafeMenuSerivce 트랜잭션 선언 수정
- TODO 내용 추가 작성
|
2022-09-24 22:08:10 +09:00 |
|
beaniejoy
|
d9401930d8
|
[#15] feat: cafe_menu 관련 기능 추가
- 카페 메뉴 단일 데이터 정보 변경 기능 추가
- 카페 메뉴 단일 데이터 삭제 기능 추가
- 카페 메뉴 일괄 삭제 기능 추가
- dto 이름 변경에 대한 관련 코드 수정
- 메소드명 변경
|
2022-08-29 00:42:07 +09:00 |
|
beaniejoy
|
63f158a30b
|
[#15] feat: flyway seed 데이터 추가
- menu_option, option_detail seed 데이터 추가
|
2022-08-26 19:31:17 +09:00 |
|
beaniejoy
|
b848b7f52c
|
[#15] modify: 카페, 카페메뉴 도메인에 대한 dto 이름 수정
- Cafe, CafeMenu 관련 dto 클래스 이름 수정
- 패키지 구조 및 이름 수정
|
2022-08-25 22:29:02 +09:00 |
|
Hanbin Lee
|
153df11d89
|
modify: README 내용 단순 수정
|
2022-08-24 01:39:04 +09:00 |
|
Hanbin Lee
|
7ec57b70e5
|
Merge pull request #14 from beaniejoy/feature/13
로컬 환경 docker 활용한 nginx, application 단순 연동 테스트
|
2022-08-24 01:36:42 +09:00 |
|
beaniejoy
|
f6c67852f2
|
[#13] modify: nginx 관련 디렉토리명 수정
|
2022-08-24 01:33:55 +09:00 |
|
beaniejoy
|
c48399b6be
|
[#13] feat: docker compose 활용한 애플리케이션 실행
- nginx, app, db 컨테이너 구성
- dockerize 활용한 컨테이너 실제 실행 순서 보장
|
2022-08-23 00:13:01 +09:00 |
|
beaniejoy
|
747b5a7f3d
|
[#13] feat: docker compose로 로컬에서 nginx, app 연동
- docker profile을 통한 local docker test 구성
- nginx 설정 구성
- local db 활용을 위한 docker network 구성
|
2022-08-21 18:31:55 +09:00 |
|
beaniejoy
|
4d759069b7
|
[#13] feat: docker를 활용한 app과 nginx proxy 연결 기본 설정
- app-server는 docker-compose 활용한 build
- nginx, mysql db는 따로 docker container 구성
- 같은 docker network로 통합
|
2022-08-20 02:54:01 +09:00 |
|
beaniejoy
|
b442b65739
|
[#13] setup: docker 활용한 nginx, application 연동 구현 초기 세팅(진행중)
- docker 기본적인 뼈대만 생성
|
2022-08-14 10:06:29 +09:00 |
|
Hanbin Lee
|
38287e3f4e
|
Merge pull request #12 from beaniejoy/feature/11
DB tables primary key 이름 수정
|
2022-08-13 17:34:41 +09:00 |
|
beaniejoy
|
997cacfc35
|
[#11] modify: primary key 이름 변경에 따른 Entity ID 이름 명시
- Column 어노테이션 이용한 column name 명시
|
2022-08-13 17:32:15 +09:00 |
|
beaniejoy
|
6db0da2b82
|
[#11] modify: DB 모든 테이블 primary key 이름 변경
- 전체적인 flyway migration 파일 수정
- primary key, foreign key 수정을 위한 ALTER 쿼리 내용 추가
|
2022-08-13 17:20:16 +09:00 |
|
Hanbin Lee
|
02b3ed2e9b
|
Merge pull request #10 from beaniejoy/feature/8
cafe 관련 기본 기능 추가 및 수정(기본 CRUD 구성) & 기본적인 테스트코드 구성
|
2022-08-13 01:17:29 +09:00 |
|
beaniejoy
|
0d1d199d2c
|
[#8] feat: CafeRepository 기본적인 테스트 구성
- cafe update JPA 처리 테스트 추가
- CafeTest import 수정
|
2022-08-12 22:12:49 +09:00 |
|
beaniejoy
|
b3d43d26b8
|
[#8] modify: Cafe 도메인 관련 테스트 수정
- p6spy 모듈 제거
- CafeRepositoryTest BaseTimeEntity auditing 이슈 해결
- CafeTestUtils로 공통 함수 관리
- application.yml 설정 변경(주로 logging 관련)
|
2022-08-09 00:23:47 +09:00 |
|
beaniejoy
|
02891e471f
|
[#8] Cafe JPA Repository 테스트 추가
- CafeRepository 관련 테스트 코드 추가
- p6spy 모듈 적용(테스트 환경만)
- BaseTimeEntity 필드 protected setter 적용
|
2022-08-08 21:56:40 +09:00 |
|
beaniejoy
|
bae794a5aa
|
[#8] feat: Cafe 생성 메소드 리팩토링
- Cafe.createCafe 메소드 리팩토링
- Cafe 기본적인 값 일치 테스트코드 추가
|
2022-08-08 00:10:43 +09:00 |
|
beaniejoy
|
a18dfdf193
|
[#8] Cafe 기본적인 Test 구성
- 카페 신규 생성시 예외 발생 케이스 테스트
- 카페 정보 변경 및 예외 발생 케이스 테스트
|
2022-08-07 01:57:37 +09:00 |
|
beaniejoy
|
b096777e6f
|
Merge branch 'main' into feature/8
|
2022-08-06 23:55:10 +09:00 |
|
beaniejoy
|
410943a74e
|
[#8] feat: Cafe 기본적인 CRUD 구성
- CafeService 생성, 수정 로직 주석 추가
- CafeServiceTest를 통한 카페 생성 테스트(Mockito 사용)
|
2022-08-06 21:56:37 +09:00 |
|
beaniejoy
|
f5a4070761
|
modify: 프로젝트 이름 변경
|
2022-08-04 02:02:33 +09:00 |
|
beaniejoy
|
aeff3a51af
|
[#8] feat: Cafe 기본적인 CRUD 구성
- Cafe 생성 로직 수정 및 적용
|
2022-08-04 01:37:15 +09:00 |
|
beaniejoy
|
d9bafc8e80
|
[#8] feat: 카페 신규 생성 로직 개발
- Cafe 관련 연관관계 엔티티 생성 로직 추가(CafeMenu, MenuOption, OptionDetail)
|
2022-07-27 02:48:55 +09:00 |
|
beaniejoy
|
bd33383c10
|
[#8] feat: 카페 신규 생성 로직 개발
|
2022-07-27 02:35:24 +09:00 |
|
Hanbin Lee
|
40bf0f4d3b
|
Merge pull request #9 from beaniejoy/feature/7
flyway를 통한 db migration 적용
|
2022-07-05 01:38:08 +09:00 |
|
beaniejoy
|
9204bd48c5
|
[#7] feat: flyway migration 적용
- seed 적용
- 기존 DDL 내용 수정(update 관련 칼럼 추가)
|
2022-07-05 01:06:37 +09:00 |
|
beaniejoy
|
70816bbfc1
|
[#7] feat: flyway 기본 세팅 구성
- flyway 버전 다운(mysql 5.7 호환 이슈)
- cafe 도메인 관련 table DDL 구성 (초기 세팅 DDL에서 수정)
- BaseTimeEntity 내용 수정(createdBy, updatedBy 내용 추가)
|
2022-07-01 18:24:01 +09:00 |
|
beaniejoy
|
b76824ce6f
|
[#7] flyway 기본 세팅
- flyway DDL sql 파일 추가(진행중)
- flyway 기본 세팅
|
2022-07-01 15:26:42 +09:00 |
|
beaniejoy
|
3d175c0c49
|
cafe 도메인 내 entity로 package 이름 수정
|
2022-06-23 01:32:11 +09:00 |
|
beaniejoy
|
67ceeca2b4
|
Merge branch 'feature/5' into develop
|
2022-06-23 00:12:08 +09:00 |
|
beaniejoy
|
cc5d73fd19
|
test 코드 코틀린 변환
|
2022-06-23 00:11:35 +09:00 |
|