Skip to content

[feat] #346 Device FCM 토큰 관리 + 등록 API 구현#347

Open
choyeongju wants to merge 2 commits intodevelopfrom
feat/346
Open

[feat] #346 Device FCM 토큰 관리 + 등록 API 구현#347
choyeongju wants to merge 2 commits intodevelopfrom
feat/346

Conversation

@choyeongju
Copy link
Copy Markdown
Member

Related issue 🛠

Work Description ✏️

  • Device FCM 토큰 관리 기반 작업
    • V8 마이그레이션으로 device 테이블에 fcm_token, fcm_token_updated_at 컬럼 추가
    • Device 엔티티에 토큰 업데이트/삭제 메서드 추가
    • DeviceFacade에 조회/정리 메서드 추가 (userId 소유권 검증 포함)
    • DeviceNotFoundException + DEVICE_NOT_FOUND(40412) 에러 코드 추가
    • DeviceRetriever의 잘못된 import 정리
  • FCM 토큰 등록/갱신 API
    • PATCH /api/v1/users/device/fcm-token 엔드포인트 추가
    • uuid, fcmToken 필드에 빈 값/길이 제한 validation 적용

Screenshot 📸

N/A (서버 API — 클라이언트 연동 후 테스트 예정)

Uncompleted Tasks 😅

N/A

To Reviewers 📢

  • V8 마이그레이션 파일이 있어서, 배포할 때 Flyway가 잘 돌아가는지 확인 필요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feat] Device FCM 토큰 관리 + 등록 API

1 participant