33 Commits

Author SHA1 Message Date
happybell80
2e0e3ba5c9 Add: 뉴스 스킬 이식 트러블슈팅 문서
- company-x_homepage의 뉴스 기능을 RO-BEING 스킬로 이식
- 마이크로서비스 아키텍처 전환 과정 문서화
- 주요 이슈와 해결 방법 정리
- 교훈 섹션 포함
2025-07-26 16:50:44 +09:00
happybell80
7ecef617af Optimize Docker build time - remove unused dependencies
- Remove torch (2GB+), sentence-transformers, alembic
- Remove unused Google auth packages
- Enable pip cache in Dockerfile
- Add base image strategy for faster CI/CD builds
- Expected build time reduction: 5min -> 30sec
2025-07-23 13:35:32 +09:00
happybell80
4a71eddb43 docs: 250723 트러블슈팅 - Slack 3초 타임아웃 해결 및 스킬 호출 문제
- Slack 3초 타임아웃 완전 해결 (asyncio import 추가)
- 메시지 중복 처리 문제 해결 (DM/멘션 구분)
- 이메일 스킬 호출 안되는 문제 발견 및 분석

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-23 01:16:06 +09:00
happybell80
aea7632e6c 이메일 스킬 레벨 시스템 문서 추가, 트러블슈팅 파일명 간소화
- 이메일 스킬 6단계 레벨 시스템 문서화
- 트러블슈팅 파일명 변경: 파일그래프시각화개발 → 개발작업
2025-07-23 00:11:35 +09:00
happybell80
48ee2bda44 트러블슈팅: 파일 그래프 시각화 도구 개발 과정 문서화 2025-07-22 21:47:07 +09:00
happybell80
31cd7d994c Add skill-email Actions configuration troubleshooting and update robing memory issue doc
- Add Gitea Actions configuration failure troubleshooting for skill-email
- Update nginx port configuration in existing troubleshooting doc

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-22 17:28:10 +09:00
happybell80
2d1352fe18 트러블슈팅 문서 업데이트 - Slack 이벤트 무한루프 및 중복 처리 해결
- 스킬 시스템 HTTP 분리 및 마이크로서비스 전환 완료
- Slack 이벤트 처리 무한루프 문제 해결
- EventCache 서비스로 중복 처리 방지
- 봇 메시지 필터링 3중 체크 구현
- 비동기 응답 순서 보장 메커니즘 추가
- 이메일 포함 메시지 필터링 문제 해결

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-22 01:38:00 +09:00
happybell80
0cd5f448f0 트러블슈팅 문서 추가 - 로빙 기억력 문제 및 nginx 포트 추가 2025-07-21 23:54:34 +09:00
happybell80
11c9f1f190 트러블슈팅 문서 추가 - 이메일 스킬 HTTP API 분리 및 아키텍처 전환 2025-07-21 19:47:09 +09:00
happybell80
396011c2ed 트러블슈팅 문서 추가 - ChromaDB 캐시 권한, 메모리 시스템 및 다국어 임베딩, 배포 워크플로우 최적화 2025-07-21 18:11:51 +09:00
happybell80
591e1c5983 Add troubleshooting: Email skill integration and skill architecture design
- Document email skill integration attempts
- Explain skill architecture philosophy
- Record path and network issues discovered
- Provide solutions for server deployment
2025-07-18 19:24:54 +09:00
happybell80
2db30c767d docs: Admin 페이지 서비스 상태 체크 개선 트러블슈팅
- Docker API를 통한 서비스 체크 구현
- systemd 제거 및 컨테이너 이름 수정
- PostgreSQL과 Neo4j 서비스 추가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-18 19:09:59 +09:00
happybell80
47b40726fc docs: add frontend-customer static build deployment troubleshooting
- Add detailed troubleshooting for CI/CD pipeline improvements
- Add nginx static file serving configuration changes
- Add permission issues resolution with www-data user
- Rename file to reflect both auth server and static deployment topics
2025-07-18 00:33:16 +09:00
happybell80
5efda23360 docs: 트러블슈팅 문서 제목 수정
- Email Skill 리팩토링 내용이 추가되어 제목을 포괄적으로 변경
2025-07-17 22:01:51 +09:00
happybell80
83f1bca146 docs: Email Skill 클린 아키텍처 리팩토링 내용 추가
- 비즈니스 로직 분리 및 함수형 프로그래밍 적용
- 테스트 코드 작성 및 실제 환경 테스트 완료
- 클린 아키텍처 패턴으로 확장 가능한 구조 구현
2025-07-17 22:00:48 +09:00
happybell80
6e4c939527 docs: auth 서버 구축 및 Gmail OAuth 연동 트러블슈팅 2025-07-17 17:39:04 +09:00
happybell80
fd9b5228a4 docs: auth.ro-being.com HTTPS 설정 문서 추가
- SSL/HTTPS 설정 과정 상세 기록
- nginx-deploy 저장소 구조 설명
- 문제 해결 과정 및 최종 결과 추가
2025-07-17 00:33:11 +09:00
happybell80
f2b4e09b1c docs: 중앙 인증 서버(auth.ro-being.com) 구축 트러블슈팅
- auth-server 저장소 생성 및 기본 구조 설정
- nginx 리버스 프록시 설정 (포트 9000)
- OAuth 인증 플로우 설계 문서화
- proxy_pass 끝 슬래시(/) 중요성 명시
2025-07-16 23:44:41 +09:00
happybell80
53e1410ca9 docs: Neo4j Docker 컨테이너 연결 문제 트러블슈팅 문서 추가
- Linux Docker의 host.docker.internal 미지원 문제 해결
- UFW 방화벽과 Docker 네트워크 충돌 해결
- network_mode: host를 사용한 최종 해결책 문서화
- Neo4j 초기 설정 및 비밀번호 변경 과정 포함
2025-07-16 19:20:54 +09:00
happybell80
2165e9a8f8 Admin Dashboard UI 개선 트러블슈팅 문서 추가
- 전체 작업 과정과 해결한 문제들 정리
- Chart.js 그래프 사라짐 이슈 해결 과정
- 모바일 반응형 문제 해결 방법
- 다크모드 차트 색상 이슈 해결
- 성능 최적화 및 브라우저 호환성 정보

