Commit Graph

  • b93a917f88 Remove Wunderground settlement reference from chart 2569718930@qq.com 2026-04-05 07:24:09 +08:00
  • a5b5711863 Remove AI analysis and rank cities by recent DEB performance 2569718930@qq.com 2026-04-05 07:13:00 +08:00
  • 343c5c9c2f Add new Wunderground-backed cities and source links 2569718930@qq.com 2026-04-05 01:23:10 +08:00
  • 15a16f59fe Align browser extension with current market data sources 2569718930@qq.com 2026-04-03 02:21:23 +08:00
  • 7f9e774548 Refine ops dashboards and align browser extension data views 2569718930@qq.com 2026-04-03 01:53:28 +08:00
  • 3e265d2764 Refactor weather app logic and simplify related components 2569718930@qq.com 2026-04-03 01:47:03 +08:00
  • e32eff6e31 Expand ops admin views for truth history and training data 2569718930@qq.com 2026-04-03 01:38:53 +08:00
  • 3f82fd2855 Add ops truth history admin view and navigation 2569718930@qq.com 2026-04-03 01:32:45 +08:00
  • bbdba2540c Add admin truth history dashboard and training data ops views 2569718930@qq.com 2026-04-03 01:27:54 +08:00
  • 781c247952 Add ops dashboards for training data and model coverage 2569718930@qq.com 2026-04-03 00:57:19 +08:00
  • 37cd8b8166 Update deep research report for monitoring progress 2569718930@qq.com 2026-04-02 23:35:13 +08:00
  • 90791b6070 Refactor monitoring relay alert dispatch 2569718930@qq.com 2026-04-02 23:30:52 +08:00
  • 95c0c452f1 Finalize SQLite defaults and refresh calibration artifacts 2569718930@qq.com 2026-04-02 23:24:38 +08:00
  • 603546f2f9 Align Taipei and Shenzhen settlement sources with Wunderground 2569718930@qq.com 2026-04-02 21:46:41 +08:00
  • f64d3aec83 Filter market pushes by local trading window 2569718930@qq.com 2026-04-01 22:01:24 +08:00
  • 93f4a95e80 Add actionable counts to market digest logs 2569718930@qq.com 2026-04-01 21:31:17 +08:00
  • 59fb1266b9 Broaden market monitor shortlist for tradable markets 2569718930@qq.com 2026-04-01 21:28:02 +08:00
  • f8143f462f Push market focus digests in scan batches 2569718930@qq.com 2026-04-01 21:22:01 +08:00
  • da0b4198ac Add market monitor digest skip diagnostics 2569718930@qq.com 2026-04-01 21:14:23 +08:00
  • ee40045b70 Hardcode Telegram market channel URL and update bot tests 2569718930@qq.com 2026-04-01 20:34:41 +08:00
  • 65688dffd9 Add Telegram market monitor channel link to account center 2569718930@qq.com 2026-04-01 20:27:49 +08:00
  • fdcc57339b Disable Telegram link previews in market digest messages 2569718930@qq.com 2026-04-01 20:07:03 +08:00
  • 9dc21a3088 Skip non-tradable markets in monitor digests 2569718930@qq.com 2026-04-01 19:43:57 +08:00
  • 62cf8f2c4d Update market alert test for renamed Telegram copy 2569718930@qq.com 2026-04-01 19:35:07 +08:00
  • c7c4f6c674 Fix digest push log after interval-based scheduling 2569718930@qq.com 2026-04-01 19:28:58 +08:00
  • 149452dcc0 Switch market digests to interval-based pushes 2569718930@qq.com 2026-04-01 19:23:35 +08:00
  • 9e9e5a56ba Make markets command generate digest asynchronously 2569718930@qq.com 2026-04-01 19:08:31 +08:00
  • 4f017d501b Refine market alert wording and focus digest scheduling 2569718930@qq.com 2026-04-01 18:56:39 +08:00
  • 5fa69556eb Pass config into bot handler registration 2569718930@qq.com 2026-04-01 18:49:42 +08:00
  • 384fd7d1e4 Remove mispricing price cap from market alerts 2569718930@qq.com 2026-04-01 18:46:46 +08:00
  • b1b8d3439c Restrict /markets to private chats 2569718930@qq.com 2026-04-01 18:34:58 +08:00
  • c9719cf577 Add local peak timing and /markets bot digest 2569718930@qq.com 2026-04-01 18:24:50 +08:00
  • 07b2770e9d Update tests for retired wallet monitor and trial timing 2569718930@qq.com 2026-04-01 18:02:08 +08:00
  • 342ed77283 Document market monitor bot settings and retire wallet activity 2569718930@qq.com 2026-04-01 17:53:31 +08:00
  • 400916b023 Move DBManager import into main for sync script 2569718930@qq.com 2026-04-01 15:33:42 +08:00
  • 3bbd8774a4 Sync Telegram profile fields to Supabase and show user IDs 2569718930@qq.com 2026-04-01 02:13:17 +08:00
  • a8462e188b Add external monitoring stack and alerting docs 2569718930@qq.com 2026-04-01 01:49:58 +08:00
  • 6626b5472c Update docs for SQLite migration second-phase cleanup 2569718930@qq.com 2026-03-31 23:06:19 +08:00
  • 79832dbc2b Add analytics funnel cards to the ops dashboard 2569718930@qq.com 2026-03-31 10:43:01 +08:00
  • c29b560401 Add app analytics tracking for paywall and checkout events 2569718930@qq.com 2026-03-31 07:15:54 +08:00
  • 8c8e242753 Refine Istanbul nearby station selection 2569718930@qq.com 2026-03-30 19:26:52 +08:00
  • 2508e4164f Improve map nearby station selection for Istanbul 2569718930@qq.com 2026-03-30 19:21:39 +08:00
  • e4db7d5dea Fix Istanbul MGM station and province matching 2569718930@qq.com 2026-03-30 19:14:00 +08:00
  • 2ee30ce551 Add Moscow and broaden Turkish MGM support 2569718930@qq.com 2026-03-30 19:03:13 +08:00
  • 3899012387 feat: initialize extension manifest with side panel and background service worker configuration 2569718930@qq.com 2026-03-30 02:56:11 +08:00
  • 83824a772e Improve side panel city matching for market aliases 2569718930@qq.com 2026-03-30 01:40:37 +08:00
  • bbda6da39a Remove unused type-checking imports from training script 2569718930@qq.com 2026-03-30 01:08:35 +08:00
  • 4e399d5961 Remove unused weather aura layer from dashboard 2569718930@qq.com 2026-03-30 01:04:21 +08:00
  • 538de5cdd8 Add subscription expiry reminders across account and dashboard 2569718930@qq.com 2026-03-30 00:58:43 +08:00
  • 16404ccf71 Switch repository licensing to AGPL-3.0 2569718930@qq.com 2026-03-30 00:46:01 +08:00
  • ee114fb5bf Add Polymarket market link and refresh side panel docs 2569718930@qq.com 2026-03-30 00:09:35 +08:00
  • 6c7b6de8f9 feat: add manifest.json for side panel extension configuration 2569718930@qq.com 2026-03-29 23:54:07 +08:00
  • c64fa87e05 refactor: consolidate docker-compose service configurations using a shared base anchor 2569718930@qq.com 2026-03-29 23:36:53 +08:00
  • 0cc4f4f0d3 Add LightGBM daily high forecasting pipeline 2569718930@qq.com 2026-03-29 23:29:17 +08:00
  • 4a2db4727b chore: add .dockerignore file to exclude build artifacts and environment files 2569718930@qq.com 2026-03-29 22:38:07 +08:00
  • a5c667473e Remove remote TimesFM integration 2569718930@qq.com 2026-03-29 22:27:18 +08:00
  • cdfc785402 Add remote TimesFM service integration 2569718930@qq.com 2026-03-29 22:13:10 +08:00
  • 5b0506a663 Refresh history loading UI and gate incomplete MGM series v1.5.2 2569718930@qq.com 2026-03-29 21:21:52 +08:00
  • efb5e426b7 Refine history modal loading state and MGM chart gating 2569718930@qq.com 2026-03-29 21:09:16 +08:00
  • d0e1bea941 Backfill missing history forecasts from probability snapshots 2569718930@qq.com 2026-03-29 21:01:24 +08:00
  • 346836f561 Improve history peak scrolling and hide Ankara MGM observations 2569718930@qq.com 2026-03-29 20:53:48 +08:00
  • 2b5d2cd801 Grant new users a three-day signup trial 2569718930@qq.com 2026-03-29 20:34:12 +08:00
  • 6139960a9e Update Shenzhen settlement source to NOAA ZGSZ 2569718930@qq.com 2026-03-28 21:32:40 +08:00
  • cbb704577a Add weather-driven city effects and keep upper-air cards visible 2569718930@qq.com 2026-03-27 23:45:40 +08:00
  • 0c8ad54780 Visualize intraday analysis with 3D signals and metric meters 2569718930@qq.com 2026-03-27 23:34:48 +08:00
  • 98bcfe2a21 Refresh dashboard loading overlay with weather terminal cues 2569718930@qq.com 2026-03-27 23:23:51 +08:00
  • e32cfd8015 Add three.js weather aura layer to dashboard map 2569718930@qq.com 2026-03-27 23:09:08 +08:00
  • 7237278f5a Generalize NOAA settlement handling across dashboard and docs 2569718930@qq.com 2026-03-27 20:58:38 +08:00
  • 15a452dd49 Offset Shek Kong map marker to avoid overlap 2569718930@qq.com 2026-03-27 20:22:38 +08:00
  • 2007ded86d Add HKO-backed Shek Kong settlement and history support 2569718930@qq.com 2026-03-27 20:11:08 +08:00
  • 1ab7db065c Remove Speed Insights from the app layout 2569718930@qq.com 2026-03-27 17:48:47 +08:00
  • 436afe121a Reduce Vercel CPU usage by narrowing auth checks 2569718930@qq.com 2026-03-26 17:04:56 +08:00
  • 88b355e9de Allow scenery images through middleware 2569718930@qq.com 2026-03-26 01:32:06 +08:00
  • b146c637b6 Allow guest city APIs and normalize auth probe responses 2569718930@qq.com 2026-03-26 01:25:51 +08:00
  • 7caae4dceb Unify city detail panel access for guests and free users 2569718930@qq.com 2026-03-26 01:19:56 +08:00
  • 28db3ed428 Fix guest city panel visibility and header labels 2569718930@qq.com 2026-03-26 00:53:38 +08:00
  • 306d701a2d Force fresh Vercel production deploy 2569718930@qq.com 2026-03-26 00:47:13 +08:00
  • 54c93db483 Trigger Vercel production rebuild 2569718930@qq.com 2026-03-26 00:42:01 +08:00
  • 961451aeff Restore guest city panels while keeping Pro data protected 2569718930@qq.com 2026-03-26 00:29:14 +08:00
  • a584da83f7 Avoid duplicate TAF marker points in chart data 2569718930@qq.com 2026-03-25 21:54:34 +08:00
  • 443540c27e Clarify current and peak-window TAF chart markers 2569718930@qq.com 2026-03-25 21:46:33 +08:00
  • ab5c5cfb23 feat: introduce WundergroundSourceMixin for fetching, parsing, and extracting weather observation data from Wunderground. 2569718930@qq.com 2026-03-25 19:28:35 +08:00
  • 7de31ec429 Parse Wunderground history observations for settlement highs 2569718930@qq.com 2026-03-25 18:38:34 +08:00
  • 7589fd74bf feat: Implement Wunderground data integration, enhance dashboard weather data processing, and add future forecast modal. 2569718930@qq.com 2026-03-25 18:03:56 +08:00
  • fd210ac730 Show Wunderground settlement sources in the dashboard 2569718930@qq.com 2026-03-25 17:14:25 +08:00
  • 2b0e6a6f67 Add Wunderground as Shenzhen settlement source 2569718930@qq.com 2026-03-25 17:00:36 +08:00
  • b1ce479909 Remove duplicate docs button and localize docs copy 2569718930@qq.com 2026-03-25 16:28:52 +08:00
  • 6d20d51bb9 Refine docs center content and correct Taipei settlement source 2569718930@qq.com 2026-03-25 16:13:42 +08:00
  • 4e0ddfa771 Add bilingual docs center and replace the guide modal 2569718930@qq.com 2026-03-25 15:55:55 +08:00
  • b866ebf6e3 Clarify TAF intraday summaries 2569718930@qq.com 2026-03-25 15:22:41 +08:00
  • afffbb852b Clarify intraday trading cues with plain-language copy 2569718930@qq.com 2026-03-24 19:41:29 +08:00
  • 69ea686750 Refine TAF summaries and trim peak-window marker overlaps 2569718930@qq.com 2026-03-24 19:21:28 +08:00
  • b7a72bd9ff Update intraday TAF summaries for active and peak windows 2569718930@qq.com 2026-03-24 16:32:43 +08:00
  • 77f2b6ac07 Fix English airport narrative fallback in dashboard 2569718930@qq.com 2026-03-24 15:12:49 +08:00
  • 1dfdd18421 Document TAF signals and expand METAR weather translations 2569718930@qq.com 2026-03-24 04:21:23 +08:00
  • 67e691ed95 Unify intraday summary priority across locales 2569718930@qq.com 2026-03-24 04:13:58 +08:00
  • 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. 2569718930@qq.com 2026-03-24 04:03:41 +08:00
  • 54acfc05aa Clarify TAF timing labels and suppression wording 2569718930@qq.com 2026-03-24 03:44:12 +08:00
  • bbc5dbb8d6 Clarify TAF and surface signal interplay in intraday summary 2569718930@qq.com 2026-03-24 03:35:34 +08:00
  • 29f6542a72 Handle TAF hour rollover in period parsing 2569718930@qq.com 2026-03-24 03:27:50 +08:00