Добавлено: ✅ SESSION_LOG_2025-10-24.md обновлен с работой 25 октября ✅ git_push_all.sh - скрипт для автоматического push ✅ restart_backend.sh - скрипт перезапуска backend ✅ RESTART_INSTRUCTIONS.md - подробные инструкции ✅ QUICK_START.md - быстрый старт Документация сессии 25 октября: - 9 коммитов - Split-screen UI + Debug панель - OCR + AI анализ (Gemini Vision) - S3 Upload + Draft автосохранение - Step2 переделан (7 типов событий из erv_ticket) - MySQL валидация полисов (33,963 шт) - Безопасность и UX улучшения - ~1500 строк кода, 20 файлов, 12 проблем решено Готово к тестированию после перезапуска backend!
85 lines
2.4 KiB
Markdown
85 lines
2.4 KiB
Markdown
# 🔄 Инструкции по перезапуску
|
||
|
||
## 📝 Что нужно сделать:
|
||
|
||
### 1. Git Push (сохранить всю работу)
|
||
|
||
```bash
|
||
bash /var/www/fastuser/data/www/crm.clientright.ru/erv_platform/git_push_all.sh
|
||
```
|
||
|
||
Это запушит:
|
||
- ✅ SESSION_LOG обновленный
|
||
- ✅ Все изменения в коде
|
||
- ✅ Коммит с описанием работы
|
||
|
||
---
|
||
|
||
### 2. Перезапуск Backend
|
||
|
||
```bash
|
||
bash /var/www/fastuser/data/www/crm.clientright.ru/restart_backend.sh
|
||
```
|
||
|
||
Или вручную:
|
||
```bash
|
||
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. Проверка что всё работает
|
||
|
||
```bash
|
||
# Проверка 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 октября:
|
||
|
||
1. ✅ Форма полиса - маска, автозамена кириллицы, email на step3
|
||
2. ✅ MySQL валидация полисов (33,963 шт)
|
||
3. ✅ S3 Upload в облако (Timeweb)
|
||
4. ✅ OCR + AI анализ (Gemini Vision)
|
||
5. ✅ Split-screen UI с Debug консолью
|
||
6. ✅ Draft автосохранение в PostgreSQL
|
||
7. ✅ Step2 переделан (типы событий из erv_ticket)
|
||
8. ✅ Безопасность + защита от инъекций
|
||
9. ✅ UX улучшения (кнопки, прогресс бары)
|
||
|
||
**9 коммитов, ~1500 строк кода, 12 проблем решено**
|
||
|
||
---
|
||
|
||
## 🚀 После перезапуска:
|
||
|
||
Открой http://147.45.146.17:5173 и увидишь:
|
||
- **Слева:** форма с 3 шагами
|
||
- **Справа:** Debug панель в реальном времени
|
||
- Загрузи файл → увидишь OCR + AI анализ
|
||
|
||
**Всё готово к работе!** 🎉
|
||
|
||
|