fix: separate admin page and API authentication
CI / backend-and-migrations (push) Canceled after 0s
CI / astro-build (push) Canceled after 0s
CI / compose-e2e (push) Canceled after 0s

This commit is contained in:
ik
2026-09-09 07:29:39 +07:00
parent eb501affb8
commit c6fdc969c2
9 changed files with 61 additions and 12 deletions
+2
View File
@@ -44,4 +44,6 @@ check_redirect /api/report '/report?state=create_error'
check_redirect /api/report-screenshot '/report?state=screenshot_error&report_id='
curl -fsS --max-time 15 -H 'Host: localhost:8080' "$base/api/v1/fishes?limit=1" >/dev/null
curl -fsS --max-time 15 -H 'Host: localhost:8080' "$base/ready" >/dev/null
docker compose exec -T -e "RF4_PROXY_TEST_URL=http://$container:8080" api \
python - < "$repo/deploy/probe-admin-auth.py"
echo "Proxy routing passed: Astro form redirects, FastAPI catalog and health/readiness"