Commit Graph
100 Commits
Author SHA1 Message Date
2569718930@qq.com 0cc4f4f0d3 Add LightGBM daily high forecasting pipeline 2026-03-29 23:29:17 +08:00
2569718930@qq.com 4a2db4727b chore: add .dockerignore file to exclude build artifacts and environment files 2026-03-29 22:38:07 +08:00
2569718930@qq.com a5c667473e Remove remote TimesFM integration 2026-03-29 22:27:18 +08:00
2569718930@qq.com cdfc785402 Add remote TimesFM service integration 2026-03-29 22:13:10 +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 d0e1bea941 Backfill missing history forecasts from probability snapshots 2026-03-29 21:01:24 +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 2b5d2cd801 Grant new users a three-day signup trial 2026-03-29 20:34:12 +08:00
2569718930@qq.com 6139960a9e Update Shenzhen settlement source to NOAA ZGSZ 2026-03-28 21:32:40 +08:00
2569718930@qq.com cbb704577a Add weather-driven city effects and keep upper-air cards visible 2026-03-27 23:45:40 +08:00
2569718930@qq.com 0c8ad54780 Visualize intraday analysis with 3D signals and metric meters 2026-03-27 23:34:48 +08:00
2569718930@qq.com 98bcfe2a21 Refresh dashboard loading overlay with weather terminal cues 2026-03-27 23:23:51 +08:00
2569718930@qq.com e32cfd8015 Add three.js weather aura layer to dashboard map 2026-03-27 23:09:08 +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 15a452dd49 Offset Shek Kong map marker to avoid overlap 2026-03-27 20:22:38 +08:00
2569718930@qq.com 2007ded86d Add HKO-backed Shek Kong settlement and history support 2026-03-27 20:11:08 +08:00
2569718930@qq.com 1ab7db065c Remove Speed Insights from the app layout 2026-03-27 17:48:47 +08:00
2569718930@qq.com 436afe121a Reduce Vercel CPU usage by narrowing auth checks 2026-03-26 17:04:56 +08:00
2569718930@qq.com 88b355e9de Allow scenery images through middleware 2026-03-26 01:32:06 +08:00
2569718930@qq.com b146c637b6 Allow guest city APIs and normalize auth probe responses 2026-03-26 01:25:51 +08:00
2569718930@qq.com 7caae4dceb Unify city detail panel access for guests and free users 2026-03-26 01:19:56 +08:00
2569718930@qq.com 28db3ed428 Fix guest city panel visibility and header labels 2026-03-26 00:53:38 +08:00
2569718930@qq.com 306d701a2d Force fresh Vercel production deploy 2026-03-26 00:47:13 +08:00
2569718930@qq.com 54c93db483 Trigger Vercel production rebuild 2026-03-26 00:42:01 +08:00
2569718930@qq.com 961451aeff Restore guest city panels while keeping Pro data protected 2026-03-26 00:29:14 +08:00
2569718930@qq.com a584da83f7 Avoid duplicate TAF marker points in chart data 2026-03-25 21:54:34 +08:00
2569718930@qq.com 443540c27e Clarify current and peak-window TAF chart markers 2026-03-25 21:46:33 +08:00
2569718930@qq.com ab5c5cfb23 feat: introduce WundergroundSourceMixin for fetching, parsing, and extracting weather observation data from Wunderground. 2026-03-25 19:28:35 +08:00
2569718930@qq.com 7de31ec429 Parse Wunderground history observations for settlement highs 2026-03-25 18:38:34 +08:00
2569718930@qq.com 7589fd74bf feat: Implement Wunderground data integration, enhance dashboard weather data processing, and add future forecast modal. 2026-03-25 18:03:56 +08:00
2569718930@qq.com fd210ac730 Show Wunderground settlement sources in the dashboard 2026-03-25 17:14:25 +08:00
2569718930@qq.com 2b0e6a6f67 Add Wunderground as Shenzhen settlement source 2026-03-25 17:00:36 +08:00
2569718930@qq.com b1ce479909 Remove duplicate docs button and localize docs copy 2026-03-25 16:28:52 +08:00
2569718930@qq.com 6d20d51bb9 Refine docs center content and correct Taipei settlement source 2026-03-25 16:13:42 +08:00
2569718930@qq.com 4e0ddfa771 Add bilingual docs center and replace the guide modal 2026-03-25 15:55:55 +08:00
2569718930@qq.com b866ebf6e3 Clarify TAF intraday summaries 2026-03-25 15:22:41 +08:00
2569718930@qq.com afffbb852b Clarify intraday trading cues with plain-language copy 2026-03-24 19:41:29 +08:00
2569718930@qq.com 69ea686750 Refine TAF summaries and trim peak-window marker overlaps 2026-03-24 19:21:28 +08:00
2569718930@qq.com b7a72bd9ff Update intraday TAF summaries for active and peak windows 2026-03-24 16:32:43 +08:00
2569718930@qq.com 77f2b6ac07 Fix English airport narrative fallback in dashboard 2026-03-24 15:12:49 +08:00
2569718930@qq.com 1dfdd18421 Document TAF signals and expand METAR weather translations 2026-03-24 04:21:23 +08:00
2569718930@qq.com 67e691ed95 Unify intraday summary priority across locales 2026-03-24 04:13:58 +08:00
2569718930@qq.com 1461d02488 feat: Integrate TAF data for non-Hong Kong airport cities, enhance intraday structural analysis, and add new Chinese documentation for API, configuration, and deployment. 2026-03-24 04:03:41 +08:00
2569718930@qq.com 54acfc05aa Clarify TAF timing labels and suppression wording 2026-03-24 03:44:12 +08:00
2569718930@qq.com bbc5dbb8d6 Clarify TAF and surface signal interplay in intraday summary 2026-03-24 03:35:34 +08:00
2569718930@qq.com 29f6542a72 Handle TAF hour rollover in period parsing 2026-03-24 03:27:50 +08:00
2569718930@qq.com 05184cb2ad Add TAF timing markers and market-aware intraday cues 2026-03-24 03:13:54 +08:00
2569718930@qq.com b365155622 Add TAF-based airport signals to intraday analysis 2026-03-24 02:58:29 +08:00
2569718930@qq.com fc72b3539d Align structural trade cues with market context 2026-03-24 02:07:15 +08:00
2569718930@qq.com 5796d380c5 Reorganize intraday signal cards for clearer trade guidance 2026-03-24 01:49:00 +08:00
2569718930@qq.com 58a09fe6fe Add upper-air structure signals to intraday analysis 2026-03-24 01:28:45 +08:00
2569718930@qq.com 4ac690228e Bootstrap recent METAR history for new cities 2026-03-24 01:02:18 +08:00
2569718930@qq.com 90822c81d4 Add METAR backfill script and remove settlement history fallback 2026-03-24 00:55:16 +08:00
2569718930@qq.com 5e83a5cca3 feat: Introduce core API routes for city data, history, authentication, and payments, along with a new frontend dashboard utility file. 2026-03-24 00:04:24 +08:00
2569718930@qq.com 578e50b2da Fix E402 imports in model gap backfill script 2026-03-23 23:46:02 +08:00
2569718930@qq.com 5ac5caf3ef Preserve model forecasts and add gap backfill script 2026-03-23 23:41:56 +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 354d55f752 Use DEB values in multi-day forecasts 2026-03-23 21:41:27 +08:00
2569718930@qq.com 6feb4ff489 Show weekly points in account center 2026-03-23 21:32:18 +08:00
2569718930@qq.com fcaa9d5c7f Store HKO intraday observations in runtime state 2026-03-23 21:28:04 +08:00
2569718930@qq.com b1102400f6 Add HKO official observation series for Hong Kong charts 2026-03-23 21:22:41 +08:00
2569718930@qq.com 5e31bc9ea3 Add per-chat bot message cooldown overrides 2026-03-23 21:05:40 +08:00
2569718930@qq.com ff7d77ef06 Relax bot polling update restrictions 2026-03-23 20:53:09 +08:00
2569718930@qq.com ce22752ccc Add bot message activity diagnostics and bump extension to 0.1.4 2026-03-23 20:46:42 +08:00
2569718930@qq.com 8a091fd7cc Add basic decision bias and site CTA to side panel 2026-03-23 18:28:11 +08:00
2569718930@qq.com 06b1e1b9fe Release v1.5.1 and improve mobile dashboard layouts 2026-03-23 17:54:14 +08:00
2569718930@qq.com 21a42af01c Bump extension version to 0.1.3 2026-03-23 17:30:21 +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 7cdd6102c6 Restrict ops page access to configured admin emails 2026-03-23 00:33:11 +08:00
2569718930@qq.com f8b17d16ea Preserve hourly peak observations in temperature charts 2026-03-22 23:28:48 +08:00
2569718930@qq.com e2c51f5125 Use METAR fallback for sparse official observation charts 2026-03-22 22:43:06 +08:00
2569718930@qq.com 60785471e2 Clarify near-term warming and cooling trend summaries 2026-03-22 22:26:50 +08:00
2569718930@qq.com d2b27b1020 Add manual payment support note to account page 2026-03-22 20:24:48 +08:00
2569718930@qq.com 7171192ea6 Guard payments to allowed hosts and show checkout context 2026-03-22 13:42:48 +08:00
2569718930@qq.com e8a39000b9 Prefer Supabase auth emails in ops memberships 2026-03-22 13:15:20 +08:00
2569718930@qq.com 4519af0c6c Repair payment subscription reconciliation and recent intent sync 2026-03-22 13:06:57 +08:00
2569718930@qq.com 3cb5d2e8fc Fix intraday chart to avoid future observation points 2026-03-21 21:41:46 +08:00
2569718930@qq.com 2ba680954c Add Warsaw official nearby station data 2026-03-21 21:32:54 +08:00
2569718930@qq.com 33385c3dda Rename extension trend series label to Open-Meteo 2026-03-21 20:56:21 +08:00
2569718930@qq.com 3c950956e3 feat: Implement PolyWeather extension side panel with weather data display and interaction logic. 2026-03-21 19:15:21 +08:00
2569718930@qq.com 2eb46853bf Avoid duplicate backend summary notes in trend metrics 2026-03-21 19:01:14 +08:00
2569718930@qq.com c795d90993 Sync dynamic commentary across bot and dashboard 2026-03-21 18:54:23 +08:00
2569718930@qq.com 7fe89e097b Clarify sidebar current and peak temperature labels 2026-03-21 18:17:03 +08:00
2569718930@qq.com bddcd434da Add landing page and move dashboard to dedicated route 2026-03-21 15:34:19 +08:00
2569718930@qq.com 6aa3a7dda8 Add landing page and move dashboard to /dashboard 2026-03-21 15:30:23 +08:00
2569718930@qq.com dd720582d5 Update docs for ops, payments, and deployment guidance 2026-03-21 14:52:25 +08:00
2569718930@qq.com adf2924a1c Refresh payment config before checkout 2026-03-21 13:49:08 +08:00
2569718930@qq.com e662ef7d3b Add ops tools for payment incident triage and resolution 2026-03-21 13:44:32 +08:00
2569718930@qq.com 0425c237b1 Add script to reconcile subscriptions by email 2026-03-21 13:26:03 +08:00
2569718930@qq.com 13cd176449 Backfill ops memberships with Supabase auth user data 2026-03-21 13:10:27 +08:00
2569718930@qq.com 49d883e3a2 Deduplicate ops memberships by user and latest expiry 2026-03-21 13:06:10 +08:00
2569718930@qq.com 75c2baf1d1 Add ops membership list and official source links 2026-03-21 13:02:07 +08:00
2569718930@qq.com b11836a378 Deduplicate detected browser wallet options 2026-03-21 12:44:19 +08:00
2569718930@qq.com f7c5a2f443 Fix wallet deduping and refresh account state after binding 2026-03-21 12:40:11 +08:00
2569718930@qq.com 290dd2b3cf Add EIP-6963 wallet discovery for injected providers 2026-03-21 12:34:36 +08:00
2569718930@qq.com ac03fb74be Fix browser wallet selection for injected providers 2026-03-21 12:27:54 +08:00
2569718930@qq.com 4413b31396 Fix Pro payment recovery and wallet provider selection 2026-03-21 12:19:53 +08:00
2569718930@qq.com a19925fe7a Fix unstable dashboard modal opening 2026-03-21 00:58:43 +08:00
2569718930@qq.com 8959faac91 Fix ops dashboard rollout status rendering 2026-03-21 00:46:59 +08:00