2569718930@qq.com
|
9eba41cd1c
|
Hydrate bucket prices from token IDs
|
2026-04-21 21:31:15 +08:00 |
|
2569718930@qq.com
|
e8065da114
|
Enhance probability-price linkage in dashboard
|
2026-04-21 21:12:50 +08:00 |
|
2569718930@qq.com
|
82ec594277
|
启用概率校准和 WebSocket 报价配置
|
2026-04-21 21:06:48 +08:00 |
|
2569718930@qq.com
|
582ded8cfb
|
改进METAR当日状态判断与展示
|
2026-04-21 19:13:33 +08:00 |
|
2569718930@qq.com
|
3901a9e967
|
feat: add CitySidebar component with categorized, sortable city lists and persistent expansion state
|
2026-04-20 20:02:42 +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
|
f5fe8b9b95
|
feat: implement Supabase entitlement service for signup trials and subscription management
|
2026-04-19 20:19:38 +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
|
d1fa49ee35
|
Fix city-local nearby station time labels
|
2026-04-19 18:45:25 +08:00 |
|
2569718930@qq.com
|
d6cc3b1b90
|
Fix city-local time display for nearby stations
|
2026-04-19 15:37:13 +08:00 |
|
2569718930@qq.com
|
7e2209e928
|
Include UTC offsets in city and nearby observation times
|
2026-04-19 14:47:18 +08:00 |
|
2569718930@qq.com
|
717106eec6
|
Anchor Paris weather data to Le Bourget
|
2026-04-19 14:25:38 +08:00 |
|
2569718930@qq.com
|
b2f15ae7d8
|
Clarify intraday suppression headlines
|
2026-04-19 14:15:46 +08:00 |
|
2569718930@qq.com
|
658689bc92
|
Clarify EMOS local training and rollout docs
|
2026-04-19 06:11:21 +08:00 |
|
2569718930@qq.com
|
582b8c9e29
|
Add local EMOS retraining workflow and safe gating
|
2026-04-19 05:22:46 +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
|
d4cdd76235
|
Clarify future-day probability reference labels
|
2026-04-19 04:02:46 +08:00 |
|
2569718930@qq.com
|
22060efae6
|
Clamp EMOS calibrated mu to observed max and add tests
|
2026-04-19 03:56:35 +08:00 |
|
2569718930@qq.com
|
9ca29cfd6d
|
Remove dynamic center from probability distribution
|
2026-04-19 03:51:13 +08:00 |
|
2569718930@qq.com
|
c4f1151cf3
|
Show EMOS probability labels in intraday analysis
|
2026-04-19 03:41:39 +08:00 |
|
2569718930@qq.com
|
1892d638fa
|
Promote EMOS to the primary probability engine
|
2026-04-19 03:36:26 +08:00 |
|
2569718930@qq.com
|
3e44ed6eaa
|
Refresh extension city cache and update WU wording
|
2026-04-19 03:19:23 +08:00 |
|
2569718930@qq.com
|
b16a8b51b6
|
Improve nearby station timing labels
|
2026-04-19 02:44:18 +08:00 |
|
2569718930@qq.com
|
fbbd13b1c3
|
Add nearby station timing sync labels
|
2026-04-19 02:38:34 +08:00 |
|
2569718930@qq.com
|
80072e3a7f
|
Enable fast METAR refresh for Lagos
|
2026-04-19 01:55:42 +08:00 |
|
2569718930@qq.com
|
f521cb537e
|
Show stale detail blocker while refreshing city data
|
2026-04-18 23:14:25 +08:00 |
|
2569718930@qq.com
|
25122fed4a
|
Use realtime METAR cluster for Moscow nearby maps
|
2026-04-18 16:28:08 +08:00 |
|
2569718930@qq.com
|
8c6a7c4071
|
Fix Russia station parser to read latest archive row
|
2026-04-18 16:15:34 +08:00 |
|
2569718930@qq.com
|
4e4c809265
|
Expand Moscow nearby station map coverage
|
2026-04-18 16:07:37 +08:00 |
|
2569718930@qq.com
|
fe6477b09c
|
Use existing loading state for sparse detail
|
2026-04-18 14:40:29 +08:00 |
|
2569718930@qq.com
|
16033033a7
|
Show forecast completion state in dashboard panels
|
2026-04-18 01:04:36 +08:00 |
|
2569718930@qq.com
|
37f4705f9c
|
Lock stale intraday analysis during refresh
|
2026-04-17 21:08:26 +08:00 |
|
2569718930@qq.com
|
f5e61e96ff
|
Clarify calibrated probability read with LGBM context
|
2026-04-17 20:53:37 +08:00 |
|
2569718930@qq.com
|
bc09a3753c
|
Fix today analysis modal routing
|
2026-04-17 20:40:17 +08:00 |
|
2569718930@qq.com
|
f98388ce69
|
Allow trial users to open checkout
|
2026-04-17 20:01:18 +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
|
ce7a037b6d
|
Fix intraday modal races and METAR temperature fallbacks
|
2026-04-17 18:05:52 +08:00 |
|
2569718930@qq.com
|
cdaea8a1f0
|
Clarify model API source and simplify probability hints
|
2026-04-17 01:11:04 +08:00 |
|
2569718930@qq.com
|
5f0677447e
|
Rename AIFS model group to avoid AI forecast wording
|
2026-04-17 00:59:10 +08:00 |
|
2569718930@qq.com
|
c346fae351
|
Add rounded model-vote baseline to probability distribution
|
2026-04-17 00:48:12 +08:00 |
|
2569718930@qq.com
|
19169e4bdb
|
Document model stack and DEB deduplication
|
2026-04-17 00:40:46 +08:00 |
|
2569718930@qq.com
|
9ec86e0504
|
Group model stack and dedupe DEB families
|
2026-04-17 00:35:48 +08:00 |
|
2569718930@qq.com
|
7909a16002
|
Add open multi-model forecast sources
|
2026-04-17 00:27:57 +08:00 |
|
2569718930@qq.com
|
8db933a47c
|
Clarify METAR anchor labeling in weather forecasts
|
2026-04-17 00:19:47 +08:00 |
|
2569718930@qq.com
|
910a4aa0a0
|
Prevent mirrored observation data in trend charts
|
2026-04-17 00:04:53 +08:00 |
|
2569718930@qq.com
|
89f8ae6a76
|
Preserve WU trends with staged METAR history fallback
|
2026-04-16 23:55:43 +08:00 |
|
2569718930@qq.com
|
9ed31b95a4
|
Fix METAR refresh timing and local observation display
|
2026-04-16 18:21:51 +08:00 |
|
2569718930@qq.com
|
9823e3961f
|
Add localized meteorology text and filter implausible METAR temps
|
2026-04-16 17:34:39 +08:00 |
|
2569718930@qq.com
|
2598c5ac98
|
Disable caching for city list updates
|
2026-04-16 17:18:19 +08:00 |
|
2569718930@qq.com
|
e2cb0cfe5e
|
Add professional intraday meteorology analysis
|
2026-04-16 17:13:53 +08:00 |
|
2569718930@qq.com
|
fd2b870d6a
|
Add Manila Karachi and Masroor weather sources
|
2026-04-16 16:43:37 +08:00 |
|
2569718930@qq.com
|
46b0e63ffd
|
Prefer METAR over NMC for city observation display
|
2026-04-16 15:53:00 +08:00 |
|
2569718930@qq.com
|
0eee5c8948
|
Stabilize METAR fetching with fallback requests
|
2026-04-16 15:43:47 +08:00 |
|
2569718930@qq.com
|
25424700ce
|
Restore observed temperatures on map and trend charts
|
2026-04-16 15:29:26 +08:00 |
|
2569718930@qq.com
|
767f7ed6bf
|
Show observed temp and format observation updates
|
2026-04-16 15:19:31 +08:00 |
|
2569718930@qq.com
|
c0e5307893
|
Add cached dashboard prewarm hints for priority cities
|
2026-04-16 15:05:14 +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
|
2ead56f59d
|
Simplify detail panel loading state
|
2026-04-16 13:21:29 +08:00 |
|
2569718930@qq.com
|
611e2d9009
|
Expand calibration samples and extend training retention
|
2026-04-16 01:05:43 +08:00 |
|
2569718930@qq.com
|
53d2ae4c10
|
Retire dual storage mode and default runtime state to sqlite
|
2026-04-16 00:52:55 +08:00 |
|
2569718930@qq.com
|
4bfd2534bb
|
Allow free users to load city detail panels
|
2026-04-16 00:30:12 +08:00 |
|
2569718930@qq.com
|
df82234b66
|
Remove intraday structure signals from analysis modal
|
2026-04-16 00:24:30 +08:00 |
|
2569718930@qq.com
|
fcdece7ab4
|
Fix dashboard observation legend ordering
|
2026-04-16 00:16:33 +08:00 |
|
2569718930@qq.com
|
2e81894fd1
|
Remove detail summary card from the dashboard panel
|
2026-04-16 00:12:00 +08:00 |
|
2569718930@qq.com
|
26c4162f50
|
Simplify detail panel by removing snapshot copy and scenery
|
2026-04-16 00:08:29 +08:00 |
|
2569718930@qq.com
|
6249a00382
|
Refine dashboard detail panel layout
|
2026-04-15 23:51:54 +08:00 |
|
2569718930@qq.com
|
da3acbbb6e
|
feat: initialize project dashboard layout and global design system with Tailwind CSS
|
2026-04-15 23:08:56 +08:00 |
|
2569718930@qq.com
|
62298eaf38
|
Harden auth profile fallback for slow backend responses
|
2026-04-15 22:40:01 +08:00 |
|
2569718930@qq.com
|
c4b45be757
|
Remove Polymarket price integration from dashboard
|
2026-04-15 16:30:13 +08:00 |
|
2569718930@qq.com
|
c55b83a134
|
Remove dashboard prewarm requests
|
2026-04-15 15:51:08 +08:00 |
|
2569718930@qq.com
|
aa6ed30987
|
Add Guangzhou city support and prewarm defaults
|
2026-04-15 15:14:14 +08:00 |
|
2569718930@qq.com
|
c66b9f898d
|
Refresh Busan snapshots and prefer populated nearby stations
|
2026-04-15 13:57:27 +08:00 |
|
2569718930@qq.com
|
2e2c55d77a
|
Add market detail depth caching for dashboard data
|
2026-04-14 12:03:37 +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
|
41cfb65b92
|
Show queued subscription access and fix forecast time plotting
|
2026-04-13 16:35:22 +08:00 |
|
2569718930@qq.com
|
57acbc41c9
|
Handle delegated payment confirms and recover failed intents
|
2026-04-13 13:37:39 +08:00 |
|
2569718930@qq.com
|
1d54f44189
|
Speed up intraday modal loading and add sync status
|
2026-04-13 11:19:24 +08:00 |
|
2569718930@qq.com
|
f0940b9c8b
|
Speed up JMA nearby refresh and link Tokyo to 10-minute data
|
2026-04-13 11:02:45 +08:00 |
|
2569718930@qq.com
|
f7f6ba39f7
|
Refresh nearby stations after map idle
|
2026-04-12 21:03:16 +08:00 |
|
2569718930@qq.com
|
a27ae564fb
|
Load nearby stations before opening intraday analysis
|
2026-04-12 20:49:51 +08:00 |
|
2569718930@qq.com
|
a0adf05d1e
|
Delay background preload until map interaction stops
|
2026-04-12 10:44:03 +08:00 |
|
2569718930@qq.com
|
627bb8aa06
|
Prioritize homepage summary preloading for Asia and Europe
|
2026-04-12 10:42:00 +08:00 |
|
2569718930@qq.com
|
77b4d7b341
|
feat: implement METAR data collection service and dashboard infrastructure
|
2026-04-11 20:11:01 +08:00 |
|
2569718930@qq.com
|
69168d2fdf
|
Add Lagos, Cape Town, and Jeddah to city registry
|
2026-04-11 17:18:53 +08:00 |
|
2569718930@qq.com
|
faba38578e
|
Handle percent-formatted precipitation values in forecast modal
|
2026-04-11 11:00:01 +08:00 |
|
2569718930@qq.com
|
faa5bc94a7
|
Highlight precipitation windows in front trend signals
|
2026-04-11 10:16:00 +08:00 |
|
2569718930@qq.com
|
95e1fd50d2
|
Add Moscow Russia station web nearby provider with stale filtering
|
2026-04-10 18:49:50 +08:00 |
|
2569718930@qq.com
|
373e7cfec6
|
Shift default prewarm cities from US to Asia and Europe
|
2026-04-10 11:22:11 +08:00 |
|
2569718930@qq.com
|
15022c77c0
|
Gate checkout overlay by subscription recovery eligibility
|
2026-04-10 09:00:37 +08:00 |
|
2569718930@qq.com
|
150c793b35
|
Avoid blocking city details while pro access is loading
|
2026-04-10 08:16:15 +08:00 |
|
2569718930@qq.com
|
a5eff0031c
|
Update docs for v1.5.3 release
|
2026-04-10 08:04:25 +08:00 |
|
2569718930@qq.com
|
27d4fc7c2b
|
Remove unused Lock import from KMA station source
|
2026-04-10 07:41:09 +08:00 |
|
2569718930@qq.com
|
fef37f6b0f
|
Add KMA nearby weather support for Seoul and Busan
|
2026-04-09 20:19:07 +08:00 |
|
2569718930@qq.com
|
1fa5645c0d
|
feat: add DetailPanel component for displaying city-specific weather data and charts
|
2026-04-09 14:24:03 +08:00 |
|
2569718930@qq.com
|
24ef8ee8be
|
Add loading indicators for city detail sync
|
2026-04-09 08:29:02 +08:00 |
|
2569718930@qq.com
|
799abd71b0
|
Show syncing state while loading city snapshot
|
2026-04-08 20:22:32 +08:00 |
|