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

0.0.2 배포 #153

Merged
merged 143 commits into from
Mar 27, 2022
Merged

0.0.2 배포 #153

merged 143 commits into from
Mar 27, 2022

Commits on Feb 9, 2022

  1. Refactor: user entitiy에 githubUid, githubUsername, ftIntraId 추가

    - user 엔티티에 깃헙 관련 아이디 컬럼 이름 수정
    - intra id 를 저장하는 컬럼 추가
    rockpell committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    3349830 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Refactor: entity에 있던 userrole을 interface폴더 로 이동

    - 순환참조 오류로 인해서, userrole이 undefined 되는 현상 발견
    - 순환 참조를 피하기 위해서 interface로 옮김
    Skyrich2000 committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    72e83a5 View commit details
    Browse the repository at this point in the history
  2. Feat: 카테고리에 권한 관련 컬럼 추가 및 마이그레이션 추가

    - writeableArticle : 게시글 작성/읽기 모두 가능한 권한  설정
    - readonlyArticle : 게시글 읽기만 가능한 권한 설정
    - writeableComment : 댓글 작성/읽기 모두 가능한 권한  설정
    - readonlyComment : 댓글 읽기만 가능한 권한 설정
    - reactionable : 리액션을 달수있는 권한 설정
    - anonymity : 익명처리가 적용되는지 여부
    Skyrich2000 committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    2aeacce View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. !BREAKING CHANGE: remove ft-auth

    - ft-auth entity 삭제
    - ft-auth를 intra-auth로 바꿈
    - 이에 따른 api url 변경
    blingblin-g committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    fc5c155 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Configuration menu
    Copy the full SHA
    115eef6 View commit details
    Browse the repository at this point in the history
  2. Feat: pagenate my comment

    blingblin-g committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    99b4710 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d8aab2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5904c40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa44ab2 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    f35ab7a View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Feat: 게시글 응답에 본인여부 확인 추가

    - 게시글 응답에 본인이 쓴글인지 아닌지
    - 알 수 있는 isSelf 속성 추가
    Skyrich2000 committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    de7cefe View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Configuration menu
    Copy the full SHA
    784461d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5859b9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Fix: 카테고리 readonly 컬럼을 readable 로 변경

    - 읽기 가능인지를 나타내는 컬럼이므로, readonly 보다는 readable이 적절하다고 판단되어 변경함
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    3f59bee View commit details
    Browse the repository at this point in the history
  2. Fix: userrole 이 다른파일로 이동되면서 생긴 test 파일 오류 수정

    - userrole interface가 파일로 따로 나뉘면서, import path 올바르게 수정됨
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    26cdc9a View commit details
    Browse the repository at this point in the history
  3. Feat: article entity 에서 ApiProperty 삭제

    - base dto 를 만들고, base dto 에서 쓸 예정이라서 삭제
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    307c215 View commit details
    Browse the repository at this point in the history
  4. Feat: 게시글 생성,검색,수정 dto 수정

    - base dto 생성, swagger 와 validate 적용
    - 게시글 생성 dto 생성, base dto에서 PickType 으로 가져옴
    - 게시글 조회 dto 는 pagenation 때문에 기존 dto 그대로 사용
      - 단, Type 데코레이터로, validate시, 타입 변경
    - 게시글 수정 dto 생성, base dto에서 PickType 으로 가져옴
    - 변경된 타입 controller, service, repository 에 적용
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    e75b6df View commit details
    Browse the repository at this point in the history
  5. Fix: page option dto 에서 getter인 skip 을 역직렬화하는 문제 수정

    - skip은 getter 이므로, 역직렬화하지 않도록 class-transformer에서 제공하는 Exclude 데코레이터 사용
    - skip은 역직렬화 대상에서 제외
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    0324fad View commit details
    Browse the repository at this point in the history
  6. Refactor: page option dto 에서 Exclude 대상 구체화

    - 역직렬화인경우에만 제외하도록 변경
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    f822324 View commit details
    Browse the repository at this point in the history
  7. Feat: 게시글 CRUD e2e 테스트 추가

    - 게시글 CRUD 간단한 e2e 테스트 추가
    - Dto를 validate 하기위한 validate tester 구현
    - utils에 정해진 시간만큼 기다리는 wait 함수 추가
    Skyrich2000 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    5045c69 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    1724b92 View commit details
    Browse the repository at this point in the history
  2. Fix: await 하지 않던것 await 하게 수정

    - test 에서 wait 하지 않도록 변경
    Skyrich2000 committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    1ce7584 View commit details
    Browse the repository at this point in the history
  3. Feat: 삭제됐던 ft_auth를 intra_auth로 부활

    - user의 intraId를 intraAuth로 이동
    - intra 인증 하면 nickname이 인트라 id로 바뀌도록 수정
    rockpell committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    9143615 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Merge branch 'develop' into feature/nickname-to-intraid

    # Conflicts:
    #	src/intra-auth/intra-auth.controller.ts
    #	test/jest-e2e.json
    rockpell committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e907d60 View commit details
    Browse the repository at this point in the history
  2. Test: user 엔티티에 githubUserName이 추가됨에 따라 dummy 수정

    - user 엔티티에 githubUserName이 추가되어 user를 생성하는 dummy에도 반영하였음
    rockpell committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    d7d5225 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    8593712 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    8ef45d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7af4cf3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b901cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8f2fc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a1f949 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ed86447 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Fix: intra-auth 컨트롤러, 서비스 변수 이름 변경

    - ftAuth에서 intraAuth로 전환하였는데 변수 이름은 반영이 안되어 있어서 수정
    rockpell committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    4d49276 View commit details
    Browse the repository at this point in the history
  2. Feat: IntraAuth에 Cache 모듈 적용

    - 기존에는 모듈이 아닌 cacheManager를 inject해서 사용하였는데 좀 더 명확히 분리하고 테스트를 편하게 하기 위해 별도의 모듈로 분리하였음
    rockpell committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    accd475 View commit details
    Browse the repository at this point in the history
  3. Feat: intra-auth mail 보내는 함수 예외처리

    - node mailer에서 발생하는 에러를 nest가 제대로 처리하지 못해서 nest가 정의한 에러로 변환
    rockpell committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    46ebca5 View commit details
    Browse the repository at this point in the history
  4. Test: intra-auth 테스트, 메일 전송 관련

    - 메일 전송하는 api만 테스트코드 추가
    rockpell committed Feb 27, 2022
    Configuration menu
    Copy the full SHA
    81120b9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a18791 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7022e02 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Merge branch 'develop' into feature/pagination-me

    # Conflicts:
    #	src/reaction/reaction.service.ts
    #	src/reaction/repositories/reaction-article.repository.ts
    #	src/user/user.controller.ts
    rockpell committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    ec6f8a4 View commit details
    Browse the repository at this point in the history
  2. Test: user e2e dummy 적용

    rockpell committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    c7da467 View commit details
    Browse the repository at this point in the history
  3. Feat: ArticleResponseDto 생성

    - 게시글 생성, 상세 게시글 확인 api의 응답 dto를 따로 쓰던것을, ArticleResponse 로 통일시킴
    - 게시글 조회를, querybuilder 를 사용하지 않고, repository 내장 함수를 사용하는것으로 변경 (주석 처리)
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    fdd49ae View commit details
    Browse the repository at this point in the history
  4. Chore: base article dto 에서 생성자 제거

    - validate 와 swagger만 담당하므로, 생성자를 사용하지 않음
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    9cddf64 View commit details
    Browse the repository at this point in the history
  5. Refactor: 게시글 수정 dto 불필요한 validate 제거

    - 이미 base dto에서 IsString 과 MaxLength가 확인되고 있으므로 제거
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    015ec6d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c5867c0 View commit details
    Browse the repository at this point in the history
  7. Refactor: 예외 발생 함수는 never를 반환하도록 변경

    - 게시글 생성, 조회, 수정, 삭제에서
    - 예외를 낼수있는 모든 함수는 never를 반환하도록 변경
    - Docs에 예외 내용 추가
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    331c618 View commit details
    Browse the repository at this point in the history
  8. Refactor: 게시글 getOne을 findOne으로 변경

    - 기존의 getOne을
    - findOneOrFailById로 변경
    - 이미 findOneOrFail함수가 있어서 ById를 붙였습니다.
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    10ccdd9 View commit details
    Browse the repository at this point in the history
  9. Refactor: pagination 디렉토리 구조 변경

    - dto파일은, dto폴더로 이동
    - enum, interface는 interface로 이동
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    3c34c60 View commit details
    Browse the repository at this point in the history
  10. Refactor: page-meta 생성자 파라미터 타입 변경

    - 기존에 객체로 감싸져 interface로 따로 빼서 받던 인자를 객체로 감싸지 않고 바로 받도록 변경
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    545164e View commit details
    Browse the repository at this point in the history
  11. Refactor: pagination dto 이름 변경

    - PageOptionDto -> PaginationRequestDto
    - PageDto -> PaginationResponseDto
    Skyrich2000 committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    c38f384 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Refactor: 게시글 목록 api Dto 정립

    - 게시글 목록 레파지토리에서 Dto를 만들던걸, controller 단에서 하도록 수정
    - FindArticleRequestDto 를 BaseArticleDto 와 PaginationDto 를 상속하여 구현
    - 가독성을 위해 ResponseDto 에서 of 함수를 인자 대신, 객체 하나 받게 변경
    Skyrich2000 committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    47c802e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5367c31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91ec65b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    b6e7a46 View commit details
    Browse the repository at this point in the history
  2. Fix: UpdateIntraAuthDto -> UpdateToCadetDto로 변경

    - intra auth 테이블을 수정할거 같은 이름이라서 좀 더 용도에 맞게 변경
    rockpell committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    c6d34c1 View commit details
    Browse the repository at this point in the history
  3. Refactor: intra-auth service 중복 코드 개선, 이름변경 dto 적용, 리턴타입, 에러메시지 상수화

    - 이미 가입된 카뎃인지 검사하는 코드가 중복되서 private 함수로 분리
    - 리턴 타입 추가
    - 에러메시지 상수 적용
    rockpell committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b214f06 View commit details
    Browse the repository at this point in the history
  4. Feat: cache service에 범용적으로 쓸수 있는 함수 추가

    - 범용적인 함수를 추가했을때 기존에 CacheManager를 inject해서 쓰는것보다는 좀 더 명시적이고 mocking하기 쉬운것 같아 쓰는게 좋아보이긴 함
    - 아직 기존에 사용하던 함수를 대체할지는 모르겠어서 함수 추가만 하였음
    - option 기본값 같은거는 해주는게 편하기 때문에 기본 설정이 가능하다면 범용 함수 사용해도 좋을것으로 보임
    rockpell committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    39e12c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7608dd0 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Feat: article 증감 연산 repository로 옮김

    - viewCount, commentCount, likeCount 증감 연산을 레파지토리로 옮겼습니다.
    - 일부 함수는 인자로 id만 받도록 변경했습니다.
    Skyrich2000 committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    11f75ec View commit details
    Browse the repository at this point in the history
  2. Fix: 게시글 응답 dto에서 의도하지 않는 속성 대입 제거

    - Object.assgin 하면 그대로 복사라서,
    - 의도하지 않은 속성까지 모두 복사되는것을 확인
    - 복사되어야하는 값을 정확하게 명시
    Skyrich2000 committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    bd1d901 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #130 from 42-world/feature/logger

    Feat: winston 로그 추가
    mimseong authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    d435cb3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #131 from 42-world/feature/error-hook-prod

    FIx: slack error hook, prod일때만 알람이 가도록 변경
    rockpell authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    400d99f View commit details
    Browse the repository at this point in the history
  5. Feat: orgin 관리를 env로 하도록 변경

    - env로 cors를 관리하면 phase에 따라 cors를 다르게 설정하기 편하기 때문에 지금과 같이 변경하였음
    - 예를 들면 prod에서는 localhost 접근이 안되게 하는것
    rockpell committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    b55fbdf View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Feat: dto 배열을 반환하는 static 함수 추가

    - 목록을 반환하는 api에서
    - 기존에 controller에서 처리하던 배열로 포장 로직을,
    - dto내, static 함수로 빼서 처리하도록 변경
    Skyrich2000 committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    855e0cb View commit details
    Browse the repository at this point in the history
  2. Feat: 댓글 목록 api 응답, DTO 적용

    - base comment dto 생성,
    - comment response dto 생성,
    - 페이지네이션에 맞춰서 service, repository 수정
    Skyrich2000 committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    d3d78ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d43bfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bf6372 View commit details
    Browse the repository at this point in the history
  5. Feat: 게시글 쓰기 권한 확인 추가

    - category service에 권한 관련 속성을 한번에 처리하는 checkAvailable 추가됨
    Skyrich2000 committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    2047ecf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7f7bff View commit details
    Browse the repository at this point in the history
  7. Fix: novice도 글쓰기 api사용 가능하도록 변경

    - novice 는 글쓰기 api를 쓸 권한이 없어서 403 에러가 남
    - novice 도 카테고리에 성격에 따라서 쓸수있어야 하므로 접근 권한을 허락해줘야함
    - novice 도 글쓰기 api에 접근할수있또록 AlsoNovice 데코레이터 추가됨
    Skyrich2000 committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    20bb946 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a9c759a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ced3565 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fc67784 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a3d745b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    59f39ee View commit details
    Browse the repository at this point in the history
  13. Fix: 게시글 목록 조회시, 카테고리 join 하지 않도록 변경

    - 서비스단에서 카테고리 엔티티를 이미 갖고있기 때문에,
    - 레파지토리에서 DB 에 요청시, 카테고리를 join을 하지 않아도 됩니다
    - Dto에서 게시글들과 카테고리를 합치도록 하였습니다.
    Skyrich2000 committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    4a00d9a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0f0b316 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9cc7e0a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2022

  1. Configuration menu
    Copy the full SHA
    62fb24d View commit details
    Browse the repository at this point in the history
  2. Fix, Test: intra-auth 메일 전송 api all 에러 필터 적용

    - 구글 계정에서 생기는 에러를 구분할 방법이 없어서 방법을 찾을때까지는 all error filter 적용
    rockpell committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    13fd467 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baa5f51 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #132 from 42-world/feature/cors-env

    Feat: origin 관리를 env로 하도록 변경
    blingblin-g authored Mar 6, 2022
    Configuration menu
    Copy the full SHA
    506671d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #104 from 42-world/feature/pagination-me

    Feat: pagination me
    rockpell authored Mar 6, 2022
    Configuration menu
    Copy the full SHA
    b2679ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26e8d84 View commit details
    Browse the repository at this point in the history
  7. Test: user test, dummy형식 안맞아서 에러나는거 수정

    - github username이 추가되었는데 dummy를 호출할때 github username이 없는 상태로 호출해서 생기는 에러 수정
    rockpell committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    fdd2247 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    07ba2ff View commit details
    Browse the repository at this point in the history
  2. Fix: 페이지네이션 이름 변경에 맞춰 conflict 처리

    - 이름 바뀐부분만 적용하고 아직 구조를 수정하지 않았습니다.
    Skyrich2000 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    5c8f473 View commit details
    Browse the repository at this point in the history
  3. Fix: app-root-path 모듈 추가

    - 자꾸 app-root-path 가 없다고 에러가 나길래
    - app-root-path 모듈 추가했습니다.
    Skyrich2000 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    d312714 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f1b257 View commit details
    Browse the repository at this point in the history
  5. Refactor: entity에 있던 userrole을 interface폴더 로 이동

    - 순환참조 오류로 인해서, userrole이 undefined 되는 현상 발견
    - 순환 참조를 피하기 위해서 interface로 옮김
    Skyrich2000 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    7fa0bca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    715e7b5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a90645a View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Merge pull request #125 from 42-world/feature/nickname-to-intraid

    Feat: nickname to intraid
    rockpell authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    60ebf6c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into feature/category-anony

    # Conflicts:
    #	src/ft-auth/ft-auth.service.ts
    #	src/user/entities/user.entity.ts
    #	test/e2e/image.e2e-spec.ts
    rockpell committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    0654245 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #120 from 42-world/feature/category-anony

    Feat: 카테고리 권한 정립, DTO 규칙 정립, 게시글 e2e 추가
    rockpell authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    8b19874 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'develop' into feature/user-dto

    # Conflicts:
    #	src/ft-auth/ft-auth.service.ts
    #	src/user/dto/update-user.dto.ts
    #	src/user/entities/user.entity.ts
    #	src/user/user.controller.ts
    #	src/user/user.service.ts
    rockpell committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    7abc87d View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. Configuration menu
    Copy the full SHA
    9cc53e4 View commit details
    Browse the repository at this point in the history
  2. Refactor: updateuser dto 이름 변경

    - update-user.dto 를
    - update-user-to-cadet.dto 로 수정
    - 파일명에서 의도를 명확하게 표현하도록 변경
    Skyrich2000 committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    5fcb4f3 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Configuration menu
    Copy the full SHA
    809a45e View commit details
    Browse the repository at this point in the history
  2. Hotfix: 페이지네이션 적용시, skip 값이 없어지는 오류 수정

    - IntersectionType 을 쓰는경우, dto의 apiproperty가 아닌경우, 속성을 가져오지 않아서
    - skip을 가져오지 않는 오류가 발생
    - utils에서 따로 처리하도록 로직 변경
    Skyrich2000 committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    847c23d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30b4434 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #137 from 42-world/fix/user-seed

    Fix: user seed data, entity 변경에 맞춰서 수정
    rockpell authored Mar 13, 2022
    Configuration menu
    Copy the full SHA
    65c4f60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be58e4d View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Refactor: pagination response of 함수 인자 수정

    - 인자 이름을 paginationRequestDto 에서 options으로 변경
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    1a8c5e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    896cdd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16109d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69b3526 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18cf6cf View commit details
    Browse the repository at this point in the history
  6. Refactor: My 함수들 이름을 ByWriter로 변경

    - My 보다는 좀더 명확하게 ByWriterId 로 변경
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    aa2df41 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b65dd38 View commit details
    Browse the repository at this point in the history
  8. Refactor: 내 댓글 확인 함수 이름 ByWriter로 변경

    - My 보다는 좀더 명확하게 ByWriterId 로 변경
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    226e5b8 View commit details
    Browse the repository at this point in the history
  9. Fix: article response dot에서 user를 userdto로 변경

    - user를 그대로 반환하지 않고, userResponseDto로 변환해서 반환하도록 수정
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    9088621 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e77ec3b View commit details
    Browse the repository at this point in the history
  11. Fix: 내가 쓴글, 내가 좋아요 누른글에서 writer join

    - 지금까지 writer를 join하고 있지 않아서 안뜨고 있었음
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    8e4420e View commit details
    Browse the repository at this point in the history
  12. Feat: 카테고리 DTO 변경 및 적용

    - 카테고리 기존 dto 삭제, res,req 전용으로 새롭게 구현
    - 새로운 dto controller, service 에 적용
    - 예외처리함수 반환에 never 추가
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    c4baea4 View commit details
    Browse the repository at this point in the history
  13. Refactor: 카테고리 엔티티에서 swgger 제거

    - base category 에 swagger가 적용되어있으므로 제거
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    903d6e5 View commit details
    Browse the repository at this point in the history
  14. Feat: 댓글 DTO 변경 및 적용

    - 댓글 기존 dto 삭제, res,req 전용으로 새롭게 구현
    - 새로운 dto controller, service 에 적용
    - 예외처리함수 반환에 never 추가
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    08060be View commit details
    Browse the repository at this point in the history
  15. Docs: 댓글 swagger 응답 type 수정

    - Comment -> CommentResponseDto 로 수정
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    dbd1472 View commit details
    Browse the repository at this point in the history
  16. Feat: 알람 DTO 변경 및 적용

    - 알람 res,req 전용으로 새롭게 추가
    - 새로운 dto controller, service 에 적용
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    5cbf572 View commit details
    Browse the repository at this point in the history
  17. Feat: 알람 DTO 변경 및 적용

    - 알람 res,req 전용으로 새롭게 추가
    - 새로운 dto controller, service 에 적용
    - 예외처림함수 never 추가, apinotfoundresponse 추가
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    61471a5 View commit details
    Browse the repository at this point in the history
  18. Feat: 게시글 응답 dto에 연관 entity 는 전용 응답 dto를 쓰도록 변경

    - detail-article.dto.ts 제거
    - category, user 응답을 전용 response dto를 쓰도록 변경
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    aa483a8 View commit details
    Browse the repository at this point in the history
  19. Feat: 댓글 응답 dto에 연관 entity 는 전용 응답 dto를 쓰도록 변경

    - article, writer 응답을 전용 response dto를 쓰도록 변경
    - my-comment-response 추가
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    1ba8858 View commit details
    Browse the repository at this point in the history
  20. Feat: 알람 응답 dto에 연관 entity는 필요없어서 삭제

    - article, user는 프론트에서 응답값을 사용하지 않기 때문에 삭제
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    9dbfddd View commit details
    Browse the repository at this point in the history
  21. Refactor: signin intra-auth dto 이름 변경

    - signin-intra-auth 를 signin-intra-auth-request로 변경
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    58783eb View commit details
    Browse the repository at this point in the history
  22. Feat: 인기글 DTO 변경 및 적용

    - 인기글 res,req 전용으로 새롭게 추가
    - 새로운 dto controller, service 에 적용
    - 예외처림함수 never 추가, apinotfoundresponse 추가
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    896deff View commit details
    Browse the repository at this point in the history
  23. Fix: 내가 쓴 댓글에 dto에 article 추가

    - 내가 쓴 댓글에 article entity를 추가
    - 기존의 article response dto를 사용하지않고, InnerArticle을 따로 만들어서 사용
    Skyrich2000 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    c88449e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6a28c8a View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Refactor: category 유저 권한 dto 이름 변경

    - CategoryUserAbilityResponseDto 에서
    - CategoryUserAuthResponseDto 로 변경
    Skyrich2000 committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    182c888 View commit details
    Browse the repository at this point in the history
  2. Feat: github action을 통한 test workflow 추가

    - github secret을 이용할때 GITHUB으로 시작하는 secret이 존재하면 등록되지 않아서 github 관련 env는 NEST_를 붙여서 등록하였음
    - 실제 env로 사용할때는 workflow에서 제대로 들어가도록 지정했기 때문에 문제 없음
    rockpell committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    2e19161 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Configuration menu
    Copy the full SHA
    cc7d4da View commit details
    Browse the repository at this point in the history
  2. Merge pull request #139 from 42-world/feature/github-action-test-ci

    Feat: github action을 통한 test workflow 추가
    rockpell authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    ad962c3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #135 from 42-world/fix/ft-checkin

    Fix: ft-checkin 서초 필드 오타때문에 값이 0으로 나오는 문제 수정
    Skyrich2000 authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    9d18953 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #138 from 42-world/hotfix/pagination-skip-error

    Hotfix: pagination skip 오류 수정
    Skyrich2000 authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    23da845 View commit details
    Browse the repository at this point in the history
  5. Hotfix: 페이지네이션구조 수정으로 test 코드 에러 수정

    - 페이지네이션에서 skip 속성을 뺐는데, test 코드에는 남아있어서 오류가 발생함
    - 이제 제거 했어요 ㅎㅎ
    Skyrich2000 committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    afff3de View commit details
    Browse the repository at this point in the history
  6. Fix: github action test ci에서 이벤트 조건 수정

    - push 시에는 이벤트 발동하지 않도록 수정
    - 브랜치 develop 뿐만 아니라 전체 발동 되도록 수정
    Skyrich2000 committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    ed721a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Configuration menu
    Copy the full SHA
    a28db28 View commit details
    Browse the repository at this point in the history
  2. Refactor: 세부 게시글 응답 dto 따로 생성

    - find-one-article-response 생성
    - 대신에 기존에 article-response에는 isSelf, isLike 제거
    - 다른 응답에서는 필요없는 속성이므로 제거하였습니다.
    Skyrich2000 committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    a8bf615 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a56088 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #141 from 42-world/hotfix/pagination-skip-test-error

    Hotfix : pagination 테스트 에러 수정 및 깃허브 액션 수정
    Skyrich2000 authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    06bc859 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Refactor: 게시글 api 응답 구체화

    - api 응답별로 response dto를 분할하였습니다.
    - 게시글 목록 반환에 카테고리 응답 제거
    Skyrich2000 committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    6769206 View commit details
    Browse the repository at this point in the history
  2. Refactor: CategoryUserAuthResponseDto 삭제

    - 기존의 CategoryResponseDto를 삭제하고,
    - 카테고리 권한 연산 결과를 응답하도록 변경
    Skyrich2000 committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    8e3783b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1021bde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68005a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Merge pull request #136 from 42-world/feature/dto-setting

    Feat: �User, Category, Comment, Notification, Reaction dto 설정
    Skyrich2000 authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    d6e95ce View commit details
    Browse the repository at this point in the history