Commit Graph

5 Commits

Author SHA1 Message Date
AI Assistant
cc880d3485 refactor: Убраны неиспользуемые локальные контейнеры Postgres и Redis\n\n- Backend использует внешний PostgreSQL (147.45.189.234:5432)\n- Backend использует внешний Redis (crm.clientright.ru:6379)\n- Удалены сервисы postgres и redis из docker-compose\n- Удалена зависимость depends_on: postgres\n- Остались только frontend и backend контейнеры\n- Удалены orphan контейнеры 2025-10-30 14:16:15 +03:00
AI Assistant
350ce0c654 fix: N8N webhook URLs переданы в backend через environment\n\n- N8N_POLICY_CHECK_WEBHOOK и N8N_FILE_UPLOAD_WEBHOOK\n- Backend теперь видит webhooks и проксирует запросы\n- Протестировано: /api/n8n/policy/check возвращает 200 OK 2025-10-30 14:13:16 +03:00
AI Assistant
543725324b fix: Backend подключается к внешнему Redis на crm.clientright.ru:6379\n\n- Убран локальный контейнер redis (конфликт порта 6379)\n- REDIS_HOST, REDIS_PORT, REDIS_PASSWORD из .env\n- Postgres обновлён до v16 под существующие данные\n- SMS API работает: 200 OK с debug_code 2025-10-30 14:06:55 +03:00
AI Assistant
f72aa59476 Интеграция SSE + Redis Pub/Sub для real-time OCR результатов
🎯 Основные изменения:

Backend:
- Реализован SSE endpoint /events/{task_id} для real-time стриминга событий
- Интеграция Redis Pub/Sub для получения событий от n8n
- Исправлен путь к .env файлу (абсолютный путь)
- Убран префикс /api/v1 для events router
- Добавлено подробное логирование событий

Frontend:
- Переключён на Vite dev mode для работы proxy
- Настроен proxy /events -> backend:8100
- Реализована модалка с крутилкой при загрузке файла
- SSE клиент для получения OCR результатов в real-time
- Отображение результатов AI анализа в модалке

Docker:
- Frontend: изменён на npm run dev (Vite dev server)
- Добавлен host.docker.internal для доступа к backend
- Настроен proxy в docker-compose

Утилиты:
- monitor_redis_direct.py - мониторинг Redis Pub/Sub
- test_redis_publish_direct.py - тестирование публикации в Redis

🚀 Полная цепочка работает:
Frontend → Backend SSE → Redis Pub/Sub ← n8n → OCR/AI → Result
2025-10-27 19:37:41 +03:00
AI Assistant
0f82eef08d 🚀 MVP: FastAPI + React форма с SMS верификацией
 Инфраструктура: PostgreSQL, Redis, RabbitMQ, S3
 Backend: SMS сервис + API endpoints
 Frontend: React форма (3 шага) + SMS верификация
2025-10-24 16:19:58 +03:00