These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

[V2x] SeAT: EVE API Tool And Corporation Manager

Author
Nyalnara
Marauder Initiative
#61 - 2016-06-10 14:53:12 UTC
Just installed successfully, now, time to setup an srp tool... Is there a package out there doing that, or do i need to go at it from scratch? Additional question: is there a repository somewhere referencing additional packages for Seat?

French half-noob.

Non, je ne suis pas gentil.

Acen Dread
Avalanche.
#62 - 2016-06-14 13:18:35 UTC  |  Edited by: Acen Dread
Quote:

Make 10000% sure you have a PHP version above 5.5.14 to get the latest version! Preferably, just upgrade to PHP7 already.

https://github.com/eveseat/seat/blob/master/composer.json#L8


I somehow skipped a step in the installation instructions. It worked after I did that (forgot what it was).

My main problem now is that it is stuck at a corporation key. It says "Processing: WalletJournal" and the job is working for over two weeks now. I tried clearing the cache and putting the application into maintenance mode. It just wont cancel. Its particularly annoying as it is a corp-key job thats stuck keeps the DB from updating all data it gets from the key, even when i re-queue it (runs through with no error but wont update anything).

EDIT: Fixed it by running
php artisan seat:cache:clear
and setting the permissions again.
Jerppu3
School of Applied Knowledge
Caldari State
#63 - 2016-06-15 18:59:52 UTC
Acen Dread wrote:


I somehow skipped a step in the installation instructions. It worked after I did that (forgot what it was).

My main problem now is that it is stuck at a corporation key. It says "Processing: WalletJournal" and the job is working for over two weeks now. I tried clearing the cache and putting the application into maintenance mode. It just wont cancel. Its particularly annoying as it is a corp-key job thats stuck keeps the DB from updating all data it gets from the key, even when i re-queue it (runs through with no error but wont update anything).


I've the same "Processing: AssetList" is where it has been stuck for 16 hours now, could it be API update which CCP made (what I hear)?
Joe Dirt Virpio
School of Applied Knowledge
Caldari State
#64 - 2016-06-18 09:58:46 UTC
Hi

Thank you kindly for an awesome tool. I have a miner Issue I hope.

I followed the following instructions and steps below.

1. Fresh Install
curl -O https://raw.githubusercontent.com/eveseat/scripts/master/install/ubuntu-16-04-x.sh && bash ubuntu-16-04-x.sh
2. Upgrade
curl -O https://raw.githubusercontent.com/eveseat/scripts/master/upgrade/upgrade-seat.sh && bash upgrade-seat.sh


The issue is that the Jobs that are in Q does not start, it hangs, I also used the command below to clear the cache

root@Linux01:~# php artisan seat:cache:clear

Help please :)

Thanks
Joe
qu1ckkkk
The Warp Core Stabilizers
#65 - 2016-06-26 14:37:42 UTC
Just updated the SeAT Json API documentation to make it a lot more readable! Hopefully this will help devs with any integration work they have going.

https://seat-docs.readthedocs.io/en/latest/seat_api/overview/

Currently, SeAT has 64 endpoints allowing you to query anything from Character Info, Mail to Corporation Starbases to SeAT specific data.

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

Warlof Tutsimo
Daerie Inc.
#66 - 2016-07-02 09:47:42 UTC
Hey there,

I'm proud to inform you that the first "third party" plugin as been done (thanks to Qu1ckkkk help).
This is the slackbot and it enables you to manage your slack team automatically based on your SeAT instance.

Actually, it provides the following things :
- create channel as soon as it's been created on your slack team.
- remove channel as soon as it's been removed from your slack team.
- create group (private channel) as soon as it's been created on your slack team.
- remove group (private channel) as soon as it's been archived from your slack team.
- send invitation to your slack team to each of your SeAT user (it's using the user mail except if it's a .local mail)
- invite user to channel and group based on a matrix (which can be set by yourself using user, role, corporation and alliance filter)
- kick user from channel and group based on a matrix (which can be set by yourself using user, role, corporation and alliance filter)

Github repository is available here : https://github.com/warlof/slackbot

Enjoy :)
Mr Twinkie
Semper Iratus Omni Tempore
Goonswarm Federation
#67 - 2016-07-03 05:49:08 UTC
semi ot

