From 41af8be7f43196577173d45e1e96ba62bdc81c81 Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Fri, 27 Mar 2026 01:32:30 +1300 Subject: [PATCH] feat: Lia's Paradise, bug fixes, company descriptions - Add /lia Easter egg page: RIPE Atlas coverage explorer showing 34k+ networks grouped by country with probe/no-probe status, RIR filtering, search, and PDF export - Add /api/lia/coverage endpoint combining PeeringDB + Atlas data - Fix Provider Relationship Graph (renamed var to avoid shadowing) - Fix ROV/ASPA double-value display (show worst single status) - Add fallback: render provider graph from lookup data when ASPA fails - Add company description (org_name) to Network Overview - Add worstStatus() helper for frontend badge normalization --- deploy/public/index.html | 401 +++++++++++++++++++++++---------------- deploy/public/lia.html | 326 +++++++++++++++++++++++++++++++ deploy/server.js | 237 ++++++++++++++++++++++- 3 files changed, 795 insertions(+), 169 deletions(-) create mode 100644 deploy/public/lia.html diff --git a/deploy/public/index.html b/deploy/public/index.html index 2756306..88ba74e 100644 --- a/deploy/public/index.html +++ b/deploy/public/index.html @@ -473,6 +473,91 @@ a{color:var(--blue);text-decoration:none;transition:color .2s}a:hover{color:var( + + + + + + + +