Releases: mrjackwills/adsbdb
v0.3.4
v0.3.3
v0.3.2
2024-06-17
Chores
Fixes
- sql init, [c6ed976]
- change docker-compose directory locations, [8fa49f0]
- move styles into index.css, [9a74305]
Refactors
see CHANGELOG.md for more details
v0.3.1
v0.3.0
2024-04-10
Chores
Features
Fixes
- site html typo, [ed01451]
- Breaking Change
registered_owner_operator_flag_code
is now anOption<String>
, this was necessary due to the new data insertions as detailed below, [55da40f]
New Aircraft
The number of aircraft that adsbdb contains has been expanded from 191872 to 414002, an increase of 222130. This can be broken down by country of origin to;
17 Switzerland, 25 Netherlands, 31 Singapore, 55 Isle of Man, 227 Ireland, 265 France, 840 China, 12335 Australia, 14388 United Kingdom, 18011 Canada, and 173358 United States of America. There is also an insertion of 2578 from miscellaneous sources.
The vast majority of this data comes from the Civil Aircraft Registries of the respective countries. However not all data from these registries is included, either due to missing data fields, or in the case of mainly the American and Canadian registries, typos – far too many typos to try to correct.
Flight route & other data
The flight routes coverage has also been improved, from 171907 to 250892, an increase of 78985. To supplement this, 381 airlines and 25 airports have also been inserted.
If you are aware of any more aircraft registries available for download, or find any errors that will have undoubtedly snuck in, please feel free to report them to the GitHub Issues page
see CHANGELOG.md for more details
v0.2.9
v0.2.8
v0.2.7
2024-01-05
Chores
- .devcontainer updated, [9f65dd5], [a6553e9]
- Alpine version bump, [218e6e5]
- dependencies updated, [4f6bb12], [b242e2d], [ca17710]
- file linting, [815cde7]
- Rust 1.75.0 linting, [83a6878]
Features
- run.sh v0.1.0, [fbdd1a9]
Fixes
- ApiError import/export,[0400ab6]
- .gitattributes(?), [b238df2]
- redis dependency updates, [e6da9e0]
- scraping error message more detail, [a3a1263]
Refactors
- dead code removed & re-ordered, [9d6d51b]
Reverts
- graceful shutdown re-introduced, [2fa3c1c]
Tests
- ratelimit tests improvement, [cbd7bb7]
see CHANGELOG.md for more details
v0.2.6
2023-11-28
Chores
- dependencies update, lints into Cargo.toml, [ce5b724], [2668865]
- update PostgreSQL to v16, [bd409cd], [1519d73]
- update axum to 0.7, [a9772d2], [c4232dd]
- .devcontainer updated, [101da4d], [abcc5d0], [2cb9599]
- Rust 1.73 linting, [f84617f]
- dependencies updated, [c7ab1ec], [3c714e5]
- adsbdb.com site updated, [5e6b74a]
Features
- ApplicationState placed into an Arc, [47287de]
- Track scrapers in a hashmap, [88cca3b]
- ModelAirline & ModelFlightroue use PgPool instead of transaction, [ddf06c0]
- &String -> &str, [c3eef0d]
Fixes
Refactors
- redis_to_serde tracing, [0a52063]
see CHANGELOG.md for more details
v0.2.5
2023-08-26
Chores
- Rust 1.72.0 linting, [459d3c5]
- dev container psql install, .docker/config delete, [b9dc0b8], [9c32aaf]
- dependencies updated, [9773f09], [05f522f]
Fixes
- correctly copy .sqlx files into container, [6e76d61]
Test
- scraped transaction callsign change, [22c67fc]
see CHANGELOG.md for more details