e13057e6a7
Fix: Gmail token 불일치 문서 날짜 수정 및 현황 업데이트
...
- 파일명 250109 → 250909로 수정
- DB 현황 추가 (23:36 갱신 기준)
- 긴급 DB 동기화 SQL 우선순위 변경
2025-09-10 00:28:17 +09:00
Claude-51124
d9b5b49a3b
docs: 250909_slack_briefing_failure 문서 업데이트 - 2025-09-10 수정사항 추가
2025-09-10 00:20:35 +09:00
happybell80
9336ed658d
docs: Gmail refresh_token 컬럼/JSONB 불일치 문제 트러블슈팅 문서 추가
2025-09-09 23:55:18 +09:00
happybell80
81ba47f661
docs: user_id None 문제 해결 기록 추가
2025-09-09 23:08:19 +09:00
happybell80
00e2d9a9c0
docs: 로빙중 구현 실패 및 교훈 정리
2025-09-09 23:00:04 +09:00
happybell80
651004edfc
docs: 시간 인식 및 요일 추가 구현 트러블슈팅 문서
2025-09-09 20:49:31 +09:00
f68e9fae3b
docs: 9시 슬랙 브리핑 실패 트러블슈팅 문서 추가
...
- 봇 토큰 혼용 문제 (Company-X 토큰으로 로빙팀 접근 시도)
- Gmail 토큰 만료 문제
- APScheduler 메서드명 불일치 문제
- 환경변수 분리 방안: ROBEING_SLACK_BOT_TOKEN / COMPANYX_SLACK_BOT_TOKEN
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-09 13:51:23 +09:00
happybell80
7bf037aa86
docs: Add 2025-01-09 skill-publish troubleshooting updates
...
- Slack empty ephemeral response fix
- Response_url 30-second expiration solution
- Company_name field addition with mapping
- Progress messages throughout publishing flow
- Squarespace edit URL correction
- Fixed news URL instead of news_id
- Gemini summary length retry logic
2025-09-09 02:04:13 +09:00
happybell80
b689d940c4
Docs: skill-publish 거짓 성공 메시지 문제 문서화
...
- 문제: 큐 추가를 게시 성공으로 오해
- 해결: 30초마다 상태 체크, response_url 업데이트
2025-09-08 21:35:07 +09:00
happybell80
75315b3671
docs: Add published/skipped fields to companyx_news_posting.json structure
2025-09-08 17:29:34 +09:00
happybell80
8ec4fd1456
docs: Update CompanyX news API design - use status field and RESTful endpoints
2025-09-08 17:16:07 +09:00
happybell80
18cb4e733c
docs: Update with final solution - header lowercase and signing secret
2025-09-08 16:29:12 +09:00
happybell80
6811277d10
docs: Update Slack interactive proxy - header lowercase issue
2025-09-08 16:17:28 +09:00
happybell80
d73c3f9fc9
docs: Update status for resolved issues
2025-09-08 13:02:10 +09:00
happybell80
676f86de50
docs: Mark CompanyX news issue as fully resolved
2025-09-08 13:00:27 +09:00
happybell80
9e7883431e
docs: Add HDD sync status to rb8001 logging doc
2025-09-08 12:58:30 +09:00
happybell80
891ed14e1e
Update: Schedule separation to 09:10 resolved OOM issue - memory limits optional
2025-09-08 12:46:13 +09:00
happybell80
965cb19db7
Update: rb8001 file logging implemented - will be synced to HDD by cron job at 3am
2025-09-08 12:39:40 +09:00
happybell80
7b483b9b6d
Deduplicate: Remove redundant log storage solutions - keep cron job as final implementation
2025-09-08 12:36:24 +09:00
happybell80
d2ff32eaff
Update: Logging implementation completed and deployed - 7.6KB log file persisting after restart
2025-09-08 12:28:57 +09:00
happybell80
1fa7b2186b
Reduce: Document to 72 lines with core facts - OOM Kill, error logging, schedule changes
2025-09-08 12:17:49 +09:00
happybell80
c62a1b9b27
Update: Apply industry standard logging practices - separate module, dual handlers, JSON format
2025-09-08 12:10:56 +09:00
happybell80
d3faba29c7
Update: Emphasize rb8001 is production robeing handling all skills and Slack interactions
2025-09-08 11:58:11 +09:00
happybell80
c4897cff78
Add: rb8001 logging system implementation gap analysis - plans exist but not implemented
2025-09-08 11:50:53 +09:00
happybell80
f128957f7f
Update: CompanyX headline schedule changed from 09:00 to 09:10 to avoid resource contention
2025-09-08 11:32:33 +09:00
happybell80
6d4074b118
Add troubleshooting doc: CompanyX headline failure due to resource contention and empty error messages
2025-09-08 11:28:20 +09:00
happybell80
e44acb1e1e
docs: rb8001 타임아웃 문제 해결 내역 추가
2025-09-08 02:27:00 +09:00
happybell80
d2525cf6f8
docs: Company-X 뉴스 데이터 통합 관련 문서 업데이트
...
- 250907_company_x_news_zero_articles.md: companyx_news_posting.json 변경 반영
- companyx_history.json → companyx_news_posting.json 수정
2025-09-08 01:15:42 +09:00
happybell80
d372c9c9ba
docs: Company-X 뉴스 데이터 통합 문제 해결 문서 작성
...
- 문제: skill-news가 본문/요약 없이 URL/제목만 저장
- 해결: companyx_news_posting.json으로 전체 데이터 통합
- 시간 파싱 기능 추가 및 단계별 업데이트 구현
- company-x_hompage와 동일한 JSON 구조 적용
2025-09-08 01:05:17 +09:00
happybell80
1052281eee
docs: Company-X 뉴스 0개 문제 해결 과정 문서화
...
- 250907_company_x_news_zero_articles.md 생성
- 250906_news_skill_publish_separation.md 업데이트
- 중복 체크 로직 개선 및 파라미터 전달 문제 해결
2025-09-07 23:23:59 +09:00
happybell80
d5e8fc1d4b
docs: Gitea SSH 포트 51123 발견 및 해결 과정 추가
...
- SSH 포트 51123 사용 필수 명시
- 실제 에러 메시지와 일치하도록 수정
- 작성자 정보 업데이트
2025-09-07 22:00:20 +09:00
7abdd474ac
fix: Gitea HTTPS 클론 트러블슈팅 문서 정확도 개선
...
- Gitea 1.24.x HTTP/2 버그 수정 관련 잘못된 정보 제거
- 실제 원인인 nginx/Git 버퍼 크기 문제로 수정
- Gitea Issue #10838 참조 추가
2025-09-07 21:49:51 +09:00
e5a0e942c3
docs: Gitea HTTPS 클론 실패 트러블슈팅 문서 추가
...
- TLS 패킷 디코딩 오류 분석
- HTTP/2 및 HTTP/1.1 모두 실패 케이스 문서화
- SSH 우회 방법 제시
- 근본 해결 방안 정리
2025-09-07 21:44:25 +09:00
happybell80
800ce99039
Update: APScheduler 헤드라인 문서 - 운영 확인 완료
...
- 실제 환경변수 값 기록 (채널 ID, 09:00, mon-fri)
- 상태를 운영 확인으로 변경
- Slack 메시지 길이 제한 이슈 제거
2025-09-06 17:13:52 +09:00
happybell80
2cfd50c1db
Update: skill-publish 트러블슈팅 - 정상 작동 확인
...
- post_formatter.py 들여쓰기 오류 해결 추가
- 최종 상태: 포트 8511 정상 작동 확인
2025-09-06 16:51:12 +09:00
happybell80
23f2976139
Add: skill-publish 서비스 구현 트러블슈팅 문서
...
- pyproject.toml 패키지 경로 오류 해결
- Docker network 설정 제거
- Import 경로 src → app 일괄 변경
- 누락된 함수/클래스 구현 (get_logger, login_to_squarespace, NewsDataManager)
- Gitea Actions SSH 배포 설정
- 환경변수 설정 가이드
2025-09-06 16:47:38 +09:00
Claude-51124
b0e998077f
docs: DM 뉴스 전송 실패 문제 해결 - 잘못된 경로 수정
2025-09-06 15:52:21 +09:00
happybell80
e31acaaf5e
트러블슈팅: Gemini 모델 최적화 문서 추가
2025-09-06 15:24:27 +09:00
happybell80
efd4346cd8
APScheduler 적용 내용 문서 반영
...
- 스케줄링 섹션: APScheduler 적용 완료 명시
- 환경변수 업데이트:
- HEADLINES_SCHEDULE_DAYS: 기본 * (매일)
- HEADLINES_SCHEDULE_ENABLED: 스케줄 ON/OFF
- HEADLINES_TEST_NOW: 즉시 테스트
- 관리 API 엔드포인트 추가
2025-09-06 14:34:18 +09:00
happybell80
d8c130a245
docs: update naver rss playwright troubleshooting
2025-09-06 00:04:23 +09:00
happybell80
c34dc177fd
docs: 최소 구성으로 09:00 헤드라인 전달 설계 정리 (naver fetch-headlines)
2025-09-05 21:11:29 +09:00
happybell80
dac6c973cb
Merge branch 'main' of https://git.ro-being.com/ivada_Ro-being/DOCS
2025-09-05 20:03:27 +09:00
happybell80
85e555970d
docs: update troubleshooting/250904_naver_blog_rss_limitation.md
2025-09-05 20:03:27 +09:00
ae2f9f1f91
docs: Gitea Actions 크론잡 자동화 아이디어 추가 - 네이버 블로그 파싱, DB 조회, API 호출 예시
2025-09-04 22:49:12 +09:00
de9388c398
docs: 네이버 블로그 RSS 피드 제한 문제 문서화 - RSS description 8개 제한, Playwright 해결방안 제시
2025-09-04 16:59:42 +09:00
happybell80
11b115fdc9
docs: 슬랙 대화 표시 인디케이터 구현 완료 문서 복원
...
- 실제 수정된 파일 경로와 줄 번호 포함
- 구체적인 코드 변경 내용 기록
- DB 구조 및 리소스 정보 유지
2025-09-04 15:14:20 +09:00
happybell80
51b3eaa71d
docs: 슬랙 대화 표시 인디케이터 구현 완료 문서화
...
- 실제 수정된 파일과 내용만 기록
- 추측이나 계획 제거, 사실만 기록
2025-09-04 15:14:20 +09:00
Claude-51124
56e8543199
docs: skill-news 좀비 프로세스 및 Gitea Actions 배포 문제 해결
...
- Chrome headless 좀비 67개 → 1개 (init: true)
- YAML heredoc 파싱 오류 해결
- SSH 배포 방식 구현
- Health check exit code 문제 해결
2025-09-04 14:48:06 +09:00
happybell80
ad52d3df36
docs: 슬랙 채팅 표시 인디케이터 구현 방안 업데이트
...
- get_paginated_conversations() 함수도 수정 필요 확인
- 로빙 응답 메시지에도 슬랙 아이콘 표시 위치 명확화
- 백엔드 API 수정 사항 구체화
2025-09-04 14:16:12 +09:00
9d8b989273
docs: 100% 해결된 인프라 문제 문서화 및 업데이트
...
- Redis TTL, PostgreSQL 소유권, 로그 모니터링 해결 상태 기록
- python-multipart, nginx 권한 문제 해결 완료 표시
- 환경변수 하드코딩 제거 상태 업데이트
- Slack chat display indicator 문서 추가
2025-09-04 13:41:04 +09:00