Commit Graph

  • 7040598e26 Prewarm terminal scan payload 2569718930@qq.com 2026-06-01 00:14:12 +08:00
  • 22f4ac1f26 Preserve scan cache on timeout 2569718930@qq.com 2026-05-31 23:54:35 +08:00
  • 3e5ff4ea8f Isolate scan prewarm to web service 2569718930@qq.com 2026-05-31 23:31:32 +08:00
  • 39c7c1903c Shorten cold scan terminal timeout 2569718930@qq.com 2026-05-31 22:54:43 +08:00
  • eecaa48ec2 Limit city detail fallback to batch failures 2569718930@qq.com 2026-05-31 22:34:28 +08:00
  • d911af1225 Reduce duplicate terminal detail loads 2569718930@qq.com 2026-05-31 22:14:17 +08:00
  • 38c6cefb27 Direct resync stale SSE clients 2569718930@qq.com 2026-05-31 21:48:09 +08:00
  • a3df2e00dc Clamp SSE replay window on backend 2569718930@qq.com 2026-05-31 21:33:35 +08:00
  • fde69123cd Merge branch 'codex/signup-trial-reconcile' 2569718930@qq.com 2026-05-31 21:25:58 +08:00
  • 2d963c16f3 Coalesce terminal chart detail loads 2569718930@qq.com 2026-05-31 21:17:38 +08:00
  • 071d749ef0 Reduce terminal detail refresh traffic 2569718930@qq.com 2026-05-31 21:01:11 +08:00
  • 8d552a9279 Scale SSE replay window by visible cities 2569718930@qq.com 2026-05-31 20:33:04 +08:00
  • 9c5a08dc1e Reduce false signup trial risk alerts codex/signup-trial-reconcile 2569718930@qq.com 2026-05-31 20:21:57 +08:00
  • ada5f274d3 Debounce terminal SSE subscription reconnects 2569718930@qq.com 2026-05-31 20:15:39 +08:00
  • 78ea0326a5 Return partial city detail batches codex/partial-city-detail-batch 2569718930@qq.com 2026-05-31 19:51:28 +08:00
  • d3f444dbf6 Bind PolyWeather services to loopback 2569718930@qq.com 2026-05-31 19:46:00 +08:00
  • 8d26afdec0 Reduce terminal auth and analytics stalls codex/auth-analytics-performance 2569718930@qq.com 2026-05-31 19:21:53 +08:00
  • 372d4366a8 Instrument API timing and reduce detail fallbacks codex/api-performance-timing 2569718930@qq.com 2026-05-31 18:58:57 +08:00
  • 5083b7c433 Instrument API timing and reduce detail fallbacks 2569718930@qq.com 2026-05-31 18:58:57 +08:00
  • 668f4d9bd3 Optimize terminal batching and cache guards 2569718930@qq.com 2026-05-31 18:28:50 +08:00
  • a4253c224a Add auth profile timing instrumentation codex/auth-me-timing 2569718930@qq.com 2026-05-31 18:27:04 +08:00
  • 46effcd45f Optimize terminal detail loading and Redis replay 2569718930@qq.com 2026-05-31 04:32:48 +08:00
  • 2a6d8748f4 Improve ops monitoring and chart loading 2569718930@qq.com 2026-05-31 03:21:58 +08:00
  • ca72072da0 Optimize terminal startup and deployment smoke checks 2569718930@qq.com 2026-05-31 01:56:08 +08:00
  • bf0fbe1b1d Optimize landing server rendering 2569718930@qq.com 2026-05-30 23:43:07 +08:00
  • 30e9513ce2 Update deploy smoke check test 2569718930@qq.com 2026-05-30 23:00:48 +08:00
  • aec9dd6a54 Harden production deploy smoke checks 2569718930@qq.com 2026-05-30 22:51:25 +08:00
  • 6222f60573 Improve terminal chart loading states 2569718930@qq.com 2026-05-30 22:37:08 +08:00
  • a48a7bcca5 Pass ops admin whitelist to frontend 2569718930@qq.com 2026-05-30 22:18:48 +08:00
  • 74a2d71644 Reduce scan terminal origin load 2569718930@qq.com 2026-05-30 21:55:45 +08:00
  • 9c239c0394 Add login button pending feedback 2569718930@qq.com 2026-05-30 21:31:13 +08:00
  • 383dfe4d0e Harden production deploy stability 2569718930@qq.com 2026-05-30 21:21:30 +08:00
  • 52f92d8650 Speed up terminal auth snapshot loading 2569718930@qq.com 2026-05-30 21:08:19 +08:00
  • d9eea721ef feat: implement /api/auth/me proxy route with subscription-required state and fallback entitlement snapshots 2569718930@qq.com 2026-05-30 21:01:48 +08:00
  • aa583e7440 Add ops runtime secret rotation 2569718930@qq.com 2026-05-30 20:33:30 +08:00
  • e00405df8a Tighten AMSC ops health check 2569718930@qq.com 2026-05-30 20:10:14 +08:00
  • 9bcfd9d1eb Improve landing performance and analytics funnel 2569718930@qq.com 2026-05-30 19:50:50 +08:00
  • 3fcda3f3cd Tighten cities fallback timeout 2569718930@qq.com 2026-05-30 19:38:31 +08:00
  • 345691ad71 Add cities static fallback 2569718930@qq.com 2026-05-30 19:32:25 +08:00
  • e864181c3c Improve terminal entitlement resilience 2569718930@qq.com 2026-05-30 19:10:19 +08:00
  • 097971f107 Fix terminal subscription gate on unknown auth state 2569718930@qq.com 2026-05-30 18:34:38 +08:00
  • 90bc895000 Update referral points pricing 2569718930@qq.com 2026-05-30 18:04:36 +08:00
  • c0b20ed1bf feat: implement TemperatureStatsBars component for displaying thermal data with i18n support 2569718930@qq.com 2026-05-30 16:42:03 +08:00
  • 5470da6b3a feat: implement CitySelectorDropdown for ScanTerminalDashboard with multi-filter search and regional categorization 2569718930@qq.com 2026-05-30 16:39:23 +08:00
  • a03b8095ee Refresh entitlement after payment confirmation 2569718930@qq.com 2026-05-30 16:26:32 +08:00
  • 91896b4dad Prevent duplicate payment confirmations 2569718930@qq.com 2026-05-30 16:17:15 +08:00
  • 44638760b7 feat: implement atomic signup trial claims and referral discount logic with Supabase database schema updates 2569718930@qq.com 2026-05-30 16:02:02 +08:00
  • c0b1edaed0 feat: implement payment proxy routes and add security validation tests for wallet and intent operations 2569718930@qq.com 2026-05-30 15:41:15 +08:00
  • 853a652e9b fix: degrade auth profile on backend outage 2569718930@qq.com 2026-05-30 15:06:22 +08:00
  • c79619898a fix: avoid terminal cold-start paywall race 2569718930@qq.com 2026-05-30 14:48:09 +08:00
  • 1c250906ed fix: keep terminal stable across auth refresh 2569718930@qq.com 2026-05-30 14:33:26 +08:00
  • ed8c898e0e fix: retry deploy smoke checks 2569718930@qq.com 2026-05-30 14:24:02 +08:00
  • 57240e02ee fix: require auth token for manual payments 2569718930@qq.com 2026-05-30 14:09:57 +08:00
  • c26f89f134 feat: implement terminal authentication bootstrap and integrate into ScanTerminalDashboard 2569718930@qq.com 2026-05-30 00:05:19 +08:00
  • b3a63aa9af test: add unit tests for temperature series visibility policy and peak glow state logic 2569718930@qq.com 2026-05-29 23:21:17 +08:00
  • 53268560ec test: implement visibility policy and chart logic verification tests for temperature series 2569718930@qq.com 2026-05-29 23:09:16 +08:00
  • 68416b058e feat: implement temperature chart visibility logic with comprehensive unit testing and analysis service support 2569718930@qq.com 2026-05-29 22:40:33 +08:00
  • 95c2258db0 Fix Turkey MGM panel history 2569718930@qq.com 2026-05-29 21:56:57 +08:00
  • 8507afedd6 Fix account payment layout responsiveness 2569718930@qq.com 2026-05-29 21:34:36 +08:00
  • 3e24080466 feat: implement AccountCenter dashboard with subscription and payment management features 2569718930@qq.com 2026-05-29 21:23:12 +08:00
  • 17ddd835e6 Fix landing hero illustration overlap 2569718930@qq.com 2026-05-29 20:57:59 +08:00
  • 5228d2b3fd Update landing and weather observation policies 2569718930@qq.com 2026-05-29 20:46:35 +08:00
  • 2f039abb2c Add event fallback for referral program 2569718930@qq.com 2026-05-29 19:34:56 +08:00
  • 522e35de7f Add trial and referral subscription program 2569718930@qq.com 2026-05-29 19:24:46 +08:00
  • f8f5035225 Fix runway chart collapse and ops cleanup 2569718930@qq.com 2026-05-29 18:40:29 +08:00
  • 23b5fafb25 Reduce idle payment confirm polling 2569718930@qq.com 2026-05-29 18:14:59 +08:00
  • 2269aaefd7 Reduce Supabase disk IO 2569718930@qq.com 2026-05-29 17:22:33 +08:00
  • 9e3a4e2f45 Fix WU historical current observation merge 2569718930@qq.com 2026-05-29 17:20:07 +08:00
  • 8f52b1d80c Add password reset flow 2569718930@qq.com 2026-05-29 12:28:08 +08:00
  • 1d9f0033a6 Tighten payment tx validation before submit 2569718930@qq.com 2026-05-29 12:11:19 +08:00
  • 618bac8b57 feat: add live temperature threshold chart logic and components for runway monitoring 2569718930@qq.com 2026-05-29 02:10:07 +08:00
  • f2e90fbcda feat: support ethereum usdc payment route 2569718930@qq.com 2026-05-29 01:57:42 +08:00
  • 3cc2251b9b fix: translate settlement runway chart labels 2569718930@qq.com 2026-05-28 22:44:36 +08:00
  • c2fe8caddf docs: refresh v1.8.1 release docs v1.8.1 2569718930@qq.com 2026-05-28 20:46:35 +08:00
  • 784b27a954 fix: preserve terminal access during auth sync 2569718930@qq.com 2026-05-28 12:18:43 +08:00
  • eef611adb4 fix: align telegram runway slope with settlement endpoint 2569718930@qq.com 2026-05-28 11:05:50 +08:00
  • f56c604677 feat: implement analysis service and TTL configuration for regional city-specific cache management 2569718930@qq.com 2026-05-28 10:59:54 +08:00
  • 79b82a34cb fix: use settlement runway endpoint temperatures 2569718930@qq.com 2026-05-28 10:55:32 +08:00
  • d83a0f0eef feat: build DEB hourly consensus for peak windows 2569718930@qq.com 2026-05-28 10:44:48 +08:00
  • 12d911f356 ci: retry image pulls during deploy 2569718930@qq.com 2026-05-28 10:16:31 +08:00
  • be549daf50 fix: use multi-model peak window for gaussian probability 2569718930@qq.com 2026-05-28 10:03:29 +08:00
  • fb4a9d7e09 fix: align gaussian probability with local forecast date 2569718930@qq.com 2026-05-28 09:44:42 +08:00
  • 2e6349cbc6 fix: align scan terminal proxy and build timeouts 2569718930@qq.com 2026-05-28 09:23:01 +08:00
  • 4c68fe696b fix: keep scan build timeout below proxy limit 2569718930@qq.com 2026-05-28 09:16:01 +08:00
  • b239ad131f fix: keep terminal charts visible during scan refresh 2569718930@qq.com 2026-05-28 09:07:09 +08:00
  • 651a93cacf fix: remove unused city runtime imports 2569718930@qq.com 2026-05-28 08:29:57 +08:00
  • 5d784f78b9 feat: implement scan terminal dashboard system and supporting services 2569718930@qq.com 2026-05-28 08:24:50 +08:00
  • 725727d763 fix: restore Hong Kong CoWIN reference curve 2569718930@qq.com 2026-05-28 08:14:27 +08:00
  • 1a7d2a487f feat: add hourly peak correction for DEB charts 2569718930@qq.com 2026-05-27 22:41:16 +08:00
  • 14141314d7 fix: preserve DEB metadata in city summary 2569718930@qq.com 2026-05-27 21:50:28 +08:00
  • 8609376c59 feat: add versioned DEB bias backtesting 2569718930@qq.com 2026-05-27 21:40:26 +08:00
  • 4d22191a2d Fix city selector fallback coverage 2569718930@qq.com 2026-05-27 21:02:08 +08:00
  • fb7e27d9ed fix: recover account subscription state 2569718930@qq.com 2026-05-27 12:14:07 +08:00
  • 7ff1d21b95 fix: stabilize realtime chart axis and redis deployment 2569718930@qq.com 2026-05-27 11:51:22 +08:00
  • 573768846e feat: implement real-time SSE event architecture with Redis stream integration and add associated validation tests 2569718930@qq.com 2026-05-27 11:03:04 +08:00
  • 820dabfbf3 feat: implement real-time observation patch normalization and live temperature threshold visualization logic v1.8.0 2569718930@qq.com 2026-05-27 10:17:33 +08:00
  • e6a673e27d feat: add multiple weather data source scrapers and integrate dashboard temperature chart logic components 2569718930@qq.com 2026-05-27 09:31:24 +08:00
  • 05010d20e2 feat: implement AMOS real-time weather data collection and add corresponding unit and frontend tests 2569718930@qq.com 2026-05-27 09:07:48 +08:00
  • bef3c610b7 feat: implement Telegram push utility and temperature threshold visualization components 2569718930@qq.com 2026-05-27 08:53:36 +08:00
  • bbd7c768f8 feat: implement live temperature threshold charting component with SSE patch support and data collection logic 2569718930@qq.com 2026-05-27 08:42:08 +08:00