dwd / fun

Commit History

feat: Add 10-minute DWD data resolution and parallelize granular metadata updates.
1957ae8

alexdum commited on

feat: Implement caching for enriched station data loading and update map tooltip variable.
d56db11

alexdum commited on

feat: Migrate interactive map from Leaflet to MapLibre, introducing dynamic basemap switching and updated map controls.
27fa7af

alexdum commited on

feat: Implement granular DWD parameter metadata extraction and caching, add `soil_temp_min_5cm` parameter, fix "ghost pressure" data, and enhance map highlighting flexibility.
08dc5ac

alexdum commited on

feat: parse 'Abgabe' column in DWD metadata by updating column names and fixed-width specifications.
6a6d3b6

alexdum commited on

refactor: Streamline DWD data processing by selectively unzipping data files and enhancing download performance through the removal of a blocking size check, larger download chunks, and dynamic total size detection.
76079b2

alexdum commited on

perf: Optimize DWD data parsing by switching to `data.table::fread` with string-based date pre-filtering and consolidate library imports.
8cfb3a4

alexdum commited on

feat: Apply date range filtering to DWD index file selection and parsed dataframes for improved data loading.
3a07883

alexdum commited on

feat: Display sunshine duration in hours for monthly resolution in the hovertemplate.
9aa300d

alexdum commited on

feat: Add ISO-8559-1 encoding to CSV parsing and explicitly return NULL on parsing errors.
235874d

alexdum commited on

fix: Add retry mechanism for `curl_fetch_memory` calls and increase network request timeouts to 60 seconds.
825f48f

alexdum commited on

feat: Use readr for faster DWD data parsing and enhance chunked download logic to handle unknown file sizes and various HTTP response codes.
7e40bff

alexdum commited on

feat: Hide Plotly logo and refine plot layout parameters including margins and x-axis title specification.
88dcea3

alexdum commited on

feat: Add support for new weather parameters including dew point, humidity, visibility, and detailed cloud layer data.
d3d51f7

alexdum commited on

improve plot missing data
4799c25

alexdum commited on

feat: Add monthly average min/max temperature and snow sum variables, update date range constraints and defaults for monthly resolution, and enhance temperature plot visualization with tiered bands.
c935b3b

alexdum commited on

feat: Add monthly data resolution support across UI, data fetching, parsing, and plotting, and set daily as the default resolution.
1bcd8ae

alexdum commited on

feat: Add snow depth/water equivalent and soil temperature profile plots, and integrate them into the UI.
2d00472

alexdum commited on

feat: add single-panel overview plots for temperature, humidity, wind, and pressure to the DWD Shiny app.
42f1ad2

alexdum commited on

refactor: Consolidate map station highlighting into a new helper function, update helper sourcing, and fix map rendering on tab switch.
4f26e4c

alexdum commited on