* feat: new payment * update * update * update * update * feat: enhance plan feature formatting and update localization strings * update * update * update * update * refactor: remove NeedActivationToast and related activation modal logic * update * feat(settings): guard paid settings Centralized paid-level metadata in @follow/shared and exposed the SettingNamespace union. Updated the builder helpers and every settings tab to pull paid badges from that shared map. Hardened the atoms helper to block writes and surface default values when a user lacks the required role. Added the necessary workspace dependencies for the atoms package. * fix: types * feat(rate-limit-notice): update error messaging and add upgrade prompt * feat(settings): integrate review checks into settings components * update * fix(plan): correct priority calculation in setting page data * feat(ai-summary): add upgrade suggestion for AI summary when plan is insufficient * feat(settings): enhance PaidBadge component to conditionally render based on MAS review status --------- Co-authored-by: DIYgod <i@diygod.me> |
||
|---|---|---|
| .. | ||
| configs | ||
| internal | ||
| readability | ||