Folo/apps/desktop/layer/renderer/src/modules
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
..
achievement fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
action feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
activation feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
ai-chat feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
ai-chat-session refactor(ai-task): update task session (#4624) 2025-10-28 15:35:31 +08:00
ai-memory fix: types 2025-10-29 21:28:17 +08:00
ai-task refactor(ai-task): update task session (#4624) 2025-10-28 15:35:31 +08:00
app fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
app-layout fix: should render entry content when refresh page 2025-10-27 23:16:59 +08:00
auth feat: add last used login method tracking and localization updates 2025-10-21 21:45:44 +08:00
claim fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
command feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
customize-toolbar fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
debug refactor: adjust desktop structure 2025-04-28 21:42:23 +08:00
discover feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
download fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
editor fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
entry-column fix(desktop): first item's action bar was clipped (#4623) 2025-10-28 12:13:21 +08:00
entry-content feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
feed fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
integration fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
modal fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
new-user-guide fix: types 2025-10-29 21:28:17 +08:00
panel fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
player fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
power fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
profile fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
renderer fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
rsshub fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
settings feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
shared feat(desktop): allow customizing all timeline tabs 2025-10-24 16:48:28 +08:00
subscription-column feat: remove showCompactTimelineInSub 2025-10-25 16:45:09 +08:00
trending fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
update-notice fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
upgrade fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00
user feat: new payment (#4629) 2025-10-31 11:42:57 +08:00
wallet fix: prettier tailwindcss classname sorting 2025-10-21 16:49:19 +08:00