aprs.me/assets/js
Graham McIntire 8848c5b391
Fix packet spidering to only include most recent markers with icons
The OverlappingMarkerSpiderfier (OMS) was incorrectly configured to exclude
historical markers but wasn't properly filtering for only the most recent
packets with icons. This caused spidering functionality to break.

Changes:
- Updated addMarker() to check data.is_most_recent_for_callsign instead of \!_isHistorical
- Updated zoom handler to check markerState.is_most_recent_for_callsign when re-adding markers to OMS
- Ensures only current position markers (with APRS icons) participate in spidering
- Historical markers (red dots) are excluded from spidering as intended

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 11:57:41 -05:00
..
features Fix Chart.js loading issue in weather charts 2025-07-27 16:35:24 -05:00
hooks Improve info page live updates and fix APRS parser 2025-07-28 15:14:33 -05:00
types Remove all VectorGrid references and code 2025-07-28 07:43:44 -05:00
app.js Improve info page live updates and fix APRS parser 2025-07-28 15:14:33 -05:00
chart-bundle-entry.js Implement advanced JavaScript optimization with conditional loading 2025-07-25 14:05:18 -05:00
map-bundle-entry.js Fix Leaflet library loading race condition and enable Redis-free development 2025-07-27 12:20:23 -05:00
map.ts Fix packet spidering to only include most recent markers with icons 2025-07-29 11:57:41 -05:00
map_fixes.ts Remove debug console.log statements from JavaScript files 2025-07-18 15:37:05 -05:00
map_helpers.ts Improve type safety for getTrailId function 2025-07-21 08:36:38 -05:00
topbar.js js tweak 2025-07-05 13:16:37 -05:00
vendor.js try vector tiles 2025-07-24 10:54:31 -05:00