Normalize longitudes to -180..180 and remove strict bounds so velocity particles render globally 9ed3c47 Running nakas commited on Sep 4, 2025
Use jsDelivr Leaflet-Velocity 1.8.0 and align particle options to working wind demo (red gradient) 82f79f3 nakas commited on Sep 4, 2025
Animate wave arrows; use height+period for per-arrow styling; add gribplayground Arctic fetcher (no pygrib) 1a437b8 nakas commited on Sep 3, 2025
Use wave period to derive group velocity magnitude for U/V grid; tune velocity layer options for visibility 0f3cdbf nakas commited on Sep 3, 2025
Overlay sparse arrow polylines alongside velocity layer for immediate visual feedback ac96c88 nakas commited on Sep 3, 2025
Fix 500 on /data/points: sanitize NaN/Inf and numpy types; also sanitize velocity fallback ede1cc2 nakas commited on Sep 3, 2025
Velocity rendering: ensure lon ascending, sanity-check nonzero data, tune particle density/scale f86283e nakas commited on Sep 3, 2025
Frontend: robust handling of velocity payloads, add status text, final fallback to points; Backend: fall back to points when UV grid is empty/trivial 0f8c82e nakas commited on Sep 3, 2025
Sanitize velocity JSON: replace NaN/Inf with 0.0 and clamp values to avoid JSON errors 3ef4825 nakas commited on Sep 3, 2025
Serve Leaflet map as standalone route (/ and /map); move Gradio UI to /ui; fix CSS pointer-events for control 36ac372 nakas commited on Sep 3, 2025
Fix SyntaxError: avoid f-string in embedded HTML; normalize JS braces; ensure Gradio mount 3d6c3a7 nakas commited on Sep 3, 2025
Add Leaflet velocity wave visualizer: FastAPI+Gradio app, NOAA WW3 puller, endpoints, Dockerfile, requirements 8474a22 nakas commited on Sep 3, 2025