two-clock / backend

개발자를 위한 Github 계정 및 저장소 정보 공유 서비스
4 stars 0 forks source link

feat: Add GitHub ID to Member Entity, S3 Configuration, and Avatar Upload Feature #39

Closed openmpy closed 3 months ago

openmpy commented 3 months ago

관련 이슈

변경 사항

request

curl -X 'PUT' \
  'http://localhost:8082/api/v1/members' \
  -H 'accept: */*' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxNTA3MDQ2MzgiLCJhdmF0YXJVcmwiOiJodHRwczovL2F2YXRhcnMuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3UvMTUwNzA0NjM4P3Y9NCIsIm5hbWUiOiLquYDsiJjtmZgiLCJsb2dpbiI6Im9wZW5tcHkiLCJpYXQiOjE3MjM3MDc5NTEsImV4cCI6MTcyMzcwOTc1MX0.JDiFTAK93Qcs3aaJD5Uk8jO2beWKPGheYrUJ_-1yFAo' \
  -H 'Content-Type: multipart/form-data' \
  -F 'requestDto={
  "login": "samp2",
  "name": "ym"
}' \
  -F 'multipartFile=@9ed7b7b8-5277-4446-b43a-a5eacc3d76a8.png;type=image/png'

response

{
    "message": "OK",
    "data": {
        "login": "samp2",
        "avatarUrl": "~~",
        "name": "ym"
    }
}
스크린샷 2024-08-15 오후 4 53 08 스크린샷 2024-08-15 오후 4 50 58

체크 목록

openmpy commented 3 months ago

@jjangsky 님~ 해당 PR 은 Merge 하지 않고 닫도록 하겠습니다. GitHub API 를 이용해서 회원 정보 수정을 만들어야 하는데 단순하게 저희 서비스 내에서 회원 정보 수정만 생각 했습니다. 제가 생각 자체를 잘못 한거 같습니다. @jjangsky 님이 만드신 팔로우 기능을 기반으로 개발 진행하겠습니다.

jjangsky commented 3 months ago

@openmpy 어이쿠,, 개발하시느라 고생이 많으셨을텐데 아쉽네여... 프로젝트 자체가 Github에 너무 의존적이다 보니 이러한 이슈가 생기는 것 같습니다😢