Skip to content

feat(billing): scope pending changes to contracts#307

Draft
volokluev wants to merge 2 commits into
mainfrom
volo/target-contract-pending-changes-protos
Draft

feat(billing): scope pending changes to contracts#307
volokluev wants to merge 2 commits into
mainfrom
volo/target-contract-pending-changes-protos

Conversation

@volokluev

Copy link
Copy Markdown
Member

Summary

  • add target_contract_id to pending-change get/clear APIs
  • require target_contract_id on pending-change staging APIs
  • expose target_contract_id in get responses for callers/debugging

Test plan

  • make build-py
  • pre-commit run --files proto/sentry_protos/billing/v1/services/pending_change/v1/endpoint_add_pending_user_config.proto proto/sentry_protos/billing/v1/services/pending_change/v1/endpoint_clear_pending_change.proto proto/sentry_protos/billing/v1/services/pending_change/v1/endpoint_get_pending_change.proto proto/sentry_protos/billing/v1/services/pending_change/v1/endpoint_set_pending_month_interval.proto proto/sentry_protos/billing/v1/services/pending_change/v1/endpoint_set_pending_package.proto

@github-actions

Copy link
Copy Markdown

The latest Buf updates on your PR. Results from workflow ci / buf-checks (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedJun 11, 2026, 10:15 PM

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