Releases: boostcampwm2023/and04-catchy-tape
Releases · boostcampwm2023/and04-catchy-tape
v1.0.0
What's Changed
- 서버 로그 파일 저장 경로 설정 by @khw3754 in #320
- 마이 페이지에서 업로드 화면으로 이동 by @2taezeat in #324
- Music e2e 테스트 추가 by @Cutiepazzipozzi in #323
- 재생 목록 추가시 UI 즉시 반영 by @HamBP in #327
- 음악을 재생목록에 추가할 때 발생하는 이슈 처리 by @HamBP in #328
- gradle 더 간소화 by @HamBP in #331
- 앱 재진입시 재생 버그 fix ( 재생 중(isPlaying=true)인 상태에서 앱 종료 ) by @2taezeat in #333
- 네트워크가 없는 상태에서, 이전 곡, 다음 곡 이동 예외 처리 by @2taezeat in #335
- 검색 화면 UX 개선, more 버튼시 출력 by @2taezeat in #337
- QA에서 발견한 버그 개선 및 MyPage -> Player 이동 by @2taezeat in #339
- 음악 업로드 에러 추가 by @youlalala in #342
- 네비게이션 애니메이션 동작 by @youlalala in #345
- gradle kotlin options 추출 by @youlalala in #348
Full Changelog: v0.3.2...v1.0.0
v0.3.3
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- 최근 재생한 노래가 있을 때 bottom player 보이기 by @youlalala in #249
- 이전, 다음 노래 이동 by @2taezeat in #259
- 서버 로거 설정 by @khw3754 in #263
- 최근 재생 목록 노래 추가 API by @khw3754 in #268
- 검색 기능 구현 (성능 고려 X) by @Cutiepazzipozzi in #271
- 검색 - 키워드 입력 by @HamBP in #266
- 최근 추가된 노래 클릭시 플레이어 화면으로 이동 by @HamBP in #272
- 바텀 내비게이션 스타일 by @HamBP in #278
- 모든 요청 로깅 by @khw3754 in #283
- MediaSession 을 이용한 Media Control Player UI by @2taezeat in #274
- 플레이리스트 상세 UI by @youlalala in #269
- 이미지 업로드 로직에 CLOVA GreenEye API 추가 by @Cutiepazzipozzi in #279
- UI 개선, 바텀 내비게이션 애니메이션 적용 by @HamBP in #282
- 노래 검색 및 더보기 기능 by @2taezeat in #276
- Music 단위 테스트 작성 by @Cutiepazzipozzi in #284
- 플레이리스트 상세보기 조회 by @HamBP in #286
- 현재 플레이 중인 음악 정보 표시 by @youlalala in #285
- Recent_Played 테이블 생성 + API 수정 by @khw3754 in #290
- 키보드가 보일 때, 화면이 보이지 않는 이슈 해결 by @youlalala in #291
- 노래 재생 화면에서 플레이 리스트에 추가 by @HamBP in #296
- 최근재생목록 by @youlalala in #297
- 이전, 다음 곡 이동 불가능 상태 UI by @2taezeat in #292
- DB 인덱스 추가 + 도커 컨테이너 타임존 설정 by @khw3754 in #299
- 최근 재생 목록이 다른 사람과 섞이는 이슈 해결 by @khw3754 in #304
- 최근 재생한 노래 재생 by @youlalala in #305
- 인코딩 로직 수정 (cloud functions 활용) by @Cutiepazzipozzi in #301
- 이전, 다음 곡 이동 로직 개선 by @2taezeat in #307
- 백그라운드에서 노래 재생 관리 by @HamBP in #306
- @types/crypto-js 모듈 추가 by @Cutiepazzipozzi in #309
- 껐다 켜면 자동 재생하는 문제 by @HamBP in #310
- Crypto 모듈 사용 부분 코드 수정 by @Cutiepazzipozzi in #311
- cloud functions 폴더명 변경 by @Cutiepazzipozzi in #312
- Github Actions 돌리기 위한 import문 순서 변경 커밋 by @Cutiepazzipozzi in #313
- fix : 잘못된 secret key 설정 수정 by @Cutiepazzipozzi in #314
- github actions 트리거용 수정 by @khw3754 in #315
- timestamp 값 헤더 생성하는 시점으로 찍히게 수정 by @Cutiepazzipozzi in #316
- 업로드 과정 중 예외 처리 by @youlalala in #317
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- 네트워크 에러 핸들링 by @2taezeat in #164
- 싱글톤 어노테이션, Retrofit Service 생성 간소화 by @HamBP in #169
- drawable 색상, 디자인 반영 by @2taezeat in #182
- �music 필드명 수정 by @khw3754 in #186
- 토큰 데이터 스토어 계층 분리 by @youlalala in #180
- 사용자 프로필 이미지 �수정 API 구현 by @khw3754 in #188
- uploadMusic, uploadImage 복구 by @khw3754 in #192
- 플레이어 재생, 일시정지 by @HamBP in #170
- 디자인 수정 (색깔 마진) by @HamBP in #190
- Usecase 구조 by @youlalala in #194
- 사용자 정보 불러오기 by @khw3754 in #193
- 네트워크 예외 처리를 다른 컴포넌트에도 적용 by @2taezeat in #195
- 음악 인코딩 관련 기능 구현 by @Cutiepazzipozzi in #197
- 업로드 url에 content-type추가 by @Cutiepazzipozzi in #200
- 재생 목록 UI by @youlalala in #196
- 파일 업로드 권한 수정, 경로 수정 by @khw3754 in #203
- my page 모듈 및 네비게이션 세팅 by @2taezeat in #202
- JWT 유효기한 변경 by @khw3754 in #205
- 음악 정보 불러오기 API 구현 by @khw3754 in #207
- getMusicInfo 에서 유저정보 추가 by @khw3754 in #208
- 바텀 재생 바 UI 구성 by @HamBP in #209
- 플레이리스트 제목 숫자 추가 by @khw3754 in #211
- 재생 목록 추가 UI 구성 by @HamBP in #213
- 음악/이미지 파일 업로드 방식 수정 by @Cutiepazzipozzi in #212
- playlist_id 필드명 변경 by @Cutiepazzipozzi in #217
- 플레이리스트 정보에 음악 개수, 썸네일 링크 추가 by @khw3754 in #221
- 내가 업로드한 노래 3개 가져오기 by @HamBP in #214
- 재생 위치 드래그 by @youlalala in #219
- ts 파일 응답 API 구현 by @Cutiepazzipozzi in #218
- 플레이리스트 제목 제한 수정 by @khw3754 in #223
- 바텀 재생바 & 네비게이션 visibility by @youlalala in #226
- 재생목록 추가 기능 동작 by @2taezeat in #216
- 내가 업로드한 노래 전체 보기 by @HamBP in #225
- music DB에 저장 시 불필요한 코드 제거 by @Cutiepazzipozzi in #228
- 인코딩 관련 에러 코드 추가 by @Cutiepazzipozzi in #229
- err 로그 출력 by @khw3754 in #230
- 인코딩 성능 개선 by @khw3754 in #231
- 업로드 시 파일명 고정 by @Cutiepazzipozzi in #235
- 오타 수정 by @khw3754 in #236
- Bottom Player 동작 구현 by @2taezeat in #232
- MusicDTO의 title 필드를 영어와 한글만 입력받을 수 있도록 제한 by @Cutiepazzipozzi in #238
- uploadEncodedFile 에외처리 추가 by @khw3754 in #243
- �서버에서 바뀐 업로드 과정 반영 by @youlalala in #237
- �Media Controller 추가 by @youlalala in #234
- 음악 제목 숫자 추가 by @khw3754 in #247
- 업로드 음악 제목 유효성 검사 by @youlalala in #248
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- PR 템플릿 만들기 by @youlalala in #2
- 로고 by @youlalala in #43
- �모듈화 설계 by @2taezeat in #44
- 서버 eslint setting by @khw3754 in #46
- 디자인 시스템 by @HamBP in #47
- Navigation 설정 by @youlalala in #49
- �base fragment 생성 by @2taezeat in #51
- 정해진 텍스트들 추가 by @2taezeat in #53
- build-logic 플러그인 개발 by @youlalala in #67
- Home 화면 UI by @youlalala in #69
- 닉네임 설정 by @khw3754 in #71
- 구글로 로그인 환경 설정 by @youlalala in #70
- Hilt 설정 by @youlalala in #72
- �User 모듈 오류 수정, OAuth 세팅 by @khw3754 in #73
- Retrofit2 DI 및 직렬화 라이브러리 추가 by @2taezeat in #74
- �timber 적용 by @2taezeat in #76
- typeorm config 파일 작성 by @khw3754 in #81
- 안드로이드 PR시 단위 테스트 자동화 by @HamBP in #77
- ToolBar 스타일 정의 by @youlalala in #86
- Object Storage에 음원, 이미지 파일 업로드 by @Cutiepazzipozzi in #84
- 로그인 화면 구성 by @2taezeat in #91
- CODEOWNER android 반영 by @2taezeat in #95
- CODEOWNER �server 반영 by @2taezeat in #96
- keystore 공유를 위한 설정 by @HamBP in #92
- build type에 따른 httpinterceptor Logging by @2taezeat in #93
- JwtStrategy, Guard 구현 by @khw3754 in #99
- 닉네임 UI by @youlalala in #98
- upload UI 구성 by @HamBP in #101
- 음원 파일 업로드 (DB에 저장) by @Cutiepazzipozzi in #102
- 음원 파일 업로드 (유저 입력) by @2taezeat in #103
- [업로드] 파일 선택 by @HamBP in #105
- 홈화면 가장 최근 업로드 된 음악 불러오기 by @Cutiepazzipozzi in #104
- 구글 로그인 - google token 가져오기 by @youlalala in #107
- 구글 로그인 구현 by @khw3754 in #108
- 구글 로그인 - 서버통신 by @youlalala in #109
- Android Release APK 배포 자동화 by @youlalala in #112
- 닉네임 유효성 검사 by @HamBP in #117
- 자동 로그인 by @2taezeat in #113
- 서버 테스트 자동화 코드 작성 by @Cutiepazzipozzi in #115
- Android Firbase App 배포 자동화 by @youlalala in #135
- 사용자 검증 API, 탈퇴 API 구현 by @khw3754 in #140
- Dockerfile 작성 by @khw3754 in #139
- 중복 검사 및 헬퍼 메시지 출력 by @HamBP in #136
- Kotest CI result 업로드 by @HamBP in #137
- 음악 장르 가져오기 by @youlalala in #141
- 음악 플레이어 UX / UI by @HamBP in #143
- �CD 설정 by @khw3754 in #146
- 공통으로 사용되는 MusicAdapter, UI by @2taezeat in #145
- 네트워크 연결 상태 확인 by @HamBP in #148
- Presigned URL 활용한 업로드 by @Cutiepazzipozzi in #142
- 플레이리스트 추가 기능 by @khw3754 in #150
- 업로드 관련 버그 수정 by @Cutiepazzipozzi in #151
- Upload UI 상태 by @youlalala in #147
- 플레이리스트 조회 API by @khw3754 in #153
- 로그인 상태라면 인증 헤더 넣기 by @HamBP in #152
- 홈화면에서 사용자가 최근 재생한 음악 가져오기 by @Cutiepazzipozzi in #155
- Error Code 추가 by @khw3754 in #157
- 최근 업로드 된 음악 목록에 user 정보 추가 by @Cutiepazzipozzi in #161
- 홈 화면 노래 요청 (내가 업로드한 노래) by @khw3754 in #162
- 음원 파일 업로드 by @youlalala in #159
- jwt strategy 오류 수정 by @khw3754 in #166
- 최근 업로드된 노래 by @youlalala in #160
- 최근 재생한 노래 클릭시, Home -> Player 화면 이동 by @2taezeat in #167
New Contributors
- @youlalala made their first contribution in #2
- @2taezeat made their first contribution in #44
- @khw3754 made their first contribution in #46
- @HamBP made their first contribution in #47
- @Cutiepazzipozzi made their first contribution in #84
Full Changelog: https://github.com/boostcampwm2023/and04-catchy-tape/commits/v0.1.0