Alexander Grabowski grabowski
  • Joined on 2025-08-05
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 17:35:27 +07:00
811af1625b feat: dashboard shows the live model version; DB stats count openmeteo_rain
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 17:28:48 +07:00
160617e87b feat: openmeteo_rain 2021+ backfill entry point
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 17:05:07 +07:00
df0ae8cda3 feat: hgb-v3 — Open-Meteo rain features clear the 12h warning gate
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 16:39:43 +07:00
cbb3bf7369 feat: Open-Meteo catchment rainfall series + rain features + harness variant
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 15:43:35 +07:00
21e9d2e114 feat: hgb-v2 — regression heads predict rise, recovering flood warning lead
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 15:19:31 +07:00
a0086086a2 feat: rolling-origin event-aware evaluation harness for model variants
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 14:13:45 +07:00
98023243af feat: forecast precompute + issued-forecast archive + dashboard overlay
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 12:32:44 +07:00
731f10910e perf: stale-while-revalidate caching, bigger executor, cheap DB health probe
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 12:09:12 +07:00
96fedb3991 perf: single-flight /api/stats; fast-fail health probe
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 11:48:09 +07:00
d9c65bcf0c perf: inline cache fast path; cache /health checks
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 11:34:16 +07:00
1ec5cfb4df perf: gzip responses; multi-worker serving with single collection leader
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 11:05:06 +07:00
039af8caac perf: cache /measurements/latest; stale-on-error fallback for cached endpoints
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 10:58:23 +07:00
d27ca8bf40 perf: 120s TTL cache with single-flight on /api/hii/*/latest
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-12 10:46:04 +07:00
0005f7dce1 feat: codified backtests, honest docs, belt-and-braces serving, perf fixes
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 17:02:35 +07:00
d2d0e655aa fix: All-time range fills the date pickers with the DB's first record date
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 16:57:12 +07:00
b89c7e1915 feat: flood-verdict banner, violet rain palette, per-station bands, chip contrast, Umami
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 16:39:57 +07:00
5848621c77 fix: UI/UX review round 1 — mobile reachability, legend toggle, replay correctness
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 16:33:47 +07:00
09c1c84153 feat: search-engine indexing — robots.txt, sitemap.xml, llms.txt, SEO meta
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 16:30:42 +07:00
bd3353e2dc feat: buildfor.life link in dashboard footer
grabowski pushed to master at B4L/Northern-Thailand-Ping-River-M… 2026-08-11 16:25:46 +07:00
d0018d6529 feat: physically meaningful stat tiles + footer links