Eddy G
996baa78aa
Add MapClick adapter and "fallback" logic when observations are stale
...
- Create utils/mapclick.mjs with centralized MapClick API functionality
- Refactor modules to use the new utility:
- Current Weather
- Latest Observations
- Regional Forecast
- Add staleness checking utility for use by modules
2025-07-13 22:10:41 -04:00
Eddy G
9c5ed0dcca
Improve error handling to help prevent runtime errors
...
Adds input validation and safe property access to utility functions
to handle edge cases and invalid arguments gracefully
2025-07-07 12:43:32 -04:00
Eddy G
13621b6f46
Stop Mobile Safari from trying to auto-fill the location box
...
This change prevents the "No items to show" popup that obscures the first
couple suggested matches.
2025-07-02 08:11:52 -04:00
Eddy G
ebface1749
Add comment about not needing to use safeJson()
...
- Fix indentation in media.mjs
2025-06-24 23:53:44 -04:00
Matt Walsh
a83afa71cd
code cleanup
2025-05-29 08:30:01 -05:00
Matt Walsh
8cb8873760
add hooks for geoip lookup
2025-05-21 13:49:49 -05:00
Matt Walsh
8489b7e2be
fix autocomplete click-away
2025-05-15 22:25:18 -05:00
Matt Walsh
b031934022
autocomplete working
2025-05-13 13:57:50 -05:00
Matt Walsh
c7eb56f60c
non-jquery autocomplete, needs more keyboard integration
2024-10-21 23:03:34 -05:00