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.
 

[DEPRECATED] SeAT: API Tool and Corporation Manager

First post
Author
qu1ckkkk
The Warp Core Stabilizers
#21 - 2014-04-18 17:04:41 UTC
Roberta Chikita wrote:
qu1ckkkk wrote:

Find this fixed in v0.3 here. Following the update guide found hereshould get your sorted out :)


Work's fine thank you !

Just little fix for your UPGRADING.md.

At the end the command "php artisan down" must be "up" to online app :)


Fixed here thanks :D Late night typos :P This will be part of the next release.

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

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

Go0fBall
State War Academy
Caldari State
#22 - 2014-04-20 10:18:36 UTC
Congrats on the amazing job, looks like a wonderful project from all I've seen and read. I wish there was a way to get it to work on a Windows machine Cry .
Vasant Heft
Incognito Mode
Brotherhood of Spacers
#23 - 2014-04-21 23:15:06 UTC
Firstly, I would like to show my appreciation for the software you have written. It is truly a marvelous piece of software.

However, installation can be somewhat cumbersome, so I have gathered the problems that occurred to me while I installed SeAT and the solutions I found to those.

Apache server not finding the requested URL for anything other than the index
To solve this, make sure your Apache sites-available file is set to allow overrides and run the command a2enmod rewrite, then restart Apache. This will enable the rewrite module in Apache, which is required to run SeAT.

Error in exception handler when making API calls
SeAT requires php5-curl to be installed in order to fetch things from the API server. Install that using your favorite package manager.

I know these two issues are rather obsure and most systems will come preinstalled with this fixed, but I wanted to leave this here anyway. Hope it helps!
qu1ckkkk
The Warp Core Stabilizers
#24 - 2014-04-22 11:56:38 UTC
Vasant Heft wrote:
Firstly, I would like to show my appreciation for the software you have written. It is truly a marvelous piece of software.

However, installation can be somewhat cumbersome, so I have gathered the problems that occurred to me while I installed SeAT and the solutions I found to those.

Apache server not finding the requested URL for anything other than the index
To solve this, make sure your Apache sites-available file is set to allow overrides and run the command a2enmod rewrite, then restart Apache. This will enable the rewrite module in Apache, which is required to run SeAT.

Error in exception handler when making API calls
SeAT requires php5-curl to be installed in order to fetch things from the API server. Install that using your favorite package manager.

I know these two issues are rather obsure and most systems will come preinstalled with this fixed, but I wanted to leave this here anyway. Hope it helps!


Thanks for your tips! :D

I have spent the morning doing a full tutorial on asciinema for the CentOS installation, as well as getting the documentation for it sorted here .

Next on my list is documentation for the Ubuntu/Debian folk after I have completed a install myself. Big smile

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

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

Meritsa
Caldari Provisions
Caldari State
#25 - 2014-04-22 12:11:37 UTC
qu1ckkkk wrote:
Vasant Heft wrote:
Firstly, I would like to show my appreciation for the software you have written. It is truly a marvelous piece of software.

However, installation can be somewhat cumbersome, so I have gathered the problems that occurred to me while I installed SeAT and the solutions I found to those.

Apache server not finding the requested URL for anything other than the index
To solve this, make sure your Apache sites-available file is set to allow overrides and run the command a2enmod rewrite, then restart Apache. This will enable the rewrite module in Apache, which is required to run SeAT.

Error in exception handler when making API calls
SeAT requires php5-curl to be installed in order to fetch things from the API server. Install that using your favorite package manager.

I know these two issues are rather obsure and most systems will come preinstalled with this fixed, but I wanted to leave this here anyway. Hope it helps!


Thanks for your tips! :D

I have spent the morning doing a full tutorial on asciinema for the CentOS installation, as well as getting the documentation for it sorted here .

Next on my list is documentation for the Ubuntu/Debian folk after I have completed a install myself. Big smile


I have completed Debian installation and everything is running perfectly now. (Debian 7.4 aka stable wheezy)

On debian and for Apache2 users in general I could make some advanced tutorials like using suphp and custom user rights to run this website on.

:P

qu1ckkkk
The Warp Core Stabilizers
#26 - 2014-04-22 12:17:25 UTC
Meritsa wrote:

I have completed Debian installation and everything is running perfectly now. (Debian 7.4 aka stable wheezy)

On debian and for Apache2 users in general I could make some advanced tutorials like using suphp and custom user rights to run this website on.


Great - Want to contribute some docs to the repo?
For now I believe all that is really needed is to just get it going. Custom enhancements could be something we can doc as extras?

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

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

Meritsa
Caldari Provisions
Caldari State
#27 - 2014-04-22 12:49:48 UTC
qu1ckkkk wrote:

Great - Want to contribute some docs to the repo?
For now I believe all that is really needed is to just get it going. Custom enhancements could be something we can doc as extras?


I will try to contribute extra docs for Debian/Apache2 environments soon™ Big smile

I use nickname Tumeski @Github. I just gotta setup a development environment on my own PC so it's easier to push etc...

:P

qu1ckkkk
The Warp Core Stabilizers
#28 - 2014-04-22 13:02:50 UTC
Meritsa wrote:


I use nickname Tumeski @Github. I just gotta setup a development environment on my own PC so it's easier to push etc...


Excellent, I am starting a doc up as we speak which will git the dev branch probably today then we have something to start working with.

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

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

qu1ckkkk
The Warp Core Stabilizers
#29 - 2014-04-22 17:05:06 UTC
Meritsa wrote:
qu1ckkkk wrote:

