|
|
40f17c9d86
|
Updates to track upstream feedkit v0.8.2
ci/woodpecker/push/build-image Pipeline was successful
|
2026-03-28 13:53:54 -05:00 |
|
|
|
2c1278a70a
|
Moved generic and broadly useful helper functions upstream into feedkit
ci/woodpecker/push/build-image Pipeline was successful
|
2026-03-28 11:30:20 -05:00 |
|
|
|
eb27486466
|
Moved HTTP polling helpers upstream into feedkit, and updated to feedkit v0.8.0
ci/woodpecker/push/build-image Pipeline was successful
|
2026-03-28 10:02:50 -05:00 |
|
|
|
123e8ff763
|
Moved the standards package out of internal/ so it can be imported by downstream consumers.
ci/woodpecker/push/build-image Pipeline was successful
|
2026-02-08 09:15:07 -06:00 |
|
|
|
00e811f8f7
|
normalizers/nws: add NWS alerts normalizer and canonical alert mapping
- Introduce AlertsNormalizer to convert Raw NWS Alerts (SchemaRawNWSAlertsV1)
into canonical WeatherAlert runs (SchemaWeatherAlertV1)
- Add minimal NWS alerts response/types to support GeoJSON FeatureCollection parsing
- Map NWS alert properties (event, headline, severity, timing, area, references)
into model.WeatherAlert with best-effort timestamp handling
- Establish clear AsOf / EffectiveAt policy for alert runs to support stable
deduplication and snapshot semantics
- Register the new alerts normalizer alongside existing NWS observation and
forecast normalizers
|
2026-01-16 21:40:20 -06:00 |
|
|
|
0fcc536885
|
Updates in preparation for adding forecast sources.
|
2026-01-16 00:04:37 -06:00 |
|
|
|
aa4774e0dd
|
weatherfeeder: split the former maximumdirect.net/weatherd project in two.
feedkit now contains a reusable core, while weatherfeeder is a concrete implementation that includes weather-specific functions.
|
2026-01-13 18:14:21 -06:00 |
|