Skip to content

[Release] Updates billing UI for individuals and groups - #758

Draft
allanlasser wants to merge 87 commits into
masterfrom
release-billing-ui
Draft

[Release] Updates billing UI for individuals and groups#758
allanlasser wants to merge 87 commits into
masterfrom
release-billing-ui

Conversation

@allanlasser

Copy link
Copy Markdown
Member

⚠️ This is a release branch, not yet ready to merge ⚠️

Code in this branch has been reviewed and tested. This branch contains ready-to-merge code.

dnass and others added 29 commits July 28, 2026 16:16
1. Use username for user payment routes, not individual_org slug.
2. Protect individual payment routes to just object owners or staff.
The ability to change a subscription's billing frequency is not ready to
ship with the billing redesign. Extract this work-in-progress to the
677-billing-frequency branch and remove it here: the org and user
UpdateSubscriptionFrequency views, BaseUpdateSubscriptionFrequency,
UpdateSubscriptionFrequencyForm, both update-frequency URLs, the
update_subscription_frequency template, and the "Change to monthly/annual"
link on the manage subscriptions page. The informational Annual/Monthly
badge is kept.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@allanlasser
allanlasser temporarily deployed to squarelet-pi-release-bi-n5bsbf July 28, 2026 22:31 Inactive
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.

2 participants