diff --git a/public/index.html b/public/index.html
index 99a67760..8bdf6ff8 100644
--- a/public/index.html
+++ b/public/index.html
@@ -87,7 +87,7 @@
-
+
diff --git a/public/traces.js b/public/traces.js
index 38aa7c49..bd64f09a 100644
--- a/public/traces.js
+++ b/public/traces.js
@@ -5,8 +5,6 @@
let currentHash = null;
let traceData = [];
let packetMeta = null;
- let observerRegionMap = {}; // observer_id → iata
-
function init(app) {
// Check URL for pre-filled hash
const params = new URLSearchParams(location.hash.split('?')[1] || '');
@@ -17,7 +15,6 @@
-
`;
- RegionFilter.init(document.getElementById('tracesRegionFilter'));
- RegionFilter.onChange(function () { if (currentHash) doTrace(); });
-
- // Load observer region map for filtering
- api('/observers', { ttl: 60000 }).then(function (data) {
- (data.observers || []).forEach(function (o) {
- if (o.iata) observerRegionMap[o.id] = o.iata;
- });
- }).catch(function () {});
-
document.getElementById('traceBtn').addEventListener('click', doTrace);
document.getElementById('traceHashInput').addEventListener('keydown', (e) => {
if (e.key === 'Enter') doTrace();
@@ -47,7 +34,6 @@
currentHash = null;
traceData = [];
packetMeta = null;
- observerRegionMap = {};
}
function obsLabel(t) {
@@ -78,15 +64,6 @@
traceData = traceResp.traces || [];
const packets = pktResp.packets || [];
- // Apply region filter to trace data
- const selectedRegions = RegionFilter.getSelected();
- if (selectedRegions) {
- traceData = traceData.filter(function (t) {
- var region = observerRegionMap[t.observer];
- return region && selectedRegions.includes(region);
- });
- }
-
if (traceData.length === 0 && packets.length === 0) {
results.innerHTML = 'No observations found for this packet hash.
';
return;