v2.0.0
What's Changed
- DEVELOP => MASTER by @LineGu in #12
- chore: PR Template 추가 by @LineGu in #13
- refactor: pr template 폴더 변경 by @LineGu in #14
- feat: 모노레포 스캐폴딩 + husky 설정 by @LineGu in #15
- ✨ feat : 자동 리뷰어 설정 (Team 할당) by @minsgy in #16
- feat(@devops/commandline): Commandline Package 추가 - test CI 개선 및 slack, git, github util 생성 by @LineGu in #17
- ♻️ refactor: 팀 대신 리뷰어로 등록 by @minsgy in #19
- feat: CI 스크립트 개선 및 관련 의존성 설치 by @LineGu in #18
- feat: auto merge enable yaml로 임시 처리 by @LineGu in #22
- refactor: .gitmessage 파일 디렉토리 변경 by @LineGu in #21
- feat: auto assign & no-auto-merge label control 기능 추가 by @LineGu in #23
- feat: 임시 패키지 생성 및 패키지 배포 자동화 by @LineGu in #24
- feat: 패키지 배포 테스트 by @LineGu in #25
- feat(@depromeet/ds): 패키지 관련 커밋 컨벤션 체크 CI 추가 by @LineGu in #26
- fix: 기본 CI에서 CI의 스킵 기능을 제외합니다. by @LineGu in #27
- fix(@depromeet/ds): 패키지 배포 테스트 by @LineGu in #28
- feat: dependabot CI 변경 및 protected branch push token 변경 by @LineGu in #29
- fix(@depromeet/ds): 패키지 배포 테스트 및 dependabot yaml 문법 수정 by @LineGu in #30
- feat: npm에 package public으로 배포하도록 변경 by @LineGu in #31
- fix(@depromeet/ds): 배포 테스트 3 by @LineGu in #32
- fix(@depromeet/ds): 패키지 배포 테스트 by @LineGu in #33
- fix(@depromeet/ds): 패키지 배포 테스트 by @LineGu in #34
- ✨ feat: add issue template by @chaaerim in #37
- 📦 chore: add gitmoji by @chaaerim in #39
- feat(_template, quiz, @depromeet/ds, @depromeet/): vite Fade out 및 Next.js 적용 by @LineGu in #40
- Feat/service template by @dengoyoon in #41
- Feat/nextconfig template by @dengoyoon in #42
- feat(quiz, @config): next config 추가 설정 by @LineGu in #44
- feat(next.config.js template): 13버전으로 되어있었던 것을 12버전으로 변경 by @dengoyoon in #46
- feat(msw): msw 초기 세팅 작업 by @dengoyoon in #47
- feat(@depromeet/colors): colors package by @minsgy in #50
- feat(admin.toks.com): 배포 어드민 개발 by @LineGu in #51
- fix(admin.toks.com): next config 수정 by @LineGu in #52
- feat(admin.toks.com): build server에서 현재 빌드가 가능한 상황인지 판단하고, 배포 요청을 하도록 변경 by @LineGu in #53
- feat(@depromeet/toks-components): primereact package 매핑 by @chaaerim in #49
- feat(@devops/commandline): 새로운 서비스 생성 시 포트 번호 지정되도록 변경 by @LineGu in #55
- fix(@depromeet/toks-components): tocks-component package에 빠진 파일 추가 by @LineGu in #57
- fix(@depromeet/theme): @conf/babel 잘못 들어간 부분 삭제 및 패키지 명칭 변경 by @LineGu in #59
- feat(home, @shared/toks-components): prime-react 매핑 및 button component custom by @LineGu in #60
- feat(@shared/toks-components, onboarding): Image 컴포넌트 추가 및 온보딩 서비스 세팅 by @minsgy in #62
- feat(quiz) : 스터디 상세 화면 구조, 헤더 제작 by @dengoyoon in #48
- feat(@depromeet/toks-components): 글로벌 스타일 정의 (배경색, 폰트) by @LineGu in #66
- feat(@depromeet/toks-component): Txt 컴포넌트 임시 개발 by @LineGu in #69
- feat(@shared/toks-components): Tag 컴포넌트 / Tag Row component 개발 by @LineGu in #67
- feat(@shared/toks-components): typography 토큰 임시 적용 by @minsgy in #70
- feat(toks-components): 태그 디자인 수정, 글로벌 스타일 배경색 변경, 백버튼 Image컴포넌트 사용 by @dengoyoon in #72
- feat(@depromeet/toks-components): header 디자인 사이즈와 다른 부분 수정 by @LineGu in #68
- feat(@depromeet/toks-components): Text 컴포넌트 tag 결정할수 있도록 수정 by @LineGu in #74
- feat(home, @depromeet/toks-components): 자신이 참여한 스터디 리스트를 보는 UI 개발 by @LineGu in #71
- feat(home, @depromeet/toks-components): 내 스터디 리스트 확인 페이지 by @LineGu in #76
- feat(toks-component/avatar): 아바타, 아바타 그룹 컴포넌트 구현 by @dengoyoon in #75
- feat(@shared/toks-components): Input 컴포넌트 임시 개발 by @chaaerim in #77
- feat(home) : 스터디 참여 페이지 컴포넌트, 레이아웃 작업 by @chaaerim in #63
- feat(@depromeet/toks-components): Tooltip 컴포넌트 구현 by @dengoyoon in #78
- feat(@shared/toks-components): typo 크기 변경사항 수정 by @chaaerim in #84
- feat(onboarding): 온보딩 페이지 구현 by @minsgy in #86
- feat(home): 현구님의 가르침 반영 by @chaaerim in #82
- feat(@depromeet/path, home): Path 패키지 생성 및 참여 스터디 리스트 페이지에 연결 by @LineGu in #80
- feat(@shared/toks-components,onboarding): 스터디 생성 페이지, Calendar, InputChips, Input 구현 및 Text,Button 리팩토링 by @minsgy in #88
- feat(@shared/toks-components): emoji shared로 변경 by @chaaerim in #90
- feat(@shared/toks-components): DropDown 컴포넌트 구현 by @chaaerim in #85
- feat(home, @depromeet/toks-components): 내 스터디 리스트 페이지 - 스터디 생성 버튼 추가 및 배포 스크립트 추가 by @LineGu in #92
- feat(@depromeet/http): login by @chaaerim in #87
- feat(home, onboarding, quiz): svgr 설정 by @LineGu in #93
- feat(@depromeet/http): router 의존성 제거 by @chaaerim in #96
- feat(@depromeet/toks-components): SvgIcon 컴포넌트 구현 by @minsgy in #95
- feat(home, @depromeet/toks-components): 토스트 개발 - useToast by @LineGu in #94
- feat(quiz): 퀴즈 아이템, 리스트 구현 by @dengoyoon in #91
- feat(@depromeet/http): http package 에러 수정 by @LineGu in #100
- refactor(home): 불필요한 폴더 삭제 by @LineGu in #101
- feat(home, @depromeet/path, @depromeet/toks-components): my study 페이지 마무리 / TextBallon Component / routing util 개발 by @LineGu in #97
- fix: git submodule 꼬인것 해결 by @LineGu in #102
- refactor(@depromeet/toks-components): Calendar 고도화 by @minsgy in #98
- feat(@depromeet/http): http 타입 개선 및 일부 옵션 추가 by @LineGu in #103
- feat(quiz): 만든거 합치고 레이아웃 최신의 모습대로 변경 by @dengoyoon in #105
- feat(@depromeet/http, home, onboarding, login, quiz, @depromeet/toks-components, @depromeet/path, @depromeet/layout): header 기능 동작 연결, 디자인 수정 by @LineGu in #104
- feat(@depromeet/http): http 오류 수정 by @LineGu in #108
- refactor(@depromeet/toks-components, onboarding): 스터디 생성 페이지 고도화, Input 컴포넌트 고도화 by @minsgy in #99
- refactor(onboarding, login): 로그인 서비스, 온보딩 서비스 구조 정리 by @LineGu in #106
- feat(login, @depromeet/layout): 서비스들 http 버전 업 by @LineGu in #109
- feat(quiz/ranking) : 랭킹 컴포넌트 제작 by @dengoyoon in #107
- feat(home): 폴더구조 변경, 폰트 색상 적용 by @chaaerim in #111
- feat(quiz) : mock API를 Promise로 간단하게 만들어서 SSRSuspense, useSuspensedQuery를 사용하여 적용 by @dengoyoon in #112
- feat(login, @depromeet/http) 닉네임 api fetching, http 패키지 수정 by @chaaerim in #110
- feat(onboarding, @depromeet/toks-components): 스터디 생성 완료 페이지 및 클립보드 훅 구현, Icon 추가, Toast 메시지 아이콘 적용 by @minsgy in #113
- Revert "feat(onboarding, @depromeet/toks-components): 스터디 생성 완료 페이지 및 클립보드 훅 구현, Icon 추가, Toast 메시지 아이콘 적용" by @minsgy in #114
- feat(onboarding, @depromeet/toks-components): 스터디 생성 완료 페이지 및 클립보드 훅 구현, Icon 추가, Toast 메시지 아이콘 적용 by @minsgy in #115
- feat(@depromeet/http): error type 정의 by @LineGu in #116
- feat(@depromeet/toks-components): 공통 타입 폴터 정의 및 스터디 정의 by @minsgy in #117
- feat(@depromeet/http, @depromeet/path, @depromeet/layout, login): 로그인 플로우 빠진 부분 추가 by @LineGu in #118
- feat(@depromeet/toks-components): 퀴즈 타입과 유저타입을 공통 타입으로 분리 by @dengoyoon in #119
- feat(@depromeet/http, home): 스터디 조회 API 연결 및 http interceptor 변경 by @LineGu in #120
- feat(login, onboarding, home, quiz): http 일괄 업데이트 by @LineGu in #121
- feat(@depromeet/http): http 인증 에러 처리 변경 및 일부 config 설정 변경 by @LineGu in #125
- feat(@depromeet/http): 비회원 접근시 redirect 후에 delay추가 by @LineGu in #127
- feat(login, home, quiz, onboarding, @depromeet/layout): http 일괄 업데이트 by @LineGu in #128
- feat(@depromeet/http): http - 로그인 페이지인 경우 redirect 안하도록 처리 by @LineGu in #129
- feat(@depromeet/toks-components): 모달 컴포넌트 구현 by @chaaerim in #122
- feat(@depromeet/toks-components): Editor 구현 by @minsgy in #123
- feat(@depromeet/utils, @depromeet/toks-components): 타이머 훅 및 예시 타이머 컴포넌트 by @LineGu in #132
- refactor(feat/quiz): API interface로 다시 적용, useTimer 공통으로 분리, 퀴즈 추가 버튼 로직 개선 by @dengoyoon in #124
- feat(@depromeet/toks-components, @depromeet/path, onboarding): 스터디 생성 API 연결 및 스터디 완료 페이지 동적 라우팅 설정 by @minsgy in #131
- feat(@depromeet/layout, onboarding): 스터디 생성 API 필드 변경 및 label variants 변경 by @minsgy in #135
- feat(@depromeet/toks-components) : Time Picker 컴포넌트 구현 by @dengoyoon in #134
- feat(@depromeet/layout, onboarding, home, login, quiz): layout 로그인 여부 판단 로직 변경 by @LineGu in #130
- feat(@depromeet/toks-components, onboarding): 스터디 생성 API URL 변경 및 스터디 조회 페이지 구현 by @minsgy in #136
- feat(@depromeet/toks-components): image gallery, viewer 구현 by @chaaerim in #133
- feat(quiz): quiz 풀기 페이지 구현 by @chaaerim in #139
- refactor(quiz) : useQueryClient를 사용한 퀴즈 추가 버튼 로직 개선 by @dengoyoon in #140
- feat(@depromeet/toks-components): 아코디언 공통 컴포넌트로 제작 by @dengoyoon in #141
- feat(@depromeet/toks-components) : toast viewer 구현 by @chaaerim in #142
- feat(@depromeet/toks-components, quiz): 퀴즈 생성 페이지 UI 구현 및 Upload 컴포넌트 구현 by @minsgy in #143
- feat(@depromeet/http, login): http 로그인 관련 로직 개선 및 login 페이지 로직 수정 by @LineGu in #144
- feat(@depromeet/http, scripts): 배포 스크립트 재설정 및 http 해더 설정 수정 by @LineGu in #145
- feat: http 헤더 설정 수정 by @LineGu in #146
- feat(@shared/layout, @depromeet/toks-components): header에 login한 경우, 빠진 prop 추가 by @LineGu in #147
- feat(@depromeet/http, @depromeet/layout): 로그아웃 로직 마무리 by @LineGu in #148
- feat(@shared/layout): 로그아웃 후에, 모달이 닫히고 새로 user API를 통해 정보 가져오도록 수정 by @LineGu in #149
- feat(home, @depromeet/toks-components): Lottie component 생성 및 스터디 리스트 페이지에 연결 by @LineGu in #138
- feat(onboarding): 스터디생성 API에 들어가는 time ISO 타입으로 변경 by @minsgy in #150
- feat(@depromeet/http, home): http 토큰 파괴 로직 수정 / study 조회 API 변경 반영 / 디자인 변경 반영 by @LineGu in #151
- feat(home): 동적 라우팅 적용, api 연결 by @chaaerim in #137
- feat(login): 로그인 버튼 수정 / login 후 accessToken 바로 물고 들어가도록 수정 by @LineGu in #152
- feat(quiz): 아코디언 적용, quiz/vote ui 작업 및 api fetching by @chaaerim in #153
- feat(quiz) : api fetching 작업 완료 by @dengoyoon in #154
- refactor(@depromeet/toks-components): 아코디언 오류 수정 및 accordionStyle 속성 추가 by @dengoyoon in #156
- feat(quiz): router로 페이지 이동 구현 by @dengoyoon in #157
- feat(@depromeet/toks-components, login): 로그인 이모지 변경 / login 페이지 배경 이미지 변경 by @LineGu in #159
- feat(quiz): 똑표하기 버튼, 똑표완료 버튼 기능 구현 및 api fetching by @chaaerim in #155
- feat(quiz, @depromeet/toks-components): 퀴즈 생성 로직 및 업로드 구현 by @minsgy in #161
- feat(quiz): 프로그레스바 구현 by @dengoyoon in #162
- fix(quiz): 랭킹에 긴 닉네임이 들어갈 경우 디자인 깨지는 현상 수정 by @dengoyoon in #163
- feat(@depromeet/toks-components): Avatar에 기본 프로필 이미지가 들어가면 똑스 캐릭터가 나오게 구현 by @dengoyoon in #164
- feat(quiz): 내가 만든 퀴즈 기능 추가, 퀴즈를 추가해 주세요 Balloon표시 추가 by @dengoyoon in #165
- feat(home, login, onboarding, quiz, @depromeet/toks-components, @depromeet/layout): header 디자인 수정 및 layout 커스텀 가능하도록 변경 by @LineGu in #160
- feat(quiz, @depromeet/toks-components): quiz/check 페이지 구현 및 스크롤바 커스텀 by @chaaerim in #167
- feat(@depromeet/toks-components, login, onboarding, quiz, home): toast 다음 페이지에서 띄울 수 있는 속성 추가 by @LineGu in #169
- feat(@depromeet/toks-components, @depromeet/layout): Header 크기 변경 및 ENV에 환경변수 추가 by @LineGu in #168
- feat(quiz): 똑스 종료시 우수 답변 렌더링 및 중복 답안제출, 투표 시 에러처리 by @chaaerim in #170
- refactor(onboarding): 스터디 생성 필수 값 이슈 체킹 by @minsgy in #171
- refactor(@depromeet/toks-components, quiz): QA 진행 by @minsgy in #172
- refactor(@depromeet/toks-components): QA 진행 by @chaaerim in #173
- feat(@depromeet/toks-components, @depromeet/utils, @depromeet/layout, login, @depromeet/http): QA 반영 by @LineGu in #174
- feat(quiz, @depromeet/toks-components): TextBallon컴포넌트에 bottom방향에 대한 지원 추가 by @dengoyoon in #166
- feat(onboarding, quiz, @depromeet/toks-components, @depromeet/path): QA 반영 by @LineGu in #175
- feat(service): Service를 빌드 하나로 구성 by @LineGu in #176
- feat(onboarding): 스터디 시작일, 종료일 validate 처리 by @chaaerim in #177
- feat(toks): 배포 스크립트 수정, 404 페이지, "/" path로 접근시 동작 제어 by @LineGu in #178
- feat(quiz): 퀴즈생성 로직 변경 by @minsgy in #179
- feat(toks): query key 의존성 빠트린 부분 추가, type 부정확한 부분 수정 by @LineGu in #180
- feat(toks): prefetch 추가, 토스트 로직 수정 by @LineGu in #181
- feat(toks): header, Suspense fallback, 화면 scroll 영역, 일부 디자인 수정 by @LineGu in #182
- feat(quiz): 퀴즈 생성 페이지 navbar 추가 및 뒤로가기 버튼 구현 by @chaaerim in #183
- feat(@depromeet/toks-components): 헤더 아바타 눌리는 현상 수정 by @chaaerim in #185
- feat(quiz): vote 페이지 recoil 적용, 스크롤 height 조정 by @chaaerim in #186
- feat(quiz, @depromeet/toks-components): QA 및 개선 작업들 진행 by @dengoyoon in #184
- feat(quiz): vote 페이지 navbar 뒤로가기 연결 by @chaaerim in #187
- feat(quiz): quiz/check 답안 없는 경우 처리 by @chaaerim in #188
- feat(toks): 가로 스크롤 방지 by @LineGu in #189
- feat(quiz): 퀴즈생성 너비 수정, 스터디 생성 chips 수정 by @minsgy in #191
- feat(quiz): 생성 디폴트값 추가 by @minsgy in #192
- feat(toks): home 바로 접근하면 login 이슈 생기는 부분 해결 by @LineGu in #190
- fix(quiz): 퀴즈 생성 후 리다이렉트 이슈 체킹 by @minsgy in #193
- feat(toks): qa 반영 by @LineGu in #195
- feat(home, onboarding): 이미 스터디에 참여하고 있는 경우 에러메세지, tag 색 변경 by @chaaerim in #194
- feat(quiz): startedAt 계산 수정 by @minsgy in #196
- fix(quiz): 시간초 잘못들어가는 이슈 체킹 by @minsgy in #197
- fix(toks): editor 반환 타입변경 및 chips 자동완성 삭제 by @minsgy in #199
- feat(toks):og, 에러 페이지, qa 대응 by @LineGu in #198
- feat(login, quiz, @depromeet/toks-components): quiz/check 에서 답안 넘어오지 않는 현상 수정, 디자인 qa by @chaaerim in #200
- feat(readme): 리드미 작성 by @dengoyoon in #201
- feat(readme): 헤더 삭제, 멤버 소개 밑줄 제거 by @dengoyoon in #202
- feat(readme): 사진과 내용 수정 by @dengoyoon in #203
- feat(toks): error response 변형 방식 변경 / structuredClone 삭제 by @LineGu in #204
- Update README.md by @chaaerim in #205
- feat(toks): 로그인 후 타이밍 이슈로 비회원 처리 되는 경우 처리 by @LineGu in #206
- feat(home, onboarding, quiz, @depromeet/toks-components): quiz navbar 마진 조정, 스터디 시작일이 생성일보다 미래인 경우 라우팅처리 by @chaaerim in #207
- feat(@depromeet/toks-components): 스터디 링크 복사 기능 헤더에 추가 by @dengoyoon in #208
- feat(quiz, @depromeet/toks-components): 퀴즈 안푼사람 글자 visible로직 추가, 드롭다운 overflow hidden 추가 by @dengoyoon in #209
- feat(quiz): 퀴즈 아이템 title ellipsis처리 by @dengoyoon in #210
- feat(toks): qa 반영 by @LineGu in #211
- feat(toks): 파일 업로드 로직 변경 by @LineGu in #212
- feat(onboarding): 캘린더 validation check, 스터디 생성 필수 요소 채울 시 버튼 활성화 by @chaaerim in #213
- feat(quiz): editor answer에 trim 적용 by @chaaerim in #214
- feat(quiz): 퀴즈 출제자 플로우 추가 by @chaaerim in #215
- feat(toks): 단일 아바타 툴팁 안뜨는 이슈 by @LineGu in #216
- feat(@depromeet/http): localstorage로 변경 by @minsgy in #217
- feat(login): login token localstorage로 변경 by @minsgy in #219
- feat(@depromeet/theme, home): 디자인 토큰 추가, 스터디 카드 문구 수정 by @dengoyoon in #218
- feat(toks): 로그인 페이지로 떨어질때 redirectUrl 물고 가도록 수정 by @LineGu in #220
- feat(toks): favicon 추가 by @chaaerim in #221
- feat(toks): 닉네임 설정 후 default name 다시 불러오도록 수정 by @LineGu in #222
- feat(toks): 불필요한 toast option 제거 by @LineGu in #223
- feat(@depromeet/toks-components): useFileDrop에 파일 3개로 제한 기능 구현 by @dengoyoon in #224
- feat(toks): qa 반영 by @LineGu in #225
- feat(toks): qa by @LineGu in #226
- feat(home): 시작 안된 스터디 안내 문구 추가 by @minsgy in #227
- feat(quiz): 캘린더 인풋막기 by @chaaerim in #228
- feat(toks): login by @LineGu in #229
- feat(toks): qa by @LineGu in #230
- feat(toks): 에디터, 뷰어 수정 by @minsgy in #231
- feat(quiz): 똑스풀기 스타일 재구성 by @minsgy in #233
- feat(toks): qa by @LineGu in #234
- feat(quiz): 동시에 퀴즈 생성할때 에러나면 스터디상세로 리다이렉트 by @dengoyoon in #232
- feat(onboarding): chips 최대값 추가 by @minsgy in #235
- feat(toks): 버튼 disable값 변경 및 overflow 조정 by @chaaerim in #236
- feat(toks): qs by @LineGu in #237
- feat(quiz,onboarding,home): post 요청 전부 isLoading disabled 처리 by @minsgy in #238
- feat(toks): qa by @LineGu in #239
- feat(toks): editor 코드블럭 스타일 적용 by @minsgy in #241
- feat(toks): height 변경 by @chaaerim in #240
- feat(toks): editor 코드블럭 수정 by @minsgy in #242
- feat(quiz) : 퀴즈 아이템 상태 로직 개선 by @dengoyoon in #243
- feat(toks): og description 줄바꿈 by @LineGu in #244
- fix(toks): og title by @LineGu in #245
- feat(toks): GA 및 hotjar 적용 by @chaaerim in #246
- Update README.md by @chaaerim in #247
- feat(toks): fix config error by @chaaerim in #248
- feat(toks): refactor analytics tools by @chaaerim in #249
- feat(@depromeet/toks-components, @depromeet/utils, @depromeet/layout, @depromeet/paths) : jest es6, typescript 지원 by @chaaerim in #252
- feat(@deporomeet/toks-components) : 헤더의 로그인 버튼 클릭시 카카오 로그인 화면으로 이동하도록 기능 추가 by @dengoyoon in #255
- refactor(@depromeet/toks-components): Tag 컴포넌트의 프라임 리액트 의존 제거, maxView props 추가 by @dengoyoon in #254
- feat(@depromeet/toks-components) : button prime react 제거 by @chaaerim in #253
- feat(@deporomeet/toks-components): Tooltip 컴포넌트 prime-react 의존성 제거 및 리팩토링 by @minsgy in #256
- feat(@depromeet/toks-components, login) : 버튼 컴포넌트 디자인 시스템 재정비 by @chaaerim in #258
- feat(@depromeet/toks-components, quiz) : Avatar 컴포넌트 리팩토링 by @minsgy in #260
- feat(@depromeet/toks-components/ToksHeader): 헤더에 로그인 안되어있을시 프로필 버튼 안나오게 변경 by @dengoyoon in #257
- feat(home): 종료된 스터디 입장 가능하게 변경 by @chaaerim in #259
- feat(@depromeet/toks-components, onboarding) : Button 컴포넌트에 icon type 추가 by @chaaerim in #261
- feat(@depromeet/toks-components, quiz): 모달 Confirm 타입 추가 by @minsgy in #263
- feat(@depromeet/toks-components): Dropdown 컴포넌트 Primereact 제거 by @chaaerim in #262
- feat(home): Ready type card 수정 by @chaaerim in #265
- fix(avatar) : 아바타 컴포넌트 기본이미지 문제, 기본이미지 회색 캐릭터로 변경 by @dengoyoon in #264
- feat(home): lottie size 변경 by @chaaerim in #266
- master 머지 by @minsgy in #270
- chore(packages): tokstudy-components 1.0.0v 배포 by @minsgy in #273
- feat(service): windows 환경 swc 설정 적용 by @minsgy in #274
- [2.0.0] Next Project 세팅 및 모노레포 제거 by @minsgy in #278
- feature: next version 13 up by @minsgy in #279
- feat(cd) : 개발서버 배포, 자동 배포 액션 구축 by @dengoyoon in #280
- fix(cd): 액션에 들어가는 값 수정 by @dengoyoon in #281
- feat: project setting by @chaaerim in #282
- feat: storybook static files 삭제 by @chaaerim in #283
- feat(devDeploy): 배포 테스트 by @dengoyoon in #288
- refactor: app directory 세팅 by @minsgy in #289
- feat(theme): design token setting by @chaaerim in #290
- feat(theme): design token setting by @chaaerim in #291
- refactor: tailwind variant remove + clsx 세팅 by @minsgy in #292
- feat(typography, theme, Text): tailwind theme재설정, typography 정의, Text컴포넌트 구현 by @dengoyoon in #293
- fix(devDeploy): 배포 액션에 yarn 버전 업데이트 추가 by @dengoyoon in #294
- refactor: CI 수정 및 package 수정 by @minsgy in #295
- feat(Quiz): Quiz페이지 레이아웃 작업, Parallel Routes 활용 by @dengoyoon in #296
- feat(Comment): 퀴즈 페이지 댓글, 댓글 리스트 구현, 리소스 객체 만듬 by @dengoyoon in #297
- refactor: pnpm 환경 재구축 by @minsgy in #298
- refactor(config): 디렉토리 구조 변경 및 tailwind size config 추가 by @minsgy in #299
- feat(toks-components): QuizCard 컴포넌트 구현 및 storybook alias 설정 by @minsgy in #300
- feat(toks-components): Appbar UI + Root Template Appbar 적용 by @minsgy in #301
- feat(toks-components): BottomSheet by @minsgy in #302
- feat(toks-components): Avatar by @minsgy in #303
- ci(storybook-cicd): Storybook CI/CD (Github Pages) by @minsgy in #305
- feat(toks-components): 버튼, 고스트 버튼 구현 by @dengoyoon in #306
- feat(quiz/comment): 퀴즈 댓글 쓰기 영역, 로그인 유도 버튼 로직 구현 by @dengoyoon in #304
- feat(auth): auth 구현 by @chaaerim in #307
- feat(toks-components): Tab Component + framer-motion 적용 by @minsgy in #308
- feat(toks-components): Input component by @minsgy in #310
- refactor(toks-components): 버튼 컴포넌트를 버튼 타입에 의존하지 않는 방식으로 변경 by @dengoyoon in #311
- feat(auth): 비로그인 헤더 분기처리 by @chaaerim in #309
- feat(toks-components, quiz): 버튼 컴포넌트 접근성 향상, 퀴즈 상세 UI 구현 by @dengoyoon in #314
- feat(toks-components): QuizCarousel 구현 by @dengoyoon in #312
- feat(nickname): 닉네임 페이지 레이아웃 구현 by @chaaerim in #313
- feat(toks-components): Floating Button component by @chaaerim in #316
- feat(quiz): 퀴즈 상세와 퀴즈 추천 영역 데이터 페칭, 제출된 OX퀴즈 UI구현, 페이지내 로그인 로직 구현 by @dengoyoon in #315
- refactor(toks-component): Text component 태그 변경되도록 수정 by @minsgy in #318
- fix(component/Text): text color, typo 안먹는 이슈 Fix by @minsgy in #319
- feat(toks-components): tooltip component by @chaaerim in #317
- feat(toks-main, auth): Appbar 로그인 시 상태 처리 및 CardList 무한스크롤 적용 by @minsgy in #321
- feat(quiz): ScrollToTopButton Component by @dengoyoon in #320
- feat(nickname): 닉네임 설정 로직 구현 by @chaaerim in #322
- feat(my-page): 마이페이지 구현 by @chaaerim in #323
- feat(quiz): 퀴즈 상세 영역 클라이언트 컴포넌트로 전환, 퀴즈 제출 기능 구현 by @dengoyoon in #325
- feat(toks-components): BottomSheet 등장문제, 애니메이션 효과 문제 해결, Dimmer추가 by @dengoyoon in #326
- feat(nickname): 닉네임 업데이트 페이지 구현 by @chaaerim in #324
- refactor(toks-components): tooltip GlobalPortal 이용하도록 변경 by @chaaerim in #327
- feat(deploy): 배포 action에서 Backend Base Url을 Github Secrets값 주입 by @dengoyoon in #330
- feat(my-page): 로그아웃 로직 구현 및 컴포넌트 분리 by @chaaerim in #328
- feat(quiz): 퀴즈 댓글영역 클라이언트 컴포넌트 전환, 퀴즈 댓글 좋아요 기능 구현, 시간 경과 구현 by @dengoyoon in #329
- feat(toks-components): toast component by @chaaerim in #331
- feat(toks-main, my-page): toast component 적용 by @chaaerim in #332
- feat(toks-main): Category BottomSheet 개발완료 by @minsgy in #333
- fix(image): 변환된 이미지를 불러오지 못하는 next/image문제 해결 시도, BackHeader 사용 위치 이동 by @dengoyoon in #334
- feat(image): 퀴즈 카드, 퀴즈 상세의 반응형 이미지를 next image -> img태그로 대체 by @dengoyoon in #335
- feat(auth): axios interceptor 이용하여 auth check by @chaaerim in #336
- feat(http): http에러 수정, likebutton 색상 수정 by @dengoyoon in #337
- feat(qa): font weight 수정, input hover 조건 삭제 및 디자인 qa 반영 by @chaaerim in #338
- feat(qa): 퀴즈 카드 오류 수정, 댓글 더보기 버튼 로직 수정, TextField 줌인 현상 수정 시도 by @dengoyoon in #339
- feat(qa): 줌인현상 해결 시도, meta data 수정 by @dengoyoon in #340
- feat(qa): 줌인현상 막기 진짜 해결 by @dengoyoon in #341
- feat(qa): 모바일 100vh scroll 현상 수정 및 add window resize hook by @chaaerim in #342
- feat(analytics): GA, hotjar 추가 by @chaaerim in #343
- feat(toks-main): onboarding bottomsheet 구현 및 env 추가 by @chaaerim in #344
- feat(toks-main): QuizNotice component 추가 및 google form 링크 연결 by @chaaerim in #345
- feat(calendar): Calendar 컴포넌트 제작 by @dengoyoon in #346
- (qa): 각 오류 처리 by @minsgy in #347
- feat(toks-main): 로그인 후 bottomsheet 구현 by @chaaerim in #348
- feat(SEO): metadata 정의 및 dynamic metadata 적용 by @chaaerim in #349
- feat(qa): local font 변경 및 metadata image s3 url로 변경 by @chaaerim in #350
- fix(toks-main): bottom sheet 중앙정렬 by @chaaerim in #351
- fix(qa): next Metadata 이용하여 viewport 적용 by @chaaerim in #360
- feat(qa): tooltip position fixed로 변경 및 노출 시간 변경 by @chaaerim in #361
- feat(qa): 전체 layout mobile size로 고정 by @chaaerim in #362
- feat(qa): 댓글 좋아요 optimistic update 적용 by @chaaerim in #363
- feat(qa): 변경된 OX퀴즈 결과 화면 반영, 추천 퀴즈 카드 세줄 초과시 말줄임 구현 by @dengoyoon in #366
- feat(qa): bottomsheet height 수정 by @chaaerim in #364
- feat(qa): 비로그인 유저 구분을 위한 uuid 생성 및 적용 by @chaaerim in #367
- feat(qa): favicon 및 title next metadata로 이전 by @chaaerim in #370
- fix(toks-main): QA by @minsgy in #373
- fix(toks-main): 무한스크롤 안되는 이슈 fix by @minsgy in #375
- refactor(chore): asset 서버 s3 -> cdn 서버로 교체 (이미지 최적화) by @minsgy in #376
- feat(qa): OX퀴즈 버튼 이름 서버 데이터 반영, 비로그인 유저에 대해 좋아요 버튼 클릭 제어 by @dengoyoon in #378
- feat(nickname): 초기 로그인 유저 닉네임 세팅 로직 수정 by @chaaerim in #379
- feat(docs): update README.md for toks 2.0 by @chaaerim in #380
- feat(deploy): fix deploy yml by @chaaerim in #381
- feat(deploy): fix deploy yml by @chaaerim in #382
New Contributors
Full Changelog: https://github.com/depromeet/toks-web/commits/v2.0.0