Skip to content

Releases: flightaware/firestarter

v3.2.3

16 Mar 20:34
c981c40
Compare
Choose a tag to compare
  • Detect diversions and flag the flight as diverted when they occur.

v3.2.2

14 Apr 04:00
4a3afa0
Compare
Choose a tag to compare

Fixes a number of race conditions between firestarter services. Increases the robustness of connection & reconnection logic.

Improved documentation around memory requirements and tuning timescaledb.

Fixes a lexicographical bug when testing performance in CI.

v3.2.1

01 Apr 22:58
6f64230
Compare
Choose a tag to compare

Add logic to detect if the firestarter connection has not received new data in a long time. This happens when the pitr from firehose stays at the same value for multiple consecutive keepalive messages. When detected, restart the connection.

This release also expands firestarter's Docker support to build on M1 Macs and arm-based platforms.

v3.2.0

28 May 06:47
390141c
Compare
Choose a tag to compare

Make fids webapp capable of showing flights even when data isn't live. This is accomplished by using the latest actual_off seen rather than the current time as our watermark.

This change limits support for fids to just sqlite databases for the time being.

v3.1.2

12 Apr 15:02
fa9fd7b
Compare
Choose a tag to compare

Update packages
Use Github Actions to automatically build & push Firestarter images to GHCR

v3.1.1

11 Feb 15:36
8804353
Compare
Choose a tag to compare
  • connector: Indicate useragent in Firehose initiation command

v3.1.0

02 Feb 14:02
3fddea1
Compare
Choose a tag to compare
  • Support "flifo" message type
  • Add new sample application: map

v3.0.1

08 Dec 15:42
d27ba38
Compare
Choose a tag to compare
  • Fix bug where repeat messages from connector could cause db-updater to quit

v3.0.0

09 Jul 16:08
3635b77
Compare
Choose a tag to compare
  • add additional db-updater to handle airborne position messages
  • display positions on flight info pages with a Google Static Map

v2.0.0

27 May 20:09
3b2a98a
Compare
Choose a tag to compare
  • Use kafka for message queuing from the connector to the db-updater
  • Add unit/integration tests and Travis CI