Matt Walsh
97ac0a1656
radar expanded, to do fix number of tiles
2026-04-06 16:41:03 -05:00
Eddy G
b1c4e6d850
Merge remote-tracking branch 'upstream/main' into modernization-and-refactor
2025-06-27 18:21:32 -04:00
Matt Walsh
b870ce1c01
store already processed radar images for reuse on silent reload
2025-06-27 15:29:20 -05:00
Eddy G
90c1ab92b4
Merge upstream/main: integrate radar worker removal and improvements
...
- Remove radar-worker.mjs and integrate functionality into radar-processor.mjs
- Update package.json and gulpfile.mjs with upstream changes
2025-06-27 11:05:32 -04:00
Eddy G
8ead95c041
Improve error handling and API efficiency
...
- Switch to safe*() methods for centralized error handling
- Add error handling and validation
- Optimize radar API usage by only fetching yesterday's data when needed
- Use centralized URL rewriting for caching proxy support
- Add debug logging throughout radar processing pipeline
- Improve canvas context validation and error recovery
- Handle worker errors gracefully by setting totalScreens = 0 to skip in animation
- Remove unused OVERRIDES parameter passing to workers
2025-06-24 23:35:41 -04:00
Matt Walsh
b5fa3e49d6
remove radar-worker and offscreen canvas to make things easier for ios #74
2025-06-20 22:04:00 -05:00
Matt Walsh
92181c716d
clean up linking to radar worker
2025-06-19 23:30:44 -05:00
Matt Walsh
543a8df9a2
Merge branch 'static-docker' of github.com:rmitchellscott/ws4kp into rmitchellscott-static-docker
2025-06-19 21:56:39 -05:00
Matt Walsh
c7e170b1a3
fix for black radar background on mobile
2025-06-16 23:10:37 -05:00
Matt Walsh
9eb192146a
layers as pre-stretched tiles #74 #111
2025-06-16 15:47:23 -05:00
Matt Walsh
f456897520
use background and foreground tiles for fixed parts of the radar #74 #111
2025-06-13 22:01:06 -05:00
Matt Walsh
9303035bb9
tile position correction
2025-06-13 17:58:05 -05:00
Matt Walsh
3c40219003
tile background created, need to fix shifting of tile
2025-06-13 16:44:53 -05:00
Mitchell Scott
3236b2ecc3
radar fix for static deployment, slight spelling and grammer fixes in readme
2025-06-13 09:04:39 -06:00
Matt Walsh
1dece10679
cache-busting for radar worker
2025-06-12 12:14:56 -05:00
Matt Walsh
974a061b44
clean up paths for server and server-dist, remove cors #96
2025-06-02 20:59:35 -05:00
Andrew Petersen
28917489bb
simplify check to cover other ios browsers too
2025-06-01 17:14:45 -04:00
Andrew Petersen
2365a4c0f7
prevent loading radar for iMessages web preview bot
2025-06-01 17:05:18 -04:00
Matt Walsh
c5ffe1542a
TEMPORARY don't allow radar on safari on ios
2025-05-31 13:30:21 -05:00
Matt Walsh
9e500143c0
load radar workers later in the startup process
2025-05-30 07:57:28 -05:00
Matt Walsh
a83afa71cd
code cleanup
2025-05-29 08:30:01 -05:00
Matt Walsh
002e037bbd
optimized radar image merging
2025-05-25 15:17:56 -05:00
Matt Walsh
8d20f7672c
radar processed in web worker
2025-05-24 16:36:41 -05:00
Matt Walsh
5567fe37a6
add instrumentation
2025-05-24 09:22:23 -05:00
Matt Walsh
2dcc33f210
change to offscreen canvas
2025-05-23 23:13:50 -05:00
Matt Walsh
1609ab3d38
radar host overrides
2025-05-23 22:14:48 -05:00
Matt Walsh
0be23ee988
radar speed improvements
2025-05-23 21:18:54 -05:00
Matt Walsh
101d0ac9ea
page delivery tweaks
2025-05-20 22:10:13 -05:00
Matt Walsh
5946ee495a
initial data and graph
2025-05-15 16:04:57 -05:00
Matt Walsh
7fae649357
nav, header and map image cleanup
2025-05-14 14:50:02 -05:00
Matt Walsh
f7a15a93c6
extended forecast silent refresh
2025-04-02 22:02:12 -05:00
Matt Walsh
8fa00b34b4
hourly and travel forecast silent reload
2025-04-02 16:45:11 -05:00
Matt Walsh
23cc1a1f7a
add refresh flag to getdata funcions
2025-04-02 11:10:58 -05:00
Matt Walsh
c9307768a4
fix radar timestamp
...
5.13.2
2024-10-19 13:39:34 -05:00
Matt Walsh
2c9e15bed0
fix full screen vertical and radar
2023-08-14 21:31:58 -05:00
Matt Walsh
07ad5141a4
fix radar timestamp sorting
2023-05-31 23:11:12 -05:00
Matt Walsh
b6cceb5acf
radar scroll height
2023-01-10 14:12:22 -06:00
Matt Walsh
3743c45de6
additional eslint rules
2023-01-06 14:39:39 -06:00
Matt Walsh
fc4cbc1415
fix time zones close #21
2022-12-21 15:17:50 -06:00
Matt Walsh
111f077e20
add hazards
2022-12-14 16:28:33 -06:00
Matt Walsh
f633631532
class static code cleanup
2022-12-09 13:51:51 -06:00
Matt Walsh
69d14236f1
hourly graph uses image with internal canvas for drawing
2022-12-08 09:23:26 -06:00
Matt Walsh
1a7734b620
add hourly graph
2022-12-07 15:36:02 -06:00
Matt Walsh
61c10a7d7c
fix enabled/disabled checkboxes
2022-12-07 11:02:51 -06:00
Matt Walsh
6933e7b7f1
modular
2022-12-06 16:14:56 -06:00
Matt Walsh
72b2f275fa
remove window. references
2022-11-22 16:29:10 -06:00
Matt Walsh
cc61d2c6d1
weather displays complete
2022-11-22 16:19:10 -06:00