Folo/locales
Stephen Zhou 53e3578af2
feat: new payment (#4629)
* 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>
2025-10-31 11:42:57 +08:00
..
ai feat: rename ai tokens to ai credits 2025-10-29 20:17:01 +08:00
app feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
common refactor(action): implement unsaved changes blocker 2025-10-24 15:25:03 +08:00
errors feat(i18n): update zh-TW translations (#4596) 2025-10-25 21:51:30 +08:00
external feat(i18n): update zh-TW translations (#4596) 2025-10-25 21:51:30 +08:00
lang feat: optimize language selector display 2025-04-30 15:58:25 +08:00
mobile/default feat(i18n): update zh-TW translations (#4596) 2025-10-25 21:51:30 +08:00
native chore: remove zen and wider mode 2025-09-12 20:47:07 +08:00
settings feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
shortcuts feat(i18n): update zh-TW translations (#4596) 2025-10-25 21:51:30 +08:00