1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-04-17 21:38:27 +00:00
thatmattlove-hyperglass/hyperglass
Wilhelm Schonfeldt 0a3334f2bb
Enhanced FRR traceroute parser for structured output
- Updated FRR traceroute parser to handle new simplified output format
- Added comprehensive regex patterns for various traceroute line formats
- Improved hop parsing with support for timeouts, hostnames, and multiple RTTs
- Enhanced IP address validation and hostname handling
- Added detailed debug logging for troubleshooting
- Cleaned up duplicate hop handling and sorting
- Maintained backward compatibility with existing traceroute output
- Removed experimental MTR functionality that had timeout issues
- Restored all BGP directives (BGP, BGPRoute, BGPCommunity, BGPASPath)
- Streamlined plugin to focus on reliable traditional traceroute parsing
2025-10-16 16:04:30 +02:00
..
api feat: Major IP enrichment refactor and validation fixes 2025-10-09 13:17:47 +02:00
cli format and lint 2025-06-14 21:44:20 -04:00
compat Refactor code for improved readability and consistency across multiple files using black 2025-09-26 09:43:06 +02:00
configuration logging overhaul 2024-04-01 23:42:07 -04:00
defaults Enhanced FRR traceroute parser for structured output 2025-10-16 16:04:30 +02:00
exceptions feat: Major IP enrichment refactor and validation fixes 2025-10-09 13:17:47 +02:00
execution Merge branch 'main' into structured 2025-09-30 16:49:45 +02:00
external feat: Major IP enrichment refactor and validation fixes 2025-10-09 13:17:47 +02:00
frontend fix logging issues 2024-06-30 23:22:46 -04:00
images update defaults & docs with new logo 2020-07-04 15:01:25 -07:00
models feat: Major IP enrichment refactor and validation fixes 2025-10-09 13:17:47 +02:00
plugins Enhanced FRR traceroute parser for structured output 2025-10-16 16:04:30 +02:00
state Refactor code for improved readability and consistency across multiple files using black 2025-09-26 09:43:06 +02:00
ui feat: Major IP enrichment refactor and validation fixes 2025-10-09 13:17:47 +02:00
util Refactor code for improved readability and consistency across multiple files using black 2025-09-26 09:43:06 +02:00
.gitignore cleanup 2020-04-12 02:17:16 -07:00
__init__.py update module docstring 2022-12-26 10:07:04 -05:00
console.py Migrate to typer for hyperglass CLI, implement new setup 2021-09-27 01:40:49 -07:00
constants.py Refactor code for improved readability and consistency across multiple files using black 2025-09-26 09:43:06 +02:00
log.py remove unnecessary logging 2024-06-30 23:54:37 -04:00
main.py feat(structured): release structured feature set (squash merge) 2025-09-30 16:46:01 +02:00
settings.py Refactor HyperglassSettings name 2021-09-22 22:30:16 -07:00
types.py Add is_series type guard, with tests 2021-09-16 15:57:12 -07:00