5 Commits

Author SHA1 Message Date
happybell80
46c724912d docs: Gmail 토큰 timezone 버그 수정 내용 추가
- auth-server의 datetime.now() → datetime.now(timezone.utc) 변경
- 토큰 만료 시간이 정확히 UTC로 저장되도록 수정
- gmail_refresh.py와 gmail_passport.py 수정 내용 문서화
2025-08-25 00:43:57 +09:00
1d4fbf68c2 fix: rb8001 크론잡 트러블슈팅 문서 개선 및 토큰 갱신 버그 분석 추가
- 해결된 부분과 미해결 문제 명확히 구분
- Gmail 토큰 자동 갱신 timezone 버그 상세 분석 추가
  - auth-server의 datetime.now() UTC 처리 문제
  - API는 정상 작동하나 expiry 필드 잘못 저장
- 로컬 개발자를 위한 즉시 수정 액션 아이템 추가
  - app/api/gmail_refresh.py:132 수정 필요
  - timezone.utc 사용 권장
- 불필요한 중복 해결책 제거, 현재 문제에 집중
2025-08-25 00:38:33 +09:00
52ea633cdb docs: rb8001 크론잡 트러블슈팅 문서 업데이트 및 파일 정리
- 루트 디렉토리의 트러블슈팅 문서들을 troubleshooting 폴더로 이동
- rb8001 일일 요약 크론잡 실패 분석 문서에 OAuth 토큰 검증 결과 추가
  - 토큰 만료 상태 상세 확인 (모든 토큰 24시간 이상 만료)
  - auth-server 정상 작동 확인
  - 자동 갱신 실패 원인 분석 섹션 추가
2025-08-25 00:29:10 +09:00
Claude-51124
eb93eb3d4c docs: rb8001 크론잡 실패 문서 현재 상태 업데이트
- skill-email DB 연결 성공 확인 (auth_db → main_db)
- Gmail OAuth 토큰 NULL 문제 상세 기록
- 해결 조치사항 및 남은 문제점 업데이트

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-25 00:23:06 +09:00
ef39716c19 docs: DB 테이블 구조 업데이트 및 rb8001 크론잡 트러블슈팅 문서 추가
- tables.md: 실제 DB 구조에 맞게 수정
  - gmail_tokens 테이블 추가 컬럼 반영 (access_token, refresh_token 등)
  - robeing_stats 테이블 컬럼 수정 (email_sent_count 제거, name 추가)
  - 테이블 소유자 정보 업데이트
  - gmail_tokens_old 백업 테이블 문서화

- rb8001 일일 요약 크론잡 실패 분석 문서 신규 작성
  - Gateway-rb8001-skill 서비스 간 플로우 문서화
  - skill-email 500 에러 원인 분석 (auth_db 부재)
  - 해결 방안 및 모니터링 포인트 제시
2025-08-25 00:18:19 +09:00