-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Egress Billing Rollout [Parent] #159
Comments
Test Plan: Egress Tracking System – Rollout Phase 1ObjectiveValidate the Egress Tracking System functionality in the staging environment without billing the customer. This test ensures that egress traffic is correctly recorded in the DynamoDB table and is properly sent to Stripe, linked to the customer account. ScopeThe test will:
Prerequisites
Test StepsStep 1: Create a New Space
Step 2: Prepare Gateway Request
Example Request: curl -X GET "https://freeway-staging.dag.haus/ipfs/<CONTENT_CID>?stub_space=did:key:<SPACE_ID>&stub_delegation=<DELEGATION>&authToken=<AUTH_TOKEN>" Replace:
Step 3: Validate the ResultsExpected Results:
Notes
|
To complete this task we need to complete: |
Blocked:
|
Rollout Plan
Phase 1
Egress Traffic Tracking Without Billing
During this phase, we will deploy the system to the Dev, Staging, and Production environments to begin tracking egress traffic without charging customers. This is possible because Stripe's new Billing Meter API allows us to record metrics for customers even if they are not associated with a price, which is critical for our existing customer base—we need to verify that everything is functioning correctly before initiating billing.
Tasks
upload-service
/w3up
repos [Parent] #262Phase 2
The text was updated successfully, but these errors were encountered: