Dan Paulat
|
8cdd8526eb
|
Archive warning fixes for gcc
|
2025-05-04 23:10:21 -05:00 |
|
Dan Paulat
|
8dde98d2a9
|
Add debug log statements to archive warning loading
|
2025-05-04 23:10:21 -05:00 |
|
Dan Paulat
|
65e3a66750
|
Update IemApiProvider to use template functions
|
2025-05-04 23:10:21 -05:00 |
|
Dan Paulat
|
1a1c668d62
|
Finish windowed load. Not all polygon updates are shown on the map.
|
2025-05-04 23:10:21 -05:00 |
|
Dan Paulat
|
33e18765b7
|
Start of implementation to load a window of archive warning data, currently broken
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
e82fa93fb0
|
Use ranges instead of vectors for listing text products
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
7a8a0302e0
|
Provide interface to request multiple text product lists in parallel
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
1bdfdcafad
|
Missing AWIPS Identifier Line in WMO header should not be treated as an error
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
b117d2088a
|
Add missing date includes to IEM API provider
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
05ff080d78
|
Allow a 1 character bulletin ID in the WMO header
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
33cfd4bc0e
|
Don't reload archive text products that have already been loaded
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
16507adbe9
|
Alert layer should handle alerts by UUID if messages are received out of sequence
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
3f83c8e4a9
|
IEM API provider should use std::string instead of std::string_view for abseil compatibility
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
d00b2fe063
|
Use const std::string& instead of std::string_view with RE2 to avoid abseil issues
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
d3d9823459
|
More clang-tidy fixes
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
a6ba312f6b
|
Provide year/month hint to WMO header parser based on filename
|
2025-05-04 23:10:20 -05:00 |
|
Dan Paulat
|
46972e8769
|
Formatting iem_api_provider.cpp
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
163b703964
|
Use constexpr instead of #define where possible in time.cpp
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
b60318c393
|
WMO header clang-tidy fixes
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
7e9895e002
|
Adding robust date calculation to WMO header
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
c00016cb69
|
Warning file record should use filename, not URL
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
2eb65defbc
|
Fix broken text product message function signature
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
f9e79b3e40
|
Rename IEM warnings provider to IEM API provider
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
8da440ea1f
|
General linter cleanup
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
e6cfef06a7
|
Text product message fixes to support IEM
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
2720ad6a38
|
Add IEM load text product API functionality
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
59a8fdbf56
|
List NWS text products metadata
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
cd7435a4d5
|
Add IEM types supporting AFOS list
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
9f33189c18
|
Refactor json utility to wxdata, add ReadJsonString function
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
895e760fee
|
Create IemWarningsProvider class for archive warnings
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
d34cd68471
|
Warnings provider gcc fixes
|
2025-05-04 23:10:19 -05:00 |
|
Dan Paulat
|
a8da035566
|
Warnings provider clang-tidy fixes
|
2025-05-04 23:10:18 -05:00 |
|
Dan Paulat
|
87af6479d6
|
Rewrite warnings provider to use HEAD requests instead of directory listing to find recent warnings
|
2025-05-04 23:10:18 -05:00 |
|
AdenKoperczak
|
24f5f0a3e3
|
Do not display an elevation number when there is non
|
2025-04-13 10:59:41 -04:00 |
|
AdenKoperczak
|
443f5a3615
|
clang tidy fixes for modify_tilt_selection
|
2025-04-13 10:20:39 -04:00 |
|
AdenKoperczak
|
5968fd981c
|
Fix parsing of negative elevations in product description block
|
2025-04-13 10:20:38 -04:00 |
|
AdenKoperczak
|
dc72e9fbfc
|
clang tidy/format fixes for update_tdwr_products
|
2025-03-20 10:19:20 -04:00 |
|
AdenKoperczak
|
6509fc7043
|
Update L3 product category selection to work better for tdwr
|
2025-03-20 10:19:20 -04:00 |
|
AdenKoperczak
|
504cde0e8b
|
Add long range reflectivity (TZL) product
|
2025-03-20 10:19:20 -04:00 |
|
AdenKoperczak
|
d633f7746c
|
Fix negative radar elevations being reported as large possitive
elevations
|
2025-03-01 10:58:46 -05:00 |
|
Dan Paulat
|
69d5a36f55
|
When viewing live level 2 data, ensure the latest scan is selected
|
2025-01-20 22:15:14 -06:00 |
|
Dan Paulat
|
c94e483c6e
|
Ignore milliseconds when retrieving scan from level 2 file by time
|
2025-01-20 00:03:31 -06:00 |
|
Dan Paulat
|
607d72d7bb
|
In level 2 debug output, convert Julian date and milliseconds to standard format
|
2025-01-19 23:41:42 -06:00 |
|
Dan Paulat
|
f7949cc404
|
Avoid invalid iterator comparison after objects mutex is unlocked
|
2024-11-20 19:50:09 -06:00 |
|
Dan Paulat
|
b466ac818c
|
Index multiple level 2 elevation scans
|
2024-11-20 19:50:09 -06:00 |
|
Dan Paulat
|
06a2a18c06
|
Automatically refresh placefiles that failed to load
|
2024-10-04 05:40:00 -05:00 |
|
Dan Paulat
|
fe4a324a04
|
Use an extra vertex radial with missing data to prevent stretching
|
2024-10-02 05:56:27 -05:00 |
|
Dan Paulat
|
40d70b0a13
|
Don't use braces around scalar initializers
|
2024-09-29 07:34:07 -05:00 |
|
Dan Paulat
|
7101cdf183
|
Adding impact based warnings to ibw namespace
|
2024-09-29 07:34:05 -05:00 |
|
Dan Paulat
|
38a2831779
|
Renaming PhenomenonInfo to ImpactBasedWarningInfo
|
2024-09-29 07:34:05 -05:00 |
|