|  | bd50af98b6 | Initial implementation of IGRA data parser | 2025-02-23 20:00:01 -05:00 |  | 
				
					
						|  | 85c4dc0411 | s/pressure_lines/isobars/ | 2025-02-23 17:20:14 -05:00 |  | 
				
					
						|  | b818671816 | That's better | 2025-02-23 17:12:58 -05:00 |  | 
				
					
						|  | d5294e111d | Slowly refactor skew_t.py into reusability | 2025-02-23 17:00:19 -05:00 |  | 
				
					
						|  | b96bc12660 | Initial shitty commit of skew-T chart rendering | 2025-02-23 15:26:52 -05:00 |  | 
				
					
						|  | 6d784cb100 | Rename from nexrad-archive to xmet | 2025-02-22 13:53:54 -05:00 |  | 
				
					
						|  | 4f91172984 | Fix order | 2025-02-21 20:46:10 -05:00 |  | 
				
					
						|  | b1401a86c8 | Set AFOS message WFO from product/wfo string | 2025-02-21 17:17:05 -05:00 |  | 
				
					
						|  | 9badc86e33 | Do not attempt to guess zero VTEC timestamps | 2025-02-21 16:30:47 -05:00 |  | 
				
					
						|  | 3fa26aca83 | Implement WFO database table, class | 2025-02-21 16:29:51 -05:00 |  | 
				
					
						|  | d46de60200 | Whitespace | 2025-02-21 02:31:21 -05:00 |  | 
				
					
						|  | c4458bbd63 | Fix VTEC timestamp handling where either part is zero time | 2025-02-21 02:18:58 -05:00 |  | 
				
					
						|  | 280845bf27 | Make VTEC columns nullable; add nexrad-archive-afos-ingest | 2025-02-21 00:30:52 -05:00 |  | 
				
					
						|  | 1876749907 | Fully implement parsing of hydrological VTEC events | 2025-02-21 00:10:49 -05:00 |  | 
				
					
						|  | 584642b61c | Fix multi-line polygons | 2025-02-20 16:38:31 -05:00 |  | 
				
					
						|  | 77804f5e1d | Fix polygon parser bug | 2025-02-20 13:42:41 -05:00 |  | 
				
					
						|  | 0aff86bc57 | Rename parse_shape() to parse_poly() | 2025-02-20 13:38:09 -05:00 |  | 
				
					
						|  | 44bd511347 | Further simplify code | 2025-02-20 13:35:56 -05:00 |  | 
				
					
						|  | 52978b267f | Refactor parser into AFOSMessageParser Refactor parser into AFOSMessageParser to reduce cyclomatic complexity | 2025-02-20 12:02:29 -05:00 |  | 
				
					
						|  | 451a63d067 | Anticipate the whims of nerdy forecasters | 2025-02-20 01:07:06 -05:00 |  | 
				
					
						|  | a9bdab632d | Become more aggressive in parsing | 2025-02-20 00:58:16 -05:00 |  | 
				
					
						|  | 33ac8386b1 | s/event/message/ re: ASOS messages | 2025-02-19 23:27:35 -05:00 |  | 
				
					
						|  | d4c2585ec2 | Fix typo | 2025-02-19 23:27:26 -05:00 |  | 
				
					
						|  | c12d250d3e | Abandon Coord class in favor of shapely.Point | 2025-02-19 23:16:35 -05:00 |  | 
				
					
						|  | 469adad888 | Ensure a few more fields are initialized | 2025-02-19 22:04:32 -05:00 |  | 
				
					
						|  | c0257863ee | Fix additional ASOS parsing issues | 2025-02-19 21:48:54 -05:00 |  | 
				
					
						|  | 04c5692df1 | Fix VTEC timestamp parsing | 2025-02-19 21:27:51 -05:00 |  | 
				
					
						|  | 0de6a89408 | Add missing attribute in VTECHydroEvent | 2025-02-19 20:51:47 -05:00 |  | 
				
					
						|  | 16fea76b8c | Remove trailing whitespace | 2025-02-19 20:50:43 -05:00 |  | 
				
					
						|  | 2a0eef88fb | use typing.Self | 2025-02-19 20:50:17 -05:00 |  | 
				
					
						|  | a2a6f0dde1 | Split VTEC string parsing from AFOS message parsing | 2025-02-19 20:45:42 -05:00 |  | 
				
					
						|  | 26a464e5e0 | Implement parsing motion, time, azimuth tag | 2025-02-19 16:55:37 -05:00 |  | 
				
					
						|  | 928fe6c71e | Fix coordinates with more than 4 digits | 2025-02-19 16:24:17 -05:00 |  | 
				
					
						|  | a96c982991 | Implement VTEC event polygon parsing | 2025-02-19 15:51:47 -05:00 |  | 
				
					
						|  | a43dc50c03 | Toss out IEM Shapefile parsing in favor of new VTEC parser | 2025-02-19 15:28:16 -05:00 |  | 
				
					
						|  | e7dc68d931 | Improve formatting, Shapefile timestamp parsing | 2025-02-18 18:07:09 -05:00 |  | 
				
					
						|  | c9889388a3 | Fix marshaling of shapefile geometry to GeoJSON | 2025-02-17 23:01:33 -05:00 |  | 
				
					
						|  | cc3e058d2e | Initial (faulty) commit of VTEC polygon implementation | 2025-02-17 22:23:03 -05:00 |  | 
				
					
						|  | 71d0d49ca7 | Change nomenclature from 'storm report' to 'storm event' | 2025-02-17 11:05:21 -05:00 |  | 
				
					
						|  | 38911cb694 | Rename column/value read/write attributes to be consistent | 2025-02-17 10:58:24 -05:00 |  | 
				
					
						|  | 2f7abbba4c | Add support for _V04 products | 2025-02-16 21:31:34 -05:00 |  | 
				
					
						|  | ee81af22f0 | Rename RE_PRODUCT to RE_FILE for accuracy | 2025-02-15 20:34:06 -05:00 |  | 
				
					
						|  | 29372d9661 | Don't call internal methods on ArchiveProduct | 2025-02-15 17:25:44 -05:00 |  | 
				
					
						|  | 45a5ef6cbd | Remove unnecessary import | 2025-02-15 17:22:14 -05:00 |  | 
				
					
						|  | 312e3afeb2 | Fix linter warnings | 2025-02-15 17:21:20 -05:00 |  | 
				
					
						|  | fc81fa9b83 | Implement ArchiveProduct class | 2025-02-15 17:10:42 -05:00 |  | 
				
					
						|  | cef61dcc97 | Use datetime.__str__(), not isoformat() Use datetime.__str__(), not isoformat() to conform to the native
timestamp format of SQLite3 | 2025-02-15 17:10:00 -05:00 |  | 
				
					
						|  | 14ef79f2c0 | Change quoting style on SQLite3 load_extension() call | 2025-02-15 14:52:13 -05:00 |  | 
				
					
						|  | c37d663584 | Allow for searching downloads for specific years, months, days | 2025-02-15 14:31:01 -05:00 |  | 
				
					
						|  | f4174ac440 | Implement method for walking downloaded products | 2025-02-15 14:09:54 -05:00 |  |