Pages: [1] 2 3 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
17
|
Posted - 2015.12.16 18:42:22 -
[1] - Quote
Finally! SeAT 1.x is here!
SeAT is a web based API / Corporation tool aimed at making your life easier when it comes to keeping tabs on all things EVE. It is a self contained, self updating ecosystem that always keeps up to date with the latest information available on the EVE XML API. Version 1.x is a complete rewrite from the 0.x code base, taking with it all the lessons learnt with the aim to make SeAT even more awesome!
One of the key advantages of SeAT is that you will be able to monitor all character and corporation activities for those that you have API keys for. This includes but is not limited to: - Skills Information - Mail & Notifications - Wallet Journals / Transactions - Industry Jobs Progress - Assets & more!
Whats more, the entire architecture is modular now too, so, writing packages that extend the core SeAT functionality should be easy. That being said, there is still plenty more to come. Integration with services such as TeamSpeak / Mumble and the usual forum solutions are all on the horizon.
SeAT itself consist of a number of core packages. Each of them can kinda be run on their own, so if you only want to use the eveapi updater and query the database using your own tools, that is entirely possible. The modularity also allows for very large deployments to easily scale. You can configure multiple front ends to the database if your instance is under heavy load, or, deploy multiple back end servers that handle only API updates.
The tool also ships with its own API. You are able to query all of the character and corporation information that is stored in the database using an exposed Json API. Endpoints exposed include the ability to query user access and roles as well as the ability to verify SeAT user credentials.
The main project and its documentation is hosted on Github: - Project URL: https://github.com/eveseat/seat - Documentation URL: https://github.com/eveseat/seat/wiki
As this is the first version of the 1.x code, there are undoubtedly going to be plenty of bug fixes incoming. So, my advice for now would be to install a fresh Linux VM (Ubuntu/CentOS, pick your poison) and run one of the easy install scripts. This will allow you to play around and test drive it as you like! If you encounter any bugs, have a look on the github repo if its not already reported, and if not, report it! Please also feel free to come and chat to us on IRC too.
For contact information, see the SeAT wiki's contact info section here.
Notes for SeAT 0x Users Unfortunately, due to the fundamental changes that have occurred since SeAT 0.x, there is no easy way to upgrade to 1.x. You will have to do a fresh install of 1.x and migrate API keys. Luckily. SeAT 1.x comes with a CSV importer, so you can export keys from your 0.x install and move it to 1.x.
Lastly, help me not carebear and donate today if you found SeAT useful! =)
Happy upgrades.
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
17
|
Posted - 2015.12.16 18:42:29 -
[2] - Quote
Reserved
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
Mr Twinkie
Black Serpent Technologies The-Culture
30
|
Posted - 2015.12.16 20:50:05 -
[3] - Quote
Getting import errors despite my old keys being formatted correctly
Can only get it to read the bottom key the rest give errors
MAMBA Head of IT
|
Mr Twinkie
Black Serpent Technologies The-Culture
30
|
Posted - 2015.12.16 21:52:57 -
[4] - Quote
Also where did the pos manager go? :(
MAMBA Head of IT
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
20
|
Posted - 2015.12.17 05:12:22 -
[5] - Quote
Mr Twinkie wrote:Also where did the pos manager go? :(
Its coming, just in another iteration.
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
20
|
Posted - 2015.12.17 12:15:58 -
[6] - Quote
Mr Twinkie wrote:Getting import errors despite my old keys being formatted correctly
Can only get it to read the bottom key the rest give errors
Guessing by this vague description it relates to the CSV import? If so, I just tested it and didnt seem to have any errors. I exported keys from my old 0x install using...
mysql seat -p -e "select concat_ws(',',keyID, vCode) from seat_keys;" --silent > /tmp/keys
... and uploaded it using the new CSV import.
Got anything other than 'giving me errors'?
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
Mr Twinkie
Black Serpent Technologies The-Culture
30
|
Posted - 2015.12.17 17:56:40 -
[7] - Quote
qu1ckkkk wrote:Mr Twinkie wrote:Getting import errors despite my old keys being formatted correctly
Can only get it to read the bottom key the rest give errors Guessing by this vague description it relates to the CSV import? If so, I just tested it and didnt seem to have any errors. I exported keys from my old 0x install using... mysql seat -p -e "select concat_ws(',',keyID, vCode) from seat_keys;" --silent > /tmp/keys
... and uploaded it using the new CSV import. Got anything other than 'giving me errors'?
Nope because the error was about as descriptive as I'm being.. One success rest failed, I just went the sql route and edited an exported sql file and reimported that way. But the csv file looked like http://i.imgur.com/JTHTjIi.png so not sure why it wasn't working.
Great tool by the way, I'll look into contributing via the git if I ever get a spare second.
MAMBA Head of IT
|
Sam Watt
Faugh an Beallach
1
|
Posted - 2015.12.18 10:10:33 -
[8] - Quote
Anyone doing a install service for this ? I'm a windows guy and this black terminal thing doesn't have a setup.eve and next buttons.
I would be willing to pay a couple of billion.
It would be a new Virtual server, there wouldn't be anything to import. i can do that myself. |
Mr Twinkie
Black Serpent Technologies The-Culture
30
|
Posted - 2015.12.18 10:12:08 -
[9] - Quote
Sam Watt wrote:Anyone doing a install service for this ? I'm a windows guy and this black terminal thing doesn't have a setup.eve and next buttons. I would be willing to pay a couple of billion. It would be a new Virtual server, there wouldn't be anything to import. i can do that myself.
Mail me
MAMBA Head of IT
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
21
|
Posted - 2015.12.24 21:42:25 -
[10] - Quote
A bunch of work has been done this last week fixing a ton of bugs and implementing the POS manager view again. Upgrades can be done using the shell script detailed on the SeAT wiki here.
Thanks to all for the testing and donations!
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
|
bomb1911
AGM Incorporated Fidelas Constans
4
|
Posted - 2015.12.25 10:45:12 -
[11] - Quote
Everything syncs up fine from what i can tell. just not a fan of the new home tab (less tib bits of info now)
if only I knew how to export the database from my current vm to this new one (I'm so bad at linux) |
Maus Baus
Black Unicorns Northern Army
0
|
Posted - 2015.12.26 02:11:38 -
[12] - Quote
Your work is much appreciated. Unfortunately I think some stuff is missing. Comparing with the screenshots you have on your website that is.
I can't see the Starbase Details on the eveseat I just downloaded and installed. Am I missing something?
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
21
|
Posted - 2015.12.26 07:41:44 -
[13] - Quote
Maus Baus wrote:Your work is much appreciated. Unfortunately I think some stuff is missing. Comparing with the screenshots you have on your website that is.
I can't see the Starbase Details on the eveseat I just downloaded and installed. Am I missing something?
Make sure you have the latest packages. Starbase views got added recently.
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
Mr Twinkie
Black Serpent Technologies The-Culture
31
|
Posted - 2015.12.26 08:04:07 -
[14] - Quote
https://forums.eveonline.com/default.aspx?g=posts&t=460993&find=unread
If anyone wants this but doesn't know what they're doing I can have a SeAT install up and running in about 30 minutes.
MAMBA Head of IT
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
21
|
Posted - 2015.12.26 08:32:57 -
[15] - Quote
Mr Twinkie wrote:https://forums.eveonline.com/default.aspx?g=posts&t=460993&find=unread
If anyone wants this but doesn't know what they're doing I can have a SeAT install up and running in about 30 minutes.
Be sure to checkout the already built install scripts and install guides on the wiki (link below) before you pay for anything. Technically, the install scripts should get you up and running without any hiccups on a fresh server.
https://github.com/eveseat/seat/wiki Any questions, hop onto IRC / Slack https://github.com/eveseat/seat/wiki/Contact-Information
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
Mr Twinkie
Black Serpent Technologies The-Culture
31
|
Posted - 2015.12.26 09:00:54 -
[16] - Quote
qu1ckkkk wrote:Mr Twinkie wrote:https://forums.eveonline.com/default.aspx?g=posts&t=460993&find=unread
If anyone wants this but doesn't know what they're doing I can have a SeAT install up and running in about 30 minutes. Be sure to checkout the already built install scripts and install guides on the wiki (link below) before you pay for anything. Technically, the install scripts should get you up and running without any hiccups on a fresh server. https://github.com/eveseat/seat/wikiAny questions, hop onto IRC / Slack https://github.com/eveseat/seat/wiki/Contact-Information
^^ this for sure, if you don't have to pay than most certainly set it up yourselves. It's easy to do.
But if you're space rich and whatnot, the service is there :P
MAMBA Head of IT
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2015.12.26 20:10:43 -
[17] - Quote
Just added an endpoint to view corporation starbases via the SeAT API! https://github.com/eveseat/seat/wiki/SeAT-API-Reference#corporation-starbases
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
http://eve-seat.github.io
|
bomb1911
AGM Incorporated Fidelas Constans
4
|
Posted - 2015.12.31 01:02:33 -
[18] - Quote
Looks fantastic! keep up the awesome work.
The updater also worked a charm. |
Makhar
Independent Miners Guild Care Factor
14
|
Posted - 2015.12.31 11:12:09 -
[19] - Quote
Having an issue with no corporations showing on the Corporations screen. I have added a corporation API with full access. The queue has been working on "CorporationEveProcessing: ContractsItems" for over 24 hours now. Am I missing a step to get the corporations list populated? Characters list is working just fine.
_ I tried real-life once. -áThe graphics suck._
|
Mr Twinkie
Black Serpent Technologies The-Culture
35
|
Posted - 2015.12.31 23:55:51 -
[20] - Quote
Fairly easy to self implement but might be something worth adding to the install process. Shell script cron that auto updates SeAT
#!/bin/bash # Mr Twinkie's Seat Update Cron cd /var/www/seat && php artisan down && composer self-update && composer update --no-dev && php artisan vendor:publish --force && php artisan migrate && php artisan db:seed --class=Seat\\Services\\database\\seeds\\ScheduleSeeder && php artisan up
MAMBA Head of IT
|
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2016.01.01 00:09:49 -
[21] - Quote
Mr Twinkie wrote:Fairly easy to self implement but might be something worth adding to the install process. Shell script cron that auto updates SeAT
#!/bin/bash # Mr Twinkie's Seat Update Cron cd /var/www/seat && php artisan down && composer self-update && composer update --no-dev && php artisan vendor:publish --force && php artisan migrate && php artisan db:seed --class=Seat\\Services\\database\\seeds\\ScheduleSeeder && php artisan up
If you do this, be sure to check up on the official update script regularly in case anything changes, breaking your upgrade. https://github.com/eveseat/scripts/blob/master/upgrade/upgrade-seat.sh
Find this and lots more documentation on the SeAT Wiki: https://github.com/eveseat/seat/wiki
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
https://github.com/eveseat/seat/wiki
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2016.01.01 00:13:42 -
[22] - Quote
Makhar wrote:Having an issue with no corporations showing on the Corporations screen. I have added a corporation API with full access. The queue has been working on "CorporationEveProcessing: ContractsItems" for over 24 hours now. Am I missing a step to get the corporations list populated? Characters list is working just fine.
Technically shouldn't take this long. Try clearing the SeAT cache with php artisan seat:cache:clear . If the problem persists, hop onto Slack/IRC so we can try help you figure out whats going on. Details here: https://github.com/eveseat/seat/wiki/Contact-Information
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
https://github.com/eveseat/seat/wiki
|
bomb1911
AGM Incorporated Fidelas Constans
4
|
Posted - 2016.01.01 09:18:54 -
[23] - Quote
I have tried looking but cannot seem to find it. The navigation of github is just the worst. How do i backup the database? |
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2016.01.01 10:48:10 -
[24] - Quote
bomb1911 wrote:How do i backup the database? Typically you would just use mysqldump for this.
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
https://github.com/eveseat/seat/wiki
|
bomb1911
AGM Incorporated Fidelas Constans
4
|
Posted - 2016.01.01 15:23:02 -
[25] - Quote
qu1ckkkk wrote:bomb1911 wrote:How do i backup the database? Typically you would just use mysqldump for this.
God damn I'm a goldfish with somethings! thank you
Is there anyway to export this out of the seAT VM and store it somewhere else incase of failure? |
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2016.01.03 13:08:22 -
[26] - Quote
Just added the ability for custom packages to be able to hook into the Character and Corporation submenus. See the package development guide for more info: https://github.com/eveseat/seat/wiki/Package-Development
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
https://github.com/eveseat/seat/wiki
|
Nexuscrawler
New Eden Patriots E.B.O.L.A.
9
|
Posted - 2016.01.06 05:00:01 -
[27] - Quote
Awesome tool, thanks for this!
As I just reinstalled the new version of SEAT on my Debian server, I just wanted to throw a little suggestion for the Ubuntu INSTALLATION SCRIPT in here.
Ubuntu is a Debian distribution, so if this script runs for Debian, it "should" also work for all of it's distributions. The only problem the script has regarding this is this part:
echo " * Setting up PHP & Apache" echo add-apt-repository ppa:ondrej/php5-5.6 -y apt-get update apt-get install apache2 php5 php5-cli php5-mcrypt php5-intl php5-mysql php5-curl php5-gd -y
"add-apt-repository" might be pre-installed on Ubuntu, but not on Debian and it might not be the case for Debian distributions, so it will cancel at this point. Installing the command first with "sudo apt-get install software-properties-common -y" would solve that.
You should also check whether there is already a newer php version than 5.6 installed on the server. In that case you won't need to add the repository at all. I'd recommend to change the part of the script to this:
echo " * Setting up PHP & Apache" echo PHPVER=$(php -r 'echo (version_compare(phpversion(), "5.6") >= 0);');
if [ ! $PHPVER ] then sudo apt-get install software-properties-common -y add-apt-repository ppa:ondrej/php5-5.6 -y fi
apt-get update apt-get install apache2 php5 php5-cli php5-mcrypt php5-intl php5-mysql php5-curl php5-gd -y
That way it will check whether php is already installed and what version it is and not add the repository or install the software package for the "add-apt-repository" command if it doesn't have to.
Keep up your good work!
The clan's are marching `gainst the law,
Bagpipers play the tunes of war,
Death or glory i will find,
Rebellion on my mind.
|
qu1ckkkk
The Warp Core Stabilizers Tactical Narcotics Team
24
|
Posted - 2016.01.06 05:07:16 -
[28] - Quote
Nexuscrawler wrote:Awesome tool, thanks for this! As I just reinstalled the new version of SEAT on my Debian server, I just wanted to throw a little suggestion for the Ubuntu INSTALLATION SCRIPT in here. Ubuntu is a Debian distribution, so if you can make this script run for Debian, it "should" also work for all of it's distributions. The only problem the script has regarding this is this part: [ ... SNIP ... ] Keep up your good work!
Thanks for the suggestions! Ill have a look at this asap. Feel free to PR the change if you like.
Proud developer of SeAT: A Simple Eve API & Corporation Management Tool
https://github.com/eveseat/seat/wiki
|
Professor Humbert
Project Fruit House Solyaris Chtonium
9
|
Posted - 2016.01.06 06:34:36 -
[29] - Quote
I wish that "php artisan migrate" command would show a little notice that it would take some time creating all those tables.
|
1upnate
Foward Secrecy
1
|
Posted - 2016.01.14 00:07:31 -
[30] - Quote
Just wanted to let anyone who might be interested know, I've successfully set this up with PHP7, MariaDB 10.1 and Nginx on Debian 8.2.
Only hiccup I've hit so far is the assets page. At first, I was getting a server 500 page, but that just turned out to be file permissions. After fixing that, it generates a site specific oops page. I'll keep playing around with that and see if i can figure out what's causing that. |
|
|
|
|
Pages: [1] 2 3 :: one page |
First page | Previous page | Next page | Last page |