Eric Rakestraw ejr
  • Joined on 2024-07-26
ejr pushed to main at ejr/weatherfeeder 2026-02-01 16:11:25 +00:00
ba95371418 Added a second dropreplace step for ejr/feedkit.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 16:01:39 +00:00
5a92fc0401 Fixed a bug in the Dockerfile with respect to the location of the dropreplace for ejr/feedkit.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 15:57:26 +00:00
f522840fed Updated go.mod to require feedkit v0.4.0.
ejr pushed tag v0.4.0 to ejr/feedkit 2026-02-01 15:54:17 +00:00
ejr pushed to main at ejr/weatherfeeder 2026-02-01 15:47:56 +00:00
a46cbe17d1 Updated the Dockerfile to drop the ejr/feedkit replacement and to run go test before building.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 15:38:56 +00:00
7b8b3b98f2 Added a Dockerfile and completely refactored the Woodpecker pipeline.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 14:10:40 +00:00
4600ca053b woodpecker: Update pipeline to allow manual triggering.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 13:33:19 +00:00
88d2385576 woodpecker: allow manual pipeline triggering.
ejr pushed to main at ejr/weatherfeeder 2026-02-01 13:22:38 +00:00
6cdbb29215 woodpecker: refactor pipeline to use kaniko.
ejr pushed to main at ejr/weatherfeeder 2026-01-31 19:56:20 +00:00
62464f449e More woodpecker changes.
ejr pushed to main at ejr/weatherfeeder 2026-01-31 19:53:41 +00:00
db8c66832f Removed privileged: true from the Woodpecker pipeline.
ejr pushed to main at ejr/weatherfeeder 2026-01-31 19:50:23 +00:00
062b12c44f Add CI/CD pipeline configuration for building and publishing weatherfeeder.
ejr pushed to main at ejr/weatherfeeder 2026-01-23 05:15:28 +00:00
da0231b20f Add day/night estimation for NWS observations based on solar elevation and update observation model.
ejr pushed to main at ejr/weatherfeeder 2026-01-17 23:39:45 +00:00
c675045013 Updated documentation and added API.md to document the stable external wire format.
ejr pushed to main at ejr/weatherfeeder 2026-01-17 16:37:04 +00:00
b4a67e208c Updated model and normalizers to map provider “feels like” fields into a single ApparentTemperatureC field.
ejr pushed to main at ejr/weatherfeeder 2026-01-17 16:17:11 +00:00
c12cf91115 normalizers: implemented openmeteo forecast normalizer.
ejr pushed to main at ejr/weatherfeeder 2026-01-17 14:02:58 +00:00
b47f1b2051 sources: added an OpenMeteo forecast source.
ejr pushed to main at ejr/weatherfeeder 2026-01-17 04:13:52 +00:00
b8804d32d2 refactor(normalizers): deduplicate synthetic station ID generation
ejr pushed to main at ejr/weatherfeeder 2026-01-17 03:40:36 +00:00
00e811f8f7 normalizers/nws: add NWS alerts normalizer and canonical alert mapping
ejr pushed to main at ejr/weatherfeeder 2026-01-16 16:28:56 +00:00
2eb2d4b90f feat(nws, normalizers): add NWS hourly forecast normalization and enforce canonical float rounding