Commit Graph

937 Commits

Author SHA1 Message Date
Dirk Hohndel
98dc25d5fe Add ability to download route information from an API server
This collects the callsigns in question in batches - the first one
after 5 seconds, after that every 10 seconds, and calls a (configurable)
backend server. This server can be run locally or a public server can be
used - right now this is configured for api.adsb.lol.

The feature is turned off by default.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-03-21 07:48:06 -07:00
Matthias Wirth
168ccba6a6 more logging to find repetitive location queries 2023-02-16 18:22:37 +01:00
Matthias Wirth
b6950664aa use server side message rate when emitted by readsb 2023-02-16 16:31:59 +01:00
Matthias Wirth
5b8f5452b6 dyngloberate 2023-02-16 15:57:12 +01:00
Matthias Wirth
51a3b142f9 fix sorting by wind direction 2023-02-09 14:50:55 +01:00
Mark Pentler
4565f460d2 Update script.js
Fixed obvious typo
2023-01-19 07:39:48 +01:00
iain MacDonnell
f06328af77 improve infoBox positioning
Prior calculation of the top-left corner location of the infoBox could
result in negative values, placing the element (partially) out of view.
Also, positioning was inconsistent, depending on whether left/right or
above/below the plane marker.

With this change, the size of the infoBox is taken info account when
calculating the relative position, and it ensured that the values would
not be less than zero.
2022-12-31 12:56:40 +00:00
Matthias Wirth
0678a884f1 fix recently introduce issue on mobile
fixes: https://github.com/wiedehopf/tar1090/issues/203
2022-10-06 16:32:02 +02:00
Matthias Wirth
6df7134f10 delayed ad loading and stuff 2022-10-06 08:37:43 +02:00
Matthias Wirth
a7ae8b462e minor 2022-10-04 21:52:27 +02:00
Matthias Wirth
7f86b207ca fix aircraft disappearing when deselecting in replay mode 2022-09-07 17:37:27 +02:00
Matthias Wirth
1afe49bc66 dynamic cache busting fallback fix 2022-09-06 16:05:10 +02:00
Matthias Wirth
ba565bfd15 possibly fix weird issue 2022-09-05 20:14:07 +02:00
Matthias Wirth
ed0c43fe3b avoid unnecessary trace draws 2022-09-05 16:47:34 +02:00
Matthias Wirth
ebca300b44 minor 2022-09-05 15:48:31 +02:00
Matthias Wirth
d445a3c5db test commit - no changes 2022-09-05 15:15:11 +02:00
Matthias Wirth
995d60f76b fix callsign filter 2022-09-04 13:40:42 +02:00
Matthias Wirth
3ef0cdd6b3 more filters
overhaul filter system
2022-09-03 20:11:06 +02:00
Matthias Wirth
2b7949090f uat bias variable
show dual source UAT data in preference when setting that in config.js
2022-08-28 08:42:26 +02:00
Matthias Wirth
7bb94a46c3 fix zst / cloudflare caching 2022-08-26 12:44:30 +02:00
Matthias Wirth
702aa0b4f6 handle it better when the clock goes backwards
not sure why we need that but it doesn't hurt
2022-08-26 10:31:50 +02:00
Matthias Wirth
36b878ce98 setting to disable mouseover 2022-08-20 00:14:27 +02:00
Matthias Wirth
4f862a3864 icon size tweaks 2022-08-19 19:15:29 +02:00
Matthias Wirth
de669ae18d reduce scaling further when more than 500 aircraft are on the screen 2022-08-19 10:23:34 +02:00
Matthias Wirth
240bbf34c9 add workaround for visibility change handlers not working 2022-08-19 10:10:16 +02:00
Matthias Wirth
9f049ab2f7 labelsGeom URL param 2022-08-15 20:43:10 +02:00
Matthias Wirth
e62f109802 abort downloads for replay when selecting a new timestamp 2022-08-13 18:57:29 +02:00
Matthias Wirth
61ac0cf723 replay datepicker fix 2022-08-13 17:26:02 +02:00
Matthias Wirth
be6f96c2cf go to fetch api for getting replay data 2022-08-13 17:23:13 +02:00
Matthias Wirth
e414aa8e1b avoid repeated loading of replay data 2022-08-13 15:46:40 +02:00
Matthias Wirth
e35a3affb4 fix default sorting
fixes: https://github.com/wiedehopf/tar1090/issues/199
2022-08-12 18:25:24 +02:00
Matthias Wirth
65938498a4 hide "timers paused" quicker when tabbing back 2022-08-12 15:03:24 +02:00
Matthias Wirth
dec3b4b3c5 fix going back to tab after long time 2022-08-12 03:35:30 +02:00
Matthias Wirth
239727689d globe / tableinview interaction 2022-08-09 11:32:51 +02:00
Matthias Wirth
b1eb8eee5f make message rate average more consistent 2022-08-08 23:51:26 +02:00
Matthias Wirth
45ce321a81 minor fixes 2022-08-08 23:40:01 +02:00
Matthias Wirth
a61c1295a2 hide misleading / unused signal stuff for history traces
for replay as well
2022-08-08 14:33:05 +02:00
Matthias Wirth
5f1c765402 no longer save site position 2022-08-07 07:48:04 +02:00
Matthias Wirth
3137c41216 type stuff for history traces / refresh 2022-08-03 07:16:09 +02:00
Matthias Wirth
dbca5a996f screenshot query option 2022-08-02 20:05:29 +02:00
Matthias Wirth
7742c0ceaf max dist for ptracks 2022-08-02 12:52:56 +02:00
Matthias Wirth
ec7efdea00 fix reaper / releaseMem logic in conjunction with noVanish 2022-08-01 19:34:16 +02:00
Matthias Wirth
181b724d96 improve mobile load speed 2022-08-01 10:44:17 +02:00
Matthias Wirth
f5a9bd1c45 delay afterFirstFetch by 150 ms 2022-08-01 09:34:42 +02:00
Matthias Wirth
33747c1e3c misc stuff 2022-08-01 02:03:06 +02:00
Matthias Wirth
b1d1efa282 afterFirstFetch 2022-08-01 01:26:09 +02:00
Matthias Wirth
ee3b6e5791 get rid of database globals
use container object
2022-08-01 00:41:59 +02:00
Matthias Wirth
53b6ebdb51 delay type_cache loading 2022-07-31 23:59:58 +02:00
Matthias Wirth
e15f176348 stop timers on unload 2022-07-31 22:57:04 +02:00
Matthias Wirth
d917605144 remove tile loading transitions 2022-07-31 16:20:51 +02:00