2017 © Pedro Peláez
 

seat-plugin eveseat-mining-ledger

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

image

warlof/eveseat-mining-ledger

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  • Sunday, April 22, 2018
  • by warlof
  • Repository
  • 2 Watchers
  • 0 Stars
  • 107 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 16 Versions
  • 2 % Grown

The README.md

eveseat-mining-ledger

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version, (*1)

Latest Stable Version Build Status Code Climate Coverage Status License, (*2)

Setup

Create application

  • go to the following url in order to create credentials -- for live server : https://developers.eveonline.com -- for test server : https://developers.testeveonline.com, (*3)

  • check Authentication & API Access in Connection Type, (*4)

  • search for esi-industry.read_character_mining.v1 scope in Available Scopes List and move it to Requested Scopes List by clicking on the two arrows button., (*5)

  • set the following value into callback URL {seat-public-url}/auth/mining-ledger/callback, (*6)

    NOTE, (*7)

    for example, if you have SeAT available on seat.example.com, the callback will be https://seat.example.com/auth/mining-ledger/callback but, if you're accessing to SeAT with example.com/seat, therefore, the callback will be https://example.com/seat/auth/mining-ledger/callback, (*8)

IMPORTANT, (*9)

Application are not cross compatible. If you want to use singularity as server source, you have to create an application on testeveonline.com. You'll need to create another application on eveonline.com in order to make call to tranquility, (*10)

Install package

  • download package using composer require warlof/eveseat-mining-ledger
  • add package into project by appending Warlof\Seat\MiningLedger\MiningLedgerProvider::class, in providers array from /config/app.php
  • publish package files using php artisan vendor:publish --force
  • run migration scripts with php artisan migrate
  • append following attributes into .env file
Variable Description
WEML_EVE_CLIENT_ID A valid CCP client_id
WEML_EVE_CLIENT_SECRET The client associated secret
WEML_SSO_BASE https://login.eveonline.com/oauth for live
https://sisi.testeveonline.com/oauth for test
WEML_ESI_SERVER tranquility for live ~ singularity for test
  • finally, don't forget to restart supervisor by calling sudo service supervisor restart

About

This package is providing ESI support for mining ledger only to SeAT 2.x which is still using the deprecated xAPI. Prefer to install SeAT 3.x if it's available since provided informations will be available in core., (*11)

Commands

This package will add few commands into your SeAT installation. You'll find their name and purpose into the table bellow., (*12)

Command name Description Scheduled
esi:market-prices:update This command will update item average and adjuster prices twice a day
esi:mining-ledger:update This command will update mining ledger from every character which have access granted to the package every 10 minutes

Permissions

This package will add two new permission for respectively character and corporation : - corporation.warlof_mining - character.warlof_mining, (*13)

They will grant access to mining ledger on each entity type., (*14)

Usage

Every user must go on each of their character in order to active the synchronization. On character views, a new item menu should appeared called Mining. If user clic on this menu item and the current character has not already been binded, there will be an Activate link on table header, on the right corner., (*15)

As CEO or officer, you'll be able to see mined amount on corporation sheet where a new item menu should appeared, called Mining. The first sub view Ledger will show you a list of average mined quantity, volume and amount foreach character per year and month., (*16)

The second sub view called Tracking will show you the list of all character and display the status if or not the character is coupled to ESI., (*17)

# Screens, (*18)

Character Minig Ledger Detailed Mining Ledger Corporation Members Mining Ledger Corporation Tracking Members, (*19)

The Versions

22/04 2018

2.0.15

2.0.15.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

16/04 2018

dev-master

9999999-dev

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0 GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

09/03 2018

2.0.14

2.0.14.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

06/03 2018

2.0.13

2.0.13.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

16/02 2018

2.0.12

2.0.12.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

30/01 2018

2.0.11

2.0.11.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0-or-later

The Requires

 

by Warlof Tutsimo

30/01 2018

2.0.10

2.0.10.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.9

2.0.9.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.8

2.0.8.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.7

2.0.7.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.6

2.0.6.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.5

2.0.5.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.4

2.0.4.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.3

2.0.3.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.1

2.0.1.0

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo

03/12 2017

2.0.0-rc1

2.0.0.0-RC1

An extension for Eve SeAT which is providing Mining Ledger over ESI for 2.x version

  Sources   Download

GPL-3.0

The Requires

 

by Warlof Tutsimo