Matt Walsh
e6e357c51b
separate full screen container and scaling #139
2025-09-15 08:01:28 -05:00
Matt Walsh
24deb4dce4
additional full screen scaling calculation adjustments
2025-09-11 15:34:02 -05:00
Matt Walsh
cc05aafb95
patch for kiosk drawing off screen
2025-09-09 19:22:18 -05:00
Matt Walsh
12d068d740
playlist info in readme close #138
2025-09-04 21:26:01 -05:00
Matt Walsh
3eb571bed4
update community notes in readme close #135
2025-08-23 16:28:02 -05:00
Matt Walsh
52ca161bdb
6.1.5
v6.1.5
2025-08-15 15:13:39 -05:00
Matt Walsh
ee5690dcad
Merge branch 'station-data'
2025-08-15 15:01:00 -05:00
Matt Walsh
c05b827593
move station post processor inline with api gets
2025-08-15 14:59:16 -05:00
Matt Walsh
bef42a3da2
6.1.4
v6.1.4
2025-08-11 22:35:18 -05:00
Matt Walsh
13ff0317e6
fix nighttime icons on extended forecast close #134
2025-08-11 22:35:03 -05:00
Matt Walsh
5cc85840a9
6.1.3
v6.1.3
2025-08-11 22:15:28 -05:00
Matt Walsh
190e50e2f3
add debugging information to forecast info box
2025-08-11 22:15:16 -05:00
Matt Walsh
aa7ac64827
6.1.2
v6.1.2
2025-08-10 20:56:50 -05:00
Matt Walsh
2ab737d5a5
update dependencies
2025-08-10 20:56:40 -05:00
Matt Walsh
ecf0999675
6.1.1
v6.1.1
2025-08-10 20:21:44 -05:00
Matt Walsh
6a49b7b6ce
fix Washington DC truncated on regional maps close #133
2025-08-10 20:20:53 -05:00
Matt Walsh
5ffff03db9
6.1.0
v6.1.0
2025-08-10 20:05:16 -05:00
Matt Walsh
c8a25e5d9a
Integrate no-data icon close #94 #128
2025-08-10 20:05:07 -05:00
Matt Walsh
ea58b5a9c8
6.0.1
v6.0.1
2025-08-05 22:51:15 -05:00
Matt Walsh
4bf725413b
fix star4000 large font
2025-08-05 22:50:40 -05:00
Matt Walsh
75eb81887f
Clean up build around metar parser and locale
2025-08-04 12:03:18 -05:00
Matt Walsh
9b37bc5c52
6.0.0
v6.0.0
2025-08-03 22:10:41 -05:00
Matt Walsh
8a22e23d5a
Merge remote-tracking branch 'eddyg/station-name-improvements' into code-refactor
2025-08-03 22:10:17 -05:00
Matt Walsh
0d508d7f50
5.27.3
v5.27.3
2025-07-30 22:29:25 -05:00
Matt Walsh
d85a5ed3b1
add strings to permalink structure close #129
2025-07-30 22:29:20 -05:00
Matt Walsh
831e1680e9
Merge pull request #128 from jacroe/feature/94-drabbit
...
Add "No Data" icon
2025-07-30 22:05:09 -05:00
Jacob Roeland
73cbc0aa81
Add "No Data" icon
...
Supports #94
2025-07-25 21:23:23 -04:00
Eddy G
eb412a0cae
Add intelligent station name processor
...
This is intended to replace the simple regex truncation (`city.match(/[^,/;\\-]*/)[0].substr(0, 12)`)
with a file that has all the station name processing already pre-processed by the logic in the stations
post-processor script. It uses priority-based conflict resolution to avoid duplicate station names by
using airport classification hierarchy. It handles complex naming patterns including military facilities,
county airports, hyphenated cities, slash/comma separators, and "at/near" qualifiers with a minium number
of exceptions.
This changes station data pipeline to generate stations-raw.json first, then process through the
post-processor to create the final stations.json compatible with existing codebase.
2025-07-17 16:10:34 -04:00
Matt Walsh
9150d42802
5.27.2
v5.27.2
2025-07-15 22:13:04 -05:00
Matt Walsh
54257e4667
add new naming issue template
2025-07-15 22:07:52 -05:00
Matt Walsh
7d50ce28bd
Allow for station data overrides #125
2025-07-15 22:00:33 -05:00
Eddy G
c3d863f89f
Fixup mapclick.mjs
2025-07-13 22:45:04 -04:00
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
e81c957416
Remove legacy mapclick icon references
...
- https://api.weather.gov/icons should be the only icons used by api.weather.gov
2025-07-13 19:45:52 -04:00
Eddy G
d25a632f7d
Switch back to using j69.ejs-beautify
...
- Reformat index.mjs
- Don't preload playlist.json to avoid Safari warning about
unused preloaded resource
2025-07-13 19:45:52 -04:00
Eddy G
4b34ffabcb
Fix retry count display in doFetch
2025-07-13 19:45:52 -04:00
Matt Walsh
2db7f30de7
5.27.1
v5.27.1
2025-07-11 22:36:57 -05:00
Matt Walsh
5c7a6ab1a4
fix for rss feed encoding types close #124
2025-07-11 22:36:47 -05:00
Eddy G
ee4f84689a
Add rule to allow devDependencies in dev-related config files
2025-07-07 12:51:09 -04:00
Eddy G
804d9e9e33
Centralize icon URL parsing; improve icon error handling
...
- Move common icon parsing logic into module
- Return a "real" icon value during error handling to avoid downstream
consumers from trying to use an icon named "false"
- Use named regex to parse icon URLs based on API specification
2025-07-07 12:43:32 -04:00
Eddy G
3e8135a36a
Improve settings initialization timing with deferred DOM updates
...
Defer DOM updates to ensure settings are properly applied
even when read from localStorage before the DOM is available.
2025-07-07 12:43:32 -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
a3c581aa93
Clarify instructions for iOS/iPadOS and Android
2025-07-07 12:43:32 -04:00
Eddy G
771ab37eaf
Improve cache error handling in various edge cases
...
- Add null-safe operations and fallbacks for missing properties
- Simplify retry logic and enhance error logging
- Enable default retries and improve timeout handling
2025-07-07 12:43:32 -04:00
Matt Walsh
4b63328b74
update dependencies
2025-07-06 10:54:20 -05:00
Matt Walsh
ae1d004f60
Merge pull request #123 from rmitchellscott/fix-static-envs
...
fix: url encode envs in static-env-handler. Fixes #122 .
2025-07-06 10:36:51 -05:00
Eddy G
2a975d4d6d
Fix auto-play logic for sticky kiosk mode
...
The previous logic only checked URL parameters for kiosk mode,
but sticky kiosk can enable kiosk mode from localStorage without
URL parameters. Now checks actual kiosk setting value.
Fix typo in scan line settings name.
2025-07-04 14:55:57 -04:00
Mitchell Scott
7dd4c1dd24
fix: url encode envs in static-env-handler. Fixes #122 .
2025-07-04 04:41:56 -06:00
Eddy G
10baefc901
Merge remote-tracking branch 'upstream/main' into modernization-and-refactor
2025-07-02 09:08:07 -04:00
Eddy G
46edf1f7e2
Add "Settings" section to README
2025-07-02 08:44:12 -04:00