2569718930@qq.com
5d57a5e597
respect origin browser TTL in Cloudflare rules
2026-06-10 21:00:48 +08:00
2569718930@qq.com
e085333a03
maximize safe Cloudflare edge caching
2026-06-10 20:04:33 +08:00
2569718930@qq.com
25bd077b25
sync Cloudflare rules and cache scan snapshots
2026-06-10 19:40:54 +08:00
2569718930@qq.com
90bc895000
Update referral points pricing
2026-05-30 18:04:36 +08:00
2569718930@qq.com
44638760b7
feat: implement atomic signup trial claims and referral discount logic with Supabase database schema updates
2026-05-30 16:02:02 +08:00
2569718930@qq.com
522e35de7f
Add trial and referral subscription program
2026-05-29 19:24:46 +08:00
2569718930@qq.com
f8f5035225
Fix runway chart collapse and ops cleanup
2026-05-29 18:40:29 +08:00
2569718930@qq.com
2269aaefd7
Reduce Supabase disk IO
2026-05-29 17:22:33 +08:00
2569718930@qq.com
8609376c59
feat: add versioned DEB bias backtesting
2026-05-27 21:40:26 +08:00
2569718930@qq.com
e852b9bc89
feat: initialize landing page, payment logic, bot coordination, and configuration validation systems
2026-05-26 02:11:27 +08:00
2569718930@qq.com
5aa2a9e384
更换 Telegram Bot 为新账号 polyyuanbot,更新群链接和推送配置
...
- Bot token/用户名全局替换:WeatherQuant_bot → polyyuanbot
- 群 ID 更新为新群 polyweather售后群(-1003927451869)
- 群邀请链接更新为 https://t.me/+Io5H9oVHFmVjOTQ5
- 修复机场推送:Paris/Taipei/Denver/Tel Aviv 支持 airport_primary/current 回退
- 修复跑道数据展示:has_runway 直接检测数据而非依赖 source 字段
- 创建新群 30 城 Forum Topics(data/city_thread_ids.json)
- 配置 AMSC AWOS 数据源 URL
Constraint: 旧 Telegram 账号已注销,Bot 完全重建
Tested: VPS 部署验证,所有城市推送正常,Topic 路由生效
2026-05-24 16:03:29 +08:00
2569718930@qq.com
219fda39d9
发布 v1.7.0:市场监控面板、天气日报、后台重写、新数据源、LGBM 移除
...
Constraint: CHANGELOG 覆盖 v1.6.0 以来 ~340 个提交
Confidence: high
Tested: git diff --stat 11 files, sync_version.py 通过
2026-05-23 20:31:34 +08:00
2569718930@qq.com
9b9f548de9
从系统彻底移除 Lagos 城市
...
该城市已不再需要,从城市注册表、时区映射、缓存巡检脚本、测试
中全部清理。52 城市 → 51 城市。
Tested: pytest test_country_networks.py (19/19), ruff check
2026-05-21 14:30:18 +08:00
2569718930@qq.com
cb7526e799
修复 scrub_secrets.py 未使用的 os import
2026-05-19 12:49:18 +08:00
2569718930@qq.com
b93a75516d
移除未使用的 Groq 和 Meteoblue 服务代码及配置
2026-05-19 00:05:07 +08:00
2569718930@qq.com
0e4e7aebb2
项目体检修复:删除破损的 LGBM 导入、8个死测试、2个死脚本、移除 pytz/lightgbm 依赖
2026-05-18 22:43:34 +08:00
2569718930@qq.com
0e0aad3171
删除 LGBM 全部代码和模型文件,EMOS 简化为纯 legacy 高斯分桶模式
2026-05-18 22:05:55 +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
d99a3c25e9
Add safe Open-Meteo cache diagnostic
2026-05-18 00:21:18 +08:00
2569718930@qq.com
6cee86ec7b
修复 ruff E401: 拆分 check_city_cache.py 的合并 import
2026-05-17 23:01:21 +08:00
2569718930@qq.com
bd21b05fbc
完全移除预热(prewarm)功能
...
- 删除 src/utils/prewarm_dashboard.py
- 删除 scripts/prewarm_dashboard_cache.py、prewarm_dashboard_worker.py
- docker-compose.yml 移除 polyweather_prewarm 服务
- runtime_coordinator.py 移除预热循环启动逻辑
- web/core.py 移除 prewarm status 上报
- web/routers/system.py 移除 /api/system/prewarm 端点
- web/services/system_api.py 移除 run_system_prewarm
- city_runtime.py DEFAULT_PREWARM_CITIES 改名为 DEFAULT_STATUS_CITIES
- 清理 env.example、测试、VPS .env 中的预热配置
2026-05-17 22:43:17 +08:00
2569718930@qq.com
22e2409e13
修复 Open-Meteo 冷却期无限循环导致多模型数据缺失
...
- fetch_all_sources 新增 om_from_cache_only 模式:force_refresh_observations_only
时直接从内存缓存取 OM 数据,不发起 HTTP 请求。缓存未命中则跳过,
避免机场推送 60s 周期持续触发 429 限流
- nws_open_meteo_sources 三类 fetch 函数冷却期加磁盘缓存兜底:
内存未命中时 force-reload SQLite 磁盘缓存再查一次
- 预热停止后冷却期自然过期(900s),下一次正常请求会填充缓存
2026-05-17 22:31:10 +08:00
2569718930@qq.com
02fd7d9e49
修复 CI: 适配 MobileCityPicker 测试断言 + 清理 f-string 和无用 import
...
- removedMonitorRunwayTabs.test.ts: 检查 MobileCityPicker 替代旧 scan-mobile-city-list-view
- stableServerRefreshPolicy.test.ts: 同上,MobileCityPicker 替代旧视图标识
- scan_forum_topics.py: 移除无占位符的 f-string 和无用 json import
2026-05-17 18:08:59 +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
eb056a890b
移除 PolyWeather 市场提醒功能及监控基础设施
...
- 删除 market_alert_engine.py:交易预警引擎
- 删除 alertmanager_telegram_relay.py:Alertmanager 到 Telegram 转发
- 移除 telegram_push.py 中市场监控推送循环
- 移除 runtime_coordinator.py 中 trade_alert_push 协程
- 移除 docker-compose.yml 中 Prometheus/Alertmanager/Grafana 服务
- 移除 monitoring/ 目录:prometheus/alertmanager/grafana 配置
Tested: ruff check . ✓
2026-05-14 18:23:39 +08:00
2569718930@qq.com
1167d6e39e
Keep lint checks passing after backtest cleanup
...
The backtest script carried stale imports that made ruff fail even though runtime behavior did not depend on them. Removing the unused imports keeps CI lint checks green without changing script logic.
Confidence: high
Scope-risk: narrow
Reversibility: clean
Tested: python -m ruff check .
Not-tested: full application test suite
2026-05-02 12:32:12 +08:00
2569718930@qq.com
6c203bee60
This version of Antigravity is no longer supported. Please upgrade to receive the latest features.
2026-05-01 11:27:16 +08:00
2569718930@qq.com
9d0570a36b
This version of Antigravity is no longer supported. Please upgrade to receive the latest features.
2026-05-01 11:11:17 +08:00
2569718930@qq.com
b5c1de1078
Add debug logging for Polymarket market scans
2026-04-21 22:40:51 +08:00
2569718930@qq.com
02c7787985
feat: add admin utility script to reconcile payment transactions and grant subscriptions
2026-04-20 00:19:13 +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
1883f96034
Match subscriptions to exact email users
2026-04-19 19:50:51 +08:00
2569718930@qq.com
6d96ebbe32
Add verbose snapshot options to calibration evaluation
2026-04-19 04:41:12 +08:00
2569718930@qq.com
855b1df8dc
Add EMOS retraining snapshot limit and verbose logging
2026-04-19 04:25:15 +08:00
2569718930@qq.com
260550763f
Support runtime EMOS auto-retrain outputs
2026-04-19 04:16:12 +08:00
2569718930@qq.com
7c3b8ec459
Add EMOS auto retraining and gating
2026-04-19 04:08:48 +08:00
2569718930@qq.com
b635070106
Fix history fallback handling and auth status probe behavior
2026-04-16 13:26:53 +08:00
2569718930@qq.com
611e2d9009
Expand calibration samples and extend training retention
2026-04-16 01:05:43 +08:00
2569718930@qq.com
c3da29c09c
Add dashboard prewarm worker and cache visibility
2026-04-08 06:53:49 +08:00
2569718930@qq.com
22621f5d9c
Fix exact email grants and clarify cloud and wind labels
2026-04-07 10:17:17 +08:00
2569718930@qq.com
eab6ec7cff
Handle future subscriptions and trial overlap correctly
2026-04-07 09:54:21 +08:00
2569718930@qq.com
420aa32a39
Remove manual grant detail from subscription audit log
2026-04-07 09:39:33 +08:00
2569718930@qq.com
1b5b38e99d
feat: add script to manually grant subscriptions by email
2026-04-07 09:35:33 +08:00
2569718930@qq.com
a5b5711863
Remove AI analysis and rank cities by recent DEB performance
2026-04-05 07:13:00 +08:00
2569718930@qq.com
781c247952
Add ops dashboards for training data and model coverage
2026-04-03 00:57:19 +08:00
2569718930@qq.com
90791b6070
Refactor monitoring relay alert dispatch
2026-04-02 23:30:52 +08:00
2569718930@qq.com
95c0c452f1
Finalize SQLite defaults and refresh calibration artifacts
2026-04-02 23:24:38 +08:00
2569718930@qq.com
400916b023
Move DBManager import into main for sync script
2026-04-01 15:33:42 +08:00
2569718930@qq.com
3bbd8774a4
Sync Telegram profile fields to Supabase and show user IDs
2026-04-01 02:13:17 +08:00
2569718930@qq.com
a8462e188b
Add external monitoring stack and alerting docs
2026-04-01 01:49:58 +08:00