Discord > Slack

Discord has caught up to slack in terms of chat and voice abilities. It's more gamer friendly. It's MUCH more developer friendly.
qu1ckkkk
The Warp Core Stabilizers
#68 - 2016-07-03 10:42:50 UTC
Mr Twinkie wrote:
semi ot

Discord > Slack

Discord has caught up to slack in terms of chat and voice abilities. It's more gamer friendly. It's MUCH more developer friendly.


That may be so, however the point here is that there is integration for this available now. That is better than any argument about which product wins. Thanks Warlof =)

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

qu1ckkkk
The Warp Core Stabilizers
#69 - 2016-07-10 14:31:02 UTC
Tagged and released a few SeAT packages with updates & fixes today. A short summary is:


  • Performance enhancements by paging some large pages
  • Add 2 new API endpoints for managing user groups
  • Handle some more errors that may occur on in the jobs system when talking to the EVE API
  • Add a way to update email addresses for users
  • Resolve names correctly in Access Control pages
  • A few typos etc


I have also finally added some documentation about the Role based access control! You can see those at the documentation site here: http://seat-docs.readthedocs.io/en/latest/admin_guides/rbac/

Happy upgrades!

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

qu1ckkkk
The Warp Core Stabilizers
#70 - 2016-09-02 08:19:57 UTC
Bump!

Be sure to watch the changelogs in the documentation for information about the work that goes into SeAT and remember to run the update script regularly. http://seat-docs.readthedocs.io/en/latest/changelogs/web/

On a side note, a pretty big update is being planned what will move SeAT from version 1.0 to 1.1. Stay tuned for more info :)

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

Acen Dread
Avalanche.
#71 - 2016-10-04 16:00:50 UTC
Quote:
On a side note, a pretty big update is being planned what will move SeAT from version 1.0 to 1.1. Stay tuned for more info :)


Oh good, i have a feeling thats gonna break some things Big smile

On another note, I had to do a fresh install of seat because my server was slightly borked and used the ubuntu 14.04 install script but now it wont pull any API data. It just tells me
Job Failed to queue due to default config dispatched!

There was also no .env in the seat folder until i ran php artisan migrate (or publish:vendor, i dont remember).
qu1ckkkk
The Warp Core Stabilizers
#72 - 2016-10-05 04:18:45 UTC
Acen Dread wrote:
Quote:
On a side note, a pretty big update is being planned what will move SeAT from version 1.0 to 1.1. Stay tuned for more info :)


Oh good, i have a feeling thats gonna break some things Big smile

On another note, I had to do a fresh install of seat because my server was slightly borked and used the ubuntu 14.04 install script but now it wont pull any API data. It just tells me
Job Failed to queue due to default config dispatched!

There was also no .env in the seat folder until i ran php artisan migrate (or publish:vendor, i dont remember).


Logging into the web interface as an admin should reveal that you have to config an admin contact in the Setting menus.

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

Acen Dread
Avalanche.
#73 - 2016-10-05 16:46:12 UTC
That did it thanks.
Robbern Deninard
Pandemic Horde Inc.
Pandemic Horde
#74 - 2016-10-13 12:37:07 UTC
Klorrak wrote:
So, thank you so much for the 16.04 installer. But i have a really quick question. Is there any ETA for a PHPBB3/teamspeak auth to be put in? It's the only thing that is really stopping me from fully using SeAT. I believe with just those two modules you will take the EvE community by storm. Especially with your outstanding customer support! Hope you get back to me soon.

-Klorrak


My good friend and current winner of Eve, Memelo Melo actually produced a couple of Auth tools for other services here
qu1ckkkk
The Warp Core Stabilizers
#75 - 2016-10-14 12:24:25 UTC
Robbern Deninard wrote:
Klorrak wrote:
So, thank you so much for the 16.04 installer. But i have a really quick question. Is there any ETA for a PHPBB3/teamspeak auth to be put in? It's the only thing that is really stopping me from fully using SeAT. I believe with just those two modules you will take the EvE community by storm. Especially with your outstanding customer support! Hope you get back to me soon.

-Klorrak


