Commit Graph

  • e3b9c7901b feat: Add decoding and scoring for vertical visibility (VV) master tannerandaider 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 tannerandaider 2026-02-14 18:19:33 -07:00
  • 3015e43787 fix: Access .metar property from data object in testAllMetars tannerandaider 2026-02-14 18:18:11 -07:00
  • d36a6999e2 fix: Correctly parse AUTO as automated observation indicator tannerandaider 2026-02-14 18:16:26 -07:00
  • c7a6fa4a11 fix: Refactor displayMetar to correctly load METAR by URL ID tannerandaider 2026-02-14 18:13:06 -07:00
  • dc7345fb1d feat: Use file line number as stable METAR ID in URL tannerandaider 2026-02-14 18:09:47 -07:00
  • ce0e3f8546 refactor: Ensure METARs retain load order; use sorted list for random selection tannerandaider 2026-02-14 18:05:58 -07:00
  • 467cb9defc fix: Update METAR on hash change and prevent re-display of current METAR tannerandaider 2026-02-14 18:03:58 -07:00
  • ff9f9de982 feat: Add decoding for METAR correction codes and refactor preamble parsing tannerandaider 2026-02-14 18:01:32 -07:00
  • 78a1bb6e42 fix: Prevent adding history entries when navigating METARs tannerandaider 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 tannerandaider 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 tannerandaider 2026-02-14 17:14:29 -07:00
  • 78a9f3df31 feat: Underline next METAR section to be decoded tannerandaider 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 tannerandaider 2026-02-14 17:08:31 -07:00
  • 4551aef2de feat: Implement METAR runway visual range (RVR) decoding tannerandaider 2026-02-14 17:05:48 -07:00
  • a85ed5c11d feat: Implement METAR ranking and bias display towards interesting reports tannerandaider 2026-02-14 17:01:12 -07:00
  • b7a66a034b feat: Decode variable wind between two headings tannerandaider 2026-02-14 16:51:34 -07:00
  • 1ba376d6a0 feat: Move 'Test All METARs' button to bottom left (desktop only) tannerandaider 2026-02-14 16:47:57 -07:00
  • 41f9430d37 fix: Correct CYVR typo, improve visibility parsing, and handle unknown components tannerandaider 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 tannerandaider 2026-02-14 16:42:48 -07:00
  • 48527dae50 feat: Decode cloud top and direction remarks tannerandaider 2026-02-14 16:41:22 -07:00
  • 0daf21c98a Fix: Parse VIS remarks with intermittent conditions tannerandaider 2026-02-14 16:38:57 -07:00
  • 142e2c74bc feat: Add decoding for VIRGA OHD remarks tannerandaider 2026-02-14 16:37:56 -07:00
  • 5c51d8a7ef fix: Improve remark decoding for ACC, VIRGA PTCHS, and PCPN VRY LGT tannerandaider 2026-02-14 16:36:01 -07:00
  • d4e3a0e001 fix: Parse directional and locally worse VIS remarks tannerandaider 2026-02-14 16:32:39 -07:00
  • 22bf3e64ab fix: Improve VIS VRB remark parsing for mixed fractions tannerandaider 2026-02-14 16:29:43 -07:00
  • b95737f55e feat: Add decoding for ICE and PRESFR remarks tannerandaider 2026-02-14 16:27:49 -07:00
  • 091f0f7704 feat: add decoding for ICE PAST HR and ICE INTMT remarks tannerandaider 2026-02-14 16:25:34 -07:00
  • 5cc0717430 feat: Add decoding for variable visibility (VIS VRB) remarks tannerandaider 2026-02-14 16:24:23 -07:00
  • 984e38c966 feat: Add decoding for PCPN past hour remarks tannerandaider 2026-02-14 16:22:50 -07:00
  • 5745eb934a feat: Add decoding for combined direction remarks tannerandaider 2026-02-14 16:20:07 -07:00
  • de6daf0ffb feat: Add remark decoding for CF, FG, SF, and SN cloud types tannerandaider 2026-02-14 16:17:40 -07:00
  • 0e19ee7903 feat: Collect and report unknown METAR elements in test summary tannerandaider 2026-02-14 16:16:00 -07:00
  • 3e2d6ef4d3 refactor: Improve remark decoding robustness with data-driven parsing tannerandaider 2026-02-14 16:12:56 -07:00
  • f49f3f1aed test: Add detailed METAR decode statistics to test function tannerandaider 2026-02-14 16:07:59 -07:00
  • 2101b6b74e feat: Add decoding for CVCTV CLD EMBD remark tannerandaider 2026-02-14 16:05:38 -07:00
  • 04793413ef fix: Improve METAR remark decoding for directional and cloud-related remarks tannerandaider 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 tannerandaider 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 tannerandaider 2026-02-14 15:50:21 -07:00
  • d0416eff79 feat: Add support for ASOCTD, ALQDS, and HALO remark modifiers tannerandaider 2026-02-14 15:48:03 -07:00
  • 3836f7881d feat: Add decoding for density altitude and lenticular cloud remarks tannerandaider 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 tannerandaider 2026-02-14 15:37:39 -07:00
  • 6f375aed92 feat: Log unknown METAR parts with full string for debugging tannerandaider 2026-02-14 15:36:20 -07:00
  • cd87f98f18 feat: Decode special METAR remarks and directional patterns tannerandaider 2026-02-14 15:32:08 -07:00
  • 83318ef48a refactor: Decode multi-word cloud remarks like "SC TR" tannerandaider 2026-02-14 15:27:42 -07:00
  • f97e70ba9a feat: Support CLR cloud condition and fix SKC altitude parsing tannerandaider 2026-02-14 15:24:19 -07:00
  • 7e6475c09a feat: Add support for decoding obscuration remarks like FG8 tannerandaider 2026-02-14 15:22:01 -07:00
  • 47f9e8aa41 feat: Add 'TR' weather code and decode weather phenomena in remarks tannerandaider 2026-02-14 15:20:27 -07:00
  • 41488b86ad feat: Decode weather phenomena in METAR parser tannerandaider 2026-02-14 15:15:42 -07:00
  • cc3c41ff2e feat: Add weather phenomenon decoding to METAR parser tannerandaider 2026-02-14 15:15:13 -07:00
  • 396f609283 feat: Implement remark decoding for cloud types and oktas tannerandaider 2026-02-14 15:09:24 -07:00
  • cc2452c641 feat: Add "Decode all" checkbox for full METAR decoding tannerandaider 2026-02-14 15:02:35 -07:00
  • e93187742d feat: Implement interactive step-by-step METAR decoding tannerandaider 2026-02-14 14:57:40 -07:00
  • e5c3b6c83a feat: Add 'Test All METARs' button to decode all loaded METARs tannerandaider 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 tannerandaider 2026-02-14 14:44:28 -07:00
  • 64f4d96d9a style: Indent CSS properties in metar.html tannerandaider 2026-02-14 14:38:48 -07:00
  • 67e32b7d09 fix: Adjust METAR display min-height for responsive layout tannerandaider 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 tannerandaider 2026-02-14 14:36:06 -07:00
  • 2cd12473e5 feat: Display random METARs and add "New METAR" button tannerandaider 2026-02-14 14:35:01 -07:00
  • f861b3cecd feat: Fetch and parse METARs from metars.txt into memory tannerandaider 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 tannerandaider 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 tannerandaider 2025-12-25 13:53:23 -07:00
  • 36c7587be5 feat: add initial index.html tanner 2025-12-25 13:53:20 -07:00