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.
 

Eve Corp. Management : 2.0.0 release is out !!!

Author
Bumse
Caldari Provisions
Caldari State
#81 - 2013-02-18 12:12:48 UTC
sorry for late reply. I actually forgot to check thread for replies Oops

I've got a valid email-server and it's sending members mails, it still returns the error on the page and mambers will not become activated even upon activating through the mail.
however, I've _just_ upgraded to latest dev and trying things out. I'll get back with how things behave.

Still got a small beef with not being able to runt it in a sub-dir instead of sub-domain ... but that's another story :)

Bring EVE into the 21st century, add some basic chat features IRC-clients have had since the beginning of the 1990's. Get proper chat hilighting into EVE! https://forums.eveonline.com/default.aspx?g=posts&t=97035

ShadowandLight
Trigger Happy Capsuleers
#82 - 2013-02-21 18:23:14 UTC
is there a host that is recommended for this install?

My current host has issues upgrading many of the required libs / perl etc to make this function.
Bumse
Caldari Provisions
Caldari State
#83 - 2013-02-21 19:08:06 UTC
After dev-version upgrade and kickage of all dust-members from corp I'm happy to say that it's working perfectly fine.
Happy days!

Bring EVE into the 21st century, add some basic chat features IRC-clients have had since the beginning of the 1990's. Get proper chat hilighting into EVE! https://forums.eveonline.com/default.aspx?g=posts&t=97035

Ajurna Jakar
Jian Products Engineering Group
#84 - 2013-02-22 11:17:56 UTC
Yeah all the problems with the current release are fixed in the dev version. i've be badgering diab to make a new release for months now with no luck.

http://eve-corp-management.org/ 

Brain Gehirn
Macabre Votum
Northern Coalition.
#85 - 2013-02-22 14:25:53 UTC  |  Edited by: Brain Gehirn
How can I configure the calls to ignore if the user have selected just the character or all characters of the api?
This is screwing my head
Brain Gehirn
Macabre Votum
Northern Coalition.
#86 - 2013-02-23 00:16:26 UTC
File "/usr/local/lib/python2.7/dist-packages/ecm-2.1.1.dev-py2.7.egg/ecm/plugins/pos/tasks/pos.py", line 213, in get_details
sov[pos.location_id]['alliance'] == corp.alliance.allianceID and \

AttributeError: 'NoneType' object has no attribute 'allianceID'






After update
MJAU MJAU123
Doomheim
#87 - 2013-02-23 07:12:56 UTC
Speaking as a person not so well versed in server software.

Would one be able to set this up on a home based computer?

With a linux install..apache etc...

What sort of hardware would that require??? Assuming a relatively low number of concurrent users(5 max).

Whould a rasberry PI be enough??? or a low end intel nuc??? or is a more solid server be required ???






Brain Gehirn
Macabre Votum
Northern Coalition.
#88 - 2013-02-23 08:43:55 UTC
MJAU MJAU123 wrote:
Speaking as a person not so well versed in server software.

Would one be able to set this up on a home based computer?

With a linux install..apache etc...

What sort of hardware would that require??? Assuming a relatively low number of concurrent users(5 max).

Whould a rasberry PI be enough??? or a low end intel nuc??? or is a more solid server be required ???





Yes. Im using a virtual machine atm.
You dont need nothing expressive in terms of hardware.
A low end machine can handle it well enough
Ajurna Jakar
Jian Products Engineering Group
#89 - 2013-02-23 10:02:01 UTC  |  Edited by: Ajurna Jakar
Brain Gehirn wrote:
File "/usr/local/lib/python2.7/dist-packages/", line 213, in get_details
sov[pos.location_id]['alliance'] == corp.alliance.allianceID and \

AttributeError: 'NoneType' object has no attribute 'allianceID'






After update



i've fixed this bug. update the source again and you should be fine :)

also updated to allow the the latest mysql sde import to work :)

http://eve-corp-management.org/ 

