Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@jaeml06 jaeml06 released this 23 Aug 12:17
· 693 commits to develop since this release
2431797

What's Changed

  • Chore/#2 백엔드 초기 환경 설정 by @pricelees in #3
  • chore: 프론트엔드 기초개발환경 설정 (#1) by @ss0526100 in #4
  • chore: 기본 환경설정 추가 by @jaeml06 in #7
  • chore: 초기설정 수정 by @jaeml06 in #9
  • chore:바벨 설정 파일 위치 변경 by @ss0526100 in #10
  • docs: 모우다 이슈 템플릿 등록 by @ksk0605 in #5
  • docs: PR 템플릿 작성 by @ksk0605 in #11
  • Feat/#14: api 요청 구현 by @ss0526100 in #16
  • [Feature/#15] 모임 생성 및 조회 기능 구현 by @Mingyum-Kim in #17
  • Feature/#12 by @cys4585 in #18
  • Feat/#13 by @jaeml06 in #20
  • [Fix] 이슈 템플릿이 develop 에 적용되도록 수정 by @ksk0605 in #23
  • [feature] Swagger API 명세 추가 by @hoyeonyy in #25
  • feat/#19 app.tsx tanstackquery/라우터 설정 by @ss0526100 in #26
  • style: Button 컴포넌트 active 스타일 추가 by @jaeml06 in #27
  • feat/#21 수정한 api에 맞게 타입을 수정 by @ss0526100 in #28
  • [Feature/#12] 모임목록, 모임등록 레이아웃 구현 by @cys4585 in #29
  • [Chore] 샘플 데이터 삽입 및 pr template 적용안되는 이슈 해결 by @ksk0605 in #32
  • [Fix/#33] Cors 문제 해결 by @Mingyum-Kim in #34
  • fix: cors 에러 해결 by @Mingyum-Kim in #36
  • fix: CORS 설정 와일드 카드로 수정 by @Mingyum-Kim in #37
  • [Refactor/#38] data.sql 모임 데이터 개수 수정 by @Mingyum-Kim in #39
  • feature/#31 스프린트 2-1 병합 by @ss0526100 in #40
  • [Merge] 프론트엔드 작업 사항 develop 에 반영 by @ksk0605 in #45
  • [Merge] 백엔드 작업 사항 develop 에 반영 by @ksk0605 in #46
  • Feature/#41 부족했던 fe 기능 추가 by @ss0526100 in #47
  • [Feature/#48] 더미 데이터 삭제 및 모임 삭제 API 구현 by @ksk0605 in #49
  • [Merge] backend 작업 사항 develop 반영 by @ksk0605 in #50
  • CI/CD 구축 by @ay-eonii in #53
  • CI/CD 구축 by @ay-eonii in #54
  • CI/CD 구축 by @ay-eonii in #55
  • 모임 전체 조회시 ID 누락 수정 by @ksk0605 in #59
  • 모임 상세 조회 기능 구현 by @hoyeonyy in #60
  • 모임 참여 기능 구현 by @Mingyum-Kim in #61
  • CICD 구축 by @ay-eonii in #63
  • 2-1 스프린트 전체 리팩토링 by @ss0526100 in #64
  • develop-frontend를 develop에 머지 by @ss0526100 in #65
  • develop-backend 브랜치를 develop으로 머지 by @hoyeonyy in #70
  • Storybook에 emotion 설정 by @cys4585 in #75
  • Controller에서 Swagger 코드 분리 by @hoyeonyy in #74
  • 커스텀 예외 처리 by @ay-eonii in #76
  • 모임상세, 모임 참여 API 연결 로직 구현 by @jaeml06 in #79
  • 스프린트 2-2 레이아웃 구현 by @ss0526100 in #81
  • 모임 상세 페이지 컴포넌트 개발 by @cys4585 in #80
  • feat: 2-2차 스프린트 레이아웃, 컴포넌트, API 통합 by @jaeml06 in #91
  • env 설정, msw 설정 by @jaeml06 in #84
  • stylelint 적용을 위한 vscod 환경 설정 by @cys4585 in #86
  • 날짜 / 시간 및 기타 코드 컨벤션 통일 by @pricelees in #78
  • 스프린트 2-3 기능 추가요구사항 구현 by @ss0526100 in #95
  • env를 통한 MSW 분기 처리 by @jaeml06 in #93
  • 서비스 테스트 시 레포지토리에서 잘못 호출되는 메서드를 수정 by @Mingyum-Kim in #100
  • 참여자 닉네임 생성, 모임의 참여자 조회 기능 생성 by @hoyeonyy in #96
  • 프론트엔드 CI / CD 스크립트 추가 by @pricelees in #106
  • 배포 스크립트 오타 수정 by @pricelees in #107
  • Swagger 접속 불가 문제 해결 by @pricelees in #108
  • Nginx 오타 수정 by @pricelees in #109
  • 미적용된 스타일 적용 by @ss0526100 in #98
  • useMoimInfoInput훅 테스트, MoimInfoInput validate함수 테스트 작성 by @jaeml06 in #102
  • 참여자 목록을 보여주는 기능 추가 by @jaeml06 in #111
  • CORS 설정 수정 by @ksk0605 in #88
  • 잘못된 script 명령어 수정, 변수명 수정 by @jaeml06 in #113
  • 프론트엔드 CI 스크립트 내용 추가 by @pricelees in #115
  • CI 스크립트를 수정하여 새로 올라온 코드 기반으로 동작하는 지 확인 by @Mingyum-Kim in #119
  • 백엔드 CI / CD 스크립트 수정 by @ay-eonii in #125
  • desktop 환경에서의 max width 적용 및 상수화 by @cys4585 in #118
  • pretendard 폰트 추가 및 기본 폰트 설정 by @ss0526100 in #122
  • 최대 참여 인원을 넘지 않아도 참여가 안되는 버그 수정 by @hoyeonyy in #127
  • 프론트엔드 CI / CD 배포 스크립트 수정 by @pricelees in #128
  • 프론트엔드 CI / CD 스크립트 수정 by @pricelees in #129
  • style 에러 수정 by @jaeml06 in #131
  • 배포 스크립트에서 빠진 env 설정 추가 by @pricelees in #132
  • 하단 페이지 수정 by @ss0526100 in #134
  • 피그마 디자인 시스템 세팅 by @jaeml06 in #136
  • max-width theme으로 변경 by @jaeml06 in #138
  • 현재 모임 상태 태그구현 by @jaeml06 in #142
  • 모임 참여, 댓글, 찜하기, 채팅 기능 도메인 설계 by @Mingyum-Kim in #146
  • 로그인 페이지 정적 UI 구현 by @cys4585 in #143
  • 입력값과 엔티티 필드에 대한 유효성 검증 구현 by @Mingyum-Kim in #120
  • JWT 관련 설정 및 로그인 API 기능 구현 by @ksk0605 in #153
  • 로그인 처리 공통화를 위한 ArgumentResolver 및 Interceptor 구현 by @ksk0605 in #156
  • 어노테이션 등록이 안된 버그 수정 by @ksk0605 in #157
  • preflight 요청시 interceptor 허용 옵션 추가 by @ksk0605 in #160
  • 모임과 맴버, 채팅에 대한Test Fixture 구현 by @hoyeonyy in #162
  • 사용자 프로필 바 컴포넌트 구현 by @jaeml06 in #152
  • 401 인증 오류에서 500코드가 나가는 버그 수정 by @ksk0605 in #163
  • 로그인 API 스웨거 문서 작성 by @ksk0605 in #168
  • 채팅 데이터 생성 및 모임마다의 전체 조회 기능 구현 by @Mingyum-Kim in #165
  • 채팅을 위한 컴포넌트 구현 by @ss0526100 in #164
  • 모임 댓글 기능 구현 by @ay-eonii in #169
  • 모임 상태 및 찜, 참여 기능 추가 by @pricelees in #171
  • 로그인 기능 개발 by @cys4585 in #167
  • 코멘트 section 구현 by @jaeml06 in #170
  • 채팅 기능에서 인증된 맴버만 사용할 수 있게 수정 by @Mingyum-Kim in #191
  • 모임 상태 변경 기능 구현 by @pricelees in #177
  • 채팅 조회 기능 API 스팩 변경 by @hoyeonyy in #192
  • 나의 채팅이 잘못 확인되는 버그 수정 by @hoyeonyy in #194
  • CORS 허용 메소드에 PATCH 메서드 추가 by @ay-eonii in #196
  • 나의 모임 조회, 찜한 모임 조회 기능 구현 by @ksk0605 in #197
  • 상세페이지의 찜 버튼과 케밥 메뉴 버튼 UI 구현 by @jaeml06 in #179
  • 홈(모임 목록) 페이지 UI 개발! by @cys4585 in #181
  • 채팅 레이아웃 구현 및 페이지 구현 by @ss0526100 in #182
  • 채팅 컴포넌트 버그 수정 by @ss0526100 in #184
  • MoimDetail 페이지에 피그마 추가된 요구사항에 맞게 수정 by @jaeml06 in #186
  • MoimDetail 페이지에서 필요한 api 통신 연결 by @jaeml06 in #198
  • docs: Update README.md by @ksk0605 in #199
  • @LoginMember가 스웨거 파라미터에 포함되지 않도록 수정. 인증 정보 입력할 수 있도록 수정 by @Mingyum-Kim in #204
  • 채팅 API의 스웨거 문서를 위한 인터페이스 구현 by @Mingyum-Kim in #207
  • Mysql 도입 by @ay-eonii in #209
  • 채팅 기능의 예외 상황 처리 및 발생할 수 있는 예외 클래스 핸들링 by @Mingyum-Kim in #212
  • 홈(모임 목록) 비즈니스 로직 및 API 연동 작업 by @cys4585 in #200
  • 하단 NavigationBar 구현 by @cys4585 in #205
  • 모임 상태 타입 변경, MoimInfo 타입추가, 라우팅 수정 by @jaeml06 in #203
  • 채팅 페이지 api 통합 by @ss0526100 in #214
  • 코멘트 section에 input 박스 추가 by @jaeml06 in #215
  • 프론트엔드 병합에서 발생한 타입 문제, 이중 선언 문제 조정 by @jaeml06 in #217
  • 로그인 토큰 만료시 에러 핸들링 by @cys4585 in #225
  • 현재 참여 인원 및 모임 수정 API 수정 by @pricelees in #220
  • 해주세요 및 관심 도메인 추가 by @ay-eonii in #233
  • �마이페이지 API 구현 by @pricelees in #231
  • 모임 도메인 isConfirmChat 구현 및 채팅 내용 수정 by @hoyeonyy in #239
  • 모임 상세 페이지, 모임 수정 페이지 QA 수정 by @jaeml06 in #226
  • 채팅방 메시지 도착 시 하단으로 가지지 않는 버그 수정 by @ss0526100 in #234
  • 마이 페이지 구현. 프로필 사진과 사용자 닉네임을 표시 by @jaeml06 in #238
  • Interceptor의 Preflight 처리 로직 개선 by @ksk0605 in #223
  • 해주세요 전체 목록 조회 기능 구현 by @ksk0605 in #243
  • 해주세요 작성 및 삭제 기능 구현 by @ay-eonii in #244
  • 해주세요 목록 페이지 구현 by @cys4585 in #251
  • 채팅방 목록 미리보기 api 구현 및 마지막으로 읽은 채팅 필드 추가 by @hoyeonyy in #247
  • 해주세요 만들기 페이지 구현 by @jaeml06 in #252
  • 버튼 컴포넌트와 emotion/theme을 유연화 by @ss0526100 in #259
  • 관심있어요 상태 변경 기능 구현 by @ksk0605 in #257
  • 홈, 해주세요 페이지 레이아웃 및 스타일링 수정 by @cys4585 in #255
  • 작성자가 채팅방을 여는 기능 구현 by @hoyeonyy in #260
  • 관심 상태 변경시 해주세요 목록 전체에 관심 상태 표기가 변경되는 오류 수정 by @ksk0605 in #262
  • 해주세요의 관심있어요 기능 API 스펙 변경 대응 by @cys4585 in #263
  • 채팅방에서 날짜, 시간, 장소를 확정하는 기능 구현 by @Mingyum-Kim in #248
  • 리드미 모우다팀 정보 작성 by @ay-eonii in #261
  • 사용자 지표 모니터링을 위한 GA 세팅 by @jaeml06 in #266
  • 채팅 추가 컴포넌트 및 페이지 구현 by @ss0526100 in #268
  • 홈, 해주세요 목록 / 하단 네비게이션 바 UI 수정 by @cys4585 in #271
  • 해주세요 생성 페이지, 훅 테스트 코드 작성 by @jaeml06 in #273
  • token 접근 관련 예외 처리 로직 변경 by @cys4585 in #277
  • 테스트 환경에서 msw 모킹을 위한 세팅 by @jaeml06 in #278
  • 변수 불일치 버그 수정, 해주세요 만들기 페이지 라우터 연결 by @jaeml06 in #281
  • 채팅방 api 명세 변경 by @hoyeonyy in #287
  • 로깅 프레임워크 도입 및 로깅 적용 by @ksk0605 in #284
  • 채팅방 상세페이지에서 채팅방이 열리지 않던 버그 수정 by @ss0526100 in #286
  • 채팅 페이지에 api 연결 by @ss0526100 in #292
  • 배포한 서비스 모니터링 및 에러 디버깅 환경 구축 by @cys4585 in #290
  • Logback 프레임워크로 로깅 설정 파일 수정 by @Mingyum-Kim in #294
  • 프론트엔드 ci환경에 환경 변수 추가 by @jaeml06 in #299
  • 스토리북 환경에 msw 라우터 모킹 추가 by @jaeml06 in #300
  • 채팅 테스트 구현 by @ss0526100 in #295
  • input의 placeHolder을 사용자가 입력하는 값의 범위를 알 수 있게 표시 by @jaeml06 in #304
  • feat: moim 날짜, 시간, 장소 nullable 하도록 변경 by @ay-eonii in #302
  • QA에서 발견한 버그 수정 by @ss0526100 in #305
  • 날짜, 시간 모두 있는 경우만 유효성 검사 by @ay-eonii in #311
  • Input 컴포넌트 스타일 수정 by @cys4585 in #310
  • 모임 수정 페이지 input의 required와 placeHolder 수정 by @jaeml06 in #312
  • 날짜 api 변경에 대한 대응 by @ss0526100 in #314
  • 시간 날짜 없으면 다가오는 모임으로 분류 by @ay-eonii in #315
  • 모임 생성자 입장에서 취소된 모임 분기 추가 by @jaeml06 in #317
  • 모임 참여 취소 시, 참여자 목록에 정상적으로 반영되지 않는 문제 수정 by @jaeml06 in #319
  • 채팅방 띄어쓰기 안되는 버그 수정 by @ss0526100 in #321
  • MoimSummary가 좁은 환경에서 버튼이 줄바꿈 되는 현상 수정 by @jaeml06 in #323
  • nginx 환경 이동 & 도메인 설정에 따른 프론트엔드 배포 스크립트 수정 by @pricelees in #330
  • Cors 에러때문에 config 파일 수정 by @hoyeonyy in #333
  • feat: 인가 코드 받아오는 메서드 생성 by @hoyeonyy in #338
  • feat: 맴버 이름 길이 제거 by @hoyeonyy in #339
  • feat: 맴버 이름 길이 제거 by @hoyeonyy in #340
  • feat: 맴버 이름 길이 제거 by @hoyeonyy in #341
  • 채팅컴포넌트 overflow 버그 수정 by @ss0526100 in #329
  • feat: 닉네임 검증 by @hoyeonyy in #345
  • feat: 닉네임 검증3 by @hoyeonyy in #347
  • 다락방 생성 및 내 다락방 조회 기능 추가 by @ay-eonii in #335
  • Firebase 연동 후 웹 푸시 알림 구현 by @pricelees in #348
  • 도메인 url로 변경 후 반영되지 않았던 msw 모킹 url을 수정 by @jaeml06 in #343
  • 모임어 상태에서 케밥 메뉴의 '모임 삭제하기'를 '모임 취소하기'로 변경, 하드 코딩된 타입 선언 by @jaeml06 in #344
  • FCM을 이용한 push 알림 구현을 위한 세팅 by @jaeml06 in #351
  • 초대코드 조회, 초대코드 유효성 검사, 다락방 참여 기능 by @ay-eonii in #352
  • firebase를 서버로 보내는 과정에서 fetch를 post로 수정 by @jaeml06 in #355
  • fix: serviceWorker의 register의 경로 수정 by @jaeml06 in #358
  • 카카오 OAuth 구현 by @ksk0605 in #359
  • 다락방 멤버 목록 및 권한 조회 by @ay-eonii in #356
  • 알림 기능 적용 by @pricelees in #360
  • 로그인 kakao o auth by @cys4585 in #362
  • dev 서버 카카오 로그인 버그 이슈 해결 by @ksk0605 in #364
  • 알림 센터 API 구현 by @pricelees in #367
  • serviceWorker의 register의 경로 수정 by @jaeml06 in #365
  • 헤더에 알림 버튼 추가, 알림 센터 페이지 구현 by @jaeml06 in #369
  • 알림 클릭 시, 해당 페이지로 이동하는 클릭 이벤트 추가 by @jaeml06 in #371
  • 다락방 관련 ui 및 페이지 구현 by @ss0526100 in #373
  • 다락방 api를 페이지에 연결 by @ss0526100 in #379
  • 알림 기능 오류 수정 by @pricelees in #375
  • 데이터베이스 클리너 로직 개선 by @ksk0605 in #372
  • URI에 다락방 자원 추가 및 다락방으로 분기되는 도메인 DarakbangMember에 의존하도록 변경 by @ay-eonii in #378
  • 알림에 다락방 기능 반영 by @pricelees in #389
  • e2e테스트를 위한 cypress 도입 by @ss0526100 in #382
  • ci에서 캐싱된 npm을 가져오는 설정 추가 by @ss0526100 in #384
  • 다락방에 종속된 api를 연결 by @ss0526100 in #390
  • 알림 센터에서 알림 클릭 시, 해당 정보와 관련된 페이지로 이동 by @jaeml06 in #393
  • 프로덕션 서버와 데이터베이스 구축 by @Mingyum-Kim in #400
  • 다락방 관련 API 추가 및 다락방 모임/해주세요 검증 AOP 제거 by @ay-eonii in #392
  • 프로덕션 서버 CD 워크플로우 생성 by @Mingyum-Kim in #405
  • 모임 만들기 Funnel UI 적용 by @cys4585 in #397
  • PWA 이용을 위한 manifest.json 작성 by @jaeml06 in #403
  • 프론트에서 darakbang URL 구현 by @ss0526100 in #406
  • FCM 토큰을 서버 내에서 최신 상태로 유지하기 위한 기능 구현 by @Mingyum-Kim in #396
  • 잘못된 url로 접근 시, 이동하는 404페이지 구현 by @jaeml06 in #407
  • 모우다 HTML 메타 태그 작성 by @cys4585 in #411
  • api 에러를 컨트롤 하는 페이지를 구현한다 by @ss0526100 in #410
  • 참여하지 않은 경우 예외 던지는 로직 제거 by @ay-eonii in #402
  • 참여한 모임의 채팅 조회 안되는 오류 수정 by @ay-eonii in #416
  • 알림에서 에러 수정 by @ay-eonii in #419
  • 프론트엔드 브랜치 병합 by @pricelees in #420
  • 백엔드 코드 개발 브랜치에 적용 by @Mingyum-Kim in #421
  • qa에서 나온 버그 수정 by @ss0526100 in #422
  • 알림 카드 클릭 이벤트 연결 by @jaeml06 in #417
  • CorsConfig에 프로덕션 도메인 적용 by @Mingyum-Kim in #423
  • production 환경에서만 sentry, GA가 적용되게 수정 by @jaeml06 in #425
  • Develop frontend 변경사항 deveop 브랜치에 반영 by @jaeml06 in #426
  • 파이어베이스 연동이 되지 않는 문제 해결 by @pricelees in #434
  • 요청 로깅 기능에서 예외 발생시 로깅 누락 이슈 해결 by @ksk0605 in #427
  • 프로덕션 배포 환경 수정 by @pricelees in #444
  • 다락방 초대링크 입력해서 들어가는 경우 내 다락방으로 제대로 가지지 않는 버그 수정 by @ss0526100 in #440
  • 백그라운드 알림이 undefined로 오는 문제를 수정 by @jaeml06 in #443
  • 폴링 방식으로 보낸 채팅 요청이 모두 로그에 찍히는 현상 해결 by @Mingyum-Kim in #441
  • 프론트엔드 브랜치 병합 by @pricelees in #447
  • 백엔드 변경사항을 Develop 브랜치에 반영 by @Mingyum-Kim in #446
  • 파이어베이스 예외 발생시 무시옵션 추가 by @ksk0605 in #448
  • 브랜치 병합 및 프로덕션 배포 테스트 by @pricelees in #449
  • 모임만들기 UI UX 문제 해결 by @cys4585 in #452
  • 모임, 해주세요, 알림 정렬 추가 by @ay-eonii in #457
  • 케밥 메뉴의 폰트 크기를 변경 by @jaeml06 in #451
  • 버튼 클릭 시, 중복 제출 방지 by @jaeml06 in #460
  • URL로 다락방, 모임 접근시 예외 처리 by @cys4585 in #459
  • 다락방 초대인 경우 로그인 만료된 토큰 에러 처리 by @cys4585 in #456
  • 모임 만들기 맞지막 스탭 포커싱 by @cys4585 in #462
  • 다락방 이름이 길어질 때에 생기는 UI 문제를 해결한다 by @ss0526100 in #465
  • 모바일을 위한 Meta 태그 추가구현 by @ss0526100 in #469
  • 알림 카드 클릭 시, url이동하는 기능 수정, 알림 2번 오는 기능 수정 by @jaeml06 in #472
  • 스켈레톤 요소 컴포넌트 by @cys4585 in #473
  • 개발 서버 배포 오류 수정 by @pricelees in #475
  • 댓글 작성한 사람에게 알림이 가는 오류 수정 by @ay-eonii in #477
  • 같은 다락방 참여자에게만 모임 생성 알림이 전송되도록 수정 by @Mingyum-Kim in #467
  • Develop frontend 작업 사항 반영 by @ksk0605 in #478
  • Develop backend 작업 사항 반영 by @ay-eonii in #479
  • 알림에 대한 권한을 미 설정시, 알림에 대한 설명을 모달로 표시 by @jaeml06 in #481
  • 목록 로딩 스켈레톤 UI 구현 by @cys4585 in #483
  • 헤더의 다락방 이름이 짧게 나오는 것을 수정 by @jaeml06 in #484
  • 모임 상세페이지 스켈레톤 구현 by @ss0526100 in #485
  • 알림 허욜 모달 UI 문제 해결 (임시방편) by @cys4585 in #489
  • 댓글 알림 대상 수정 by @pricelees in #487
  • 백엔드 배포를 위한 브랜치 병합 by @pricelees in #490
  • 프론트 변경 사항 production 반영 by @jaeml06 in #491
  • UI 문제 해결 (모달 깨지는 문제, 모임 만들기 인풋 자동 포커싱) by @cys4585 in #494
  • Develop frontend by @cys4585 in #497

New Contributors

Full Changelog: https://github.com/woowacourse-teams/2024-mouda/commits/v1.0.0