Commit graph

1062 commits

Author SHA1 Message Date
Carlos Salaverria 876e6874b4 Merge pull request #3 from drakeapps/map_enhancements
Add ability to select/deselect all planes
2016-08-19 17:01:14 -05:00
James Wilson 639b514e19 Merge branch 'master' into map_enhancements 2016-08-19 16:52:35 -05:00
James Wilson 31f99fac19 clearLines instead of updateLines 2016-08-19 15:52:48 -05:00
James Wilson b416f4bb7e Add the ability to select all/none of the aircraft 2016-08-19 14:43:20 -05:00
Carlos Salaverria 8bb5b42a02 Add ability to hide map and expand table to fill window 2016-08-19 10:58:48 -05:00
Carlos Salaverria fe2f837217 Add buttons to expand/collapse/resize data table 2016-08-18 15:48:57 -05:00
Oliver Jowett 56397d6d78 Release 3.0.3 2016-08-01 12:24:09 +01:00
Oliver Jowett e136f30e32 Release 3.0.2 2016-07-27 17:13:28 +01:00
Oliver Jowett ad71d8b76c Merge remote-tracking branch 'mutability/master' into dev 2016-07-25 13:13:07 +01:00
Oliver Jowett 1887386149 Version bump. 2016-07-25 13:07:39 +01:00
Oliver Jowett ca3c4979f5 Add a note about quoting keys in config.js 2016-07-24 21:15:21 +01:00
Oliver Jowett 426e77a252 Don't choke when selecting positionless planes in the table. 2016-07-24 16:58:13 +01:00
Oliver Jowett 4305c99b01 Add Bing roadmap layer (if you have a key) 2016-07-24 16:25:14 +01:00
Oliver Jowett d3565b407e Generate geodesic circles for range rings.
Turns out that OL3's circles aren't geodesic circles so the
ranges are all off if you're anywhere but on the equator.
So generate our own LineStrings that approximate a circle.

Should fix #133
2016-07-24 16:13:04 +01:00
Oliver Jowett a06b13d42a Relax the A/C quiet threshold; this seems to pick up a lot more A/C messages. 2016-07-24 15:05:52 +01:00
Oliver Jowett b0452ab556 Preparing for 3.0.1 release. 2016-07-15 13:05:21 +01:00
Oliver Jowett ccb96af1b6 Update README. 2016-07-14 22:26:14 +01:00
Oliver Jowett 5d83077af2 Merge branch 'upstream' 2016-07-14 22:16:32 +01:00
Oliver Jowett 1e5a6fd854 Don't touch the GPS setting (I had it backwards anyway). 2016-07-13 10:56:54 +01:00
Oliver Jowett 474b564385 Try to configure whatever faup1090 connects to for the settings we want. 2016-07-13 10:02:15 +01:00
Oliver Jowett 4c6f0f156b Seems to work better on wheezy if we do a full lighttpd restart in postinst. 2016-07-12 18:58:42 +01:00
Oliver Jowett 7c3a300e60 Exclude .git from the wheezy package copy. 2016-07-11 19:54:07 +01:00
Oliver Jowett ebd066d883 wheezy packaging and initscript 2016-07-11 18:49:52 +01:00
Oliver Jowett 238b9d9e22 Plan C: Back to dynamic linking! We'll build a separate wheezy package. 2016-07-11 18:46:28 +01:00
Oliver Jowett 1272f6ba0a We also need the module blacklist. 2016-07-11 16:58:01 +01:00
Oliver Jowett 0aa404b928 Plan B: include a copy of librtlsdr's udev rules directly. 2016-07-11 13:24:21 +01:00
Oliver Jowett 29dd58c2f8 Add a Recommends: for librtlsdr0 to pick up the udev rules.
This was an implicitly added shared library dependency previously,
but static linking means that dependency is no longer present.
2016-07-11 12:46:11 +01:00
Oliver Jowett 0dde884ac7 Turn on static linking of librtlsdr
(an experiment to see if we can use the same packages on jessie and wheezy)
2016-07-11 11:38:43 +01:00
Oliver Jowett d6e42290de Add a transitional dump1090 package to help upgrades. 2016-07-11 11:03:51 +01:00
Oliver Jowett de94839339 Add a CORS header to data json files. 2016-07-10 15:26:44 +01:00
Oliver Jowett 1cb3e81989 Remove old cron stuff. 2016-07-10 15:26:33 +01:00
Oliver Jowett bf2b8efee6 Merge branch 'upstream' 2016-07-10 14:59:53 +01:00
Oliver Jowett b2aaa23984 Remove the last vestiges of the update-aircraft-db cronjob. 2016-07-10 12:22:32 +01:00
Oliver Jowett ad3d0e4d74 Upgrade the lighttpd dependency to Recommends 2016-07-10 12:13:49 +01:00
Oliver Jowett 9012b46ee1 Make the lighttpd enable/disable a bit more automatic. 2016-07-10 12:12:09 +01:00
Oliver Jowett ebfa6f63be Strip out the config options for the internal webserver. 2016-07-10 11:58:46 +01:00
Oliver Jowett e4ceea33da Disable the internal webserver at build time. 2016-07-10 11:56:31 +01:00
Oliver Jowett 9a10ef4886 Remove a stray "fi" in the initscript. Should fix #127. 2016-07-10 11:41:02 +01:00
Oliver Jowett d84bb22c24 Default to excluding the chartbundle layers. 2016-07-05 22:49:58 +01:00
Oliver Jowett a2d5d4abf7 Merge branch 'upstream' 2016-07-05 22:30:31 +01:00
Oliver Jowett 68ef9ce3be Add a note about the map API change. 2016-07-05 22:25:31 +01:00
Oliver Jowett b05510ccc5 Merge branch 'ol3'
This switches from Google's map API to OpenLayers, as using Google's API
now requires an API key which most users won't have (and it's not
practical to distribute a key with the project, as the free quota would
run out pretty fast)

This unfortunately means that we can't use Google's tiles, even with a key.
The map now defaults to OpenStreetMap; Bing and Mapzen tiles are also
available if keys are provided in config.js.
2016-07-05 22:21:09 +01:00
Oliver Jowett 6e1372708c Switch to OL 3.17.1; include a copy locally. 2016-07-05 22:07:26 +01:00
Oliver Jowett b93ada6196 Explain where to get map keys. 2016-07-05 21:54:24 +01:00
Oliver Jowett ae6a7acb67 Move aircraft icons above aircraft trails. 2016-07-03 14:54:36 +01:00
Oliver Jowett abab5f5440 Fix initial baselayer selection if no type was stored. 2016-07-03 14:54:14 +01:00
Oliver Jowett 2bbc117528 Base64-encode the SVG markers, seems to make Firefox happier. 2016-07-03 14:44:05 +01:00
Oliver Jowett 381ce5f280 Lots of layer cleanups.
Move layer config into a separate file.
Add a Mapzen vector tile layer.
Make the overlay layers toggleable.
2016-07-03 13:56:58 +01:00
Oliver Jowett 6676bc8172 Allow forEachRecursive to work on a collection/array. 2016-07-03 13:36:32 +01:00
Oliver Jowett 4862010d42 Don't gratuitously reverse the layer order in the switcher. 2016-07-03 13:35:54 +01:00