2569718930@qq.com
|
4ff334aec4
|
Use indexed raw observation history lookup
|
2026-06-15 19:47:17 +08:00 |
|
2569718930@qq.com
|
7a9573c214
|
Build runway history from raw observations
|
2026-06-15 19:35:17 +08:00 |
|
2569718930@qq.com
|
791b2d115f
|
Backfill runway history from latest AMSC overlay
|
2026-06-15 19:20:22 +08:00 |
|
2569718930@qq.com
|
56f397bb2e
|
Persist AMSC runway history from collector
|
2026-06-15 18:59:41 +08:00 |
|
2569718930@qq.com
|
05a36f857b
|
Preserve runway history during chart refresh
|
2026-06-15 18:47:25 +08:00 |
|
2569718930@qq.com
|
3f8ae44149
|
Accept entitlement token as service bearer
|
2026-06-15 18:17:38 +08:00 |
|
2569718930@qq.com
|
15e0cb09b8
|
Fix payment confirm response with runtime intent fields
|
2026-06-15 14:56:37 +08:00 |
|
2569718930@qq.com
|
6b9caf8dc2
|
Stabilize AMSC chart detail overlays
|
2026-06-15 03:13:08 +08:00 |
|
2569718930@qq.com
|
c79e0f36cc
|
Improve scan terminal freshness and AMSC overlay consistency
|
2026-06-15 01:39:19 +08:00 |
|
2569718930@qq.com
|
717786b1d8
|
Align stored AMSC payload timestamps
|
2026-06-15 01:11:26 +08:00 |
|
2569718930@qq.com
|
f98ab4a9fe
|
Prefer AMSC sessionId over stale cookie
|
2026-06-15 00:57:10 +08:00 |
|
2569718930@qq.com
|
59f19407cb
|
Use latest AMSC runway timestamp for overlays
|
2026-06-15 00:43:07 +08:00 |
|
2569718930@qq.com
|
8bf7cdd687
|
Overlay latest AMSC observations in city and Telegram payloads
|
2026-06-15 00:29:43 +08:00 |
|
2569718930@qq.com
|
e6ea72c458
|
Prefer latest AMSC data for Telegram runway pushes
|
2026-06-15 00:09:12 +08:00 |
|
2569718930@qq.com
|
3b34ddbf12
|
Strip Wunderground data from city cache responses
|
2026-06-14 23:47:25 +08:00 |
|
2569718930@qq.com
|
d1124ae17e
|
Lock Python dependencies and ignore frontend env files
|
2026-06-14 23:35:22 +08:00 |
|
2569718930@qq.com
|
ddca698406
|
Disable default Wunderground fetching
|
2026-06-14 23:32:34 +08:00 |
|
2569718930@qq.com
|
e909f1f4c9
|
Remove sync city refresh fetch escape hatch
|
2026-06-14 23:09:31 +08:00 |
|
2569718930@qq.com
|
7fb82c5eba
|
Stop legacy city refreshes from fetching sources
|
2026-06-14 22:51:15 +08:00 |
|
2569718930@qq.com
|
8bbe8f74c1
|
Extract forecast source bundle from collector
|
2026-06-14 22:27:05 +08:00 |
|
2569718930@qq.com
|
9cb794655b
|
Emit realtime events from canonical updates
|
2026-06-14 19:51:34 +08:00 |
|
2569718930@qq.com
|
43aeb6047e
|
Select canonical temperature from raw observations
|
2026-06-14 19:33:09 +08:00 |
|
2569718930@qq.com
|
00b163a8ec
|
Introduce observation source adapters
|
2026-06-14 19:20:43 +08:00 |
|
2569718930@qq.com
|
d0c8d4c11b
|
Track observation source health states
|
2026-06-14 19:06:03 +08:00 |
|
2569718930@qq.com
|
ccc8866229
|
Stop collector from triggering full weather refreshes
|
2026-06-14 18:44:49 +08:00 |
|
2569718930@qq.com
|
3e1e06d8e1
|
Queue stale weather refreshes from user paths
|
2026-06-14 18:21:53 +08:00 |
|
2569718930@qq.com
|
e111031119
|
Decouple live weather reads from source collection
|
2026-06-14 17:53:24 +08:00 |
|
2569718930@qq.com
|
e2ebf5132d
|
Refresh terminal charts on activation
|
2026-06-14 08:08:49 +08:00 |
|
2569718930@qq.com
|
b1edb1b7e1
|
Resolve backend Supabase env during deploy
|
2026-06-14 07:07:46 +08:00 |
|
2569718930@qq.com
|
0f497ab822
|
Simplify account payment flow and harden direct transfers
|
2026-06-14 06:58:45 +08:00 |
|
2569718930@qq.com
|
2781a97d9d
|
Allow protected scan terminal deploy smoke
|
2026-06-14 06:49:28 +08:00 |
|
2569718930@qq.com
|
56f31c0aa2
|
Add Telegram webhook command entrypoint
|
2026-06-14 06:32:58 +08:00 |
|
2569718930@qq.com
|
b4a23578f2
|
Add Telegram forum topic sync script
|
2026-06-14 05:01:14 +08:00 |
|
2569718930@qq.com
|
6142a9cb65
|
Fix feedback auth for expired users
|
2026-06-14 04:57:42 +08:00 |
|
2569718930@qq.com
|
e74dfb4953
|
Add Telegram topic binding command
|
2026-06-14 04:48:58 +08:00 |
|
2569718930@qq.com
|
e6c99c946a
|
Fix optional feedback auth fallback
|
2026-06-14 04:40:02 +08:00 |
|
2569718930@qq.com
|
25408797f1
|
Add production cache warmer
|
2026-06-14 04:23:15 +08:00 |
|
2569718930@qq.com
|
4009a26431
|
Avoid Telegram forum fallback to general
|
2026-06-14 03:58:40 +08:00 |
|
2569718930@qq.com
|
b53f8a3eee
|
Guard Telegram forum topic routing
|
2026-06-14 03:49:18 +08:00 |
|
2569718930@qq.com
|
e0cbe57071
|
Add lightweight bot DEB endpoint
|
2026-06-13 17:57:24 +08:00 |
|
2569718930@qq.com
|
9d120d7215
|
Restrict observability endpoints to ops admins
|
2026-06-13 02:35:30 +08:00 |
|
2569718930@qq.com
|
be1d93fc09
|
Reduce detail concurrency for two-core VPS
|
2026-06-13 02:11:34 +08:00 |
|
2569718930@qq.com
|
f0b1b57ae2
|
Tune production concurrency for small VPS
|
2026-06-13 01:59:28 +08:00 |
|
2569718930@qq.com
|
f115be1fd3
|
fix chart refresh and bot command surface
|
2026-06-13 01:34:09 +08:00 |
|
2569718930@qq.com
|
cf35e55da4
|
feat: reward paid members at user growth milestones
|
2026-06-12 23:52:56 +08:00 |
|
2569718930@qq.com
|
33fbf17c18
|
support feedback rewards for unbound users
|
2026-06-12 23:17:34 +08:00 |
|
2569718930@qq.com
|
8e4a9ae552
|
remove Shenzhen airport Telegram push
|
2026-06-11 16:08:33 +08:00 |
|
2569718930@qq.com
|
87bf7c3575
|
fallback missing Telegram city topics
|
2026-06-11 15:58:13 +08:00 |
|
2569718930@qq.com
|
c5e5e73ce1
|
prefer newest observation for Telegram pushes
|
2026-06-11 15:47:58 +08:00 |
|
2569718930@qq.com
|
9a7257008e
|
speed up China airport Telegram pushes
|
2026-06-11 15:38:05 +08:00 |
|