tanner
|
b0ee5e4708
|
refactor: Simplify time code description format
|
2026-02-14 17:13:35 -07:00 |
|
tanner
|
75cb5327d3
|
feat: Add support for advanced VIS LW remark decoding
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 17:08:31 -07:00 |
|
tanner
|
4551aef2de
|
feat: Implement METAR runway visual range (RVR) decoding
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 17:05:48 -07:00 |
|
tanner
|
a85ed5c11d
|
feat: Implement METAR ranking and bias display towards interesting reports
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 17:01:12 -07:00 |
|
tanner
|
b7a66a034b
|
feat: Decode variable wind between two headings
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:51:34 -07:00 |
|
tanner
|
1ba376d6a0
|
feat: Move 'Test All METARs' button to bottom left (desktop only)
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:47:57 -07:00 |
|
tanner
|
41f9430d37
|
fix: Correct CYVR typo, improve visibility parsing, and handle unknown components
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:45:57 -07:00 |
|
tanner
|
4e5acdb630
|
fix: Correct definition for FROIN special remark
|
2026-02-14 16:45:55 -07:00 |
|
tanner
|
64251276e3
|
feat: Add decoding for PRESRR and AURBO remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:42:48 -07:00 |
|
tanner
|
48527dae50
|
feat: Decode cloud top and direction remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:41:22 -07:00 |
|
tanner
|
0daf21c98a
|
Fix: Parse VIS remarks with intermittent conditions
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:38:57 -07:00 |
|
tanner
|
142e2c74bc
|
feat: Add decoding for VIRGA OHD remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:37:56 -07:00 |
|
tanner
|
5c51d8a7ef
|
fix: Improve remark decoding for ACC, VIRGA PTCHS, and PCPN VRY LGT
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:36:01 -07:00 |
|
tanner
|
d4e3a0e001
|
fix: Parse directional and locally worse VIS remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:32:39 -07:00 |
|
tanner
|
22bf3e64ab
|
fix: Improve VIS VRB remark parsing for mixed fractions
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:29:43 -07:00 |
|
tanner
|
b95737f55e
|
feat: Add decoding for ICE and PRESFR remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:27:49 -07:00 |
|
tanner
|
091f0f7704
|
feat: add decoding for ICE PAST HR and ICE INTMT remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:25:34 -07:00 |
|
tanner
|
5cc0717430
|
feat: Add decoding for variable visibility (VIS VRB) remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:24:23 -07:00 |
|
tanner
|
984e38c966
|
feat: Add decoding for PCPN past hour remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:22:50 -07:00 |
|
tanner
|
5745eb934a
|
feat: Add decoding for combined direction remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:20:07 -07:00 |
|
tanner
|
de6daf0ffb
|
feat: Add remark decoding for CF, FG, SF, and SN cloud types
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:17:40 -07:00 |
|
tanner
|
0e19ee7903
|
feat: Collect and report unknown METAR elements in test summary
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:16:00 -07:00 |
|
tanner
|
3e2d6ef4d3
|
refactor: Improve remark decoding robustness with data-driven parsing
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:12:56 -07:00 |
|
tanner
|
f49f3f1aed
|
test: Add detailed METAR decode statistics to test function
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:07:59 -07:00 |
|
tanner
|
2101b6b74e
|
feat: Add decoding for CVCTV CLD EMBD remark
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:05:38 -07:00 |
|
tanner
|
04793413ef
|
fix: Improve METAR remark decoding for directional and cloud-related remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 16:00:54 -07:00 |
|
tanner
|
928e83f56f
|
fix: Correct special remark 'FROIN' description
|
2026-02-14 16:00:51 -07:00 |
|
tanner
|
1c216d5761
|
fix: Handle HALO remarks and ignore '/' separator in METAR
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:56:22 -07:00 |
|
tanner
|
5c3550189a
|
fix: Clarify "VIA" remark decoding output
|
2026-02-14 15:56:20 -07:00 |
|
tanner
|
c9ab314394
|
feat: Add support for VIA remarks in METAR decoder
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:50:21 -07:00 |
|
tanner
|
d0416eff79
|
feat: Add support for ASOCTD, ALQDS, and HALO remark modifiers
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:48:03 -07:00 |
|
tanner
|
3836f7881d
|
feat: Add decoding for density altitude and lenticular cloud remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:42:49 -07:00 |
|
tanner
|
4042fa4fd1
|
fix: Correct CYVR airport code and name
|
2026-02-14 15:42:47 -07:00 |
|
tanner
|
173d025ef4
|
feat: Add airport codes for CYEG, CYXS, CVYR, and CYBW
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:37:39 -07:00 |
|
tanner
|
6f375aed92
|
feat: Log unknown METAR parts with full string for debugging
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:36:20 -07:00 |
|
tanner
|
cd87f98f18
|
feat: Decode special METAR remarks and directional patterns
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:32:08 -07:00 |
|
tanner
|
83318ef48a
|
refactor: Decode multi-word cloud remarks like "SC TR"
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:27:42 -07:00 |
|
tanner
|
f97e70ba9a
|
feat: Support CLR cloud condition and fix SKC altitude parsing
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:24:19 -07:00 |
|
tanner
|
7e6475c09a
|
feat: Add support for decoding obscuration remarks like FG8
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:22:01 -07:00 |
|
tanner
|
47f9e8aa41
|
feat: Add 'TR' weather code and decode weather phenomena in remarks
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:20:27 -07:00 |
|
tanner
|
41488b86ad
|
feat: Decode weather phenomena in METAR parser
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:15:42 -07:00 |
|
tanner
|
cc3c41ff2e
|
feat: Add weather phenomenon decoding to METAR parser
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:15:13 -07:00 |
|
tanner
|
396f609283
|
feat: Implement remark decoding for cloud types and oktas
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:09:24 -07:00 |
|
tanner
|
cc2452c641
|
feat: Add "Decode all" checkbox for full METAR decoding
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 15:02:35 -07:00 |
|
tanner
|
e93187742d
|
feat: Implement interactive step-by-step METAR decoding
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 14:57:40 -07:00 |
|
tanner
|
e5c3b6c83a
|
feat: Add 'Test All METARs' button to decode all loaded METARs
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 14:47:24 -07:00 |
|
tanner
|
f0d494ba57
|
chore: Remove unused console log
|
2026-02-14 14:47:22 -07:00 |
|
tanner
|
5b057a88cc
|
feat: Add METAR parsing logic with error logging to console
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 14:44:28 -07:00 |
|
tanner
|
64f4d96d9a
|
style: Indent CSS properties in metar.html
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 14:38:48 -07:00 |
|
tanner
|
67e32b7d09
|
fix: Adjust METAR display min-height for responsive layout
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
|
2026-02-14 14:37:55 -07:00 |
|