Releases: Elite-Kode/elitebgs
Releases · Elite-Kode/elitebgs
Achernar
Zaurak
Its been a while since a release was made. This release comes with a lot of changes made over the past few months. Some of them are listed.
- Switch to EDCD Tick detector
- Lots of fixes
Yildun
- The frontend is fully revamped to use VueJS instead of Angular.
- Code is modularised and using a http proxy for dev env
Xamidimura
- The deprecated v4 API of EliteBGS is removed
- Redis is added for server side caching
Wezen
A huge architectural change has been made.
EliteBGS contains of many parts working together and until now it was designed as a monolith. But, this monolith wasn't able to handle the loads anymore, more so due to the single threaded nature of NodeJs. This release has broken up EliteBGS into 5 components:
backend
- This is the API that is publicly available. This gets the biggest loads and is targeted to be clustered.eddn_listener
- This module is responsible for listening to EDDN and updating the db with the records.frontend
- This module has the Angular app and a small Nodejs for serving that Angular app. This module also handles authentication.tick_listener
- This module listens to the tick detector and updates the db accordingly.guild_bot
- This is a small bot for handle roles and stuff for the Discord Guild supporting this project.
Vega
- Added redirect from EDDB ids in the url. Use the URL like
/system/eddbId-1234
. Works with factions and stations too.
Ukdah
- Added system API filter by influence (greater than and lesser than)
- Added system API filter by faction government and faction allegiance
- Added faction API filter by influence
- Added system API filter by minimum distance from reference system
- Optimized spherical and cubic search when lookup filters are not present
- Station types are now tracked in the station history
Tauri
- Added v5 db backend
- Added v5 APIs
- Updated frontend compatible with V5 endpoints
- Added docs for V5 APIs
Sirius
Added Fleet Carrier events.
Regulus
Updated tools, UI framework and front-end framework as well as Nodejs and MongoDB dependency