-
e3b9c7901b
feat: Add decoding and scoring for vertical visibility (VV)
master
tanner
2026-02-14 18:24:16 -07:00
-
822a2237de
Add sample METARs
tanner
2026-02-14 18:20:17 -07:00
-
1c884fea14
refactor: Expose
testAllMetars globally and remove dedicated button
tanner
2026-02-14 18:19:33 -07:00
-
3015e43787
fix: Access .metar property from data object in testAllMetars
tanner
2026-02-14 18:18:11 -07:00
-
d36a6999e2
fix: Correctly parse AUTO as automated observation indicator
tanner
2026-02-14 18:16:26 -07:00
-
c7a6fa4a11
fix: Refactor displayMetar to correctly load METAR by URL ID
tanner
2026-02-14 18:13:06 -07:00
-
dc7345fb1d
feat: Use file line number as stable METAR ID in URL
tanner
2026-02-14 18:09:47 -07:00
-
ce0e3f8546
refactor: Ensure METARs retain load order; use sorted list for random selection
tanner
2026-02-14 18:05:58 -07:00
-
467cb9defc
fix: Update METAR on hash change and prevent re-display of current METAR
tanner
2026-02-14 18:03:58 -07:00
-
ff9f9de982
feat: Add decoding for METAR correction codes and refactor preamble parsing
tanner
2026-02-14 18:01:32 -07:00
-
78a1bb6e42
fix: Prevent adding history entries when navigating METARs
tanner
2026-02-14 17:58:04 -07:00
-
dcd0b8da92
style: Adjust word wrapping in metar display
tanner
2026-02-14 17:58:03 -07:00
-
1b4abda7e4
feat: Make METARs sharable via URL hash
tanner
2026-02-14 17:54:27 -07:00
-
b8b9cf2604
style: Improve display readability and underline appearance
tanner
2026-02-14 17:28:55 -07:00
-
5206e6c341
style: Improve METAR underline visibility and line spacing
tanner
2026-02-14 17:14:29 -07:00
-
78a9f3df31
feat: Underline next METAR section to be decoded
tanner
2026-02-14 17:13:37 -07:00
-
b0ee5e4708
refactor: Simplify time code description format
tanner
2026-02-14 17:13:35 -07:00
-
75cb5327d3
feat: Add support for advanced VIS LW remark decoding
tanner
2026-02-14 17:08:31 -07:00
-
4551aef2de
feat: Implement METAR runway visual range (RVR) decoding
tanner
2026-02-14 17:05:48 -07:00
-
a85ed5c11d
feat: Implement METAR ranking and bias display towards interesting reports
tanner
2026-02-14 17:01:12 -07:00
-
b7a66a034b
feat: Decode variable wind between two headings
tanner
2026-02-14 16:51:34 -07:00
-
1ba376d6a0
feat: Move 'Test All METARs' button to bottom left (desktop only)
tanner
2026-02-14 16:47:57 -07:00
-
41f9430d37
fix: Correct CYVR typo, improve visibility parsing, and handle unknown components
tanner
2026-02-14 16:45:57 -07:00
-
4e5acdb630
fix: Correct definition for FROIN special remark
tanner
2026-02-14 16:45:55 -07:00
-
64251276e3
feat: Add decoding for PRESRR and AURBO remarks
tanner
2026-02-14 16:42:48 -07:00
-
48527dae50
feat: Decode cloud top and direction remarks
tanner
2026-02-14 16:41:22 -07:00
-
0daf21c98a
Fix: Parse VIS remarks with intermittent conditions
tanner
2026-02-14 16:38:57 -07:00
-
142e2c74bc
feat: Add decoding for VIRGA OHD remarks
tanner
2026-02-14 16:37:56 -07:00
-
5c51d8a7ef
fix: Improve remark decoding for ACC, VIRGA PTCHS, and PCPN VRY LGT
tanner
2026-02-14 16:36:01 -07:00
-
d4e3a0e001
fix: Parse directional and locally worse VIS remarks
tanner
2026-02-14 16:32:39 -07:00
-
22bf3e64ab
fix: Improve VIS VRB remark parsing for mixed fractions
tanner
2026-02-14 16:29:43 -07:00
-
b95737f55e
feat: Add decoding for ICE and PRESFR remarks
tanner
2026-02-14 16:27:49 -07:00
-
091f0f7704
feat: add decoding for ICE PAST HR and ICE INTMT remarks
tanner
2026-02-14 16:25:34 -07:00
-
5cc0717430
feat: Add decoding for variable visibility (VIS VRB) remarks
tanner
2026-02-14 16:24:23 -07:00
-
984e38c966
feat: Add decoding for PCPN past hour remarks
tanner
2026-02-14 16:22:50 -07:00
-
5745eb934a
feat: Add decoding for combined direction remarks
tanner
2026-02-14 16:20:07 -07:00
-
de6daf0ffb
feat: Add remark decoding for CF, FG, SF, and SN cloud types
tanner
2026-02-14 16:17:40 -07:00
-
0e19ee7903
feat: Collect and report unknown METAR elements in test summary
tanner
2026-02-14 16:16:00 -07:00
-
3e2d6ef4d3
refactor: Improve remark decoding robustness with data-driven parsing
tanner
2026-02-14 16:12:56 -07:00
-
f49f3f1aed
test: Add detailed METAR decode statistics to test function
tanner
2026-02-14 16:07:59 -07:00
-
2101b6b74e
feat: Add decoding for CVCTV CLD EMBD remark
tanner
2026-02-14 16:05:38 -07:00
-
04793413ef
fix: Improve METAR remark decoding for directional and cloud-related remarks
tanner
2026-02-14 16:00:54 -07:00
-
928e83f56f
fix: Correct special remark 'FROIN' description
tanner
2026-02-14 16:00:51 -07:00
-
1c216d5761
fix: Handle HALO remarks and ignore '/' separator in METAR
tanner
2026-02-14 15:56:22 -07:00
-
5c3550189a
fix: Clarify "VIA" remark decoding output
tanner
2026-02-14 15:56:20 -07:00
-
c9ab314394
feat: Add support for VIA remarks in METAR decoder
tanner
2026-02-14 15:50:21 -07:00
-
d0416eff79
feat: Add support for ASOCTD, ALQDS, and HALO remark modifiers
tanner
2026-02-14 15:48:03 -07:00
-
3836f7881d
feat: Add decoding for density altitude and lenticular cloud remarks
tanner
2026-02-14 15:42:49 -07:00
-
4042fa4fd1
fix: Correct CYVR airport code and name
tanner
2026-02-14 15:42:47 -07:00
-
173d025ef4
feat: Add airport codes for CYEG, CYXS, CVYR, and CYBW
tanner
2026-02-14 15:37:39 -07:00
-
6f375aed92
feat: Log unknown METAR parts with full string for debugging
tanner
2026-02-14 15:36:20 -07:00
-
cd87f98f18
feat: Decode special METAR remarks and directional patterns
tanner
2026-02-14 15:32:08 -07:00
-
83318ef48a
refactor: Decode multi-word cloud remarks like "SC TR"
tanner
2026-02-14 15:27:42 -07:00
-
f97e70ba9a
feat: Support CLR cloud condition and fix SKC altitude parsing
tanner
2026-02-14 15:24:19 -07:00
-
7e6475c09a
feat: Add support for decoding obscuration remarks like FG8
tanner
2026-02-14 15:22:01 -07:00
-
47f9e8aa41
feat: Add 'TR' weather code and decode weather phenomena in remarks
tanner
2026-02-14 15:20:27 -07:00
-
41488b86ad
feat: Decode weather phenomena in METAR parser
tanner
2026-02-14 15:15:42 -07:00
-
cc3c41ff2e
feat: Add weather phenomenon decoding to METAR parser
tanner
2026-02-14 15:15:13 -07:00
-
396f609283
feat: Implement remark decoding for cloud types and oktas
tanner
2026-02-14 15:09:24 -07:00
-
cc2452c641
feat: Add "Decode all" checkbox for full METAR decoding
tanner
2026-02-14 15:02:35 -07:00
-
e93187742d
feat: Implement interactive step-by-step METAR decoding
tanner
2026-02-14 14:57:40 -07:00
-
e5c3b6c83a
feat: Add 'Test All METARs' button to decode all loaded METARs
tanner
2026-02-14 14:47:24 -07:00
-
f0d494ba57
chore: Remove unused console log
tanner
2026-02-14 14:47:22 -07:00
-
5b057a88cc
feat: Add METAR parsing logic with error logging to console
tanner
2026-02-14 14:44:28 -07:00
-
64f4d96d9a
style: Indent CSS properties in metar.html
tanner
2026-02-14 14:38:48 -07:00
-
67e32b7d09
fix: Adjust METAR display min-height for responsive layout
tanner
2026-02-14 14:37:55 -07:00
-
bd8c95ace1
style: Increase METAR display min-height
tanner
2026-02-14 14:37:53 -07:00
-
39fd0be913
fix: Prevent button jump by setting min-height on METAR display
tanner
2026-02-14 14:36:06 -07:00
-
2cd12473e5
feat: Display random METARs and add "New METAR" button
tanner
2026-02-14 14:35:01 -07:00
-
f861b3cecd
feat: Fetch and parse METARs from metars.txt into memory
tanner
2026-02-14 14:29:04 -07:00
-
806d4f04f7
chore: Add blank lines to script tag
tanner
2026-02-14 14:29:02 -07:00
-
29544586ae
feat: Add metar.html
tanner
2026-02-14 13:57:16 -07:00
-
a27250563d
Adjust sleep
tanner
2026-02-14 13:51:19 -07:00
-
0c7c49b714
feat: Add 'High scoring' checkbox to find best hand with animation
tanner
2025-12-25 14:23:39 -07:00
-
7e52d5b7cd
Rename file
tanner
2025-12-25 14:22:34 -07:00
-
295478254c
feat: Implement responsive cribbage hand scorer with breakdown
tanner
2025-12-25 13:53:23 -07:00
-
36c7587be5
feat: add initial index.html
tanner
2025-12-25 13:53:20 -07:00