Commit Graph

5 Commits

Author SHA1 Message Date
f5ec9d502c feat: [fcm] Admin FCM API 추가 - MNG에서 API 호출로 FCM 발송
- AdminFcmController, AdminFcmService 추가
- FormRequest 검증 (AdminFcmSendRequest 등)
- Swagger 문서 추가 (AdminFcmApi.php)
- ApiKeyMiddleware: admin/fcm/* 화이트리스트 추가
- FCM 에러 메시지 i18n 추가
2025-12-23 12:43:36 +09:00
43e469b444 feat: FCM 포그라운드 알림 처리 강화
- type별 토스트 스타일 분기 (error/warning/success/info)
- 포그라운드 사운드 재생 (sound_key 기반)
- URL 클릭 이동 지원
- 앱 상태 감지 (포그라운드/백그라운드)
- sounds/ 디렉토리 추가
2025-12-18 23:01:13 +09:00
dd225d59af fix: FCM API URL에 v1 경로 추가
- /api/push/* → /api/v1/push/*
- 라우트 경로 불일치로 404 발생하던 문제 해결
2025-12-18 21:08:41 +09:00
6914ef1013 FCM 초기화 순서 개선 및 토큰 저장소 변경
- FCM 초기화 순서 변경: 리스너 등록 → 권한 요청 → register 호출
- localStorage → sessionStorage 변경 (보안 강화)
- 코드 간소화 및 불필요한 주석 제거
- API 토큰 동기화 로직 sessionStorage로 통일
2025-12-18 20:27:24 +09:00
a62337ef5c feat: [API Explorer] Phase 1 완성 - 히스토리 로드, 밸리데이션, 유니코드 처리
- 히스토리 로드 기능 구현 (loadFromHistory, fillFormFromHistory)
- 클라이언트 사이드 필수값 밸리데이션 추가
- 응답 본문 \xXX UTF-8 바이트 시퀀스 디코딩 (PHP 스택트레이스 한글 깨짐 해결)
- sidebar에 data-operation-id 속성 추가
- history-drawer 함수 연결 수정
- Flow Tester 변수 바인딩 개선
- 마이그레이션 파일 통합 정리
2025-12-18 15:42:01 +09:00