2569718930@qq.com
c9d03fd3e1
feat: implement dashboard state management, API proxy layer, and modular UI components for weather monitoring and payments
2026-05-14 15:05:13 +08:00
2569718930@qq.com
ce1da6a686
完成产品审查剩余修复:新手指引、反馈入口、付费墙预览
...
P1-4:新增 WelcomeOverlay 新手指引
- 首次访问时显示 3 步引导:①从地图选城市 ②查看城市简报 ③解锁 Pro 深入分析
- 圆点进度指示、跳过/下一步按钮、点背景可关闭
- 看过一次后 localStorage 标记不再显示
P1-5:付费墙增加功能预览
- HistoryModal 在付费墙上方展示功能说明文案
- 新增 i18n 键 history.previewTitle / history.previewDesc(中英双语)
P2-9:新增反馈入口
- 顶栏增加 Telegram 反馈按钮(MessageCircle 图标)
- 点击跳转 PolyWeather 社群
Tested: npx tsc --noEmit
2026-05-10 16:19:21 +08:00
2569718930@qq.com
2b1d7c0b65
Improve dashboard maintainability before the next release
...
The dashboard had several oversized orchestration, component, and CSS files that made product-copy changes and mobile/performance work risky. This refactor preserves behavior while splitting scan terminal CSS, opportunity helpers, future forecast panels, history/detail charts, and probability/model sections into smaller ownership boundaries.
Constraint: No user-visible version bump because this batch is architecture and performance cleanup, not a release announcement.
Rejected: Rewrite dashboard state management in the same batch | too broad for a safe upload after CSS and component splitting.
Confidence: high
Scope-risk: moderate
Reversibility: clean
Directive: Keep new component/CSS boundaries instead of moving product copy back into the large dashboard files.
Tested: npm run build; npm run test:business; git diff --check
Not-tested: Browser visual smoke test after push
2026-04-28 20:19:17 +08:00
2569718930@qq.com
449eb48d8b
Add history model context and widen signal push window
2026-04-17 19:49:01 +08:00
2569718930@qq.com
6249a00382
Refine dashboard detail panel layout
2026-04-15 23:51:54 +08:00
2569718930@qq.com
baaccc6636
feat: implement multi-source weather data collection system and dashboard frontend with integrated analysis services.
2026-04-13 18:42:27 +08:00
2569718930@qq.com
5b0506a663
Refresh history loading UI and gate incomplete MGM series
2026-03-29 21:21:52 +08:00
2569718930@qq.com
efb5e426b7
Refine history modal loading state and MGM chart gating
2026-03-29 21:09:16 +08:00
2569718930@qq.com
346836f561
Improve history peak scrolling and hide Ankara MGM observations
2026-03-29 20:53:48 +08:00
2569718930@qq.com
7237278f5a
Generalize NOAA settlement handling across dashboard and docs
2026-03-27 20:58:38 +08:00
2569718930@qq.com
7adec4e17c
Add peak-12h DEB history reference and bump extension to 0.1.5
2026-03-23 23:17:48 +08:00
2569718930@qq.com
ace9c71743
Align Taipei settlement to NOAA RCTP across web and extension
2026-03-23 14:39:41 +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
1ae9b55509
Add RP5 forecast scraping support
2026-03-17 23:15:13 +08:00
2569718930@qq.com
a5948a35d4
feat: implement history and future forecast modals, alongside a new Pro feature paywall component.
2026-03-13 07:56:20 +08:00
2569718930@qq.com
54c4a26162
feat: Implement subscription-based premium features, payment processing, and enhanced dashboard components.
2026-03-13 06:41:33 +08:00
2569718930@qq.com
aab4477ab3
feat: Implement the PolyWeather dashboard including frontend components, data collection, analysis, and API endpoints.
2026-03-10 04:45:40 +08:00
2569718930@qq.com
283a935f24
feat: Implement initial weather dashboard with interactive map, city details, and API integration.
2026-03-09 10:36:03 +08:00