fix(selos): corrigir geração de selos e adicionar ícones visuais
- Corrigir extração de orientações (tipo "Orientação de Discentes") - Selos de premiação agora usam campo papel (Autor/Orientador/Coorientador) - Adicionar ícones visuais aos selos (emojis Unicode) - Adicionar estilos CSS para novos tipos de selos - Melhorias no Oracle client e ranking repository
This commit is contained in:
@@ -12,7 +12,7 @@ docker compose up -d oracle18c backend
|
||||
|
||||
echo "[3/5] Aguardando backend responder /health..."
|
||||
for i in {1..30}; do
|
||||
if docker compose exec backend python - <<'PY' >/dev/null 2>&1; then
|
||||
if docker compose exec -T backend python - <<'PY' >/dev/null 2>&1; then
|
||||
import httpx, sys
|
||||
try:
|
||||
r = httpx.get("http://localhost:8000/api/v1/health", timeout=15)
|
||||
@@ -34,7 +34,7 @@ PY
|
||||
done
|
||||
|
||||
echo "[4/5] Disparando job do ranking (limpar_antes=true)..."
|
||||
docker compose exec backend python - <<'PY'
|
||||
docker compose exec -T backend python - <<'PY'
|
||||
import httpx
|
||||
client = httpx.Client(timeout=120)
|
||||
resp = client.post("http://localhost:8000/api/v1/ranking/processar", json={"limpar_antes": True})
|
||||
@@ -42,7 +42,7 @@ print("POST /api/v1/ranking/processar ->", resp.status_code, resp.text)
|
||||
PY
|
||||
|
||||
echo "[5/5] Acompanhando status até finalizar..."
|
||||
docker compose exec backend python - <<'PY'
|
||||
docker compose exec -T backend python - <<'PY'
|
||||
import httpx, time
|
||||
client = httpx.Client(timeout=120)
|
||||
while True:
|
||||
|
||||
Reference in New Issue
Block a user