2569718930@qq.com
|
6c7f3ef67f
|
Use fixed feedback reward amounts
|
2026-06-08 22:20:35 +08:00 |
|
2569718930@qq.com
|
6273921005
|
Add ops feedback reward grants
|
2026-06-08 20:54:20 +08:00 |
|
2569718930@qq.com
|
96dde3b50e
|
Add observation collector health status
|
2026-06-08 14:39:49 +08:00 |
|
2569718930@qq.com
|
ec84243fb9
|
Show usable recent DEB accuracy
|
2026-06-08 12:27:20 +08:00 |
|
2569718930@qq.com
|
4389d4a40d
|
Add DEB city trust tiers
|
2026-06-07 23:32:23 +08:00 |
|
2569718930@qq.com
|
c3f9b974c3
|
Cap DEB training version backtest
|
2026-06-07 23:05:45 +08:00 |
|
2569718930@qq.com
|
41e819735d
|
Improve DEB calibration and training metrics
|
2026-06-07 22:51:18 +08:00 |
|
2569718930@qq.com
|
fb4a144fcf
|
Use static terminal update announcements
|
2026-06-07 00:32:11 +08:00 |
|
2569718930@qq.com
|
3951735259
|
Add terminal update announcements
|
2026-06-07 00:04:08 +08:00 |
|
2569718930@qq.com
|
8fc9f3ae1a
|
Add terminal feedback workflow
|
2026-06-01 21:10:37 +08:00 |
|
2569718930@qq.com
|
31fb1b3f28
|
Fix ops payment incident grouping
|
2026-06-01 13:49:47 +08:00 |
|
2569718930@qq.com
|
9c5a08dc1e
|
Reduce false signup trial risk alerts
|
2026-05-31 20:21:57 +08:00 |
|
2569718930@qq.com
|
46effcd45f
|
Optimize terminal detail loading and Redis replay
|
2026-05-31 04:32:48 +08:00 |
|
2569718930@qq.com
|
2a6d8748f4
|
Improve ops monitoring and chart loading
|
2026-05-31 03:21:58 +08:00 |
|
2569718930@qq.com
|
aa583e7440
|
Add ops runtime secret rotation
|
2026-05-30 20:33:30 +08:00 |
|
2569718930@qq.com
|
e00405df8a
|
Tighten AMSC ops health check
|
2026-05-30 20:10:14 +08:00 |
|
2569718930@qq.com
|
2269aaefd7
|
Reduce Supabase disk IO
|
2026-05-29 17:22:33 +08:00 |
|
2569718930@qq.com
|
3bc1a4a1ed
|
后端深度清理 Polymarket:删除 readonly 层+WS 缓存+market_scan API
删除 src/data_collection/polymarket_readonly.py(2500行)和 polymarket_ws_cache.py。city_payloads 移除 _get_polymarket_layer/_top_probability_bucket/build_city_market_scan_payload。city.py 移除 /market-scan 和 /holders 路由。scan_terminal 移除 skip_polymarket。
|
2026-05-25 20:02:30 +08:00 |
|
2569718930@qq.com
|
baede6a485
|
终端侧边栏新增训练数据面板,展示各城市 DEB 命中率/MAE 准确率
|
2026-05-25 04:24:44 +08:00 |
|
2569718930@qq.com
|
eeb5f563db
|
移除 Polymarket 价格拉取:删除 _market_layer、market_scan 返回空、清理健康检查和配置验证
|
2026-05-23 12:04:40 +08:00 |
|
2569718930@qq.com
|
891b4d2422
|
新增 AEROWEB (Météo-France) 和 NCM (沙特) 实时气象数据源
AEROWEB: 接入 aviation.meteo.fr,LFPB METAR 2 分钟内可获取,
实测温度替代 AROME 模式预报作为 Paris 电报推送数据源。
登录流程: PHPSESSID + MD5 密码 → ajax/login_valid.php,
Session 20 分钟自动续期,XML 解析提取 tempe/td/dd/ff/qnh。
NCM: 沙特气象局 Meteomatics API 代码框架,待凭证激活。
Jeddah settlement_source 从废弃的 wunderground 迁移至 ncm。
同时清理: 日志文件 trading_system.log → polyweather.log,
删除 2026-02-07 的 1.2MB 废弃交易引擎日志。
Constraint: AEROWEB 需 AEROWEB_USERNAME/AEROWEB_PASSWORD 环境变量
Constraint: NCM 需 NCM_API_USERNAME/NCM_API_PASSWORD 环境变量
Confidence: high
Tested: AEROWEB 登录→取数→解析端到端验证通过
|
2026-05-22 21:50:37 +08:00 |
|
2569718930@qq.com
|
b0662f6fef
|
开通 Pro 时支持同时扣除用户积分
|
2026-05-20 20:52:25 +08:00 |
|
2569718930@qq.com
|
d04d6c9efb
|
移除季付和年付计划,仅保留月付
|
2026-05-20 20:44:13 +08:00 |
|
2569718930@qq.com
|
75dd7464cc
|
新增积分转账功能:支持管理员手动扣除和划转用户积分
|
2026-05-20 20:39:51 +08:00 |
|
2569718930@qq.com
|
db955d59ea
|
修复管理员手动开通失败:移除 ops 后台的订阅要求检查
|
2026-05-20 20:28:54 +08:00 |
|
2569718930@qq.com
|
44a273c9d1
|
修复未使用变量
|
2026-05-20 17:13:05 +08:00 |
|
2569718930@qq.com
|
6f7e847b01
|
添加后台 Telegram 审计面板
|
2026-05-20 17:12:32 +08:00 |
|
2569718930@qq.com
|
66512d2623
|
完善后台管理功能:订阅管理增强、训练精度面板、支付记录查询
|
2026-05-20 16:50:19 +08:00 |
|
2569718930@qq.com
|
05f5d3c2dd
|
添加后台支付成功记录列表
|
2026-05-20 14:12:35 +08:00 |
|
2569718930@qq.com
|
452dfe2218
|
@
移除 IMGW / Synoptic 健康检查
两者均为可选 fallback 数据源,VPS 未配置且非核心链路
Synoptic 检查还存在变量名错误(查 SYNOPTIC_API_TOKEN 而非 NOAA_WRH_MESO_TOKEN)
@
|
2026-05-20 12:15:52 +08:00 |
|
2569718930@qq.com
|
56bcb89d3d
|
@
移除 OpenWeather / VisualCrossing 健康检查
两个数据源有实现但从未在主流程中被调用,属于死代码
@
|
2026-05-20 12:07:35 +08:00 |
|
2569718930@qq.com
|
5ef0b49299
|
@
后台健康检查超时从 3s 提高到 8s
aviationweather.gov 从亚洲 VPS 连接经常超过 3 秒导致误报
@
|
2026-05-20 12:01:21 +08:00 |
|
2569718930@qq.com
|
781d8cf476
|
@
修复后台管理 CWA 状态显示为未配置
ops_api 读取 CWA_API_KEY,但实际环境变量是 CWA_OPEN_DATA_AUTH
@
|
2026-05-20 11:44:07 +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
|
df892ce9a6
|
chore(ops): fall back to local trading_system.log in get_ops_logs when docker logs is empty
|
2026-05-20 08:20:16 +08:00 |
|
2569718930@qq.com
|
3fd52ad9d4
|
feat: add ops_api service for administrative management of users, subscriptions, and system analytics
|
2026-05-19 23:57:08 +08:00 |
|
2569718930@qq.com
|
a714817cdf
|
feat: implement health check dashboard client and admin service APIs
|
2026-05-19 23:39:33 +08:00 |
|
2569718930@qq.com
|
e1e000e854
|
后台会员页新增增长趋势图表:累计曲线、每日新增堆叠面积图、统计卡片
|
2026-05-19 19:28:38 +08:00 |
|
2569718930@qq.com
|
3d4a0148fe
|
修复 KNMI 健康检查 404:列表 API 已移除,改用实际数据端点
|
2026-05-19 15:00:10 +08:00 |
|
2569718930@qq.com
|
b93a75516d
|
移除未使用的 Groq 和 Meteoblue 服务代码及配置
|
2026-05-19 00:05:07 +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
|
e12d935cde
|
会员订阅区分体验用户和付费用户:类型标签、筛选器、来源字段
|
2026-05-18 20:29:33 +08:00 |
|
2569718930@qq.com
|
67701a4715
|
后台管理系统后端 API:在线配置编辑、手动订阅管理、日志查看(logs 目录避开 gitignore)
|
2026-05-18 20:18:42 +08:00 |
|
2569718930@qq.com
|
37494a7192
|
@
将 web/routes.py 拆分为模块化 router + service 架构
- 新增 web/app_factory.py 集中注册 7 个域名 router
- 新增 web/routers/ 薄壳路由层(auth/city/system/scan/ops/payments/analytics)
- 新增 web/services/ 业务函数下沉(每域独立 service 文件)
- web/routes.py 缩减为 city_runtime 的兼容重导出 facade
- analysis_service.py/app.py 适配新入口并清理冗余导入
Scope-risk: LOW — 全量 170 测试通过,router 注册顺序与原路由一致
Tested: python -m pytest -q (170 passed), ruff check . (All checks passed)
@
|
2026-05-14 20:01:26 +08:00 |
|