Skip to content

Migrate product profile reads to FastAPI#1389

Merged
cbusillo merged 1 commit into
mainfrom
v2-fastapi-product-profile-read
Jun 17, 2026
Merged

Migrate product profile reads to FastAPI#1389
cbusillo merged 1 commit into
mainfrom
v2-fastapi-product-profile-read

Conversation

@cbusillo

Copy link
Copy Markdown
Owner

Summary

  • add native FastAPI product-profile list/show read contracts
  • preserve collection-only Every Code worker token access while keeping show behind normal identity/authz
  • delete the retired legacy WSGI product-profile read branches and update v2 compatibility docs

Validation

  • uv run python -m unittest tests.test_http_app.FastApiProductProfileReadTests
  • uv run --extra dev ruff format --check control_plane/http_app.py control_plane/service.py control_plane/service_auth.py tests/test_http_app.py tests/test_service.py
  • uv run --extra dev ruff check --diff .
  • uv run --extra dev mypy control_plane tests
  • uv run --extra dev ruff check .
  • uv run python -m unittest
  • uv run /Users/cbusillo/Developer/codex-skills/jetbrains-inspection/scripts/jb-inspect.py closeout --repo "/Users/cbusillo/Developer/launchplane" --scope changed_files

Refs #1322

@cbusillo cbusillo merged commit 8692d6f into main Jun 17, 2026
12 checks passed
@cbusillo cbusillo deleted the v2-fastapi-product-profile-read branch June 17, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant