Skip to content

Releases: belf-kr/todo-service

v1.2.0

24 Dec 10:27
Compare
Choose a tag to compare

Feature

  1. oauth-server DB 공유하는 코드를 제거하여 결합성 제거, 문서 보강 (#174)

v1.1.0

16 Dec 16:26
Compare
Choose a tag to compare

Feature

  1. TypeORM 타임존 옵션을 Zulu time으로 변경 (#167)
  2. 유저 탈퇴 기능 추가 (#168)
  3. course가 존재하지 않는 work-todo 조회시 500 응답 (#169)
  4. course import시 오늘 날자 및 시간 + (work done 시간 및 날짜 - work-todo 시간 및 날짜) 입력하는 기능 추가 (#170)
  5. work-todo 내부의 courseId 옵션 cascade로 변경 (#171)
  6. 버전 정보 업데이트 (#172)

v1.0.0

13 Dec 13:59
Compare
Choose a tag to compare

Feature

  1. course import 기능 추가 (#149)
  2. work_done 내부의 action_date 컬럼 not null하게 변경 (#150)
  3. work-done 생성시 기본값으로 현재 시간 들어가도록 변경 (#151)
  4. work-todo 컬럼값으로 삭제 구분 기능 추가 (#152)
  5. course import 버그 수정 (#153)
  6. course import시 color 정보 미입력 문제 수정 (#155)
  7. 코스 제목 검색하는 기능 추가 (#156)
  8. work-todo 내부에 기존 explanation 데이터 입력 (#157)
  9. userId로 조회시 work-todo 없는 경우에 대한 처리 (#158)
  10. 코스 제목 검색시 색상 정보 조회 않되는 문제 수정 (#159)
  11. course 조회시 user email 정보 반환 기능 추가 (#160)
  12. user 조회시 DB release 코드 추가 (#161)
  13. 코스 제목 검색 키워드 존재하지 않는 경우 비어있는 배열 반환 (#162)
  14. work-todo 반환값 업는 경우 전체조회 버그 수정 (#163)
  15. course 조회시 color 정보가 반환되지 않는 문제 (#164)
  16. 버전 정보 업데이트 (#165)

v0.9.0

04 Dec 04:57
Compare
Choose a tag to compare

Feature

  1. README.md내 docker 사용해 빠른 시작 설명 추가 (#145)
  2. DB Insert 후 PK 가져오던 SQL SELECT 구문 삭제 (#146)
  3. 버전 정보 업데이트 (#147)

v0.8.0

27 Nov 05:46
Compare
Choose a tag to compare

Feature

  1. 서비스 로직 처리 시간 로깅 기능 추가 (#137)
  2. TypeORM 사용해 DB Schema 동기화 방법 추가 (#138)
  3. k8s 컨테이너 상태 모니터링 추가 (#139)
  4. 로컬 개발용 docker파일 추가 (#140)
  5. 패키지 버전 업데이트 (#142)
  6. work-todo id 사용해 가져오는 기능 추가 (#143)
  7. work-todo 조회시 courseId 가져오는 기능 추가 (#144)

v0.7.0

23 Nov 13:20
Compare
Choose a tag to compare

Feature

  1. VSCode 사용한 디버깅 환경 설정 파일 추가 (#135)

v0.6.0

21 Nov 17:03
Compare
Choose a tag to compare

Feature

  1. Color 생성 기능 추가 (#131)
  2. course 테이블 내부의 creator_id 컬럼명 변경, typeorm migration용 코드 추가, K8S 리소스 변경 (#132)
  3. 버전 및 npm 패키지 업데이트 (#133)

v0.5.0

20 Nov 04:19
Compare
Choose a tag to compare

Feature

  1. 기존 구현된 코드에 userId값을 입력할 수 있는 기능 추가 (#121)
  2. 정상적인 유저의 요청인지 검증하는 로직 추가 (#122)
  3. work_todo 테이블 내 user_id 컬럼 추가 (#123)
  4. Get, Delete 요청시 userId를 query string에서 가져와 필터링 하는 기능 추가 (#124)
  5. work-todo 조건에 따라 리스트 조회시 SQL 쿼리 1회 실행으로 변경 (#125)
  6. 반복 일수에 따라 반복되는 work-todo 리스트 가져오는 기능 추가, userId 필수여부 삭제 (#126)
  7. Course 리스트 가져오는 메소드들 이름 변경 (#127)
  8. Id 사용해 특정 course 가져오는 기능 추가 (#128)
  9. 패키지 업데이트 (#129)

v0.4.1

10 Nov 17:17
Compare
Choose a tag to compare

변경 내역

  1. ping 응답시 express response 객체에 직접 접근하는 코드 삭제
  2. JS 모듈을 import 하는 코드를 require 사용하는 권장 방법으로 수정
  3. Controller 코드에서 Service 코드 호출 시 json을 파라미터로 입력하게 수정
  4. k8s replicaset 자원 할당 비율 변경

v0.4.0

08 Nov 03:58
Compare
Choose a tag to compare

변경 내역

  1. 기능 개발시 참고용으로 작성해둔 example-upper, example-lower 코드 삭제
  2. 메소드 내부의 단 1개의 리턴 구문만 존재하도록 코드 리펙토링
  3. 메소드의 리턴 구문이 try, catch 바깥쪽에 위치하게끔 코드 수정
  4. 메소드 사이에 공백 문자 삽입해 코드 리펙토링
  5. work-todo 생성시 필수 컬럼 제외하고 선택적 입력 가능하게 기능 추가
  6. courseId 값에 해당되는 work-done 리스트를 가져올 수 있는 기능 추가
  7. work_todo 스키마 내 미사용되는 passed_day 컬럼 삭제
  8. work_todo 스키마 내 add_date 컬럼명을 active_date으로 변경
  9. work_todo 생성시 active_date 입력을 할 수 없었던 문제 수정
  10. request, response json 양식이 서로 달랐던 course, work-todo type 코드를 request, response 2가지 양식으로 세분화
  11. work-todo에 속한 반복 요일 입력 기능 추가
  12. work-todo에 속한 반복 요일 출력 기능 추가
  13. 버전 업데이트
  14. npm 패키지 업데이트