mirror of
https://github.com/tdurieux/anonymous_github.git
synced 2026-11-14 00:07:00 +01:00
Subscriptions sold at a replaced price lost their plan, because a subscription was matched only against the configured price. Resolve prices through the configured price, STRIPE_LEGACY_PRICES, then a registry that now also records subscription prices and every configured price at startup. Store the price on subscription grants. Review fixes: - Recover a Never expire add-on found by reconciliation before expiring. - Open Checkout for the subscription cycle the hosting option shows. - Report conference hosting only while the package payment stands. - Keep automatic updates on a paid-slot repository while its owner subscribes. - Apply the repository expiration limit only to repositories. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>