5 Commits

Author SHA1 Message Date
AI Assistant
1be922fdc3 fix: OCR endpoint исправлен /process → /analyze-file + SESSION_LOG обновлен
КРИТИЧЕСКОЕ ИСПРАВЛЕНИЕ:
 OCR endpoint: /process → /analyze-file
 Исправлено в 3 местах:
   - ocr_service.py (line 48)
   - upload.py x2 (policy + passport endpoints)

Проблема:
- POST http://147.45.146.17:8001/process → 404 Not Found
- OCR не работал
- Gemini Vision не получал данные

Дополнительные исправления:
 Условные поля для стыковочного рейса (4 поля)
 Поле для подтверждения отмены рейса
 OCR polling с progress bar
 Убран некорректный статус 'Полис найден'

SESSION_LOG:
- Добавлена полная история 25 октября
- 12 коммитов задокументированы
- Статистика: ~2000 строк, 25 файлов, 15 проблем решено
- Список известных проблем (DOCX не поддерживается)

Следующие шаги:
1. Перезапустить backend (обязательно!)
2. Протестировать OCR на PDF/JPG файлах
3. Проверить Gemini Vision анализ в Debug панели
2025-10-25 10:46:36 +03:00
AI Assistant
3bfd05c6dd docs: Обновлен SESSION_LOG с работой 25 октября
Добавлена документация:
- 9 новых коммитов
- Split-screen UI + Debug панель
- OCR + AI анализ (Gemini Vision)
- S3 Upload + Draft автосохранение
- Step2 переделан под erv_ticket
- MySQL валидация полисов
- Безопасность и UX улучшения

Статистика:
- ~1500 строк кода
- 20 файлов изменено
- 12 проблем решено
- 3 часа работы
2025-10-25 09:53:16 +03:00
AI Assistant
30bbf2cf2c docs: Обновлен SESSION_LOG с информацией о рефакторинге формы 2025-10-24 20:41:32 +03:00
AI Assistant
cfd84e0f9d refactor: Изменен порядок формы - проверка полиса на первом шаге
Изменения в UX:
- Шаг 1: Проверка полиса (было: телефон + SMS)
- Шаг 2: Детали происшествия (без изменений)
- Шаг 3: Телефон + SMS + Выплата (было: только выплата)

Обновленные компоненты:
- Удален: Step1Phone.tsx
- Создан: Step1Policy.tsx - проверка полиса через API
- Обновлен: Step3Payment.tsx - добавлена SMS верификация
- Обновлен: ClaimForm.tsx - новая структура шагов

Логика: сначала проверяем полис, потом детали, в конце верификация телефона и выплата
2025-10-24 20:40:44 +03:00
AI Assistant
8b0bd156bb fix: Перезапуск платформы - исправлены зависимости и TypeScript ошибки
- Исправлены TypeScript ошибки в Step3Payment.tsx (типизация, неиспользуемые импорты)
- Добавлены недостающие зависимости: aiomysql, pymysql, python-multipart
- Обновлен requirements.txt с актуальными версиями
- Добавлены новые API endpoints: policy check, file upload
- Добавлен policy_service для работы с MySQL
- Все сервисы успешно запущены и работают
- Обновлен SESSION_LOG с документацией процесса
2025-10-24 20:27:10 +03:00