ShadowandLight
Trigger Happy Capsuleers
#90 - 2013-02-24 01:16:31 UTC
Posted this on the ECM forums but figured i'd cross post here

===

1 - The style sheet for the site is pretty screwed up - http://i.imgur.com/DTPLvyU.png

Any ideas on why?

2 - I received this error after putting in the API, but when I go through each tab things appear to be working (although many things are "loading data from the server"

Traceback (most recent call last):

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/scheduler/models.py", line 120, in run
func(**args)

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/hr/tasks/members/__init__.py", line 26, in update
security.update()

File "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/db/transaction.py", line 224, in inner
return func(*args, **kwargs)

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/hr/tasks/members/security.py", line 49, in update
memberSecuApi = api_conn.corp.MemberSecurity(characterID=api.get_charID())

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 308, in __call__
return self._root(self._path, **kw)

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 396, in __call__
return _ParseXML(response, True, store and (lambda obj: cache.store(self._host, path, kw, response, obj)))

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 238, in _ParseXML
raise ServerError(error.code, error.data)

ServerError: Failed getting character information

Request repr() unavailable.
Ajurna Jakar
Jian Products Engineering Group
#91 - 2013-02-24 20:28:00 UTC
ShadowandLight wrote:
Posted this on the ECM forums but figured i'd cross post here

===

1 - The style sheet for the site is pretty screwed up - http://i.imgur.com/DTPLvyU.png

Any ideas on why?

2 - I received this error after putting in the API, but when I go through each tab things appear to be working (although many things are "loading data from the server"

Traceback (most recent call last):

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/scheduler/models.py", line 120, in run
func(**args)

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/hr/tasks/members/__init__.py", line 26, in update
security.update()

File "/usr/lib/python2.6/site-packages/Django-1.4.5-py2.6.egg/django/db/transaction.py", line 224, in inner
return func(*args, **kwargs)

File "/usr/lib/python2.6/site-packages/ecm-2.1.0-py2.6.egg/ecm/apps/hr/tasks/members/security.py", line 49, in update
memberSecuApi = api_conn.corp.MemberSecurity(characterID=api.get_charID())

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 308, in __call__
return self._root(self._path, **kw)

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 396, in __call__
return _ParseXML(response, True, store and (lambda obj: cache.store(self._host, path, kw, response, obj)))

File "/usr/lib/python2.6/site-packages/eveapi-1.2.6-py2.6.egg/eveapi.py", line 238, in _ParseXML
raise ServerError(error.code, error.data)

ServerError: Failed getting character information

Request repr() unavailable.



the first is becauase you are not giving access to the static files. these need to be served as well.

the second is because you have a dust member in your corp and the api is broken for them now. this is a ccp bug.

http://eve-corp-management.org/ 

ShadowandLight
Trigger Happy Capsuleers
#92 - 2013-02-24 23:20:08 UTC  |  Edited by: ShadowandLight
Ajurna Jakar Thanks for the reply, i was able to sort out the issue with my host.

However I am running into another issue.

ECM is working great except for the admin page.

url/admin/ is giving me an "internal server error"

any ideas why? I did install this in a separate directory 1st but was forced to move it to a sub-domain to get wsgi to work properly.

http://i.imgur.com/WjlwAO6.png

edit: here is the error i get in my email

http://pastebin.com/EAb4XBKm
Ajurna Jakar
Jian Products Engineering Group
#93 - 2013-02-25 19:22:00 UTC
you forgot the top part of the email. make sure to expand the repeated text in gmail so that i can get the trace at the top.

http://eve-corp-management.org/ 

ShadowandLight
Trigger Happy Capsuleers
#94 - 2013-02-25 20:25:00 UTC
Ajurna Jakar wrote:
you forgot the top part of the email. make sure to expand the repeated text in gmail so that i can get the trace at the top.


emailed u a paste bin
Ajurna Jakar
Jian Products Engineering Group
#95 - 2013-03-08 08:17:59 UTC
We (at long last) have release version 2.1.1!

http://eve-corp-management.org/projects/ecm/news

So now all those bugs that upgrading to dev was needed is needed no longer. this version should be pretty stable.

any issue's people run into please report on the site or here and we will try to help.

http://eve-corp-management.org/ 

Bumse
Caldari Provisions
Caldari State
#96 - 2013-03-11 11:00:54 UTC
I updated an hour ago and it seems to be working quite nice.
Still got an error on the job "ecm.apps.hr.tasks.members.update" when I got Dust514 members in corp, but atleast there's a workaround. :)

Bring EVE into the 21st century, add some basic chat features IRC-clients have had since the beginning of the 1990's. Get proper chat hilighting into EVE! https://forums.eveonline.com/default.aspx?g=posts&t=97035

Ajurna Jakar
Jian Products Engineering Group
#97 - 2013-03-11 16:06:39 UTC
Bumse wrote:
I updated an hour ago and it seems to be working quite nice.
Still got an error on the job "ecm.apps.hr.tasks.members.update" when I got Dust514 members in corp, but atleast there's a workaround. :)


That's great to hear! soon as CCP fix that we will fix it on our end as well. Our hands are tied i'm afraid.

http://eve-corp-management.org/ 

Bumse
Caldari Provisions
Caldari State
#98 - 2013-03-25 11:27:47 UTC
I've started getting some errors recently. I'm no sure why it has been popping up all of a sudden, but I suspect an updated system package is the cause.

Quote:
Traceback (most recent call last):
File "/usr/lib/python2.7/logging/handlers.py", line 78, in emit
self.doRollover()
File "/usr/lib/python2.7/logging/handlers.py", line 338, in doRollover
os.rename(self.baseFilename, dfn)
OSError: [Errno 13] Permission denied
Logged from file outposts.py, line 40
Traceback (most recent call last):
File "/usr/lib/python2.7/logging/handlers.py", line 78, in emit
self.doRollover()
File "/usr/lib/python2.7/logging/handlers.py", line 338, in doRollover
os.rename(self.baseFilename, dfn)
OSError: [Errno 13] Permission denied
Logged from file outposts.py, line 63
Traceback (most recent call last):
File "/usr/lib/python2.7/logging/handlers.py", line 78, in emit
self.doRollover()
File "/usr/lib/python2.7/logging/handlers.py", line 338, in doRollover
os.rename(self.baseFilename, dfn)
OSError: [Errno 13] Permission denied
Logged from file standings.py, line 38
Traceback (most recent call last):
File "/usr/lib/python2.7/logging/handlers.py", line 78, in emit
self.doRollover()
File "/usr/lib/python2.7/logging/handlers.py", line 338, in doRollover
os.rename(self.baseFilename, dfn)
OSError: [Errno 13] Permission denied


Some mails contunues on for what seems to be pretty much each module triggered by the cron job, some mail just contains a single module, but I do think I see why.

I assume this has to do with the logs (writing to existing or doing a new date-marked-set). The log directory and all the files within are set to 777 and I've tried changing ownership between www-data, the user that is running the cron-job and also setting it to pretty much _everyone_ can do anything ... but the error still seems to be popping up.

Any tips&tricks for me here? :)

Bring EVE into the 21st century, add some basic chat features IRC-clients have had since the beginning of the 1990's. Get proper chat hilighting into EVE! https://forums.eveonline.com/default.aspx?g=posts&t=97035

PyroTech03
Caldari Provisions
Caldari State
#99 - 2013-03-29 09:55:07 UTC
I am finally having the time to work on attempting to install this again.

I have a VPS that i rent, but don't know jack **** about SSH....so is there anyone that would be able to walk me through this?? Is the IRC still a valid place to find help?
Ajurna Jakar
Jian Products Engineering Group
#100 - 2013-03-30 21:12:17 UTC
bumse you need to check that the user that runs the cron process has access to the log directory in the instance folder.

pyro hop on irc and ask for help. helps to hang on for a bit as ppl arent always looking at it but i'll try to help if i see you.

http://eve-corp-management.org/