feat: harden scheduled downgrade lifecycle and messaging
This commit is contained in:
@@ -20,6 +20,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
- Reorganized the pricing rollout tracker to reflect completed phases, deferred work, and the new app-admin and workspace-role migration milestones.
|
||||
- Updated auth/session responses to include canonical admin-status checks so admin UI state stays consistent after refresh and login.
|
||||
- Updated README and TODO planning docs for phased admin-console rollout and the first-run operational checklist.
|
||||
- Hardened pending-downgrade lifecycle handling so Stripe-scheduled downgrades are preserved in billing state and apply automatically when the effective date is reached.
|
||||
- Clarified post-downgrade quota messaging in enforcement, account UI, and admin billing detail so over-limit behavior is explicit after scheduled plan changes.
|
||||
|
||||
## [2026-05-22]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user