Commit c92463d
* [Server] 개발환경 세팅 (#4)
* build: open-list-server init
* chore: @nestjs/config class-validator class-transformer 설치
* chore: 루트 레벨에서 설치한 패키지 삭제
* chore: NestJs 개발 환경 세팅
* chore: @nestjs/config class-validator class-transformer 설치
* Server/feature/#13 (#25)
* chore: postgresql, nestjs docker 세팅
* chore: @nestjs/typeorm, typeorm, pg 설치
* chore: Typeorm 세팅 및 TestModel 테이블 생성
* 테스트용 유저 API 구현 (#30)
* chore: common resource 추가
* chore: users resource 추가
* feature: base entity 구현
* feature: usersEntity 구현
* feature: 모듈에 usersModel 추가
* style: entity,dto의 users -> user로 변경
* feature: CreateUserDto 구현
* feature: userEntity 이메일 필드 추가
* feature: createUserDto 이메일 필드 추가
* feature: user patch->put으로 변경
* feature: updateUserDto 구현
* feature : create user 구현
* feature: 모든 유저의 정보를 가져오는 API 구현
* feature: 특정 유저의 정보를 가져오는 API 구현
* feature: user 정보 수정 API 구현
* feature: user 삭제 API 구현
* feature: ValidationPipe 적용
* refactor: usersService 리팩토링
* [Server] 유닛 테스트 환경 세팅 (#32)
* chore: test 경로 설정
* feature: TestCommonModule 구현
* feature: users.service.spec.ts 의존성 주입
* feature: users.controller.spec.ts 의존성 주입
* [Server] Users resource 이름 변경 (#34)
* style: usersController 네이밍에 컨벤션 맞게 변경
* style: usersService 컨벤션에 따른 네이밍 변경
* style: UsersModel -> UserModel 컨벤션에 따른 네이밍 변경
* feature: usersService 테스트 코드 작성 (#39)
* [Server] Folder entity 생성 및 crud 구현 (#42)
* feat: folders crud 구현
* chore: TestModel 삭제 및 관련된 종속성 제거
* feat: folders.controller.spec.ts 삭제, folders.service.spec.ts 구현
* feature: docker파일 수정 (#57)
* feat: private checklist entity 생성 및 crud 구현 (#61)
* chore: 개발용 postgres 포트변경 5432->5433, .env도 port 5433으로 변경필요
* feat: checklists res 생성
* feat: checklist, private-checklist, shared-checklisst 엔티티 생성, user모델과 folder모델과의 의존관계 주입
* feat: author->editor로 수정, 공유체크리스트와 사용자의 relation을 many to many로 업데이트
* feat: 개인, 공유 체크리스트에 대해 생성과 업데이트 시 dto 생성
* fix: class 이름 오타 수정
* refactor: rest api 방식에 따라 함수명 변경
* feat: CheckListModel에서 진행률 컬럼 삭제
* feat: folder와 user간의 manyToOne relation적용
* feat: private-checklist crud 작성
* feat: folder service 커버리지 100 달성
* test: private-checklist test code 작성, 커버리지 92퍼센트
* feat: GET / :src/public 내 정적인 파일 서빙
---------
Co-authored-by: YangDongsuk <51476641+YangDongsuk@users.noreply.github.com>
1 parent d72ba37 commit c92463d
File tree
57 files changed
+7525
-0
lines changed- server
- public
- src
- checklists
- dto
- entities
- common
- entity
- folders
- dto
- entities
- users
- dto
- entities
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
57 files changed
+7525
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
0 commit comments