An api auditing tool for EVE Online written in php, works with api keys or SSO access tokens.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SQL Enforce utf8 text in api_type_cache Aug 11, 2017
eveApi
eveEsi Added bookmark and balance ESI classes Dec 1, 2017
libs Addition of the first ESI class of assets which should be a dropin re… Aug 13, 2017
pages Uploaded the auditorStandings file. Aug 11, 2017
skills Major changes to how the DB class is initialized and prepared childre… Jan 3, 2016
.hgignore
Curl.php Added the possibility of SSO login provided you add the correct infor… Sep 9, 2016
Dockerfile Add docker single container Dockerfile Jun 17, 2016
Installer.php Small update to get the installer to work again Jun 15, 2016
Jackknife_logo.png
Jackknife_logo.psd Inital Commit Copying SVN Repo Dec 6, 2013
README.md Update README.md Jan 23, 2018
RootDistributionLicense.txt Inital Commit Copying SVN Repo Dec 6, 2013
ajax.js
ajax.php
audit.funcs.php
audit.js
audit.pages.php Fixed bug in loading of APIs without a skills page (corp apis) Jun 3, 2017
audit.style.css Various changes for looks Mar 20, 2016
audit.views.php Added the possibility of SSO login provided you add the correct infor… Sep 9, 2016
base.config.php Add docker single container Dockerfile Jun 17, 2016
ccpOAuth.php
eve.funcs.php
eve.php Addition of a new Caching Class that can be used for caching external… Aug 13, 2017
favicon.ico Inital Commit Copying SVN Repo Dec 6, 2013
index.php
itemsrch.php Inital Commit Copying SVN Repo Dec 6, 2013
itemview.php Fixed Issue #1 with item search and radius Jan 1, 2014
jquery-1.11.2.min.js Forgot Jquery May 3, 2015
jquery-ui.js Forgot Jquery May 3, 2015
login.php
login.views.php Final reintegration of login and key saving Dec 16, 2015
manage.func.php
manage.php Added logic to prevent Jacknife to break out of SSL-connections. Dec 21, 2015
update.php Removed error message on character select screen Jan 5, 2016
updates.txt Inital Commit Copying SVN Repo Dec 6, 2013

README.md

Ceasing Development

It is with a heavy heart that I must cease development and announce that I will not be porting JackKnife to ESI. After many months of attempts I noticed that ESI just requires too many calls to be made to allow JackKnife to continue as is. After making multiple request to CCP to add bulk endpoints in the hope to get a worst case scenario of 2510 calls for transactions down to a more reasonable 10 I was told by their developers that I am too lazy and should just quit so someone else can do it "correctly". As such I am taking CCPs advice along with their horrible customer service and ending development. I am sorry for anyone who is using JackKnife and was hoping for the ESI port I promised but CCP has determined that they have a vision for their API and if you don't want to have many threads running 24/7 to keep your service up to date then its not an application they want.

Eve-Jacknife

This Project is used to audit an api so that you might see your own skills and what ships you can fly, mails, contracts,assets, and any other given access from a specific api key After inputting your api key either precreated or by using one of the two create links above you can use the site to view the previously mentioned items from the eve api as well as checking if you have the skills required to fit a particular ship. This site is mainly for those who want to check another character's api to determine if they meet requirements for their corp or if what they are telling them is true however this can also be useful to new players to see what ships they can and cannot fly effectively. Green links at the top of the page can be used to navigate the apis or selecting one-page will display everything at once,WARNING may not load fully on first attempt

A fully function Demo can be seen at http://evejackknife.com/

If you would like to enable SSO then you need to add the following to your eve.config.php with client information values from https://developers.eveonline.com/

define("SSO_URL","login.eveonline.com");
define("SSO_CLIENTID", "*");
define("SSO_SECRET", "*");
define("SSO_CALLBACK", "*");

Installation Requirements

  • Web server with php 5.6 or higher capability (apache,lighttpd,nginx with mod_php or php-fpm)

  • Mysql or MariaDB