2569718930@qq.com
|
317c57ccd1
|
巨鲸盯盘接入 Polymarket Data API /holders 端点,展示真实持仓者数据
|
2026-05-25 04:38:45 +08:00 |
|
2569718930@qq.com
|
c2a69cb94e
|
终端新增巨鲸盯盘面板:按区域展示 Polymarket 成交量最大的城市和温度合约
|
2026-05-25 04:34:58 +08:00 |
|
2569718930@qq.com
|
f394a44bdc
|
移除终端天气交易因子和区域天气收益率面板
|
2026-05-25 04:30:12 +08:00 |
|
2569718930@qq.com
|
75f180a568
|
用 is_primary_signal 替代城市名去重,移除气温走势图的多城市Tab栏
filteredRegionRows 改为保留 is_primary_signal 主信号合约。NormalizedPerformancePanel 移除顶部横向滚动城市切换Tab。
|
2026-05-25 04:28:45 +08:00 |
|
2569718930@qq.com
|
52ca7d3efa
|
移除天气市场新闻面板,市场列支持点击跳转 Polymarket
删除 WeatherNewsPanel 组件。GroupedMarketTable 市场价格列支持 ExternalLink 跳转到 Polymarket。城市数据去重,每城只保留排名最高的合约。
|
2026-05-25 04:25:22 +08:00 |
|
2569718930@qq.com
|
baede6a485
|
终端侧边栏新增训练数据面板,展示各城市 DEB 命中率/MAE 准确率
|
2026-05-25 04:24:44 +08:00 |
|
2569718930@qq.com
|
92af51b87f
|
feat: implement ScanTerminalDashboard component for weather market monitoring and visualization
|
2026-05-25 04:17:36 +08:00 |
|
2569718930@qq.com
|
78ff3c159b
|
移除已确认信号面板:左列仅保留天气合约表格+时区Tab过滤
删除 activeNavKey='signals' 分支、approveRows 计算、Approved Signals 面板和 TERM key。时区Tab切换直接过滤下方城市列表。
|
2026-05-25 03:59:45 +08:00 |
|
2569718930@qq.com
|
390df86a79
|
feat: implement ScanTerminalDashboard component for weather market intelligence
|
2026-05-25 03:53:46 +08:00 |
|
2569718930@qq.com
|
baafd4fd81
|
终端搜索扩至全字段匹配:city key、中英文 region、market question 等 11 个字段
|
2026-05-25 03:45:04 +08:00 |
|
2569718930@qq.com
|
a764beedd6
|
移除终端顶栏语言切换和刷新按钮
|
2026-05-25 03:40:49 +08:00 |
|
2569718930@qq.com
|
074ad1c36c
|
撤除终端内联支付:订阅按钮统一跳转 /account
删除 useTerminalPay.ts、billing-utils.ts,SubscriptionGate 恢复为 <Link href=/account>,全站支付入口统一到账户页。
|
2026-05-25 03:38:15 +08:00 |
|
2569718930@qq.com
|
e64d252081
|
修复 React 310 错误:refreshAuth useCallback 移至所有 early return 之前
|
2026-05-25 03:33:04 +08:00 |
|
2569718930@qq.com
|
9e74883fe7
|
终端左侧新增可收缩导航面板:折叠/展开切换,中英文标签
Menu 按钮切换展开/收起,52px 折叠态图标栏 → 172px 展开态带标签面板。6 个导航入口:天气合约、交易信号、分析图表、自选监控、实时预警、市场概览。
|
2026-05-25 03:25:52 +08:00 |
|
2569718930@qq.com
|
89497bdf69
|
修复构建冲突:移除本地重复 Panel 定义,清理 .next 缓存,新增终端子组件模块
|
2026-05-25 03:23:10 +08:00 |
|
2569718930@qq.com
|
59dc74b5e1
|
移除 decisionClass 死函数,Koyfin → PolyWeather 品牌重命名
|
2026-05-25 03:01:17 +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
|
22872f26e7
|
移除旧 AI Weather Decision Terminal 品牌名,统一为 PolyWeather Terminal
删除未使用的 ScanTerminalTopBar 和 ScanTerminalContentView 类型。
ScanTerminalLoadingScreen 顶栏文字改用 PolyWeather 品牌名。
|
2026-05-25 02:33:53 +08:00 |
|
2569718930@qq.com
|
f7eeca1021
|
LoadingSignal 升级:换用新品牌 logo,明亮简洁蓝色旋转动画
logo 改用 apple-touch-icon,spinner 改为蓝色渐变环 + 微光晕
+ cubic-bezier 缓动曲线,整体更轻盈现代。
同时 ScanTerminalScreen 加载态接入 ScanTerminalLoadingScreen。
|
2026-05-25 02:29:04 +08:00 |
|
2569718930@qq.com
|
3534f759d0
|
终端内直接弹出 UnlockProOverlay:订阅支付无需跳转账户页
新增 useTerminalPay hook 和 billing-utils 纯函数,SubscriptionGate 集成支付弹窗。
用户点击订阅后原地弹窗 → 连接钱包 → 链上支付 → 自动刷新进入终端。
|
2026-05-25 02:14:21 +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
|
ed8e4e0b67
|
终端右侧面板中文化:全球天气因子与终端状态标签接入 t() 翻译
Global Weather Factors 和 Terminal Status 面板中的英文硬编码替换为 i18n key。
|
2026-05-25 01:58:26 +08:00 |
|
2569718930@qq.com
|
0b47f4b487
|
终端表格重构:9列时区分组、移动端Tab+卡片流响应式布局
|
2026-05-25 01:55:24 +08:00 |
|
2569718930@qq.com
|
f0dec1e65e
|
终端全面中文化:表格、面板、统计、图表均接入语言切换
新增 TERM 翻译字典(28 个 key),通过 t() 函数统一取词。
MarketTable/SparkArea/ProbabilityDistributionChart 接收 isEn 参数。
所有 Panel 标题、表头、统计标签、详情卡片、搜索提示、门控组件
均跟随语言切换实时生效。
Tested: tsc --noEmit 通过, npm run build 通过
|
2026-05-25 01:42:02 +08:00 |
|
2569718930@qq.com
|
bdb314d1a7
|
终端顶栏新增中英文语言切换按钮
KoyfinWeatherTerminal 顶栏右侧添加 EN/中文 切换组件,样式与落地页一致。
Refresh 按钮文字同步支持国际化。
Tested: npm run build 通过
|
2026-05-25 01:26:03 +08:00 |
|
2569718930@qq.com
|
0574b0cc20
|
双层鉴权架构:中间件终端门控 + 落地页按钮直连登录
LandingPage "进入产品"按钮改为 /auth/login?next=/terminal,消除未登录直达终端
再跳登录的视觉卡顿。Middleware 新增 handleTerminalGate(Layer 1),
在 /terminal 路由独立拦截未认证用户并 302 到登录页。
ScanTerminalDashboard 内 ProductAccessRequired 重构为 SubscriptionGate(Layer 2),
专注展示升级订阅提示。
Constraint: 双层顺序为认证优先 → 订阅检查在后
Tested: tsc --noEmit 通过, npm run build 通过
|
2026-05-25 01:21:44 +08:00 |
|
2569718930@qq.com
|
af97173eed
|
登录页 logo 替换为图片,终端及落地页样式微调
LoginClient 双布局 logo 从 CloudSun 图标+文字改为 /logo.png 图片。
ScanTerminalState 样式精简,LoadingSignal 调整,落地页细节优化。
Tested: tsc --noEmit 通过, npm run build 通过
|
2026-05-25 01:10:26 +08:00 |
|
2569718930@qq.com
|
a4d8c1aa39
|
终端升级:MiniSparkline 替换为 Recharts 交互图表,新增概率分布柱状对比图
|
2026-05-25 00:45:50 +08:00 |
|
2569718930@qq.com
|
b6d7b07708
|
完善机构终端页面布局与登录页细节调整
|
2026-05-25 00:31:11 +08:00 |
|
2569718930@qq.com
|
e4d123d94d
|
重构首页为机构落地页,新增终端路由,时区感知 Polymarket 市场发现
|
2026-05-25 00:16:53 +08:00 |
|
2569718930@qq.com
|
45e9c28437
|
feat: implement account management and subscription payment center components
|
2026-05-24 23:09:13 +08:00 |
|
2569718930@qq.com
|
5e0dc3ec53
|
移动端城市列表移除可交易城市过滤,始终显示全部监测城市
Constraint: MobileCityPicker 数据源仅使用 store.cities
Scope-risk: 仅影响 cityListRows 构建逻辑
|
2026-05-22 04:24:01 +08:00 |
|
2569718930@qq.com
|
9b2ac614cb
|
重构跑道观测系统:全跑道展示、结算跑道标注、热力模型、风场分析
|
2026-05-20 18:16:27 +08:00 |
|
2569718930@qq.com
|
4de009b401
|
feat: unified map click selection & switch to decision cards with paywall overlay for non-Pro users
|
2026-05-20 09:41:44 +08:00 |
|
2569718930@qq.com
|
bddf7f1372
|
修复地图点击城市跳转决策卡:Pro 用户自动切换到分析视图
|
2026-05-19 17:06:00 +08:00 |
|
2569718930@qq.com
|
96b642ffac
|
重写 Pro 升级公告文案:突出交易决策价值,而非功能清单
|
2026-05-19 15:10:35 +08:00 |
|
2569718930@qq.com
|
9db37c6d7b
|
修复 CI 部署:使用原生 ssh 替代 appleboy action
|
2026-05-19 14:22:43 +08:00 |
|
2569718930@qq.com
|
1326176a85
|
@
修复移动端城市列表搜索无数据显示:非 Pro 用户回退到基础城市数据源
MobileCityPicker 原依赖扫描终端 API rows,该 API 仅 Pro 用户触发,
导致访客/免费用户 cityListRows 为空,所有城市被 pickCityRow 过滤掉。
现新增 cityListRows fallback:无 scan 数据时从 store.cities +
citySummariesByName 构建行数据,保证所有用户可见并搜索城市列表。
Constraint: fallback rows 缺少 metar/target 字段,但 MobileCityPicker 仅消费 display/temp/deb/airport 字段,不影响渲染。
@
|
2026-05-18 23:50:18 +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
|
2d1cb55151
|
非 Pro 用户隐藏城市决策卡标签页和深度分析视图
|
2026-05-18 19:35:16 +08:00 |
|
2569718930@qq.com
|
ff420c4bec
|
修复地图点击城市后跳转到决策卡而非右侧简报的问题
|
2026-05-18 19:13:21 +08:00 |
|
2569718930@qq.com
|
3e941a238a
|
移除分布视图的 Pro 权限门禁,游客和免费用户可查看地图和城市简报
|
2026-05-18 18:56:32 +08:00 |
|
2569718930@qq.com
|
1645fd88d0
|
移除 v1.5.6 升级公告横幅
- ScanTerminalDashboard: 删除 showAnnouncement 状态、localStorage 检测逻辑、渲染代码
- ScanTerminalShellParts: 删除 ScanUpgradeAnnouncement 组件
|
2026-05-17 21:24:28 +08:00 |
|
2569718930@qq.com
|
9d8c59f741
|
修复城市决策卡切换时地图白屏和第二城市加载失败
- MapCanvas 改为始终挂载,视图切换用 display:none 隐藏而非卸载,
避免 Leaflet 重初始化时容器尺寸为 0 导致白屏
- handleMapCitySelect 在 matchedRow 为空时主动调用 ensureCityDetail
预加载城市详情,不再依赖 hydration 队列异步补拉
|
2026-05-17 21:20:17 +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
|
2d9aa576dd
|
feat: implement scan terminal mobile dashboard components and data management logic
|
2026-05-17 15:32:47 +08:00 |
|
2569718930@qq.com
|
341c6d0a93
|
feat: implement Telegram push utility and add new dashboard components for scan terminal and paywall management
|
2026-05-17 13:59:40 +08:00 |
|
2569718930@qq.com
|
5e8548999a
|
feat: implement ScanTerminalDashboard UI and state management with supporting tests
|
2026-05-15 15:02:15 +08:00 |
|
2569718930@qq.com
|
e7fc3c97cb
|
feat: add scan terminal dashboard components, monitoring panels, and associated utility hooks
|
2026-05-15 12:52:39 +08:00 |
|
2569718930@qq.com
|
4cc579ccb3
|
feat: add AMSC runway observations
|
2026-05-15 01:41:49 +08:00 |
|