Skip to content

Feat/push installation api - #295

Merged
JokeBear777 merged 2 commits into
developfrom
feat/push-installation-api
Aug 2, 2026
Merged

Feat/push installation api#295
JokeBear777 merged 2 commits into
developfrom
feat/push-installation-api

Conversation

@JokeBear777

Copy link
Copy Markdown
Collaborator

개요

Expo Push 알림 기능 구현을 위한 installation 등록·갱신 및 비활성화 API를 추가했습니다.
사용자와 앱 설치 정보를 연결해 이후 푸시 발송 시 대상 기기를 구분할 수 있도록 구성했습니다.

작업사항

  • 로그인 사용자 기준 ExpoPushToken 등록 및 갱신 기능 추가
  • installationId와 ExpoPushToken 기준 멱등 처리
  • 동일 installation 또는 토큰이 다른 사용자에게 등록된 경우 현재 사용자에게 재귀속
  • dev, preview, production 앱 환경 구분
  • 인증 사용자가 소유한 installation 비활성화 API 추가
  • 회원 탈퇴 시 사용자의 활성 installation 전체 비활성화
  • 푸시 installation API 인증 설정 및 Swagger 문서 추가
  • 데이터가 없는 성공 응답을 위한 CommonResponse 처리 추가

관련 이슈

  • #이슈번호

@JokeBear777
JokeBear777 requested review from dlwls423 and vxlmlxv July 31, 2026 11:54
@JokeBear777
JokeBear777 merged commit 6948eaa into develop Aug 2, 2026
1 check passed
@JokeBear777
JokeBear777 deleted the feat/push-installation-api branch August 2, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant