1107 Commits

Author SHA1 Message Date
happybell80
981606c6a6 docs: 명언 로테이션 개선 방안 문서화
- 날짜 기반 로테이션으로 방향 변경
- DB 불필요, 코드 수정만으로 구현 가능
- 환경변수 우선순위 및 구현 세부사항 추가

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 10:40:38 +09:00
happybell80
e626baca42 docs: 24시간 메일 전체 요약으로 변경 (10개 제한 제거)
- naverworks_slack_02_daily_briefing.md 수정
- 중요 메일 필터링 → 전체 메일 요약으로 정책 변경

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 10:21:14 +09:00
happybell80
a1ee567f54 Add NaverWorks date filtering troubleshooting documentation 2025-09-26 02:23:41 +09:00
happybell80
5f1002fcf8 Update naverworks_token table schema - remove duplicate expiry column
- Remove expiry column, keep only expires_at
- Update documentation to match actual DB schema
2025-09-26 01:14:35 +09:00
happybell80
97e0888ce0 Fix more incorrect table names in documentation
- users → user in SQL contexts (94 occurrences)
- robeings → robeing in SQL contexts
- user_preferences → user_preference (14 files)
- slack_workspaces → slack_workspace in SQL contexts (17 files)

All table names now correctly match PostgreSQL schema
2025-09-26 00:52:15 +09:00
happybell80
8c02b80359 Fix incorrect table names in documentation
- gmail_tokens → gmail_token (33 files)
- companies → company (17 files)
- conversation_logs → conversation_log (27 files)
- workspace_members → workspace_member (28 files)

