Commit Graph

177 Commits

Author SHA1 Message Date
Matthias Wirth
7c497cc403 fxi typo 2024-08-20 23:52:41 +02:00
Matthias Wirth
df1a9b88e9 remove some old adsbexchange customisation
keep some functionality around for any aggregator to use by setting
aggregator = true; in early.js
2024-08-20 22:07:27 +02:00
Matthias Wirth
79fb791d7b reapi bincraft doesn't need zstd necessarily 2024-08-20 21:40:47 +02:00
Matthias Wirth
98a3ce2de9 sanitize query parameters 2024-07-16 13:36:04 +02:00
Matthias Wirth
cc2910c66b fix ?feed loading 2024-05-23 23:35:10 +02:00
Matthias Wirth
919e54b28f move unused jsonWorker code 2024-05-23 18:34:35 +02:00
Matthias Wirth
e63dfd1961 zstddec load ordering 2024-05-22 23:20:39 +02:00
Matthias Wirth
ede9315050 startup order: minor 2024-05-22 21:28:46 +02:00
Matthias Wirth
57e2933a98 try some webworkers
no measurable benefit but maybe useful in the future

creates random hangs, just don't use it for the time being

some minor loading order adjustments that bring planes on the screen a
bit faster
2024-05-21 19:39:32 +02:00
Matthias Wirth
c53e87cb67 tweak loading progress bar 2024-05-17 22:09:56 +02:00
Matthias Wirth
ebfde25a35 avoid race condition with push_history being undefined 2024-05-16 19:42:28 +02:00
Matthias Wirth
e63b64f865 page load cleanups 2024-05-16 16:23:27 +02:00
Matthias Wirth
284d6788e7 cleanups 2024-05-16 15:33:14 +02:00
Matthias Wirth
bbabb6bb77 block fetch until history loaded
this fixes some race conditions of a tab returning to the foreground and
even on load

this race could lead to incomplete track history loading
2024-05-16 14:40:47 +02:00
Matthias Wirth
534c26702e load history when tab is no longer hidden 2024-05-15 00:37:39 +02:00
Matthias Wirth
3d4e45541a don't init zstddec if backend doesn't enable it 2024-05-11 10:29:17 +02:00
Matthias Wirth
c0f9522584 heatmap: query option heatFilters
new heatmap query option:
significant slowdown / experimental
enable filtering by type code / type description / hex / DB flags /
military / registration / country of registration / data source
2024-04-03 21:19:37 +02:00
Matthias Wirth
5b8f5452b6 dyngloberate 2023-02-16 15:57:12 +01:00
Mark Pentler
6d37ea9096 Add Dutch AWACS Orbit area data (#213)
* Update layers.js

Pretty sure this - while only an ID and not used anywhere - should be ukawacs and not uka2awacs. Looks like a copy/paste that wasn't properly edited

* Update layers.js

Adding line (with credit comment) to pull in the German AWACS orbit areas

* Add files via upload

Adding German AWACS orbits from https://github.com/olithissen/AwacsOrbitsDE

* Update layers.js

Add line to pull in Dutch AWACS orbits geojson data

* Update layers.js

Added comment for NL AWACS zone data source

* Add files via upload

Geojson data for NL AWACS Orbit areas

* Add files via upload

Add Polish AWACS Orbit area data

* Update layers.js

Add line to pull in Polish AWACS geojson data file

* Update early.js

I am hugely OCD.

* Update NL_Mil_AWACS_Orbits.geojson

Added missing coordinate to json file, thanks to the Dutch Ministry of Defense pointing out that I am an idiot via email

Co-authored-by: wiedehopf <wiedehopf@users.noreply.github.com>
2023-01-19 07:51:10 +01:00
Matthias Wirth
3ef0cdd6b3 more filters
overhaul filter system
2022-09-03 20:11:06 +02:00
Matthias Wirth
0663764687 don't default to fakelocalstorage in iframe 2022-08-16 02:31:22 +02:00
Matthias Wirth
dec3b4b3c5 fix going back to tab after long time 2022-08-12 03:35:30 +02:00
Matthias Wirth
181b724d96 improve mobile load speed 2022-08-01 10:44:17 +02:00
Matthias Wirth
53b6ebdb51 delay type_cache loading 2022-07-31 23:59:58 +02:00
Matthias Wirth
d917605144 remove tile loading transitions 2022-07-31 16:20:51 +02:00
Matthias Wirth
cce80144af some more mobile optimizations 2022-07-31 11:27:56 +02:00
Matthias Wirth
6f6a0c7058 some optimizations for mobile loading time 2022-07-31 10:41:16 +02:00
Matthias Wirth
7eac6edebe mess with stuff 2022-07-25 14:17:44 +02:00
Matthias Wirth
6d57ec9787 fix feed map display 2022-07-25 07:52:54 +02:00
Matthias Wirth
a4713795ea js effery 2022-07-24 23:55:27 +02:00
Matthias Wirth
55a3ed43a1 js bshit 2022-07-24 21:05:45 +02:00
Matthias Wirth
aa285ef6ca reduce checkforDB() churn a bit 2022-07-23 21:36:51 +02:00
Matthias Wirth
59096a565a maybe reduce mem leaks 2022-07-23 15:27:08 +02:00
Matthias Wirth
f0794a751f init order! 2022-07-19 23:46:25 +02:00
Matthias Wirth
30675f68d1 fall back to aircraft.json when zstd doesn't work 2022-07-19 21:59:49 +02:00
Matthias Wirth
c8cef9aada better readme for zstddec-tar1090 2022-07-19 16:54:18 +02:00
Matthias Wirth
52502eb757 make /?feed work without webassembly 2022-07-15 19:25:05 +02:00
Matthias Wirth
4a1fe81b6b don't mess with unrelated error boxes 2022-07-13 20:39:13 +02:00
Matthias Wirth
cff6098e30 deprecate non zstd access for adsbexchange 2022-07-13 19:38:47 +02:00
Matthias Wirth
93e058307b adsbexchagne fastpath stuff 2022-07-13 14:03:11 +02:00
Matthias Wirth
60b75b357a let's unminify zstddec a bit for debugging 2022-07-09 19:31:33 +02:00
Matthias Wirth
173c714522 catch zstddec not working 2022-07-09 19:06:31 +02:00
Matthias Wirth
4957a28eb9 test reapi zstd stuff 2022-07-09 10:03:59 +02:00
Matthias Wirth
e6c909d30c readsb --net-api-port support 2022-07-08 22:49:41 +02:00
Matthias Wirth
5639a4bea8 add zstddec, thanks github.com/donmccurdy/zstddec
use aircraft.binCraft.zst when available
2022-07-08 06:18:24 +02:00
Matthias Wirth
d87dd9a57d refresh logic 2022-06-24 16:39:02 +02:00
Matthias Wirth
edf6ef7b20 switch around code so layers can be added from config.js 2022-06-02 16:26:15 +02:00
Matthias Wirth
ae432010fe add heatmap stuff to readme 2022-05-29 14:16:06 +02:00
Matthias Wirth
1b6be446e1 provision for offline map 2022-04-16 07:21:15 +02:00
Matthias Wirth
91444acf41 /?uk_advisory option 2022-04-06 21:20:38 +02:00