mirror of
https://github.com/smittix/intercept.git
synced 2026-06-09 06:31:55 -07:00
a3f2fa7b88
Fix app becoming unresponsive when two browser windows are open: the root cause was HTTP/1.1 connection pool exhaustion (6-connection limit per origin). VoiceAlerts was opening 3 SSE streams per window by default, so two windows produced 8 connections and permanently starved all regular HTTP requests. - voice-alerts.js: default all streams to false (opt-in) to stay within the browser connection limit; existing user preferences in localStorage are preserved - routes/alerts.py: replace direct AlertManager.stream_events() with sse_stream_fanout so both windows receive every alert instead of competing for the same queue - routes/bluetooth_v2.py: same fanout fix via subscribe_fanout_queue, preserving named SSE events (device_update, scan_started, etc.) Also includes accumulated UI/theming changes: accent-cyan CSS variable sweep across mode CSS/JS files, standalone dashboard pages, template updates, satellite TLE data refresh, and tile provider default rename. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
51 lines
2.0 KiB
Python
51 lines
2.0 KiB
Python
# TLE data for satellite tracking (updated periodically)
|
|
# To update: click "Update TLE" in satellite dashboard or SSTV mode
|
|
# Data source: CelesTrak (celestrak.org)
|
|
TLE_SATELLITES = {
|
|
"ISS": (
|
|
"ISS (ZARYA)",
|
|
"1 25544U 98067A 26140.52007258 .00005164 00000+0 10084-3 0 9993",
|
|
"2 25544 51.6328 77.0641 0007497 79.3410 280.8422 15.49283153567468",
|
|
),
|
|
"NOAA-15": (
|
|
"NOAA 15",
|
|
"1 25338U 98030A 25028.84157420 .00000535 00000+0 26168-3 0 9999",
|
|
"2 25338 98.5676 356.1853 0009968 282.2567 77.7505 14.26225252390049",
|
|
),
|
|
"NOAA-18": (
|
|
"NOAA 18",
|
|
"1 28654U 05018A 25028.87364583 .00000454 00000+0 25082-3 0 9996",
|
|
"2 28654 98.8801 59.1618 0013609 281.7181 78.2479 14.13003043 24668",
|
|
),
|
|
"NOAA-19": (
|
|
"NOAA 19",
|
|
"1 33591U 09005A 25028.82370718 .00000425 00000+0 24556-3 0 9998",
|
|
"2 33591 99.0905 25.2347 0013428 265.3457 94.6190 14.13019285827447",
|
|
),
|
|
"NOAA-20": (
|
|
"NOAA 20 (JPSS-1)",
|
|
"1 43013U 17073A 26140.44110773 .00000055 00000+0 46930-4 0 9994",
|
|
"2 43013 98.7764 80.1520 0001265 43.4537 316.6738 14.19505991440534",
|
|
),
|
|
"NOAA-21": (
|
|
"NOAA 21 (JPSS-2)",
|
|
"1 54234U 22150A 26140.47502274 .00000020 00000+0 29984-4 0 9999",
|
|
"2 54234 98.7052 79.7311 0000538 296.4939 63.6182 14.19559760182618",
|
|
),
|
|
"METEOR-M2": (
|
|
"METEOR-M 2",
|
|
"1 40069U 14037A 26140.48222780 .00000329 00000+0 16961-3 0 9999",
|
|
"2 40069 98.5104 117.2052 0006833 111.5029 248.6878 14.21453950615385",
|
|
),
|
|
"METEOR-M2-3": (
|
|
"METEOR-M2 3",
|
|
"1 57166U 23091A 26140.55562749 -.00000013 00000+0 13331-4 0 9995",
|
|
"2 57166 98.6097 196.0965 0002883 242.0522 118.0365 14.24044155150583",
|
|
),
|
|
"METEOR-M2-4": (
|
|
"METEOR-M2 4",
|
|
"1 59051U 24039A 26140.53898488 .00000003 00000+0 20858-4 0 9993",
|
|
"2 59051 98.6996 100.1874 0005955 247.0139 113.0410 14.22426327115336",
|
|
),
|
|
}
|