calendar events
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-09-26 15:57:50 +09:00
parent 64171196b6
commit 76d0d86211
16 changed files with 1657 additions and 22 deletions

30
test_debug_endpoint.sh Executable file
View File

@@ -0,0 +1,30 @@
#!/bin/bash
# Проверяем, запущен ли сервер календаря
if ! curl -s http://localhost:8004/health > /dev/null; then
echo "Сервер календаря не запущен. Запускаем..."
cd /home/trevor/dev/chat
source .venv/bin/activate
PYTHONPATH=/home/trevor/dev/chat python -m uvicorn services.calendar_service.main:app --host 0.0.0.0 --port 8004 &
sleep 5
echo "Сервер запущен в фоновом режиме"
fi
echo "Проверка работоспособности сервера..."
HEALTH_RESPONSE=$(curl -s http://localhost:8004/health)
echo "Ответ сервера: $HEALTH_RESPONSE"
echo -e "\n=== Тестирование отладочного эндпоинта (без аутентификации) ==="
curl -v -X POST http://localhost:8004/debug/mobile-entry \
-H "Content-Type: application/json" \
-d '{
"date": "2023-09-26",
"type": "MENSTRUATION",
"flow_intensity": 3,
"symptoms": ["CRAMPS", "HEADACHE"],
"mood": "NORMAL",
"notes": "Тестовая запись из скрипта"
}'
echo -e "\n\n=== Проверка созданных записей ==="
curl -s http://localhost:8004/debug/entries | head -n 20