Skip to content

Billing & Usage Page Blank Canvas#10701

Merged
tylerlam-warp merged 8 commits into
masterfrom
tyler/billing-usage-page-v2
May 12, 2026
Merged

Billing & Usage Page Blank Canvas#10701
tylerlam-warp merged 8 commits into
masterfrom
tyler/billing-usage-page-v2

Conversation

@tylerlam-warp
Copy link
Copy Markdown
Contributor

@tylerlam-warp tylerlam-warp commented May 12, 2026

Description

Creates a blank canvas for the new Billing & Usage page for both me and Jeff to work on tomorrow.

Testing

Just confirmed:

  • If the billing & usage page V2 feature flag is on, I see a blank age (canvas) in the settings page

  • If the billing & usage page V2 feature flag is off, I see the old billing and usage page

  • I have manually tested my changes locally with ./script/run

@cla-bot cla-bot Bot added the cla-signed label May 12, 2026
@tylerlam-warp tylerlam-warp changed the title Billing & Usage Page Updates Billing & Usage Page Blank Canvas May 12, 2026
@tylerlam-warp tylerlam-warp marked this pull request as ready for review May 12, 2026 02:39
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 12, 2026

@tylerlam-warp

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR adds a feature-flagged blank Billing & Usage V2 settings page and routes the settings view to either the new blank page or the existing page based on BillingAndUsagePageV2.

Concerns

  • The V2 page no longer preserves the existing Billing & Usage logged-out/anonymous visibility behavior.
  • The V2 page reports a positive search match for every query, so unrelated settings searches can keep or select the blank Billing & Usage page.
  • This is a user-visible settings change, but the PR includes only textual manual testing. Manual testing is required for changes that can be manually tested. Please include screenshots or a screen recording that show the flag-on blank canvas and flag-off fallback working end to end, or justify why visual evidence is not possible.

Verdict

Found: 0 critical, 3 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Comment thread app/src/settings_view/billing_and_usage_page_v2.rs Outdated
Comment thread app/src/settings_view/billing_and_usage_page_v2.rs Outdated
Copy link
Copy Markdown
Contributor

@IsaiahWitzke IsaiahWitzke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stamped... but those oz-for-oss comments seem reasonable

@tylerlam-warp
Copy link
Copy Markdown
Contributor Author

will fix those

@tylerlam-warp tylerlam-warp enabled auto-merge (squash) May 12, 2026 12:15
@tylerlam-warp tylerlam-warp merged commit aea265b into master May 12, 2026
37 of 41 checks passed
@tylerlam-warp tylerlam-warp deleted the tyler/billing-usage-page-v2 branch May 12, 2026 15:12
dagmfactory pushed a commit that referenced this pull request May 12, 2026
## Description
Creates a blank canvas for the new Billing & Usage page for both me and
Jeff to work on tomorrow.

## Testing
Just confirmed:
- If the billing & usage page V2 feature flag is on, I see a blank age
(canvas) in the settings page
- If the billing & usage page V2 feature flag is off, I see the old
billing and usage page

- [x] I have manually tested my changes locally with `./script/run`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants