Eddy G
|
7a07c67e84
|
Replace CORS proxy with complete server-side cache
- Replace cors/ directory and cors.mjs utility with comprehensive
HTTP caching proxy in proxy/ directory
- Implement RFC-compliant caching with cache-control headers,
conditional requests, and in-flight deduplication
- Centralized error handling with "safe" fetch utilities
- Add unified proxy handlers for weather.gov, SPC, radar, and mesonet APIs
- Include cache management endpoint and extensive diagnostic logging
- Migrate client-side URL rewriting from cors.mjs to url-rewrite.mjs
|
2025-06-24 20:45:43 -04:00 |
|
Matt Walsh
|
7efd2e8db7
|
add scanlines
|
2025-05-29 17:03:50 -05:00 |
|
Matt Walsh
|
32aa43c5b1
|
update user-agent header, now allowed in some browsers
|
2025-05-29 14:18:49 -05:00 |
|
Matt Walsh
|
0baa31a92c
|
local forecast silent refresh
|
2025-04-02 20:52:33 -05:00 |
|
Matt Walsh
|
e2d7a96971
|
linting cleanup
|
2024-10-21 19:21:05 -05:00 |
|
Matt Walsh
|
7be20490e8
|
remove localhost-specific protocol matching
|
2024-05-08 16:30:11 -05:00 |
|
Matt Walsh
|
3743c45de6
|
additional eslint rules
|
2023-01-06 14:39:39 -06:00 |
|
Matt Walsh
|
3078ae6ba1
|
remove unused code
|
2022-12-14 08:31:48 -06:00 |
|
Matt Walsh
|
5dd8f4bd62
|
auto-retry for some forecast data
|
2022-12-12 13:53:33 -06:00 |
|
Matt Walsh
|
cc61d2c6d1
|
weather displays complete
|
2022-11-22 16:19:10 -06:00 |
|