My good friend and current winner of Eve, Memelo Melo actually produced a couple of Auth tools for other services here


Nice thanks for the link! ;)

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

qu1ckkkk
The Warp Core Stabilizers
#76 - 2016-10-14 12:27:50 UTC
UPDATE Time: Today I released a few packages that may be the last of the 1.0 branch of SeAT. Work will now commence for a version 1.1 of SeAT which will hopefully include a number of exciting changes.

Speaking of changes, I want to make use of this time to change a few of the defaults that SeAT uses. I urge you, if you are an admin of a SeAT installation, have contributed / thinking of contributing, or just have a great idea, please add your feedback and vote on the following ticket: https://github.com/eveseat/seat/issues/139

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

Corpana Ozi
Action Back
#77 - 2016-11-21 07:34:38 UTC  |  Edited by: Corpana Ozi
I love the possibilities this application provides!

Unfortunately, like another poster in the 0.x release thread, I am also having problems loading the default CSS file and any images (such as evesso.png or bg.png; character portraits work). All page text is available and the key management appears to work without issue, but obviously the site isn't terribly useful to my corporation in this state.

All images point to https://domain.com/seat/web/img/ and all CSS headers to https://domain.com/seat/web/css/ but without appreciable effect.

Browsing directly to the CSS files or images yields your custom 404 message.

All prerequisites (supervisord, redis) are happily running and obviously PHP, MySQL, and apache are functional.

I know you're busy working on release 1.1 of SeAT but I was hoping you may have a suggestion as to why this is happening.

Thank you!

Edit: The problem has been resolved! Apparently the first time I updated the software it didn't copy any of the web/ data into public/ -- after re-running the updater this is resolved. Thank you!
qu1ckkkk
The Warp Core Stabilizers
#78 - 2016-11-21 16:27:00 UTC
Corpana Ozi wrote:

Edit: The problem has been resolved! Apparently the first time I updated the software it didn't copy any of the web/ data into public/ -- after re-running the updater this is resolved. Thank you!


Glad you got it sorted. In future, I suggest you hop onto Slack for even faster help =)
http://seat-docs.readthedocs.io/en/latest/contact/#slack

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat

Monasucks
BLACK SQUADRON.
Get Off My Lawn
#79 - 2016-11-22 12:27:06 UTC
I'm trying to install and I got the following error:

Quote:
root@v4der:/var/www/seat# php artisan eve:update-sde -n
Warning! This Laravel command uses exec() to execute a
mysql shell command to import an extracted dump. Due
to the way the command is constructed, should someone
view the current running processes of your server, they
will be able to see your SeAT database users password.

Ensure that you understand this before continuing.
The local SDE data will be updated to sde-20161011-TRANQUILITY
20 tables will be updated: dgmTypeAttributes, invCategories, invContrabandTypes, invControlTowerResourcePurposes, invControlTowerResources, invFlags, invGroups, invItems, invMarketGroups, invMetaGroups, invMetaTypes, invNames, invPositions, invTypeMaterials, invTypeReactions, invTypes, invUniqueNames, mapDenormalize, ramActivities, staStations
Download format will be: .sql.bz2

The SDE will be imported to mysql://seat@localhost/seat
Storage path is: /var/www/seat/storage/sde/sde-20161011-TRANQUILITY/
Downloading...
20/20 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100% 1 sec 18.2 MiB
Importing...
PHP Fatal error: Call to undefined function Seat\Console\Commands\Eve\bzopen() in /var/www/seat/vendor/eveseat/console/src/Commands/Eve/UpdateSde.php on line 362


[Symfony\Component\Debug\Exception\FatalErrorException]
Call to undefined function Seat\Console\Commands\Eve\bzopen()



what could be a solution to this?

Monasucks Tumblr

Twitter

"A good worker is a live worker. Free to live - and work! A bad worker is a dead worker; and vice versa. Don't be a bad worker; bad workers are slaves, and dead."

qu1ckkkk
The Warp Core Stabilizers
#80 - 2016-11-22 14:15:11 UTC
Monasucks wrote:
what could be a solution to this?


Sorted on Slack!

Proud developer of SeAT! A Simple Eve API & Corporation Management Tool.

Project Page: https://github.com/eveseat/seat