feat: harden scheduled downgrade lifecycle and messaging
This commit is contained in:
+1
-1
@@ -82,7 +82,7 @@
|
||||
- [x] Add migration path for current internal admin access: keep temporary env fallback only during rollout, then remove once DB-seeded admins are verified.
|
||||
- [x] Centralize admin authorization middleware (`requireAdmin`) and replace route-local billing-admin checks so `/admin/*` authorization semantics are consistent.
|
||||
- [x] Add admin audit visibility: log admin route access and key admin support actions with actor, route/action, target workspace, and timestamp.
|
||||
- [ ] Define explicit downgrade behavior:
|
||||
- [x] Define explicit downgrade behavior:
|
||||
- effective timing for scheduled vs immediate plan changes
|
||||
- entitlement/usage treatment when the target plan is below current usage
|
||||
- account messaging for pending downgrade state
|
||||
|
||||
Reference in New Issue
Block a user