Commit Graph

  • 6708092662 fix: Формат телефона БЕЗ + (79001234567 вместо +79001234567)\n\n- Step1Phone: sendCode и verifyCode отправляют 7XXXXXXXXXX\n- Step3Payment: DEV MODE кнопки используют формат без +\n- Совместимость с vTiger CRM (mobile поле хранит без +) AI Assistant 2025-10-30 18:54:05 +03:00
  • fe5cbdd756 ui: Добавлена DEV MODE кнопка на шаг 1 (телефон)\n\n- Кнопка 'Далее → (Step 2) [пропустить]'\n- Автозаполняет phone=+79001234567, email=test@test.ru\n- Автоматически подтверждает телефон и переходит на Step 2 AI Assistant 2025-10-30 16:02:02 +03:00
  • 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 контейнеры AI Assistant 2025-10-30 14:16:15 +03:00
  • 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 AI Assistant 2025-10-30 14:13:16 +03:00
  • 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 AI Assistant 2025-10-30 14:06:55 +03:00
  • c9ed114dd4 fix: API вызовы через относительные пути (proxy)\n\n- Step1Phone: /api/v1/sms/send, /api/v1/sms/verify\n- ClaimForm: /api/v1/claims/create AI Assistant 2025-10-30 10:00:28 +03:00
  • 14d1b6fb63 ui: Телефон вводится без +7, префикс зашит (addonBefore)\n\n- Валидация: 10 цифр без кода страны\n- В API отправляется с +7\n- Плейсхолдер 9001234567, maxLength=10 AI Assistant 2025-10-30 09:54:14 +03:00
  • 3caf855d4a ui: Убран email со шага 1, перенесён на последний шаг\n\n- Step1Phone: только телефон + SMS\n- Step3Payment: добавлено поле email AI Assistant 2025-10-30 09:52:26 +03:00
  • 58a12a3c05 feat: Телефон перенесен на шаг 1 (SMS верификация)\n\n- Новый шаг Step1Phone.tsx (отправка/проверка SMS)\n- ClaimForm: новая последовательность шагов (Телефон -> Полис -> Тип -> Документы -> Оплата)\n- Step3Payment: убран блок верификации телефона AI Assistant 2025-10-30 09:50:26 +03:00
  • 847dbe73a9 docs: Обновлён лог сессии 29.10 + корректировки конфигов документов\n\n- Дополнен SESSION_LOG_2025-10-29.md\n- Правки Step2EventType.tsx (выбор eventType)\n- Актуализированы constants/documentConfigs.ts AI Assistant 2025-10-30 09:35:27 +03:00
  • ac1e127702 docs: Лог сессии 29.10 (часть 2) - Безопасность N8N Webhooks AI Assistant 2025-10-29 18:24:53 +03:00
  • 789f891026 fix: Поддержка разных вариантов event_type для OCR событий AI Assistant 2025-10-29 17:11:55 +03:00
  • 9a2deb97af fix: Добавлены пропущенные поля filename и upload_timestamp в n8n proxy AI Assistant 2025-10-29 17:01:59 +03:00
  • 2945cad263 fix: Используем относительные пути для API вместо localhost AI Assistant 2025-10-29 16:53:53 +03:00
  • ef6a4160a4 security: 🔒 N8N webhook URLs спрятаны через backend proxy AI Assistant 2025-10-29 16:49:03 +03:00
  • f12416a901 docs: Создан лог сессии 29 октября - рефакторинг визарда на динамические шаги AI Assistant 2025-10-29 15:12:20 +03:00
  • 9f39847172 fix: Исправлена навигация назад через useCallback AI Assistant 2025-10-29 14:09:20 +03:00
  • d727b74d3c fix: Явно установлен disabled=false для всех кнопок Назад AI Assistant 2025-10-29 14:04:08 +03:00
  • 145a9bd205 fix: Исправлен расчёт прогресса загрузки документов AI Assistant 2025-10-29 13:56:33 +03:00
  • 67f054d0b9 fix: Улучшено логирование SSE - убраны ложные ошибки AI Assistant 2025-10-29 12:58:09 +03:00
  • 4ad6b780fc fix: Исправлена структура FormData для загрузки документов AI Assistant 2025-10-29 12:53:52 +03:00
  • 4e5bc767b2 fix: Исправлен URL n8n webhook на правильный домен AI Assistant 2025-10-29 12:47:35 +03:00
  • f06105df98 fix: Исправлена работа Upload и кнопки Назад в StepDocumentUpload AI Assistant 2025-10-29 12:44:17 +03:00
  • 1f25301979 feat: Переделан визард на динамические шаги - каждый документ отдельный Step AI Assistant 2025-10-29 12:36:30 +03:00
  • 6c19392528 docs: Обновлён лог сессии - добавлена вторая часть (умная форма Step 2) AI Assistant 2025-10-28 18:07:38 +03:00
  • 1207222202 fix: Удалён дублирующийся код в Step3Payment.tsx AI Assistant 2025-10-28 13:09:22 +03:00
  • 299995138b fix: Удалён дублирующийся код в Step1Policy.tsx AI Assistant 2025-10-28 12:47:38 +03:00
  • 9084d75103 feat: Пошаговая загрузка документов с модалкой на Step 2 AI Assistant 2025-10-28 12:43:38 +03:00
  • 122af07779 feat: Умная форма Step2 с автоматическим распознаванием документов AI Assistant 2025-10-28 12:03:12 +03:00
  • 6fe14598a1 backup: Сохранён старый Step2Details с ручным вводом полей AI Assistant 2025-10-28 11:32:07 +03:00
  • e26ec2941a feat: Добавлены технические DEV-кнопки для быстрой навигации по шагам AI Assistant 2025-10-28 10:13:18 +03:00
  • 82bb3f3aa8 chore: Добавлена пустая строка в конце файлов (форматирование) AI Assistant 2025-10-28 10:02:42 +03:00
  • f4c38137b6 feat: Добавлены кнопки Продолжить/Загрузить другой файл в OCR модалку AI Assistant 2025-10-28 10:02:24 +03:00
  • 90ab969de0 docs: Добавлен лог сессии от 28.10.2025 - исправление SSE error handling AI Assistant 2025-10-28 00:47:03 +03:00
  • 0b75e01b9e fix: Не затираем результат OCR при закрытии SSE соединения AI Assistant 2025-10-28 00:40:06 +03:00
  • f72aa59476 Интеграция SSE + Redis Pub/Sub для real-time OCR результатов AI Assistant 2025-10-27 19:37:41 +03:00
  • d8508aa89d docs: Добавлен подробный лог сессии от 26.10.2025 AI Assistant 2025-10-27 08:36:26 +03:00
  • 647abf6578 feat: Интеграция n8n + Redis Pub/Sub + SSE для real-time обработки заявок AI Assistant 2025-10-27 08:33:16 +03:00
  • 1be922fdc3 fix: OCR endpoint исправлен /process → /analyze-file + SESSION_LOG обновлен AI Assistant 2025-10-25 10:46:36 +03:00
  • 134eb42493 fix: Исправлен OCR endpoint - /process → /analyze-file AI Assistant 2025-10-25 10:39:57 +03:00
  • fb896895b6 fix: Исправлен OCR - убрана блокирующая ошибка RabbitMQ AI Assistant 2025-10-25 10:26:05 +03:00
  • a26cb772f5 fix: 3 критических исправления - OCR прогресс, условные поля, убран некорректный статус AI Assistant 2025-10-25 10:12:41 +03:00
  • ddca18716d docs: Обновлен SESSION_LOG + инструкции по перезапуску AI Assistant 2025-10-25 09:56:01 +03:00
  • 3bfd05c6dd docs: Обновлен SESSION_LOG с работой 25 октября AI Assistant 2025-10-25 09:53:16 +03:00
  • ba6fd71140 fix: Исправлена ошибка OCR - инициализация ocr_result AI Assistant 2025-10-25 09:39:34 +03:00
  • 3a4ff6efb0 fix: Добавлена кнопка Назад на Step3 в начале формы AI Assistant 2025-10-25 09:35:55 +03:00
  • d2777aeabf feat: Step2 переделан + улучшен Debug Panel с полными S3 URL AI Assistant 2025-10-25 09:27:56 +03:00
  • 720d4ebdd9 feat: Split-screen с Debug панелью в реальном времени! AI Assistant 2025-10-24 22:13:52 +03:00
  • 20bad53008 feat: OCR в фоне + AI проверка полиса + debug логи AI Assistant 2025-10-24 21:58:34 +03:00
  • 621c8ebf01 feat: 5 улучшений безопасности и UX AI Assistant 2025-10-24 21:34:50 +03:00
  • e34f7a598b feat: 6 улучшений формы - S3 upload, draft, HEIC, email на step3 AI Assistant 2025-10-24 21:24:00 +03:00
  • f2cfa54c9d feat: Улучшена форма полиса - маска ввода и загрузка скана AI Assistant 2025-10-24 21:12:30 +03:00
  • 3b08916c22 fix: Исправлены MySQL креды - подключение к локальной БД AI Assistant 2025-10-24 21:02:20 +03:00
  • 4c844d00a5 feat: Обновлена форма проверки полиса + автозамена кириллицы AI Assistant 2025-10-24 20:54:57 +03:00
  • 30bbf2cf2c docs: Обновлен SESSION_LOG с информацией о рефакторинге формы AI Assistant 2025-10-24 20:41:32 +03:00
  • cfd84e0f9d refactor: Изменен порядок формы - проверка полиса на первом шаге AI Assistant 2025-10-24 20:40:44 +03:00
  • 8b0bd156bb fix: Перезапуск платформы - исправлены зависимости и TypeScript ошибки AI Assistant 2025-10-24 20:27:10 +03:00
  • 0f82eef08d 🚀 MVP: FastAPI + React форма с SMS верификацией AI Assistant 2025-10-24 16:19:58 +03:00
  • 8af23e90fa Initial commit: ERV Platform MVP - FastAPI + React AI Assistant 2025-10-24 12:02:17 +03:00