- Server tracks callsign replacements in prepare_packet_state, sends convert_to_historical list so JS skips full markerStates scan - Historical packets get red dot HTML server-side in build_minimal_packet_data instead of JS createMarkerIcon generating it - Add callsign_group field to all packet data output; server pre-sorts by group with chronological order so JS iterates directly - Normalize heat map intensity in Clustering.cluster_packets (min/50, cap 1.0) instead of JS doing it per-point - Remove buildPopupContent JS fallback and unused escapeHtml import; server already provides popup in all data paths |
||
|---|---|---|
| .. | ||
| bounds_manager.ex | ||
| components.ex | ||
| data_builder.ex | ||
| display_manager.ex | ||
| historical_loader.ex | ||
| index.ex | ||
| navigation.ex | ||
| packet_batcher.ex | ||
| packet_processor.ex | ||
| packet_utils.ex | ||
| popup_component.ex | ||
| rf_path.ex | ||
| url_params.ex | ||