Repository navigation
v1.0.0
What's Changed
- [FEAT] jwt token 발급 검증 관련 코드 추가 by @jokj624 in #3
- [FEAT] jwt token 핸들러, 발급 코드 추가 by @jokj624 in #4
- [FEAT] slack error monitoring api 연결 코드 추가 by @jokj624 in #5
- [FEAT] slack webhook error monitoring 연결 코드 추가 by @jokj624 in #6
- [FEAT] POST /category api 추가 by @jokj624 in #10
- [FEAT] POST /category 카테고리 생성 api by @jokj624 in #11
- [FEAT] GET /content/scrap 스크랩(크롤링) api by @HYOSITIVE in #13
- [FEAT] GET /content/scrap 스크랩(크롤링) api by @HYOSITIVE in #14
- [FEAT] serviceaccount 코드 변경 by @jokj624 in #18
- [FEAT] github action 연결용 service account 변경 by @jokj624 in #19
- [FIX] replace 오류 수정 by @jokj624 in #20
- [FEAT] replace 오류 수정 by @jokj624 in #21
- [FIX] project id 수정 by @jokj624 in #22
- [FEAT] POST /content 콘텐츠 생성 api by @HYOSITIVE in #23
- [FEAT] POST /content 콘텐츠 생성 api by @HYOSITIVE in #25
- [FEAT] POST /content 콘텐츠 생성 api by @HYOSITIVE in #24
- [FIX] private key 수정 by @jokj624 in #26
- [FIX] private key 수정 by @jokj624 in #27
- [FEAT] POST /content/check 콘텐츠 조회 여부 토글 api by @HYOSITIVE in #30
- [CHORE] 코딩 컨벤션 수정, Slack API 에러 체크 로직, seen_at 변경 로직 추가 by @HYOSITIVE in #32
- [FEAT] POST /content/check 콘텐츠 조회 여부 토글 api by @HYOSITIVE in #31
- [FEAT] 카테고리 전체 조회 by @jokj624 in #33
- [FEAT] GET /category 카테고리 전체 조회 api 추가, 500 에러 반환 코드 수정 by @jokj624 in #34
- [FEAT] 카테고리 이름 조회 api 구현 by @jokj624 in #35
- [FIX] checkUser 내 slackAPI 코드 추가 by @jokj624 in #40
- [FIX] git action workflow 수정으로 index.js 초기 상태로 수정 by @jokj624 in #41
- [FEAT] GET /category/name 카테고리 이름 조회 api by @jokj624 in #36
- [FEAT] 카테고리 별 콘텐츠 조회 api by @jokj624 in #42
- [FEAT] GET /category/:categoryId?seen=&filter= 카테고리 별 콘텐츠 조회 api by @jokj624 in #43
- [FEAT] GET /content 전체 콘텐츠 조회 api by @HYOSITIVE in #45
- [CHORE] 코드 리뷰 내용 반영 by @HYOSITIVE in #47
- [CHORE] 코드리뷰 반영, 주석 수정 by @jokj624 in #48
- [FEAT] GET /category/:categoryId?seen=&filter= 카테고리 별 콘텐츠 조회 api by @jokj624 in #44
- [FEAT] GET /content 전체 콘텐츠 조회 api by @HYOSITIVE in #46
- [FEAT] PATCH /category/:categoryId by @jokj624 in #50
- [CHORE] 코드리뷰 반영 by @jokj624 in #52
- [FEAT] PATCH /category/:categoryId 카테고리 수정 api 구현 by @jokj624 in #51
- [FEAT] GET /content/search/?keyword= 전체 콘텐츠 키워드 검색 api by @HYOSITIVE in #53
- [FEAT] GET /content/search/?keyword= 전체 콘텐츠 키워드 검색 api 구현 by @HYOSITIVE in #54
- [FIX] 시간 기능 수정, 함수 주석 처리, loadsh 코드로 변환 by @jokj624 in #57
- [FIX] 시간 기능 now()로 수정 by @jokj624 in #59
- [FIX] 시간 기능 수정, 함수 주석 처리, loadsh 코드로 변환 by @jokj624 in #58
- [FIX] 시간 데이터 처리, 코딩 컨벤션, 파일명 수정, 카테고리 내 콘텐츠 개수 카운트 로직 추가 by @HYOSITIVE in #60
- [CHORE] 코딩 컨벤션 수정 by @HYOSITIVE in #62
- [FIX] 시간 데이터 처리, 코딩 컨벤션, 파일명 수정, 카테고리 내 콘텐츠 개수 카운트 로직 추가 by @HYOSITIVE in #61
- [FEAT] 카테고리 삭제 api by @jokj624 in #63
- [FEAT] DELETE /category/:categoryId 카테고리 삭제 api by @jokj624 in #64
- [FEAT] GET /content/recent 최근 저장 콘텐츠 조회 api by @HYOSITIVE in #67
- [FIX] DB import 코딩 컨벤션 수정 by @HYOSITIVE in #69
- [FEAT] GET /content/recent 최근 저장 콘텐츠 조회 api by @HYOSITIVE in #68
- [FEAT] GET /content/unseen 봐야 하는 콘텐츠 조회 api by @HYOSITIVE in #71
- [FEAT] GET /content/unseen 봐야 하는 콘텐츠 조회 api by @HYOSITIVE in #72
- [FEAT] PATCH /content/:contentId 콘텐츠 제목 변경 api by @HYOSITIVE in #75
- [FEAT] PATCH /content/:contentId 콘텐츠 제목 변경 api by @HYOSITIVE in #76
- [FEAT] DELETE /content/:contentId 콘텐츠 삭제 ap by @HYOSITIVE in #77
- [FEAT] DELETE /content/:contentId 콘텐츠 삭제 api by @HYOSITIVE in #78
- [FEAT] PATCH /content/category 콘텐츠 카테고리 변경 api by @HYOSITIVE in #80
- [FIX] var 선언 const로 변경 by @HYOSITIVE in #82
- [FEAT] PATCH /content/category 콘텐츠 카테고리 변경 api by @HYOSITIVE in #81
- [FIX] 전체 API 점검 및 수정 by @HYOSITIVE in #84
- [FIX} 전체 API 점검 및 수정 by @HYOSITIVE in https://github.com//pull/85
- [FIX] category 라우트 API 로직, responseMessage, statusCode 수정 by @HYOSITIVE in #87
- [FIX] category 라우트 API 로직, responseMessage, statusCode 수정 by @HYOSITIVE in #88
- [FEAT] 콘텐츠 생성, 콘텐츠 카테고리 수정 API 유저 검증 로직 추가, 생성 API statusCode 201로 수정 by @HYOSITIVE in #90
- [FEAT] 콘텐츠 생성, 콘텐츠 카테고리 수정 API 유저 검증 로직 추가, 생성 API statusCode 201로 수정 by @HYOSITIVE in #91
- [FIX] order_index 수정 by @jokj624 in #94
- [FIX] order_index 0으로 들어가는 문제 수정 by @jokj624 in #95
- [FEAT] PATCH /content/notification 콘텐츠 알림 시각 변경 api by @HYOSITIVE in #96
- [FEAT] PATCH /content/notification 콘텐츠 알림 시각 변경 api by @HYOSITIVE in #97
- [FEAT] PATCH /category/order 카테고리 순서 변경 api by @HYOSITIVE in #100
- [FEAT] PATCH /category/order 카테고리 순서 변경 api by @HYOSITIVE in #101
- [FIX] 카테고리 전체 조회 response imageId 추가 by @HYOSITIVE in #103
- [FIX] 카테고리 전체 조회 response imageId 추가 by @HYOSITIVE in #104
- [FEAT] 카테고리 별 콘텐츠 조회 API isNotified 기준 추가, notification 테이블 연결 로직 삭제 by @HYOSITIVE in #106
- [FEAT] 카테고리 별 콘텐츠 조회 API isNotified 기준 추가, notification 테이블 연결 로직 삭제 by @HYOSITIVE in #107
- [FEAT] 추천 사이트 조회 api 작성 by @jokj624 in #109
- [FEAT] GET /recommendation 추천 사이트 전체 조회 api 작성 by @jokj624 in #110
- [FIX] 콘텐츠 생성 시 반환 data에 id 추가 by @jokj624 in #113
- [FIX] POST /content response data에 contentId 추가 by @jokj624 in #114
- [FEAT] 카테고리 별 콘텐츠 조회 API 오류 수정 by @HYOSITIVE in #115
- [FIX] 카테고리 별 콘텐츠 조회 API 오류 수정 by @HYOSITIVE in #116
- [FIX] statusCode 확인 및 수정, contentPOST API notificationTime 빈 값으로 받도록 수정, contentCheckPATCH DB 예외 처리 추가 by @HYOSITIVE in #118
- [FIX] statusCode 확인 및 수정, contentPOST API notificationTime 빈 값으로 받도록 수정, contentCheckPATCH DB 예외 처리 추가 by @HYOSITIVE in #119
- [FEAT] 카테고리 전체 조회 API 카테고리 별 콘텐츠 수 조회 로직 추가 by @HYOSITIVE in #121
- [FEAT] 카테고리 전체 조회 API 카테고리 별 콘텐츠 수 조회 로직 추가 by @HYOSITIVE in #122
- [FEAT] GET /user 마이 페이지 API by @HYOSITIVE in #124
- [FIX] user 테이블 getUser console 출력문 삭제 by @HYOSITIVE in #126
- [FEAT] GET /user 유저 정보 API by @HYOSITIVE in #125
- [FIX] 콘텐츠 알림 시각 변경 API 알림 Off->On 변경 시 로직 수정 by @HYOSITIVE in #128
- [FIX] 콘텐츠 알림 시각 변경 API 알림 Off->On 변경 시 로직 수정 by @HYOSITIVE in #129
- [FEAT] 콘텐츠 전체 조회 API filter, option 추가 by @HYOSITIVE in #131
- [FEAT] 콘텐츠 전체 조회 API filter, option 추가 by @HYOSITIVE in #132
- [FIX] 유저 정보 조회 API 콘텐츠 개수 카운트 로직 수정 by @HYOSITIVE in #134
- [FEAT] Firebase Deploy 자동화 수정, Deploy Message Slack 전송 로직 추가 by @HYOSITIVE in #136
- [FEAT] Firebase Deploy 자동화, Deploy Message Slack 전송 로직 추가, 유저 정보 조회 API 콘텐츠 개수 카운트 로직 수정 by @HYOSITIVE in #135
- [FIX] 콘텐츠 스크랩 API response ogImage string 타입으로 수정 by @HYOSITIVE in #138
- [FIX] 콘텐츠 스크랩 API response ogImage string 타입으로 수정 by @HYOSITIVE in #139
- [FEAT] 콘텐츠 생성 시 푸시 알림 서버 연동 코드 추가 by @jokj624 in #141
- [DEL] dayjs 안쓰는 import 삭제 by @jokj624 in #143
- [FEAT] 콘텐츠 생성 시 푸시 알림 서버 연동 코드 추가 by @jokj624 in #142
- [FEAT] POST /auth/kakaoPOST 카카오 소셜 로그인 API 구현 by @HYOSITIVE in #145
- [FEAT] POST /auth/kakaoPOST 카카오 소셜 로그인 API 구현 by @HYOSITIVE in #146
- [FEAT] 카카오 소셜 로그인 시 jwt 토큰 발급 로직 추가, response 수정 by @HYOSITIVE in #149
- [FIX] 코드리뷰 반영 : JWT 옵션 환경변수화, 문법 수정 by @HYOSITIVE in #151
- [FEAT] 카카오 소셜 로그인 시 jwt 발급 로직 추가, response 수정 by @HYOSITIVE in #150
- [FIX] 스크랩 API 삭제, 콘텐츠 생성 API에서 자체 크롤링 진행하도록 수정 by @HYOSITIVE in #153
- [FIX] 스크랩 API 삭제, 콘텐츠 생성 API에서 자체 크롤링 진행하도록 수정 by @HYOSITIVE in #154
- [FEAT] 카테고리 별 콘텐츠 키워드 검색 API 구현 by @HYOSITIVE in #157
- [CHORE] 카테고리 별 키워드 검색 keyword query에서 params로 변경 by @HYOSITIVE in #159
- [FEAT] 카테고리 별 콘텐츠 키워드 검색 API 구현 by @HYOSITIVE in #158
- [CHORE] 유저 정보 조회 API response에 이메일 추가 by @HYOSITIVE in #161
- [CHORE] 유저 정보 조회 API response에 이메일 추가 by @HYOSITIVE in #162
- [FEAT] Refresh Token 발급 로직 구현 by @HYOSITIVE in #164
- [CHORE] Slack 에러 디버깅 코드 추가 by @HYOSITIVE in #166
- [FEAT] Refresh Token 발급 로직 구현 by @HYOSITIVE in #165
- [FEAT] FCM token refresh API 연결 by @jokj624 in #168
- [PATCH] 닉네임 수정 API 구현 by @HYOSITIVE in #170
- [CHORE] 닉네임 업데이트 쿼리문 edited_at 추가 by @HYOSITIVE in #172
- [FIX] 콘텐츠 description null값 방지 by @HYOSITIVE in #174
- [PATCH] 닉네임 수정 API 구현, [FIX] 콘텐츠 description null값 방지 by @HYOSITIVE in #171
- [FEAT] 기존 유저 로그인 API 구현 by @HYOSITIVE in #177
- [CHORE] 신규 사용자일 경우 반환 statusCode 200으로 수정 by @HYOSITIVE in #180
- [CHORE] util fail에서 data 인자 삭제 by @HYOSITIVE in #181
- [FEAT] 기존 유저 로그인 API 구현 by @HYOSITIVE in #178
- [FEAT] 콘텐츠 생성, 카테고리 생성 API 409 에러 추가 by @HYOSITIVE in #182
- [FEAT] 콘텐츠 생성, 카테고리 생성 API 409 에러 추가 by @HYOSITIVE in #183
- [FEAT] 신규 유저 회원가입 API by @HYOSITIVE in #185
- [FEAT] 신규 유저 회원가입 API by @HYOSITIVE in #186
- [FEAT] 콘텐츠 생성 API 크롤링 이미지 없을 경우 더미 이미지 전송 by @HYOSITIVE in #188
- [CHORE] dummyImages constant 폴더로 분리 by @HYOSITIVE in #190
- [FEAT] 콘텐츠 생성 API 크롤링 이미지 없을 경우 더미 이미지 전송 by @HYOSITIVE in #189
- [FEAT] 회원 탈퇴 API 구현 by @HYOSITIVE in #192
- [CHORE[ 기존 유저 회원가입 API 로그인 성공 시 isAlreadyUser 삭제 by @HYOSITIVE in https://github.com//pull/193
- [FEAT] checkUser에서 soft delete 검사, 코드 리뷰 반영 by @HYOSITIVE in #195
- [FEAT] 회원 탈퇴 API 404 에러 추가 by @HYOSITIVE in #196
- [FEAT] try-catch문 분할 by @HYOSITIVE in #197
- [CHORE] 회원 탈퇴 API HTTP method, 엔드포인트 변경 by @HYOSITIVE in #198
- [FEAT] 회원 탈퇴 API 구현 by @HYOSITIVE in #194
- [FEAT] 콘텐츠 알림 조회 API by @jokj624 in #200
- [FIX] 콘텐츠 알림 조회 DB 함수 이름 변경 by @jokj624 in #202
- [FEAT] 콘텐츠 알림 전체 조회 API 구현 by @jokj624 in #201
- [FEAT] 회원 가입 시 푸시 서버 유저 등록 연동 by @jokj624 in #204
- [DEL] console.log 제거 by @jokj624 in #206
- [FEAT] 회원 가입 시 푸시 서버 유저 등록 by @jokj624 in #205
- [FEAT] 콘텐츠 소속 카테고리 조회 API by @jokj624 in #207
- [FIX] 콘텐츠 소속 카테고리 조회 엔드포인트 수정 by @jokj624 in #209
- [FEAT] 콘텐츠 소속 카테고리 조회 API by @jokj624 in #208
- [FIX] 키워드 검색 API case-insensitive하게 변경 by @HYOSITIVE in #211
- [FIX] 키워드 검색 API case-insensitive하게 변경 by @HYOSITIVE in #212
- 카테고리, 콘텐츠 생성 API 중복 방지 로직 삭제 by @HYOSITIVE in #214
- [FIX] 카테고리, 콘텐츠 생성 API 중복 방지 로직 삭제 by @HYOSITIVE in #215
- [FEAT] 회원 탈퇴 API User UID string concat 처리 by @HYOSITIVE in #217
- [CHORE] 랜덤 문자열 생성 방법 nanoid로 변경 by @HYOSITIVE in #219
- [CHORE] randomString 변수 하나로 변경 by @HYOSITIVE in #220
- [FEAT] 회원 탈퇴 API User UID string concat 처리 by @HYOSITIVE in #218
- [FIX] 푸시 알림 수정 - 푸시 서버 통신 구현 by @jokj624 in #224
- Chore: 리뷰 반영, desc 주석 엔드포인트 변경 by @jokj624 in #226
- [FIX] 푸시 알림 수정 - 푸시 서버 통신 구현 by @jokj624 in #225
- [REFACTOR] fcm token update axios 로직 push handler 로 이전 by @jokj624 in #227
- [CHORE] require 정리 by @jokj624 in #229
- [REFACTOR] fcm token update axios 로직 push handler 로 이전 by @jokj624 in #228
- [FIX] og tag 스크래핑 시 image url property 가 없는 경우 처리 by @jokj624 in #231
- [FIX] og tag 스크래핑 시 image url property 가 없는 경우 처리 by @jokj624 in #232
- [FIX] og tag scaping 시 user agent 설정 by @jokj624 in #234
- [FEAT] 콘텐츠 알림 삭제 API by @jokj624 in #237
- [FIX] 콘텐츠 조회 알림 필터링 시 알림 예정만 가져오도록 수정 by @jokj624 in #241
- [FEAT] 기존 유저 로그인 시 fcm 토큰 업데이트 by @jokj624 in #242
- [FEAT] 지나간 알림 삭제 예외처리 by @jokj624 in #243
- [FEAT] 콘텐츠 알림 삭제 API 구현, 푸시 서버 연동 by @jokj624 in #238
- [FIX] 콘텐츠 생성 API 크롤링 로직 삭제 by @HYOSITIVE in #246
- [FIX] 콘텐츠 알림 시간 변경 시 이미 지난 알림 다시 생성하도록 분기 처리 by @jokj624 in #249
- [FIX] 콘텐츠 알림 시간 변경 시 이미 지난 알림 다시 생성하도록 분기 처리 by @jokj624 in #250
- [FEAT] 회원 가입 시 선택약관 동의 여부 수집 by @HYOSITIVE in #252
- [FEAT] 회원 가입 시 선택약관 동의 여부 수집 by @HYOSITIVE in #253
- [FIX] 콘텐츠 타이틀 변경 시 푸시 서버에 반영하기 by @jokj624 in #255
- [FIX] 콘텐츠 타이틀 변경 시 푸시 서버에 반영하기 by @jokj624 in #256
- [FIX] 회원가입 시 리프레시 토큰 저장되지 않는 오류 수정 by @HYOSITIVE in #257
- [FIX] 회원가입 시 리프레시 토큰 저장되지 않는 오류 수정 by @HYOSITIVE in #258
- [FEAT] 최근 저장 콘텐츠 조회 API 소속 카테고리 이름 추가 by @HYOSITIVE in #260
- [FEAT] 최근 저장 콘텐츠 조회 API response에 소속 카테고리 추가 by @HYOSITIVE in #261
- [FEAT] 공지사항 조회 기능 추가 by @HYOSITIVE in #262
- [CHORE] notice 라우트 checkUser 삭제 by @HYOSITIVE in #264
- [FEAT] 공지사항 조회 기능 추가 by @HYOSITIVE in #263
- [CHORE] dayjs로 createdAt format 변환 by @HYOSITIVE in #266
- [CHORE] 공지사항 dayjs 포맷팅 Promise.all 처리 by @HYOSITIVE in #268
- [CHORE] 불필요한 await 삭제 by @HYOSITIVE in #270
- [CHORE] 불필요한 async 제거 by @HYOSITIVE in #271
- [CHORE] dayjs로 createdAt format 변환 by @HYOSITIVE in #267
- [FIX] dayjs format 변환 로직 비동기 처리 by @HYOSITIVE in #272
- [FIX] dayjs format 변환 로직 비동기 처리 by @HYOSITIVE in #273
- [FIX]: content push 알림 생성 시 isSeen 추가 by @jokj624 in #275
- [FIX] content push 생성 시 isSeen 필드 추가 by @jokj624 in #276
- [FEAT] 릴리즈 서버 분리를 위한 설정 by @HYOSITIVE in #278
- [CHORE] 콘텐츠, 카테고리 삭제 시 userId도 검증하도록 수정 by @HYOSITIVE in #280
- [FIX] prod 서버 push server url, dev 서버 node_env 수정 by @HYOSITIVE in #281
- [FEAT] 릴리즈 서버 분리를 위한 설정 by @HYOSITIVE in #279
- [FIX] Github Actions 설정 파일에서 배포할 Firebase Project 명시적으로 지정 by @HYOSITIVE in #284
- [FIX] Github Actions 오류 수정 by @HYOSITIVE in #286
- [FIX] Github Actions yml 파일 수정 by @HYOSITIVE in #287
- [FEAT] Firebase Hosting과 Firebase Functions 연결 by @HYOSITIVE in #288
- [FIX] prod.yml action-slack indent 수정 by @HYOSITIVE in #289
- [FIX] hosting 배포 script 수정 by @HYOSITIVE in #290
- [FIX] 모든 요청 functions로 보내도록 수정 by @HYOSITIVE in #291
- [FIX] 중복된 dotenv.config 삭제 by @HYOSITIVE in #292
- [FIX] Firebase Hosting에 region 명시 by @HYOSITIVE in #293
- [FIX] NODE_ENV 설정 오류 수정 by @HYOSITIVE in #295
- [FIX] yml file의 firebase use 구문에 변경된 alias 적용 by @HYOSITIVE in #296
- [FIX] hosting의 모든 요청 functions로 전송 by @HYOSITIVE in #297
- [HOTFIX] prod yml create-json 구문 오류 수정 by @HYOSITIVE in #298
- [HOTFIX] prod yml create-json 구문 오류 수정 by @HYOSITIVE in #299
- [FEAT] Upptime health check 연결 by @HYOSITIVE in #301
- [FEAT] Prod 서버 Upptime health check 연결 by @HYOSITIVE in #302
New Contributors
- @jokj624 made their first contribution in #3
- @HYOSITIVE made their first contribution in #13
Full Changelog: https://github.com/TeamHavit/Havit-Server/commits/v1.0.0