All table names now match the actual PostgreSQL schema
2025-09-26 00:49:47 +09:00
happybell80
58153a49a0 Fix documentation errors and add UUID principle violation docs
- Fix false EmailIntegration bug reports in multiple docs
- Add new UUID principle violation documentation
- Remove incorrect assumptions about gmail_tokens table
- Update 250922 doc to reflect Gateway UUID conversion working
- Clean up research papers organization into subdirectories
2025-09-26 00:38:52 +09:00
363d52f392 docs: 중국 IP 13개 차단 기록 추가 (2025-09-25)
- 111.230.203.228 (텐센트) 외 12개 IP 차단
- iptables DROP 규칙 적용
- 총 차단 IP 31개로 증가
2025-09-25 22:48:50 +09:00
happybell80
587392975e Update hardcoded URL removal troubleshooting doc
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 21:51:41 +09:00
c531ed00a8 Add OAuth multi-provider JSONB structure proposal
- 현재 단일 OAuth 구조의 한계점 분석
- JSONB 기반 다중 프로바이더 지원 방안 제시
- 김종태 사용자 사례 기반 실제 문제 해결책
- 마이그레이션 전략 및 구현 고려사항 포함

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 15:55:03 +09:00
Claude-51124
811f9a9edb troubleshooting: Docker 컨테이너 사용자 매핑 불일치 문제 분석
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 15:43:25 +09:00
dab018f79d 문서 파일명 규칙 적용: Gateway Git 동기화 이슈
- 파일명 변경: gateway-git-sync-issue.md → 250920_happybell80_gateway_git_sync_issue.md
- 작성자 및 작성일 정보 추가 (happybell80, 2025-09-20)
- DOCS 파일명 규칙 통일

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 15:08:22 +09:00
happybell80
417332d9e5 docs: Gateway UUID 403 차단 구현 방안 업데이트
- 라우터 분리 아키텍처 문서화
- 파일 구조 및 핵심 로직 정리
- 영향 범위 명시
2025-09-24 14:46:37 +09:00
0a52606825 보안 문서: 의사코드 제거
- SSH 방어 섹션 의사코드를 설명으로 변경

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 14:45:51 +09:00
aed3b24f25 보안 문서 업데이트: SSH 브루트포스 공격 방어 추가
- SSH 무작위 공격 IP 3개 차단 (103.251.247.158, 112.216.129.27, 85.235.135.46)
- fail2ban 설치 및 SSH 방어 설정 추가
- 총 차단 IP 18개로 증가 (HTTP 14개 + SSH 4개)
- 자동 차단 시스템 구축 완료

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 14:43:56 +09:00
98a44d1733 UUID 문서 업데이트: Slack UUID 변환 실패 시 에러 처리 추가
- 파일명 날짜 250911 → 250924로 변경
- 의사코드 제거하여 가독성 개선
- Slack ID→UUID 변환 실패 시 403 에러 반환 방안 추가
- DB 현황과 tables.md 문서 불일치 수정 (rb_news 테이블 추가)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 13:30:53 +09:00
happybell80
4d9631b9eb docs: AI 존재 철학 문서 개선 - 비판단적 경청, 선택적 기억의 관계적 적절성, 공감적 반응의 명확화 2025-09-23 16:11:37 +09:00
Claude-51124
0b0caaa4e6 docs: NAVER WORKS 브리핑 치명적 버그 수정사항 문서화
- 환경변수명 CHANNEL_ID로 수정
- skill-email API 응답 필드 emails 사용
- Slack 마크다운 변환 필수
- APScheduler mon-fri 형식 사용
2025-09-23 02:18:12 +09:00
happybell80
db436c8c51 docs: NAVER WORKS 브리핑 진행 상태 업데이트
- 테스트 진행 중 상태 명시
- from 필드 처리 방식 문서화
2025-09-23 01:34:50 +09:00
happybell80
65dd90d6bb docs: NAVER WORKS 브리핑 환경변수 및 날짜 수정
- 날짜 오타 수정 (2025-01-10 → 2025-09-10)
- LLM 필수 필드 명시
- SERVICE_API_KEY 헤더 필요성 명시
2025-09-23 01:03:37 +09:00
happybell80
cf7785cbbd docs: NAVER WORKS 브리핑 구현 완료
- API 키 인증 불필요 확인
- DB 데이터 설정 완료
- LLM 서비스 메서드 수정
- 토큰 갱신은 skill-email 내부 처리
2025-09-23 00:51:30 +09:00
happybell80
0d5b92d81c docs: NAVER WORKS 브리핑 구현 내역 추가
- 상태: 구현 완료, 테스트 대기
- 생성 파일 목록 추가
- 주요 결정사항 문서화
- 테스트 명령 추가
2025-09-23 00:15:13 +09:00
happybell80
07496ab3f0 docs: NAVER WORKS 브리핑 구현 준비도 90% 반영
- skill-email, skill-slack 구현 확인
- DB 접근 패턴, API 키 확인
- NAVER WORKS API 엔드포인트 확인
- 필요 환경변수 명시
- 참고 문서 링크 추가
2025-09-22 23:59:51 +09:00
happybell80
5da123ffc1 docs: 네이버웍스 브리핑 문서 간소화 및 scheduler/jobs 구조 반영 2025-09-22 23:15:34 +09:00
happybell80
5a2ced6244 docs: DB 기반 동적 스케줄러 관리 시스템 문서 추가 (04) 2025-09-22 22:36:59 +09:00
happybell80
8890e57fa7 docs: 네이버웍스 브리핑 환경변수 수정 - DB 조회 방식으로 변경, mon-fri 사용 2025-09-22 22:15:03 +09:00
happybell80
ab5193566c docs: APScheduler 로그 이슈 및 Monday=0 체계 주의사항 추가 2025-09-22 22:06:19 +09:00
Claude-51124
b50a2fb761 docs: APScheduler Monday=0 체계 주의사항 추가 2025-09-22 22:03:28 +09:00
4229f916a2 docs: 미해결 항목 매트릭스 현재 상태 업데이트
- Quick Wins: 각 항목 실제 구현 상태 명확화
  - EmailIntegration 버그 여전히 미해결
  - UUID↔Slack ID 매핑 미통일
  - 네이버웍스 01 완료, 02/03 미구현 구분
- Major Projects: 구현 상태 상세 추가
  - 시스템 메트릭 항목 삭제 (해결 완료)
  - news DB 영속화 완료, 서비스 레이어 미완 구분
  - 각 항목별 아이디어/계획/미구현 단계 표기