Great - Want to contribute some docs to the repo?
For now I believe all that is really needed is to just get it going. Custom enhancements could be something we can doc as extras?


I will try to contribute extra docs for Debian/Apache2 environments soon™ Big smile

I use nickname Tumeski @Github. I just gotta setup a development environment on my own PC so it's easier to push etc...


Ok put up a first Ubuntu guide here. Feel free to PR any fixes :)

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

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

Lady Willow
de Kore Ltd.
#30 - 2014-04-25 10:37:48 UTC
Your script for downloading the DB into the tmp folder doesnt work!

update_sde.sh is brocken i think
qu1ckkkk
The Warp Core Stabilizers
#31 - 2014-04-25 14:24:03 UTC
Lady Willow wrote:
Your script for downloading the DB into the tmp folder doesnt work!

update_sde.sh is brocken i think


Could you please give some more details as to what exactly doesn't work? Also, v0.6 will have a updated version of the sde_updator which is already available in the dev branch here. Feel free to test it out!

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

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

Calthia
Garoun Investment Bank
Gallente Federation
#32 - 2014-04-28 08:31:31 UTC  |  Edited by: Calthia
...
Lady Willow
de Kore Ltd.
#33 - 2014-04-28 08:56:13 UTC
The Script cant download the database, he dont find the right name. So it create the directory but this says empty.

have the next problem now.

After starting php artisan migrate i get a warning:

PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' cannot open shared object fie: No such fie or directory in Unknow on line 0
Mcryp PHP extesion required

I have installed mcrypt-5.3.3-1.e16.rf.x86_64
qu1ckkkk
The Warp Core Stabilizers
#34 - 2014-04-29 03:45:14 UTC
Lady Willow wrote:
The Script cant download the database, he dont find the right name. So it create the directory but this says empty.


Ok if I understand you correctly, make sure you are currently in the evesde folder, and are invoking the script with:

Quote:

$ cd /var/www/seat/evesde
$ sh update_sde.sh
Automatically import required SQL files? [y/N]


Lady Willow wrote:

have the next problem now.

After starting php artisan migrate i get a warning:

PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' cannot open shared object fie: No such fie or directory in Unknow on line 0
Mcryp PHP extesion required

I have installed mcrypt-5.3.3-1.e16.rf.x86_64


Ensure that you have mcrypt support enabled. You can check this with:

Quote:

$ php -i | grep mcrypt
Registered Stream Filters => zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, mcrypt.*, mdecrypt.*
mcrypt
mcrypt support => enabled <= The important line
mcrypt_filter support => enabled
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value


If it does not show this, ensure the module is loading via your php.ini. Your looking for a line that is similar to:

Quote:
extension=mcrypt.so


HTH

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

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

Lady Willow
de Kore Ltd.
#35 - 2014-04-29 08:52:35 UTC
I have it running but, after i login i get the follow message:

Whoops, looks like something went wrong.

What is the standard user? Hov can i create new users?
qu1ckkkk
The Warp Core Stabilizers
#36 - 2014-04-29 09:43:46 UTC
Lady Willow wrote:
I have it running but, after i login i get the follow message:

Whoops, looks like something went wrong.


Please pastebin an extract from your laravel.log. Chances are you will probably see whats up there Big smile

Lady Willow wrote:

What is the standard user? Hov can i create new users?



As for the users, the default is admin and the password should ideally be set with php artisan seat:reset. In a future release SeAT will have a form of multi tenancy.

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

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

Tarlson
Garoun Investment Bank
Gallente Federation
#37 - 2014-05-01 05:04:04 UTC
qu1ckkkk wrote:
Lady Willow wrote:
Your script for downloading the DB into the tmp folder doesnt work!

update_sde.sh is brocken i think


Could you please give some more details as to what exactly doesn't work? Also, v0.6 will have a updated version of the sde_updator which is already available in the dev branch here. Feel free to test it out!


Using v0.6 I had to run the following command on a Ubuntu 14.04 LTS Server install

update-alternatives --install /bin/sh sh /bin/bash 1


If I didn't run the above it would give me the "Function not Found" error, this is due to Ubuntu using Dash instead of Bash.....
Lady Willow
de Kore Ltd.
#38 - 2014-05-07 15:01:15 UTC
Need pls help with tis error:

[2014-05-07 14:58:00] production.ERROR: exception 'Predis\Connection\ConnectionException' with message 'Connection refused [tcp://127.0.0.1:6379]' in /var/www/html/seat/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:141
qu1ckkkk
The Warp Core Stabilizers
#39 - 2014-05-07 18:02:06 UTC
Lady Willow wrote:
Need pls help with tis error:

[2014-05-07 14:58:00] production.ERROR: exception 'Predis\Connection\ConnectionException' with message 'Connection refused [tcp://127.0.0.1:6379]' in /var/www/html/seat/vendor/predis/predis/lib/Predis/Connection/AbstractConnection.php:141


Make sure that Redis is running and if you are running on CentOS, some docs about SELinux were recently added in the dev branch that could cause the error you are experiencing. Read about it here in the security -> SELinux section

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

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

RJander
Federal Navy Academy
Gallente Federation
#40 - 2014-05-14 18:28:49 UTC
hi,

noob here..

I have follow your tuto with ubuntu, so far so good, everything works.. except the data base install with your script.. but i installed the entire rubicon database from fuzzwork (i need them).. so..
I have acces to the front end, and the admin part (no css tough??)
My probleme (off course^^) come when i want to put a apikey.. i just have a page "Not Found

The requested URL /seat/public/api-key/new-key was not found on this server."


so.. i don't know what i doing wrong..

if i can pass you log or something.. just tell me where i can find them..