Add a /conditions/current endpoint
All checks were successful
ci/woodpecker/push/build-image Pipeline was successful

This commit is contained in:
2026-03-19 23:16:26 -05:00
parent 26a52f8c44
commit 8deb4fd12e
10 changed files with 576 additions and 3 deletions

View File

@@ -0,0 +1,41 @@
{{- if .Data -}}
Current Conditions
{{- if .Data.ConditionText}}
Condition: {{.Data.ConditionText}}
{{- end}}
{{- if .Data.IsDayText}}
Is Day: {{.Data.IsDayText}}
{{- end}}
{{- if .Data.TemperatureC}}
Temperature (C): {{.Data.TemperatureC}}
{{- end}}
{{- if .Data.ApparentTemperatureC}}
Apparent Temperature (C): {{.Data.ApparentTemperatureC}}
{{- end}}
{{- if .Data.DewpointC}}
Dewpoint (C): {{.Data.DewpointC}}
{{- end}}
{{- if .Data.WindSpeedKmh}}
Wind Speed (km/h): {{.Data.WindSpeedKmh}}
{{- end}}
{{- if .Data.TemperatureF}}
Temperature (F): {{.Data.TemperatureF}}
{{- end}}
{{- if .Data.ApparentTemperatureF}}
Apparent Temperature (F): {{.Data.ApparentTemperatureF}}
{{- end}}
{{- if .Data.DewpointF}}
Dewpoint (F): {{.Data.DewpointF}}
{{- end}}
{{- if .Data.WindSpeedMph}}
Wind Speed (mph): {{.Data.WindSpeedMph}}
{{- end}}
{{- if .Data.RelativeHumidityPercent}}
Relative Humidity (%): {{.Data.RelativeHumidityPercent}}
{{- end}}
{{- if .Data.WindDirectionDegrees}}
Wind Direction (deg): {{.Data.WindDirectionDegrees}}
{{- end}}
{{- else -}}
No current conditions data available.
{{- end}}