- Fill-ins/Consider Later: 모든 항목 미구현 명시
- 완료된 항목 아카이브 섹션 신규 추가

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 21:28:34 +09:00
happybell80
147f074043 docs: 점심 월드컵 개발 트러블슈팅 문서 2025-09-22 01:56:17 +09:00
happybell80
4ef365d37a Update log analysis doc - mark auth-server issue as resolved
- auth-server 불필요한 로그 문제 해결됨 표시
- 상태를 '부분 해결'로 업데이트
2025-09-22 00:44:07 +09:00
happybell80
48ef9e33a9 Update healthcheck troubleshooting documentation
- Document HealthCheckFilter solution
- Add exact file locations and line numbers
- Remove outdated solutions
2025-09-22 00:42:03 +09:00
d1464535d8 Update troubleshooting docs and 000000 matrix based on code audit
- 000000_unresolved_items_matrix.md: 완료된 항목 제거, 미해결 항목만 유지
- 250831_rb8001_multiple_issues.md: 최종 해결 상태로 업데이트
- 250901_slack_bot_installation_flow_missing.md: 완전 해결 확인
- 250921_nginx_auth_gateway_log_analysis.md: 새로운 로그 분석 문서 추가

미해결 주요 이슈:
- rb8001 EmailIntegration 버그 (user_uuid 변수 오타)
- UUID↔Slack ID 조회 엔드포인트 불일치
- 하드코딩 URL 제거 필요 (특히 rb8001의 auth-server URL)
2025-09-22 00:05:44 +09:00
9c11178a5e Add nginx, auth-server, gateway log analysis troubleshooting doc
- nginx 로그 권한 문제 (logrotate 시점)
- SSL handshake 오류 분석
- upstream 연결 실패 (8000 vs 8100 포트 이슈)
- Git 저장소 인증 실패 로그
- Slack webhook 이벤트 처리 실패
- auth-server default_value 불필요 로그
- 과도한 헬스체크 빈도 문제

조치 우선순위 및 해결 방안 제시
2025-09-21 23:59:55 +09:00
Claude-51124
22a269eaad docs: 헬스체크 빈도 과다로 인한 로그 오염 문제 문서화
- 매 30초마다 실행되는 헬스체크로 인한 로그 과부하 문제
- 하루 8,640개의 불필요한 로그 생성
- robeing-monitor 404 에러 지속
- 해결책 및 개선 방안 제시
2025-09-21 23:55:41 +09:00
happybell80
b82c710937 docs: Add Bayesian research and update NaverWorks briefing docs
- Add 베이즈 학문 역사 and 베이지안 논의 종합 research docs
- Update NaverWorks daily briefing and cold mail docs
- Add 로빙 의도분석 전략 idea doc
- Update 베이즈 성장과 관계의 철학
- Update 대화형 점진적 의도 구축 시스템
2025-09-20 16:50:44 +09:00
0914eagle
4c354e1c41 Update 2025-09-20 16:13:38 +09:00
0914eagle
567d555216 사용자 식별 통합 2025-09-20 15:23:39 +09:00
0914eagle
bc7bea66d0 Stats API 일원화 2025-09-20 14:47:39 +09:00
0914eagle
910d8f6afa Solved Update 2025-09-20 13:26:05 +09:00
0914eagle
4bda2fa85e Solved Update 2025-09-20 13:18:46 +09:00
0914eagle
885663eb6e rb_news DB 생성 및 저장 확인 2025-09-20 11:57:28 +09:00
0914eagle
4ee90ad304 rb_news DB 생성 및 저장 확인 2025-09-20 11:57:05 +09:00
hwansae91
c1eb85f26d [update] 🔴 Quick Wins5. Slack 봇 설치 플로우 구현 09-19에 이미 해결된 문제였음 2025-09-20 11:17:05 +09:00
0914eagle
fdd394da84 Update 2025-09-20 11:12:31 +09:00
hwansae91
f0ea61c8f3 [update] 🔴 Quick Wins 시스템 메트릭 컬럼 불일치 수정 다른 방법을 제시 2025-09-20 11:11:38 +09:00
0914eagle
9b9a7c14db 1번 해결 및 새로운 문제 2025-09-20 11:04:42 +09:00
happybell80
013a779493 docs: Update unresolved items matrix and add Bayes research doc
- Modified plans/000000_unresolved_items_matrix.md
- Added research/250920_happybell80_베이즈_관련_핵심_논문_10선.md
2025-09-20 10:56:32 +09:00
hwansae91
d3c790c805 [update] 🔴 Quick Wins 의 3,6 해결로 변경 2025-09-20 10:45:39 +09:00
48dd767a94 Merge branch 'main' of https://git.ro-being.com/ivada_Ro-being/DOCS 2025-09-20 01:12:38 +09:00