Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
This release marks the end of the dependency on the EVE XML api. MOTKI now uses ESI exclusively!
However, because we are making use of new ESI roles, your characters will need to be re-authorized. I tried to find a way around this but it seems unavoidable.
- Fixed an issue with handling prompts at the end of a line.
- Added the ability to profile the application by passing the
-profileflag. For example:
The profiler will write to the current directory in a file named after the profile type. The example above results in
$ ./motki -profile cpu
Once you have exited the process, use
go tool pprofor
go tool traceto review the profile. Continuing the cpu profiling example:
For more information about profiling Go applications, check out the blog post or documentation
$ go tool pprof ./motki ./cpu.pprof
This release adds a new version of the inventory command feature a nice terminal UI thanks to github.com/rivo/tview.
inventorycommand available with inv2
CTRL+Nto create a new inventory item.
- Enter search terms for an item type, hit enter to load the options. Use the dropdown to select the item type.
- Same thing for locations. Searches corporation offices, stations, and solar systems.
- Enter a minimum amount to have a nice little
!in the listing.
bannercommand for displaying ASCII art text banners.
- Fixes production chains not updating after updating market prices.
- Region-specific market prices are once again used in production chain calculations.
- Lots of under the hood fixes and improvements.
- Added caching of names to avoid repeatedly querying the server for the same type IDs
- Fixed two issues with prices and region handling
- Additional technical notes:
- Moved CLI related functionality into this project
- In the server, fixed an incorrect implementation of connection handling, and switched to using
Initial pre-release of the MOTKI interactive command line client.
- Connects to remote motkid installation to facilitate data handling.
- Allows searching and displaying item type information from the EVE database.
- Production chain creation and management with an interactive interface.
- Shows cost to build or buy materials
- Shows margin overall
- Allows customizing batch size, material efficiency, and cost
- Integrates with EVE API to display missing blueprints