2569718930@qq.com
|
0c76874418
|
Implement ops operational closure
|
2026-06-23 17:07:25 +08:00 |
|
2569718930@qq.com
|
8edcedb300
|
修复 Telegram 绑定按钮开空白页:去掉 about:blank 跳转
|
2026-06-16 22:59:52 +08:00 |
|
2569718930@qq.com
|
a94e6ecaf9
|
提交 Turnstile 集成源文件改动
|
2026-06-16 03:49:49 +08:00 |
|
2569718930@qq.com
|
a9e9eed2f1
|
fix ops local admin redirects
|
2026-06-14 22:44:02 +08:00 |
|
2569718930@qq.com
|
0f497ab822
|
Simplify account payment flow and harden direct transfers
|
2026-06-14 06:58:45 +08:00 |
|
2569718930@qq.com
|
0f00b00b5e
|
Fix terminal auth bootstrap and account checkout gate
|
2026-06-14 05:52:44 +08:00 |
|
2569718930@qq.com
|
e783f35a4f
|
Resolve account subscription sync state
|
2026-06-14 05:28:48 +08:00 |
|
2569718930@qq.com
|
2752156473
|
Forward verified bearer identity to backend
|
2026-06-14 03:29:52 +08:00 |
|
2569718930@qq.com
|
5d0f2d4505
|
Route landing account sign-ins to checkout
|
2026-06-14 03:14:10 +08:00 |
|
2569718930@qq.com
|
8e775e0429
|
Avoid account feedback 401 before auth
|
2026-06-14 03:01:12 +08:00 |
|
2569718930@qq.com
|
285191a8be
|
Strengthen expired subscription gate
|
2026-06-14 02:34:08 +08:00 |
|
2569718930@qq.com
|
1ceeb7e7e0
|
fix wallet verify proxy resilience
|
2026-06-13 22:09:11 +08:00 |
|
2569718930@qq.com
|
9d120d7215
|
Restrict observability endpoints to ops admins
|
2026-06-13 02:35:30 +08:00 |
|
2569718930@qq.com
|
35bfd0670c
|
fix payment checkout fallback to manual transfer
|
2026-06-10 15:58:36 +08:00 |
|
2569718930@qq.com
|
45397f1780
|
Add trial value replay upgrade trigger
|
2026-06-09 19:00:31 +08:00 |
|
2569718930@qq.com
|
7b965ac60d
|
Improve trial upgrade conversion
|
2026-06-09 18:17:19 +08:00 |
|
2569718930@qq.com
|
d0c0bf7034
|
Fix Telegram bot binding fallback
|
2026-06-09 12:57:37 +08:00 |
|
2569718930@qq.com
|
961c9bd37c
|
Show feedback reward details in account
|
2026-06-08 16:25:32 +08:00 |
|
2569718930@qq.com
|
f66127da44
|
Refine pricing display and Gaussian context
|
2026-06-07 01:08:13 +08:00 |
|
2569718930@qq.com
|
555d3fa68f
|
Show user feedback history in account
|
2026-06-06 23:15:55 +08:00 |
|
2569718930@qq.com
|
11fd482378
|
Refresh product docs and observation freshness
|
2026-06-06 21:46:23 +08:00 |
|
2569718930@qq.com
|
2a6c826f50
|
fix: restrict telegram pricing to private group
|
2026-06-05 17:26:43 +08:00 |
|
2569718930@qq.com
|
a440f3d2b5
|
fix: hide upstream html payment errors
|
2026-06-03 01:58:19 +08:00 |
|
2569718930@qq.com
|
137b0d8b3a
|
fix: apply telegram group member monthly price
|
2026-06-02 21:35:35 +08:00 |
|
2569718930@qq.com
|
9d136a337c
|
Speed up entitlement auth sync
|
2026-06-01 22:36:52 +08:00 |
|
2569718930@qq.com
|
fc0a8b8ff5
|
Harden wallet challenge proxy
|
2026-06-01 22:15:38 +08:00 |
|
2569718930@qq.com
|
ca72072da0
|
Optimize terminal startup and deployment smoke checks
|
2026-05-31 01:56:08 +08:00 |
|
2569718930@qq.com
|
52f92d8650
|
Speed up terminal auth snapshot loading
|
2026-05-30 21:08:19 +08:00 |
|
2569718930@qq.com
|
d9eea721ef
|
feat: implement /api/auth/me proxy route with subscription-required state and fallback entitlement snapshots
|
2026-05-30 21:01:48 +08:00 |
|
2569718930@qq.com
|
9bcfd9d1eb
|
Improve landing performance and analytics funnel
|
2026-05-30 19:50:50 +08:00 |
|
2569718930@qq.com
|
90bc895000
|
Update referral points pricing
|
2026-05-30 18:04:36 +08:00 |
|
2569718930@qq.com
|
a03b8095ee
|
Refresh entitlement after payment confirmation
|
2026-05-30 16:26:32 +08:00 |
|
2569718930@qq.com
|
c0b1edaed0
|
feat: implement payment proxy routes and add security validation tests for wallet and intent operations
|
2026-05-30 15:41:15 +08:00 |
|
2569718930@qq.com
|
853a652e9b
|
fix: degrade auth profile on backend outage
|
2026-05-30 15:06:22 +08:00 |
|
2569718930@qq.com
|
1c250906ed
|
fix: keep terminal stable across auth refresh
|
2026-05-30 14:33:26 +08:00 |
|
2569718930@qq.com
|
57240e02ee
|
fix: require auth token for manual payments
|
2026-05-30 14:09:57 +08:00 |
|
2569718930@qq.com
|
8507afedd6
|
Fix account payment layout responsiveness
|
2026-05-29 21:34:36 +08:00 |
|
2569718930@qq.com
|
3e24080466
|
feat: implement AccountCenter dashboard with subscription and payment management features
|
2026-05-29 21:23:12 +08:00 |
|
2569718930@qq.com
|
522e35de7f
|
Add trial and referral subscription program
|
2026-05-29 19:24:46 +08:00 |
|
2569718930@qq.com
|
2269aaefd7
|
Reduce Supabase disk IO
|
2026-05-29 17:22:33 +08:00 |
|
2569718930@qq.com
|
1d9f0033a6
|
Tighten payment tx validation before submit
|
2026-05-29 12:11:19 +08:00 |
|
2569718930@qq.com
|
f2e90fbcda
|
feat: support ethereum usdc payment route
|
2026-05-29 01:57:42 +08:00 |
|
2569718930@qq.com
|
784b27a954
|
fix: preserve terminal access during auth sync
|
2026-05-28 12:18:43 +08:00 |
|
2569718930@qq.com
|
fb7e27d9ed
|
fix: recover account subscription state
|
2026-05-27 12:14:07 +08:00 |
|
2569718930@qq.com
|
617d3c910e
|
支付域名识别更新:Vercel → polyweather.top
payment-host.ts 新增 polyweather.top。site-url.ts/wallet.ts/usePaymentFlow/AccountCenter 硬编码域名替换。PRODUCTION_SITE_URL 改为 https://polyweather.top。
|
2026-05-26 00:33:02 +08:00 |
|
2569718930@qq.com
|
53f17ac4f2
|
进一步拆分 useAccountPayment:提取 useWalletBind、usePaymentFlow、useBilling 三个子 hook
|
2026-05-25 03:05:39 +08:00 |
|
2569718930@qq.com
|
f8133d6003
|
清理死代码:移除 14 个孤立组件/模块,Koyfin 品牌改为 PolyWeather
删除的文件:
- ContinentGroupHeader, AiPinnedForecastView, DataFreshnessBar, MarketDecisionLine
- opportunity-ai-meta/evidence-summary/v4-decision/v4-risk
- HeaderBar, IntradaySignalScene, MapCanvas, PolyWeatherDashboard
- ScanFilterPanel, WeatherAuraLayer
修改:
- decisionClass 死函数移除
- KoyfinWeatherTerminal → PolyWeatherTerminal
- Koyfin-style grid → Multi-panel grid
- 欢迎覆盖层 CSS 清理
|
2026-05-25 02:59:47 +08:00 |
|
2569718930@qq.com
|
7f8dca2066
|
拆分 AccountCenter:提取支付与钱包逻辑至 useAccountPayment hook,主组件从 2917 行减至 1280 行
|
2026-05-25 02:38:20 +08:00 |
|
2569718930@qq.com
|
b6725ea36d
|
全站 i18n 收尾:账户中心状态消息、权限提示页、终端因子面板
账户中心 account-copy.ts 新增 60+ 条状态/错误翻译 key,AccountCenter.tsx
将所有硬编码中英文支付提示改为 copy.xxx 引用。
entitlement-required 页拆分为 Client 组件接入 I18nProvider。
account/error.tsx 接入 useI18n 双语言支持。
终端 Global Weather Factors / Terminal Status 面板和大陆分组头
接入 t() 翻译,Heat/Active/Tradable/Primary/Closed 等标签跟随语言切换。
Tested: tsc --noEmit 通过, npm run build 通过
|
2026-05-25 01:59:31 +08:00 |
|
2569718930@qq.com
|
7e61d1a7e5
|
移除试用系统和 Legacy Token Gate:删除 signup trial 授权、ensure_signup_trial、handleLegacyTokenGate、entitlement-required 页面及相关配置
|
2026-05-25 01:56:17 +08:00 |
|