-
Notifications
You must be signed in to change notification settings - Fork 3
컨벤션 규칙
타입 | 설명 |
---|---|
feat | 새로운 기능 추가 |
fix | 버그 수정 |
refactor | 새로운 기능 추가와 관련 없는 코드 개선 작업 |
chore | 의존성 관리, 빌드, 배포 등 개발 환경에 관련된 작업 |
design | css 관련 코드 작업 및 UI에 변경사항이 있는 경우 |
test | 테스트 코드 작성 |
docs | 문서 작성 |
perf | 성능을 개선하는 코드 변경 |
ex)
feat: Oauth2 기능 추가
---
.gitmessage 파일을 통해 템플릿으로 관리
[키워드:소문자]: [커밋 메시지: 한글로 이번 커밋 작업 내용 요약]
- [세부 작업 내용 설명]
- [맥락 설명도 좋습니다!]
<공백>
- [관련된 이슈? #1]
- 커밋은 기본적으로 제목만 작성하고 추가적인 설명이 필요할 때만 내용까지 작성합시다.
## 어떤 버그인가요?
> 어떤 버그인지 간결하게 설명해주세요
어떤 상황에서 발생한 버그인가요?
> (가능하면) Given-When-Then 형식으로 서술해주세요
예상 결과
> 예상했던 정상적인 결과가 어떤 것이었는지 설명해주세요
참고할만한 자료(선택)
https://github.com/boostcampwm2023/web18_Dandi/issues?page=2&q=is%3Aissue+is%3Aclosed
필수? 라벨 : FE, BE
라벨 : Bug, Feature
-
기능 추가
<!-- 기능 추가 이슈> ## 어떤 기능인가요?
> 추가하려는 기능에 대해 간결하게 설명해주세요
작업 상세 내용
- TODO
- TODO
- TODO
참고할만한 자료(선택)
-
PR
## #️⃣연관된 이슈
> ex) #이슈번호, #이슈번호
📝작업 내용
> 이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)
스크린샷 (선택)
💬리뷰 요구사항(선택)
> 리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요 > > ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?
⚓️ 사용자 피드백과 버그 기록
👷🏻 기술적 도전
📖 위키와 학습정리
✏️ 에디터
Novel이란?
Novel 스타일링 문제
에디터 저장 및 고려 사항들
📠 실시간 협업, 통신
Yorkie와 Novel editor 연동
YJS, Websocket, React-Flow
YJS, Socket.io
WebSocket과 Socket.io에 대해 간단히 알아보기
YJS 가이드 근데 이제 Socket.io를 곁들인
🏗️ 인프라와 CI/CD
NCloud CI CD 구축
BE 개발 스택과 기술적 고민
private key로 원격 서버 접근
nCloud 서버, VPC 만들고 설정
monorepo로 변경
⌛ 캐시, 최적화
rabbit mq 사용법
🔑 인증, 인가, 보안
passport로 oAuth 로그인 회원가입 구현
FE 로그인 기능 구현
JWT로 인증 인가 구현
JWT 쿠키로 사용하기
refresh token 보완하기
🧸 팀원 소개
⛺️ 그라운드 룰
🍞 커밋 컨벤션
🧈 이슈, PR 컨벤션
🥞 브랜치 전략
🌤️ 데일리 스크럼
📑 회의록
1️⃣ 1주차
킥오프(10/25)
2일차(10/29)
3일차(10/30)
4일차(10/31)
2️⃣ 2주차
8일차(11/04)
9일차(11/05)
11일차(11/07)
13일차(11/09)
3️⃣ 3주차
3주차 주간계획(11/11)
16일차(11/12)
18일차(11/14)
4️⃣ 4주차
4주차 주간계획(11/18)
23일차(11/19)
24일차(11/20)
25일차(11/21)
5️⃣ 5주차
5주차 주간계획(11/25)
29일차(11/25)
32일차(11/28)
34일차(11/30)
6️⃣ 6주차
6주차 주간계획(12/2)
37일차(12/3)