🤖 Generated with Claude Code
2025-07-16 18:37:12 +09:00
happybell80
ccaf367916 docs: Add troubleshooting guide for Gemini CLI, Slack, and network issues
- Document Gemini CLI executable not found solution
- Add USE_ASYNC_RESPONSE configuration fix
- Explain network integration for backend communication
- Include CI/CD path migration from test_api to rb10508_test

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-16 16:12:13 +09:00
happybell80
7e1e9f621a docs: add rb8001 PostgreSQL connection troubleshooting guide
- Document Docker network isolation issue and resolution
- Include network_mode: host configuration steps
- Add PostgreSQL user creation and permission setup
- Compare different connection methods and trade-offs
- Include verification steps and testing procedures
2025-07-16 12:40:14 +09:00
happybell80
c02f34b713 Merge branch 'main' of https://git.ro-being.com/ivada_Ro-being/docs 2025-07-16 12:07:59 +09:00
happybell80
e07acf9d73 docs: add robeing instance database separation troubleshooting guide
- Document rb8001 and rb10508_test DB separation process
- Include server infrastructure setup and code modifications
- Explain design decisions for ChromaDB and log storage
- Add scalability considerations and future directions
2025-07-16 12:07:18 +09:00
happybell80
d4f1956a5e refactor: test-api-container를 rb10508_test로 이름 변경 2025-07-16 10:52:48 +09:00
happybell80
f1b7b0c1d5 Reorganize troubleshooting directory structure
- Moved 20250715_github_migration_to_local.md to docs/troubleshooting/
- Added new file 20250715_rb8001_rb10508_integration.md with integration process documentation
2025-07-16 09:44:24 +09:00
happybell80
c2ab4e1cd6 docs: add rb8001 deployment troubleshooting guide
- Document issues encountered during rb8001 deployment
- Record solutions for port configuration, env variables, Docker optimization
- Include lessons learned from rb10508_test integration
2025-07-16 01:47:39 +09:00
happybell80
fc0b66a5f2 Reorganize troubleshooting documents and add GitHub migration guide
- Move docker network timeout issues to correct docs/troubleshooting/ directory
- Add comprehensive GitHub migration to local project guide
- Remove duplicate troubleshooting directory in root

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 21:50:58 +09:00
24ff791e9e docs: 시스템 메트릭 그래프 time_bucket 쿼리 오류 트러블슈팅 문서 추가
- TimescaleDB time_bucket 함수와 asyncpg 파라미터 바인딩 문제
- f-string 직접 삽입으로 해결
- SQL injection 방지 방안 포함
2025-07-15 02:00:27 +09:00
ba52ee2200 docs: 트러블슈팅 문서 추가
- 관리자 대시보드 구축 과정
- Gitea Actions 설정
- GitHub에서 마이그레이션
- 시스템 메트릭 구현
- Docker 네트워크 격리 문제 해결

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 01:09:36 +09:00
573cdb99cb Add organization-level runner configuration
- Document transition from individual to shared runner
- Include token generation and registration process
- Add troubleshooting for organization runner issues
- Record runner token: kn5nLcoJgHUh4vgdPTF2cjL9eOHPOArWIHGFJIQq

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 18:24:40 +09:00
656e21ad9e Add Gitea Actions self-hosted runner troubleshooting guide
- Document runner setup and configuration process
- Cover nginx config validation fixes
- Include permission and label matching issues
- Provide monitoring and debugging commands

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 17:57:50 +09:00
884dc16998 Move migration guide to troubleshooting folder
- Move 20250714_migration_from_github.md to troubleshooting directory
- Update README.md links to reflect new file location
- Ensure troubleshooting folder is tracked in Git
2025-07-14 16:43:43 +09:00