Commit graph

9 commits

Author SHA1 Message Date
c67809f62d Add caching for travel forecasts so we don't hit APIs as hard 2026-04-07 19:04:10 -04:00
bb87c836b6 Added the in-memory TTL caching for RainViewer and OpenMeteo 2026-04-07 18:32:07 -04:00
1faa580b18 Restore Regional Observations map 2026-04-07 18:08:38 -04:00
ff30f68013 Re-implement Travel Forecast under OpenMeteo 2026-04-07 16:51:50 -04:00
7098414f67 add international forecast support with Open-Meteo 2026-04-07 14:57:23 -04:00
Eddy G
8f34aa5139 Improve error handling
- Use safeJson() and safePromiseAll() for centralized error handling
- Enhance logging with structured debug flags
2025-06-24 23:10:52 -04:00
Matt Walsh
a83afa71cd
code cleanup 2025-05-29 08:30:01 -05:00
Matt Walsh
3743c45de6 additional eslint rules 2023-01-06 14:39:39 -06:00
Matt Walsh
6933e7b7f1 modular 2022-12-06 16:14:56 -06:00