2569718930@qq.com
9b2ac614cb
重构跑道观测系统:全跑道展示、结算跑道标注、热力模型、风场分析
2026-05-20 18:16:27 +08:00
2569718930@qq.com
9a5f9abf21
@
...
修复 trial 用户无法打开付款入口
canOpenCheckoutOverlay 缺少 isTrialPlan 条件,导致试用用户无法升级付费
@
2026-05-20 11:27:46 +08:00
2569718930@qq.com
60093d3162
@
...
统一月付价格为 10 USDC 并清理所有 trial 文案
- 默认月付 fallback 从 5U 改为 10U(contract_checkout.py、AccountCenter.tsx)
- 移除 LoginClient / HeaderBar / AccountCenter / UnlockProOverlay 中的试用推广文案
- VPS 同步: PLAN_CATALOG_JSON、GROUP_MEMBER_PRICE_USDC 更新为 10
- SIGNUP_TRIAL_ENABLED=false 保持关闭
@
2026-05-20 11:12:29 +08:00
2569718930@qq.com
6e3b7f60a2
fix(payment): display payment management panel for non-subscribed users to allow manual transfer tx submission
2026-05-20 09:59:27 +08:00
2569718930@qq.com
9ff0685756
Unify subscription pricing to 10 USDC, update documentation, and improve manual payment address copy experience
2026-05-20 09:20:07 +08:00
2569718930@qq.com
95192e8b58
Fix manual payment receiver address truncation
2026-05-20 09:05:14 +08:00
2569718930@qq.com
1af33c3ab8
chore(account): separate payment methods into tabs and fix noWallet copy
2026-05-20 08:33:59 +08:00
2569718930@qq.com
76d5a0abe8
refactor: remove redundant telegram pricing, align daily forecast date, and hide sunrise/sunset from UI
2026-05-20 07:55:47 +08:00
2569718930@qq.com
82d60cf05f
feat: implement Telegram-to-Web account binding flow and add supporting database and UI components
2026-05-19 18:26:45 +08:00
2569718930@qq.com
a5c508cce8
feat: implement SQLite database management and Supabase integration for user authentication and points synchronization
2026-05-19 18:07:39 +08:00
2569718930@qq.com
ac4f70e33d
feat: implement basic command handlers, orchestrator, database manager, and account binding UI
2026-05-19 17:47:51 +08:00
2569718930@qq.com
89914a296b
feat: add AccountCenter component for user profile and subscription management
2026-05-19 17:31:31 +08:00
2569718930@qq.com
6e2baa14ad
账户页付费用户新增城市话题群入口链接
2026-05-19 17:15:16 +08:00
2569718930@qq.com
c38dc80f58
后台新增 API 状态检测页:实时检测 Supabase/Open-Meteo/METAR/KNMI/MADIS/Telegram 连通性
2026-05-18 23:25:16 +08:00
2569718930@qq.com
ad16ae6b3b
账户页 Telegram 区块仅付费用户可见,移除过期的频道升级通知和市场监控链接
2026-05-18 18:44:20 +08:00
2569718930@qq.com
78b23ef361
feat: implement Telegram account binding and update project structure in documentation
2026-05-18 17:10:44 +08:00
2569718930@qq.com
6041d25f23
feat: add telegram group pricing and direct payments
2026-05-18 16:18:26 +08:00
2569718930@qq.com
58e6557c66
feat: implement mobile scan terminal dashboard and city picker with backend forum automation scripts
2026-05-17 17:05:47 +08:00
2569718930@qq.com
c4b1844a67
fix: stabilize pro checkout loading
2026-05-15 00:58:40 +08:00
AmandaloveYang
787d04619b
feat: revamp points/reward system for inclusive engagement
...
- /city /deb now free, capped at 10/day each (was 2 pts cost)
- Welcome bonus +20 pts on first-ever valid message
- First-message-of-day bonus +2 pts
- Weekly winner point bonuses reduced (500→200, 300→100, 150→50)
- Weekly participation rewards for all active users (+5 base, +15 for ≥20 pts)
- Pro-day rewards for top 3 unchanged
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-11 13:35:52 +08:00
2569718930@qq.com
1ccc275a23
Make mobile account surfaces readable
...
Mobile review found that account payment rows could collapse labels vertically and several secondary links had small touch targets on narrow phones. The patch keeps the existing visual system but allows account rows to stack on mobile, improves tap height, and tightens the Scan Terminal narrow-screen container.
Constraint: Must keep the current desktop layout and avoid adding dependencies
Rejected: Rebuild the account page layout wholesale | too broad for a targeted mobile audit
Confidence: high
Scope-risk: narrow
Directive: Keep long account/payment identifiers breakable on narrow screens
Tested: iPhone SE and iPhone 12 Playwright mobile audits show no horizontal overflow on checked pages
Tested: npx tsc --noEmit --pretty false --project frontend/tsconfig.json
Tested: npm run build
Tested: npm run test:business
Not-tested: Authenticated /ops data state because local Supabase/admin gating redirects to the public shell
2026-04-29 12:40:37 +08:00
2569718930@qq.com
6914e6277b
feat: implement backend routing, dashboard components, and transaction reconciliation scripts
2026-04-19 20:14:07 +08:00
2569718930@qq.com
f98388ce69
Allow trial users to open checkout
2026-04-17 20:01:18 +08:00
2569718930@qq.com
41cfb65b92
Show queued subscription access and fix forecast time plotting
2026-04-13 16:35:22 +08:00
2569718930@qq.com
15022c77c0
Gate checkout overlay by subscription recovery eligibility
2026-04-10 09:00:37 +08:00
2569718930@qq.com
fbd1e4ab16
Persist recent payment recovery state across account sessions
2026-04-06 20:40:26 +08:00
2569718930@qq.com
ee40045b70
Hardcode Telegram market channel URL and update bot tests
2026-04-01 20:34:41 +08:00
2569718930@qq.com
65688dffd9
Add Telegram market monitor channel link to account center
2026-04-01 20:27:49 +08:00
2569718930@qq.com
c29b560401
Add app analytics tracking for paywall and checkout events
2026-03-31 07:15:54 +08:00
2569718930@qq.com
538de5cdd8
Add subscription expiry reminders across account and dashboard
2026-03-30 00:58:43 +08:00
2569718930@qq.com
6feb4ff489
Show weekly points in account center
2026-03-23 21:32:18 +08:00
2569718930@qq.com
d2b27b1020
Add manual payment support note to account page
2026-03-22 20:24:48 +08:00
2569718930@qq.com
7171192ea6
Guard payments to allowed hosts and show checkout context
2026-03-22 13:42:48 +08:00
2569718930@qq.com
adf2924a1c
Refresh payment config before checkout
2026-03-21 13:49:08 +08:00
2569718930@qq.com
b11836a378
Deduplicate detected browser wallet options
2026-03-21 12:44:19 +08:00
2569718930@qq.com
f7c5a2f443
Fix wallet deduping and refresh account state after binding
2026-03-21 12:40:11 +08:00
2569718930@qq.com
290dd2b3cf
Add EIP-6963 wallet discovery for injected providers
2026-03-21 12:34:36 +08:00
2569718930@qq.com
ac03fb74be
Fix browser wallet selection for injected providers
2026-03-21 12:27:54 +08:00
2569718930@qq.com
4413b31396
Fix Pro payment recovery and wallet provider selection
2026-03-21 12:19:53 +08:00
2569718930@qq.com
69f24ddc08
Optimize frontend performance and add route-level web vitals tracking
2026-03-18 20:38:43 +08:00
2569718930@qq.com
9ac0a13937
Assess PolyCop copytrade bot info
2026-03-17 19:18:37 +08:00
2569718930@qq.com
7345b70958
Fix vercel link scope error
2026-03-17 15:23:59 +08:00
2569718930@qq.com
5d2ed68cdf
Adjust wallet unlink token handling
2026-03-17 15:13:57 +08:00
2569718930@qq.com
7510e0a1e0
feat: implement user account center with authentication, subscription management, and EVM wallet integration.
2026-03-17 14:32:15 +08:00
2569718930@qq.com
217414408c
Handle wallet session expiration
2026-03-17 14:18:25 +08:00
2569718930@qq.com
90c998f06d
feat: Introduce account center with subscription management and contract-based payment integration.
2026-03-17 13:57:44 +08:00
2569718930@qq.com
609fc8914a
feat: Implement user account center with authentication, subscription management, and cryptocurrency payment integration.
2026-03-16 20:30:46 +08:00
2569718930@qq.com
6d1f77cac1
feat: implement user account management and dashboard components.
2026-03-14 13:33:06 +08:00
2569718930@qq.com
02e35a3a5f
feat: Implement a new contract-based payment system with wallet binding, payment intents, and subscription plan management.
2026-03-14 10:35:30 +08:00
2569718930@qq.com
db2f22509b
feat: Add account center with crypto payment checkout and wallet management.
2026-03-13 21:08:57 +08:00