pricing: phase-2: Org Setting Billing page layout by royendo · Pull Request #9088 · rilldata/rill · GitHub
Skip to content

pricing: phase-2: Org Setting Billing page layout#9088

Merged
AdityaHegde merged 43 commits into
mainfrom
pricing-1/fix-org-billing-page
May 14, 2026
Merged

pricing: phase-2: Org Setting Billing page layout#9088
AdityaHegde merged 43 commits into
mainfrom
pricing-1/fix-org-billing-page

Conversation

@royendo

@royendo royendo commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

Revamps org setting billing page.

Pro plan:
Screenshot 2026-05-14 at 9 22 02 AM

Pro trial:
Screenshot 2026-05-14 at 9 21 51 AM

Legacy team plan:
Screenshot 2026-05-14 at 9 22 14 AM

Legacy trial plan:
Screenshot 2026-05-14 at 9 35 51 AM

Managed:
Screenshot 2026-05-14 at 9 42 47 AM

Enterprise:
Screenshot 2026-05-14 at 9 42 40 AM

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!

@royendo royendo changed the title fix: Billing page layout pricing: Billing page layout Mar 20, 2026
@royendo royendo changed the title pricing: Billing page layout pricing: Org SettingBilling page layout Mar 20, 2026
@royendo royendo changed the title pricing: Org SettingBilling page layout pricing: Org Setting Billing page layout Mar 20, 2026
royendo and others added 3 commits April 6, 2026 09:38
…ling-page

# Conflicts:
#	web-admin/src/routes/[organization]/-/settings/usage/+page.svelte
Convert `export let` to `$props()`, `$:` reactive declarations to
`$derived`, mutable locals to `$state`, and `<slot />` to
`{@render children()}` across all files changed in this PR.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@royendo royendo changed the title pricing: Org Setting Billing page layout pricing: phase-1: Org Setting Billing page layout Apr 6, 2026
@royendo royendo requested review from ericokuma and removed request for ericokuma April 8, 2026 14:24
royendo and others added 14 commits April 9, 2026 13:24
# Conflicts:
#	web-admin/src/features/billing/plans/CancelledTeamPlan.svelte
#	web-admin/src/features/billing/plans/POCPlan.svelte
#	web-admin/src/features/billing/plans/TeamPlan.svelte
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts:
#	web-admin/src/features/billing/plans/Plan.svelte
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
royendo added a commit that referenced this pull request Apr 23, 2026
Revert unrelated changes to main. The nav/layout/billing-page refactors
and other feature work will land via PR #9088; this PR should only ship
the /estimate page.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@royendo royendo requested a review from a team April 24, 2026 21:11

Copy link
Copy Markdown
Contributor

@royendo royendo marked this pull request as draft May 1, 2026 15:56
@AdityaHegde AdityaHegde marked this pull request as ready for review May 14, 2026 04:16
@AdityaHegde AdityaHegde merged commit a6a117b into main May 14, 2026
9 checks passed
@AdityaHegde AdityaHegde deleted the pricing-1/fix-org-billing-page branch May 14, 2026 06:00
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.

4 participants