Skip to content

Add API key ingestion auth#12

Merged
Bmowville merged 1 commit into
mainfrom
feature/api-key-ingestion
Jun 7, 2026
Merged

Add API key ingestion auth#12
Bmowville merged 1 commit into
mainfrom
feature/api-key-ingestion

Conversation

@Bmowville

Copy link
Copy Markdown
Owner

Summary

  • add optional API-key protection for pipeline ingestion write endpoints
  • keep dashboard and metrics reads open while requiring X-DataOps-API-Key when ingestion keys are configured
  • update Python, dbt, Airflow, and GitHub Actions examples with API key support
  • document local/demo behavior, deployed service behavior, and key rotation setup

Validation

  • python -m ruff check .
  • python -m mypy app
  • python -m alembic upgrade head
  • python -m pytest
  • git diff --check

@Bmowville Bmowville merged commit 2218128 into main Jun 7, 2026
1 check passed
@Bmowville Bmowville deleted the feature/api-key-ingestion branch June 7, 2026 21:41
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