Добавлена документация: - 9 новых коммитов - Split-screen UI + Debug панель - OCR + AI анализ (Gemini Vision) - S3 Upload + Draft автосохранение - Step2 переделан под erv_ticket - MySQL валидация полисов - Безопасность и UX улучшения Статистика: - ~1500 строк кода - 20 файлов изменено - 12 проблем решено - 3 часа работы
2.4 KiB
2.4 KiB
🔄 Инструкции по перезапуску
📝 Что нужно сделать:
1. Git Push (сохранить всю работу)
bash /var/www/fastuser/data/www/crm.clientright.ru/erv_platform/git_push_all.sh
Это запушит:
- ✅ SESSION_LOG обновленный
- ✅ Все изменения в коде
- ✅ Коммит с описанием работы
2. Перезапуск Backend
bash /var/www/fastuser/data/www/crm.clientright.ru/restart_backend.sh
Или вручную:
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_platform/backend
source venv/bin/activate
pkill -9 -f "uvicorn app.main"
sleep 2
nohup python -m uvicorn app.main:app --host 0.0.0.0 --port 8100 > ../../erv_platform_backend.log 2>&1 &
3. Проверка что всё работает
# Проверка Backend
curl http://localhost:8100/health
# Проверка Frontend
docker ps | grep frontend
# Проверка логов
tail -30 /var/www/fastuser/data/www/crm.clientright.ru/erv_platform_backend.log
🌐 Ссылки:
- Frontend: http://147.45.146.17:5173
- Backend API: http://147.45.146.17:8100
- Swagger Docs: http://147.45.146.17:8100/docs
- Gitea Repo: http://147.45.146.17:3002/negodiy/erv-platform
📋 Что было сделано 25 октября:
- ✅ Форма полиса - маска, автозамена кириллицы, email на step3
- ✅ MySQL валидация полисов (33,963 шт)
- ✅ S3 Upload в облако (Timeweb)
- ✅ OCR + AI анализ (Gemini Vision)
- ✅ Split-screen UI с Debug консолью
- ✅ Draft автосохранение в PostgreSQL
- ✅ Step2 переделан (типы событий из erv_ticket)
- ✅ Безопасность + защита от инъекций
- ✅ UX улучшения (кнопки, прогресс бары)
9 коммитов, ~1500 строк кода, 12 проблем решено
🚀 После перезапуска:
Открой http://147.45.146.17:5173 и увидишь:
- Слева: форма с 3 шагами
- Справа: Debug панель в реальном времени
- Загрузи файл → увидишь OCR + AI анализ
Всё готово к работе! 🎉