Commit graph

  • 1e8dd7036d
    test: fix async-hydration timeout flake + type warning Graham McIntire 2026-04-24 09:28:52 -05:00
  • b2b8ddc1c4
    test: silence expected warnings/errors during test runs Graham McIntire 2026-04-24 09:27:13 -05:00
  • b057b45fe7 chore: update prop image to git.mcintire.me/graham/prop:main-1777039919-d7d865d [skip ci] FluxCD 2026-04-24 14:16:37 +00:00
  • be00130b05 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1777039918-d7d865d [skip ci] FluxCD 2026-04-24 14:16:33 +00:00
  • d7d865d566
    chore(rust): drop OpenTelemetry stack to speed up cold builds Graham McIntire 2026-04-24 09:11:38 -05:00
  • a1ccbeb3e5 chore: update prop image to git.mcintire.me/graham/prop:main-1777038907-5d9f02d [skip ci] FluxCD 2026-04-24 14:07:30 +00:00
  • 5d9f02d0e2
    chore(grid-rs): retrigger Rust CI to heal ImagePullBackOff Graham McIntire 2026-04-24 08:54:40 -05:00
  • 141cb6faf4 chore: update prop image to git.mcintire.me/graham/prop:main-1777037259-5564b67 [skip ci] FluxCD 2026-04-24 13:30:18 +00:00
  • 5564b6703d
    test: push line coverage from 78.67% → 80.45% Graham McIntire 2026-04-24 08:26:42 -05:00
  • 0f46d4361a chore: update prop image to git.mcintire.me/graham/prop:main-1776987814-f99d07b [skip ci] FluxCD 2026-04-23 23:45:30 +00:00
  • f99d07bd29
    test: push line coverage from 71.7% → 78.67% Graham McIntire 2026-04-23 18:43:03 -05:00
  • 86b2718916
    infra(k8s): load-based HPAs, drop anti-affinity, retire talos5 Graham McIntire 2026-04-23 18:42:39 -05:00
  • 53dc08d659 chore: update prop image to git.mcintire.me/graham/prop:main-1776981668-109c4e1 [skip ci] FluxCD 2026-04-23 22:04:43 +00:00
  • 109c4e141f
    feat(eme): 3D WebGL Earth-Moon globe with lazy-loaded Three.js Graham McIntire 2026-04-23 17:00:33 -05:00
  • 731c095840 chore: update prop image to git.mcintire.me/graham/prop:main-1776979115-bd107ee [skip ci] FluxCD 2026-04-23 21:21:30 +00:00
  • bd107ee747
    feat(eme): add /eme Earth-Moon-Earth calculator Graham McIntire 2026-04-23 16:18:19 -05:00
  • e33116f759 chore: update prop image to git.mcintire.me/graham/prop:main-1776977813-a7250c3 [skip ci] FluxCD 2026-04-23 20:59:24 +00:00
  • a7250c39e7
    test: pin GRIB2 Section parsing to its full contract Graham McIntire 2026-04-23 15:56:37 -05:00
  • d66ac0b2a2 chore: update prop image to git.mcintire.me/graham/prop:main-1776971976-54cabdb [skip ci] FluxCD 2026-04-23 19:22:42 +00:00
  • 54cabdb609
    fix(enrichment): mark OCONUS contacts hrrr_status :unavailable Graham McIntire 2026-04-23 14:19:22 -05:00
  • 8435d95900 chore: update prop image to git.mcintire.me/graham/prop:main-1776971633-56e6a35 [skip ci] FluxCD 2026-04-23 19:16:38 +00:00
  • 56e6a3513c
    test: cover METAR field extractors and Scorer.path_integrated_conditions Graham McIntire 2026-04-23 14:13:41 -05:00
  • eb0eaa2416 chore: update prop image to git.mcintire.me/graham/prop:main-1776971365-41573d4 [skip ci] FluxCD 2026-04-23 19:12:16 +00:00
  • 41573d4013
    test: cover Format.number/bytes, Instrument.span, SolarClient edges Graham McIntire 2026-04-23 14:09:12 -05:00
  • 8324d019ca chore: update prop image to git.mcintire.me/graham/prop:main-1776970997-e7fb34e [skip ci] FluxCD 2026-04-23 19:07:05 +00:00
  • e7fb34eb6f
    test: add /qsos→/contacts redirect + scorer conversion properties Graham McIntire 2026-04-23 14:03:02 -05:00
  • b3c035793a
    Add incremental prod-to-local DB sync script Graham McIntire 2026-04-23 13:57:22 -05:00
  • e61d4c42b9
    Add GPLv3 license Graham McIntire 2026-04-23 13:57:07 -05:00
  • 0a9058bfa0
    test: broaden coverage across parsers, schemas, and pure helpers Graham McIntire 2026-04-23 13:56:24 -05:00
  • 75ec3f8d1e
    chore(deps): upgrade live_stash 0.1.2 → 0.2.0 Graham McIntire 2026-04-23 13:56:08 -05:00
  • ed21758557 chore: update prop image to git.mcintire.me/graham/prop:main-1776968936-764643b [skip ci] FluxCD 2026-04-23 18:31:46 +00:00
  • 764643bc62
    test: expand coverage and refactor to idiomatic style Graham McIntire 2026-04-23 13:28:41 -05:00
  • 8c0865482c chore: update prop image to git.mcintire.me/graham/prop:main-1776967519-cfb0c51 [skip ci] FluxCD 2026-04-23 18:07:33 +00:00
  • cfb0c51d2f
    test: add property coverage for grid snaps, backoff, notes Graham McIntire 2026-04-23 13:05:05 -05:00
  • a9d13d8eb9 chore: update prop image to git.mcintire.me/graham/prop:main-1776967071-063e9e3 [skip ci] FluxCD 2026-04-23 18:00:31 +00:00
  • 063e9e3ae4
    fix(grid-tasks): reclaim orphan running rows on hourly seed Graham McIntire 2026-04-23 12:57:39 -05:00
  • 13088a6906
    feat(nav): add Status link to admin dropdown Graham McIntire 2026-04-23 12:49:47 -05:00
  • e88375e50b chore: update prop image to git.mcintire.me/graham/prop:main-1776965182-47ba8d3 [skip ci] FluxCD 2026-04-23 17:28:47 +00:00
  • 47ba8d3b6d
    fix(enrichment): stub IEMRE on permanent failure + bump hot CPU Graham McIntire 2026-04-23 12:26:02 -05:00
  • da66a613ef chore: update prop image to git.mcintire.me/graham/prop:main-1776960355-b2ff279 [skip ci] FluxCD 2026-04-23 16:10:27 +00:00
  • b2ff27945d
    feat(adif): carry NOTES / COMMENT into contact notes Graham McIntire 2026-04-23 11:05:39 -05:00
  • cd3950f366
    feat(contacts): add free-form notes field Graham McIntire 2026-04-23 11:02:22 -05:00
  • f0f4ce6b33 chore: update prop image to git.mcintire.me/graham/prop:main-1776959622-66fef4f [skip ci] FluxCD 2026-04-23 15:56:21 +00:00
  • 66fef4f6da
    perf(oban): move IEM-heavy queues off hot pods Graham McIntire 2026-04-23 10:53:21 -05:00
  • e4ed923986 chore: update prop image to git.mcintire.me/graham/prop:main-1776898028-004f302 [skip ci] FluxCD 2026-04-22 22:54:04 +00:00
  • 004f302374
    fix(hrrr): mark contacts :unavailable on failed fetch tasks Graham McIntire 2026-04-22 17:46:47 -05:00
  • b8e284bde1 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776894678-93b526c [skip ci] FluxCD 2026-04-22 22:06:44 +00:00
  • a5b080f0af chore: update prop image to git.mcintire.me/graham/prop:main-1776894891-47a3e1d [skip ci] FluxCD 2026-04-22 21:58:48 +00:00
  • 47a3e1dbde
    chore(k8s): drop backfill nodeSelector/toleration, free talos4 Graham McIntire 2026-04-22 16:54:31 -05:00
  • 93b526c761
    fix(web): suppress HEAD request logs Graham McIntire 2026-04-22 16:50:50 -05:00
  • 024db2a5b4
    perf(fleet): reduce IEM 429 storm and raise probe timeouts Graham McIntire 2026-04-22 16:50:45 -05:00
  • 7062344434
    fix(rust): snap HRRR point lookups to 0.125° grid Graham McIntire 2026-04-22 16:50:36 -05:00
  • d6d50f7729 chore: update prop image to git.mcintire.me/graham/prop:main-1776884183-04146af [skip ci] FluxCD 2026-04-22 18:58:47 +00:00
  • 04146af1fa
    fix(k8s): raise prop-backfill probe timeout to 15s Graham McIntire 2026-04-22 13:56:10 -05:00
  • bfddb898bf
    fix(backfill): stop clobbering :complete enrichment statuses Graham McIntire 2026-04-22 13:53:57 -05:00
  • 5b41ad00e7 chore: update prop image to git.mcintire.me/graham/prop:main-1776869401-e8c2529 [skip ci] FluxCD 2026-04-22 14:53:39 +00:00
  • e8c252932a
    fix(ionosphere): disable TLS verify for GIRO to unbreak ionosonde fetch Graham McIntire 2026-04-22 09:48:55 -05:00
  • b92c1ea68b chore: update prop image to git.mcintire.me/graham/prop:main-1776866277-3ec976c [skip ci] FluxCD 2026-04-22 14:03:26 +00:00
  • 3d228fa139 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776866276-3ec976c [skip ci] FluxCD 2026-04-22 14:03:22 +00:00
  • 3ec976ccc4
    fix(prop-grid-rs): evict expired IdxCache entries on get Graham McIntire 2026-04-22 08:57:35 -05:00
  • 641789449a
    fix(prop-grid-rs): switch global allocator to jemalloc Graham McIntire 2026-04-22 08:52:16 -05:00
  • c4a6b8ed8b chore: update prop image to git.mcintire.me/graham/prop:main-1776864939-c192d6f [skip ci] FluxCD 2026-04-22 13:43:20 +00:00
  • c192d6fd9e
    fix(propagation): bound ScoreCache to 18-hour forecast window Graham McIntire 2026-04-22 08:34:08 -05:00
  • 84f4f93b87 chore: update prop image to git.mcintire.me/graham/prop:main-1776812585-ee7809e [skip ci] FluxCD 2026-04-21 23:07:11 +00:00
  • 22111a6f5c chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776812583-ee7809e [skip ci] FluxCD 2026-04-21 23:07:05 +00:00
  • ee7809e17b
    hardening: Rust worker circuit-breaker + delete wall-clock sleep from beacon test Graham McIntire 2026-04-21 18:02:44 -05:00
  • 39cc5292a9 chore: update prop image to git.mcintire.me/graham/prop:main-1776812100-c46e89a [skip ci] FluxCD 2026-04-21 22:57:43 +00:00
  • c46e89a48f
    fix(otel): switch Elixir exporter to OTLP/HTTP to avoid grpcbox shutdown noise Graham McIntire 2026-04-21 17:54:43 -05:00
  • 83aa3115df
    perf(rust): intern CellValues keys as Arc<str> to kill per-cell String clones Graham McIntire 2026-04-21 17:51:39 -05:00
  • 4d5b5f1aee chore: update prop image to git.mcintire.me/graham/prop:main-1776811628-04aa198 [skip ci] FluxCD 2026-04-21 22:50:40 +00:00
  • a72a9671d1 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776811522-e688d8c [skip ci] FluxCD 2026-04-21 22:49:38 +00:00
  • 04aa19839a
    feat(status): surface mechanism_status alongside the other enrichment columns Graham McIntire 2026-04-21 17:46:46 -05:00
  • e688d8c244
    perf(wire)+ts: pack scores as flat tuples, bump ProfilesFile gzip, tighten TS types Graham McIntire 2026-04-21 17:45:01 -05:00
  • a232670139 chore: update prop image to git.mcintire.me/graham/prop:main-1776810886-4d07f89 [skip ci] FluxCD 2026-04-21 22:37:16 +00:00
  • 4d07f89260
    perf(maps): debounce map_bounds repaint + parallelize point_forecast Graham McIntire 2026-04-21 17:34:31 -05:00
  • 9780d2b477 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776809823-ff950f9 [skip ci] FluxCD 2026-04-21 22:27:12 +00:00
  • 3217b011a4 chore: update prop image to git.mcintire.me/graham/prop:main-1776810088-d3ca2e5 [skip ci] FluxCD 2026-04-21 22:23:56 +00:00
  • d3ca2e5791
    fix(map): dedupe duplicated forecast-timeline chips + extract Mechanism helpers Graham McIntire 2026-04-21 17:21:06 -05:00
  • 1c1a253fbe chore: update prop image to git.mcintire.me/graham/prop:main-1776809787-ff950f9 [skip ci] FluxCD 2026-04-21 22:18:53 +00:00
  • ff950f9e40
    docs/tests: moduledocs on 18 LiveViews, MapLive event coverage, Rust pipeline roundtrip Graham McIntire 2026-04-21 17:16:11 -05:00
  • 944c2dc1d4 chore: update prop image to git.mcintire.me/graham/prop:main-1776809397-49d0594 [skip ci] FluxCD 2026-04-21 22:12:43 +00:00
  • d2ef81b3ec chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776809182-e9a3862 [skip ci] FluxCD 2026-04-21 22:10:45 +00:00
  • 7e53f6f890 chore: update prop image to git.mcintire.me/graham/prop:main-1776809188-e9a3862 [skip ci] FluxCD 2026-04-21 22:10:41 +00:00
  • 49d0594d28
    refactor(format): consolidate number/bytes formatters + handle flaky IEM transports Graham McIntire 2026-04-21 17:09:41 -05:00
  • e9a38623d8
    perf+hygiene: batch 1 of system-review fixes Graham McIntire 2026-04-21 17:06:00 -05:00
  • a0608dfa2f chore: update prop image to git.mcintire.me/graham/prop:main-1776807571-26ef50c [skip ci] FluxCD 2026-04-21 21:42:32 +00:00
  • 26ef50c965
    fix(ingest): dedupe ASOS duplicates + shrink SWPC decode errors Graham McIntire 2026-04-21 16:39:12 -05:00
  • e73f097b75 chore: update prop image to git.mcintire.me/graham/prop:main-1776807271-8ec5d89 [skip ci] FluxCD 2026-04-21 21:38:29 +00:00
  • 8ec5d895ee
    chore(logs): suppress Phoenix Sent log for /live liveness probe Graham McIntire 2026-04-21 16:34:04 -05:00
  • 29962d62a4 chore: update prop image to git.mcintire.me/graham/prop-grid-rs:main-1776806063-c56bb91 [skip ci] FluxCD 2026-04-21 21:32:33 +00:00
  • 6c57caa902 chore: update prop image to git.mcintire.me/graham/prop:main-1776806062-c56bb91 [skip ci] FluxCD 2026-04-21 21:28:25 +00:00
  • c56bb91f71
    chore(grid-rs): retrigger Rust CI after runner restart Graham McIntire 2026-04-21 16:13:03 -05:00
  • 07709a9af5
    chore(ci): retrigger CI after runner restart Graham McIntire 2026-04-21 16:10:10 -05:00
  • a2701780ab
    fix(probes): stop DB saturation from SIGKILLing every pod Graham McIntire 2026-04-21 16:00:04 -05:00
  • 0c98707091
    feat: harden /map analysis breakdown + move Plausible to root layout Graham McIntire 2026-04-21 15:56:30 -05:00
  • 410a1374fe
    refactor(scores): rename file extension .ntms -> .prop with legacy reads Graham McIntire 2026-04-21 15:54:12 -05:00
  • 989d310447
    fix(grid-rs): fall back to NOAA S3 when the LAN HRRR proxy is down Graham McIntire 2026-04-21 15:54:02 -05:00
  • d0dbb5c5b4
    style(layouts): split plausible script tag onto two lines for heex Graham McIntire 2026-04-21 15:30:51 -05:00
  • 084e6b6224
    refactor(db): use explicit on_conflict set clauses over :replace_all_except Graham McIntire 2026-04-21 14:22:15 -05:00
  • 15ce50365f
    perf(concurrency): partition Task.Supervisor to remove bottleneck on heavy async_stream paths Graham McIntire 2026-04-21 14:20:29 -05:00