The site was built with only a fraction of the data we have now. Especially since FD started dumping star system coords into the netlog, EDSM exploded with new systems, and so did EDDB. So the first thing I fixed was the system search. Prior I had a full wildcard search (*name*), which got replaced by a properly indexed version (name*).
I will let you know if anything else gets a performance boost.
Over the past months I was working on the goal to make bodies of ED a part of EDDB too. It had to be complete in terms of data information. And it had to offer the search & find experience like the Systems or Stations Finder. I believe that goal has been achieved.
A big thanks goes to CMDR Ian Baristan. Only with his help I was able to offer the huge amount of body images. The goal was never to get a 100% exact image system, but to rather find default images that match the body roughly. Rings are not being visualized yet, but I'm sure I will find a way for this soon.
With the great help of CMDR Wolzan, the author of Elite Galaxy Online, EDDB can start with more than 5000 bodies. He supplied very high quality data from his site. Last but not least, thanks to CMDR Nexolek for the great inspiration and especially his element material base data.
What's next? My next step will be the nightly JSON dump for bodies. Also, I wanna look into a way to import Captains Log bodies. But first I need a little break :)
PS: Overall I pushed 50 commits and changed or created 212 files with 10677 additions and 532 deletions.
is_rarehas been added to the nightly
station.market_updated_at(Unixtimestamp of the last price update) and
With the release of Horizons, a lot has been done in order to make EDDB as ready as possible for the new content.