Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .. 14 :: [one page] |
|
Author |
Thread Statistics | Show CCP posts - 9 post(s) |

Raynaldo Rivera
Glorious Revolution The 99 Percent
2
|
Posted - 2014.11.02 08:11:25 -
[1] - Quote
Alright everyone i ended up writing a alliance auth system for the rebirth of "The 99 Percent" alliance. We couldn't find one we liked so i ended up just writing one. Right now it is still being developed but i wanted to get it in the public view so i can get feedback etc. If you have any suggestions, feature request, or bug reports please let me know here or make an issue on github.
Code: Github Screenshots: ScreenShots
Why: The other auth's systems out there are:
- Closed source (Goons/PL)
- Source is outdated (Test)
- Breaking for unknown reasons (Tea)
- Bit awkward to setup (Brave)
Services:
- Mumble (Voice Chat)
- Openfire (Jabber)
- PhpBB3 (Forums)
Features:
- Alliance level management
- Groups
- HR Application
- API Verification
- Jabber Broadcasting
- Fleet Format - Just fancy text
The code is opensource and free however i do offer a service to set it up for you if you already have a server in place.
Fee:
2 Bil Isk - For initial setup ( Includes full setup *phpbb3, openfire, mumble, auth ) 500m ISK - Maintenance fee ( Need stuff done after initial install )
Recommended server specs: This is the specifications that are currently suggested for running all services on a single server *Yes this is a direct copy and paste from ramnode*
2048MB SVZS2048 / 256 MB2 Cores1/6480 GB3000 GB |

Opaque Intent
Setenta Corp AL3XAND3R.
27
|
Posted - 2014.11.02 11:29:32 -
[2] - Quote
1. Needs requirements.txt for convenient pip usage 2. a Vagrant script would be nice, so you could set up an entire VM with one command, although I realise this will impinge upon your setup fees. |

Backbone666
Lumodynamics Power Control Corp Panda Cave
66
|
Posted - 2014.11.02 11:48:18 -
[3] - Quote
Looks promising, I will play around with it soon. Any plans to make it work with Teamspeak 3?
I am the mighty Spoonbone!
Condenser of spoons!
|
|

CCP FoxFour
C C P C C P Alliance
3614

|
Posted - 2014.11.02 11:52:19 -
[4] - Quote
Cool stuff! This reminds me that I really need to get GitHub whitelisted as a good site so we don't get those stupid popups.
Thanks for sharing though! How does this implementation differ from the Brave one? (https://github.com/bravecollective/core)
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|
|

CCP FoxFour
C C P C C P Alliance
3614

|
Posted - 2014.11.02 11:55:41 -
[5] - Quote
Also I take it that because users need to log into things like Jabber with a username and password we wont really see the EVE SSO integrated into these things anytime soon. Hmmmmmm
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|

The Ironfist
Nordgoetter Northern Associates.
71
|
Posted - 2014.11.02 14:06:11 -
[6] - Quote
CCP FoxFour wrote:Also I take it that because users need to log into things like Jabber with a username and password we wont really see the EVE SSO integrated into these things anytime soon. Hmmmmmm
EVE SSO right now is very useful for timer-boards especially if you want to share your timers with allies without forcing them to register on your services... but I found it to be even more useful for mumble temp ops as it adds a security layer to it you normally don't have when handing out temp links. But for core services there will always be a need for either API or crest specially if you have auth groups that have application restrictions based on skills,inventory itemID xyz owned,account status, current ship and such for groups such as titan group super group to safe us the hassle of manually checking if the person applying actually owns the ship:)
It is possible to do entire auth signup procress with SSO and then simply have the user choose a password for services such as mumble and jabber but not sure its worth implementing given that we still need the api anyway. Lots of effort for no real gain. |
|

CCP FoxFour
C C P C C P Alliance
3614

|
Posted - 2014.11.02 14:35:32 -
[7] - Quote
The Ironfist wrote:CCP FoxFour wrote:Also I take it that because users need to log into things like Jabber with a username and password we wont really see the EVE SSO integrated into these things anytime soon. Hmmmmmm EVE SSO right now is very useful for timer-boards especially if you want to share your timers with allies without forcing them to register on your services... but I found it to be even more useful for mumble temp ops as it adds a security layer to it you normally don't have when handing out temp links. But for core services there will always be a need for either API or crest specially if you have auth groups that have application restrictions based on skills,inventory itemID xyz owned,account status, current ship and such for groups such as titan group super group to safe us the hassle of manually checking if the person applying actually owns the ship:) It is possible to do entire auth signup procress with SSO and then simply have the user choose a password for services such as mumble and jabber but not sure its worth implementing given that we still need the api anyway. Lots of effort for no real gain.
Well if it's the API keys that are the real blocker, I would love your input on this: https://forums.eveonline.com/default.aspx?g=posts&t=383061&find=unread
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|

Ryan526
Nex Exercitus Northern Coalition.
16
|
Posted - 2014.11.02 15:27:43 -
[8] - Quote
Very interested in this and having you set this up, check my PM on reddit! |

Amely Miles
Exiled Tech Space Monkey Protectorate
37
|
Posted - 2014.11.02 17:29:43 -
[9] - Quote
can this work with other forum softwares?
i prefer SMF as there appears to be more plugins/tools written for it
Favorite Quotes:
In Space No one flings Poo!!
Yes that is a Banana in my Pocket
http://spacemp.evecorps.co/
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
2
|
Posted - 2014.11.02 18:46:02 -
[10] - Quote
Opaque Intent wrote:1. Needs requirements.txt for convenient pip usage 2. a Vagrant script would be nice, so you could set up an entire VM with one command, although I realise this will impinge upon your setup fees.
Honestly i wouldn't mind if there was a vagrant script to do it. Really i just want people using it. If they don't have the ability or capacity to do it themselves then they can pay me to do it. Also requirements.txt , ill get on that.
Backbone666 wrote:Looks promising, I will play around with it soon. Any plans to make it work with Teamspeak 3? Yes there is plans for it however im not to familiar with the teamspeak api, im also having problems finding documentation on it. I know there is https://github.com/nikdoof/python-ts3 for interaction with it but don't know where the documentation for the different commands are.
CCP FoxFour wrote:Cool stuff! This reminds me that I really need to get GitHub whitelisted as a good site so we don't get those stupid popups.
Thanks for sharing though! How does this implementation differ from the Brave one? (https://github.com/bravecollective/core) Really it just tries to be as simple as it can be. It does not require corp keys of any kind *currently*, All that is required for functionality is the alliance_id of the current alliance it is running for. Making it very easy to get up and running. Also brave requires admin task from the command line. I just made sure not to extend certain default django models (User and groups) allowing me to use the default admin implementation. Also from what i can tell regarding brave's auth is there is no automated tasks running to update information regarding api's *Correct me if im wrong*
If you have any specific questions please ask.
Ryan526 wrote:Very interested in this and having you set this up, check my PM on reddit! I did not have a message in my inbox. Did you send it to r4stl1n?
Amely Miles wrote:can this work with other forum softwares?
i prefer SMF as there appears to be more plugins/tools written for it
Yes i plan on integrating with other forum software. Basically it comes down to writing the sql queries to do everything since smf also does not have an api to utilize. |
|

Ryan526
Nex Exercitus Northern Coalition.
16
|
Posted - 2014.11.02 19:53:42 -
[11] - Quote
I will get in touch with you soon then, just need to get a server setup so you are able to do your thing. Will be using the specs you posted in OP. Any certain flavor of linux you prefer for this? |

Raynaldo Rivera
Glorious Revolution The 99 Percent
2
|
Posted - 2014.11.02 19:56:38 -
[12] - Quote
Ryan526 wrote:I will get in touch with you soon then, just need to get a server setup so you are able to do your thing. Will be using the specs you posted in OP. Any certain flavor of linux you prefer for this? ubuntu 12.04 64 bit, currently 14.04 has a bug where celery will not run. |

Natasha Donnan
Serene Vendetta Brawls Deep
16
|
Posted - 2014.11.02 20:13:44 -
[13] - Quote
Would love to use this TEA is making me cry.
Just missing TS3 and this would be great.
BTW. I had a discussion with someone about writing an authorization app using Eve SSO as authentication but was told that it would be against the developer agreement. Is that something you have looked into? |

Raynaldo Rivera
Glorious Revolution The 99 Percent
2
|
Posted - 2014.11.02 20:20:32 -
[14] - Quote
I haven't looked into this, although im not to familiar with the eve SSO, however we do have a ccp dev here who can tell us so lets see what they say about it. Also documentation on the SSO would be very helpful.
Also: any specific reason you are stuck on teamspeak? |

Natasha Donnan
Serene Vendetta Brawls Deep
16
|
Posted - 2014.11.02 20:22:40 -
[15] - Quote
There are a lot of mumble haters in the alliance, I want to keep the peace, therefore I use TS3. Simple as that. |
|

CCP FoxFour
C C P C C P Alliance
3618

|
Posted - 2014.11.02 20:31:55 -
[16] - Quote
Raynaldo Rivera wrote:I haven't looked into this, although im not to familiar with the eve SSO, however we do have a ccp dev here who can tell us so lets see what they say about it. Also documentation on the SSO would be very helpful.
Also: any specific reason you are stuck on teamspeak?
https://developers.eveonline.com/resource/single-sign-on
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
2
|
Posted - 2014.11.02 20:38:38 -
[17] - Quote
Natasha Donnan wrote:There are a lot of mumble haters in the alliance, I want to keep the peace, therefore I use TS3. Simple as that. TS3 support will be on the future feature list. Currently the priority is getting blue support. Maybe i should do a "feature request" bumping system where isk dictates what goes to the top of the feature queue... Hmm probably messed up to do that heh.
CCP FoxFour wrote:Raynaldo Rivera wrote:I haven't looked into this, although im not to familiar with the eve SSO, however we do have a ccp dev here who can tell us so lets see what they say about it. Also documentation on the SSO would be very helpful.
Also: any specific reason you are stuck on teamspeak? https://developers.eveonline.com/resource/single-sign-on
Very interesting, ill see if i can figure out how to get this all tied together. |

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
4116
|
Posted - 2014.11.02 20:42:31 -
[18] - Quote
Natasha Donnan wrote:Would love to use this TEA is making me cry.
Just missing TS3 and this would be great.
BTW. I had a discussion with someone about writing an authorization app using Eve SSO as authentication but was told that it would be against the developer agreement. Is that something you have looked into?
Authorization as in 'sign in to the sso, get details for connecting to something else' ?
That's probably ok.
Woo! CSM 9!
Fuzzwork Enterprises
Twitter: @fuzzysteve on Twitter
|
|

CCP FoxFour
C C P C C P Alliance
3618

|
Posted - 2014.11.02 20:51:46 -
[19] - Quote
Steve Ronuken wrote:Natasha Donnan wrote:Would love to use this TEA is making me cry.
Just missing TS3 and this would be great.
BTW. I had a discussion with someone about writing an authorization app using Eve SSO as authentication but was told that it would be against the developer agreement. Is that something you have looked into? Authorization as in 'sign in to the sso, get details for connecting to something else' ? That's probably ok.
Don't see the problem in it...
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|

Dorijan
Hoover Inc. Pandemic Legion
59
|
Posted - 2014.11.02 22:20:07 -
[20] - Quote
Mate you totally forgot Lucia's awesome pizza-auth. :orks: |
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
3
|
Posted - 2014.11.02 22:22:52 -
[21] - Quote
Dorijan wrote:Mate you totally forgot Lucia's awesome pizza-auth. :orks: I haven't gotten a chance to try it so didn't want to comment on it. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
3
|
Posted - 2014.11.03 05:13:13 -
[22] - Quote
Update: Auth now supports blue corps/alliances based on standings. Blue's now have access to mumble services. |

Kratos Kanakas
Science and Trade Institute Caldari State
0
|
Posted - 2014.11.03 09:46:57 -
[23] - Quote
This looks awesome!
Would it be possible to get you to do specific features if they aren't already on your road map. I'm really picky about my tools :P
The fact that this is an opens source project makes it even better. Every alliance and Corp out there needs a good tool.
We might need to have words Mr. Raynaldo Rivera.
Do you plan on adding more developers to your project? |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 10:23:22 -
[24] - Quote
Raynaldo Rivera wrote:CCP FoxFour wrote:Cool stuff! This reminds me that I really need to get GitHub whitelisted as a good site so we don't get those stupid popups.
Thanks for sharing though! How does this implementation differ from the Brave one? (https://github.com/bravecollective/core) Really it just tries to be as simple as it can be. It does not require corp keys of any kind *currently*, All that is required for functionality is the alliance_id of the current alliance it is running for. Making it very easy to get up and running. Also brave requires admin task from the command line. I just made sure not to extend certain default django models (User and groups) allowing me to use the default admin implementation. Also from what i can tell regarding brave's auth is there is no automated tasks running to update information regarding api's *Correct me if im wrong*
Hi, one of the devs from the Brave project here!
I'm not sure what you mean by the corp keys thing. Brave Core doesn't need corp keys for anything--really it's kind of a shortcoming that there's no support for doing anything with corp keys right now, heh.
It's true that we require some administration from the command line. We're working on fixing this for common admin tasks (for example editing group ACLs used to require command line modifications, now there's web UI). But it will probably be a long time (if ever) before all setup and upgrades can be done without any command line work.
For updating api information, yep, we have a couple of tools to do that (one you can set up with a cronjob and one which runs as a standalone daemon).
It's rather late now but I wish you would have joined us and helped fix the shortcomings for your use, we always really appreciate more help! :) On the other hand, you probably ended up with a more reasonable tech stack.... |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 10:54:08 -
[25] - Quote
To go off on a bit of a tangent...
CCP FoxFour wrote:Also I take it that because users need to log into things like Jabber with a username and password we wontreally see the EVE SSO integrated into these things anytime soon. Hmmmmmm I dunno about other systems, but with Brave services, EVE SSO would work fine in place of the Core login page. Our system is designed so that the user only ever enters their password into Core itself; other services use an oauth-like flow to log in via Core. For e.g. Jabber, the user goes to a webapp and sets a separate password used only for Jabber.
From that perspective, we could use EVE SSO to replace our own login page. The big thing we'll have to work through is how SSO would interact with our model of many characters being associated with a user. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
3
|
Posted - 2014.11.03 18:06:52 -
[26] - Quote
Kratos Kanakas wrote:This looks awesome!
Would it be possible to get you to do specific features if they aren't already on your road map. I'm really picky about my tools :P
The fact that this is an opens source project makes it even better. Every alliance and Corp out there needs a good tool.
We might need to have words Mr. Raynaldo Rivera.
Do you plan on adding more developers to your project?
Currently you can submit issues and patches through github. Officially though its easier to just have myself has the main dev. However feel free to submit pull request, ill review the code make comments/ approve it when needed.
Arnath Othorem wrote:Hi, one of the devs from the Brave project here! I'm not sure what you mean by the corp keys thing. Brave Core doesn't need corp keys for anything--really it's kind of a shortcoming that there's no support for doing anything with corp keys right now, heh. It's true that we require some administration from the command line. We're working on fixing this for common admin tasks (for example editing group ACLs used to require command line modifications, now there's web UI). But it will probably be a long time (if ever) before all setup and upgrades can be done without any command line work. For updating api information, yep, we have a couple of tools to do that ( one you can set up with a cronjob and one which runs as a standalone daemon). It's rather late now but I wish you would have joined us and helped fix the shortcomings for your use, we always really appreciate more help! :) On the other hand, you probably ended up with a more reasonable tech stack....
Hey man i didn't know you guys have the refres.py/update_keys.py is there any reason you arn't using celery? Automate the task from within the python application itself so you don't have to setup cronjobs etc?. Yeah with the addition of adding blue support to the auth i now require corp keys didn't want to but the pro's outweigh the cons. You are based off django why not use the built in admin console? Register your models through the admin.py in each app very easy.
Arnath Othorem wrote:To go off on a bit of a tangent... CCP FoxFour wrote:Also I take it that because users need to log into things like Jabber with a username and password we wontreally see the EVE SSO integrated into these things anytime soon. Hmmmmmm I dunno about other systems, but with Brave services, EVE SSO would work fine in place of the Core login page. Our system is designed so that the user only ever enters their password into Core itself; other services use an oauth-like flow to log in via Core. For e.g. Jabber, the user goes to a webapp and sets a separate password used only for Jabber. From that perspective, we could use EVE SSO to replace our own login page. The big thing we'll have to work through is how SSO would interact with our model of many characters being associated with a user.
Yeah this is the only issue ive come up with to. I would have to extend the User model in django causing a break in admin functionality. Unless someone else has already come up with a plugin, it requires a bit more dev. However if a awesome ccp dev where to release a django plugin for it *hint hint wink wink* we could move it into our projects. |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 22:19:48 -
[27] - Quote
Raynaldo Rivera wrote:Hey man i didn't know you guys have the refres.py/update_keys.py is there any reason you arn't using celery? Automate the task from within the python application itself so you don't have to setup cronjobs etc?. It didn't seem too terrible to set this up as a standalone thing, compared to setting up and configuring a fully-featured distributed task system (I don't have any personal experience with Celery). I'm definitely interested in trying it out though.
Raynaldo Rivera wrote:You are based off django why not use the built in admin console? Register your models through the admin.py in each app very easy. We're not based off django. Brave Core uses a lightweight framework written by Core's original author :(( backed by mongoDB :((( Honestly I'm okay with using our own models instead of doing everything with django ORM, but it kind of sucks to be on a nonstandard stack. It's definitely a bit of a barrier to entry for new people coming into the codebase. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
3
|
Posted - 2014.11.03 22:47:51 -
[28] - Quote
Arnath Othorem wrote:Raynaldo Rivera wrote:Hey man i didn't know you guys have the refres.py/update_keys.py is there any reason you arn't using celery? Automate the task from within the python application itself so you don't have to setup cronjobs etc?. It didn't seem too terrible to set this up as a standalone thing, compared to setting up and configuring a fully-featured distributed task system (I don't have any personal experience with Celery). I'm definitely interested in trying it out though. Raynaldo Rivera wrote:You are based off django why not use the built in admin console? Register your models through the admin.py in each app very easy. We're not based off django. Brave Core uses a lightweight framework written by Core's original author :(( backed by mongoDB :((( Honestly I'm okay with using our own models instead of doing everything with django ORM, but it kind of sucks to be on a nonstandard stack. It's definitely a bit of a barrier to entry for new people coming into the codebase.
Ahh ok then i did misunderstand. Yea i have the advantage of working with the django stack. It's really why i was able to spin up my auth in 2 weeks compared to months of development. Celery is really nice but im spoiled by just being able to install django-celery, It might be worth looking into migrating to a django stack... django-nosql exist so people can use mongo and couchdb. |
|

CCP FoxFour
C C P C C P Alliance
3626

|
Posted - 2014.11.04 08:35:10 -
[29] - Quote
Having worked with Flask but not Django... why is it so hard to replace/extend the user model? Are you using other plugins/extensions that would break with the change?
CCP FoxFour // Game Designer // @CCP_FoxFour
|
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
3
|
Posted - 2014.11.04 08:59:24 -
[30] - Quote
CCP FoxFour wrote:Having worked with Flask but not Django... why is it so hard to replace/extend the user model? Are you using other plugins/extensions that would break with the change? Not so much hard as a pain, we would need to to implement the needed forms etc for the default django admin package to recognize the model and function correctly. Really it just comes down to being lazy. |
|

Mr Majestic
Windrammers Bohica Empire
18
|
Posted - 2014.11.04 13:40:31 -
[31] - Quote
I want to give this a test so bad but sadly trying to get my alliance to use Mumble would be very hard indeed. I love Mumble and definately see the light but people really dislike change.
From what I've seen so far this looks fantastic. Very glad you've released this, smaller alliances can really struggle finding something that works and works well.
The second you implement TeamSpeak intergration I'll give this a go. We have a cobbled together set of services based on Drupal (highly modified Omnis EVE API module) that barely works right now and every expansion brings it one step closer to falling over.
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
5
|
Posted - 2014.11.04 18:53:55 -
[32] - Quote
Mr Majestic wrote:I want to give this a test so bad but sadly trying to get my alliance to use Mumble would be very hard indeed. I love Mumble and definately see the light but people really dislike change.
From what I've seen so far this looks fantastic. Very glad you've released this, smaller alliances can really struggle finding something that works and works well.
The second you implement TeamSpeak intergration I'll give this a go. We have a cobbled together set of services based on Drupal (highly modified Omnis EVE API module) that barely works right now and every expansion brings it one step closer to falling over.
Teamspeak support is planned for the near future. just gotta get more of the core functionality in place. Also adding in more services requires me to actually do services correctly *Abstract classes* and what not. So a bit of a rewrite in some areas. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
5
|
Posted - 2014.11.05 00:14:53 -
[33] - Quote
Quick update. Anyone who updated from the master git branch yesterday needs to update. There was a critical bug that was fixed regarding adding and removing api keys. |

Ostrich Technique
Infernal Redemption Drop the Hammer
0
|
Posted - 2014.11.11 03:38:55 -
[34] - Quote
Awesome stuff. |

Zoey Stardrifter
School of Applied Knowledge Caldari State
0
|
Posted - 2014.11.12 04:23:19 -
[35] - Quote
Just got it working for my alliance with Raynaldo's help. Very nice system that I highly recommend. Looking forward to Teamspeak support. Keep up the good work... |

Leonis Perthshire
Broke and Famous Test Alliance Please Ignore
4
|
Posted - 2014.11.13 08:08:14 -
[36] - Quote
I notice you user name is Spanish. Any plan to have this app in the focus Eve online languages? |

Raynaldo Rivera
Glorious Revolution The 99 Percent
5
|
Posted - 2014.11.14 08:59:58 -
[37] - Quote
Leonis Perthshire wrote:I notice you user name is Spanish. Any plan to have this app in the focus Eve online languages? I would love to be able to do this however considering i don't even speak my races native language :shobon:. Its rather difficult to provide anything other than english. However i am open to the idea of storing all the strings locally and adding locale support for users to submit language sets. *I don't know if i explained that right* if there is enough demand for it ill do it. |

Leonis Perthshire
Broke and Famous Test Alliance Please Ignore
4
|
Posted - 2014.11.14 17:32:39 -
[38] - Quote
Cool i guess for the moment well would be cool just get a good app and then when that's done or advice you cold try localize it. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
5
|
Posted - 2014.11.17 04:47:59 -
[39] - Quote
Created a pages.github for the project to keep people updated regarding added features etc. Which will include links to any guides that are created.
Project Site
For those who are interested in setting up the alliance auth yourself or begin developing it i have created two setup guides.
Alliance Auth - Quick Setup Alliance Auth - Production Setup |

Raynaldo Rivera
Glorious Revolution The 99 Percent
5
|
Posted - 2014.11.17 15:50:58 -
[40] - Quote
IPBoard forum support as just been added. |
|
|

CCP FoxFour
C C P C C P Alliance
3696

|
Posted - 2014.11.17 15:54:59 -
[41] - Quote
You're on a freaking roll. Keep up the awesome! :D
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
7
|
Posted - 2014.11.20 10:28:40 -
[42] - Quote
Update: Improved hr management. By this i mean making it actually usable and worth using. Searchable applications, commenting, api management etc.
|

Leonis Perthshire
Broke and Famous Test Alliance Please Ignore
4
|
Posted - 2014.11.20 22:56:53 -
[43] - Quote
Do you have a systems that resort the status of services like if something crash there be a twiiter feed that say what crash and when is back it also tweet that it's back alive.
Like a status report. Forum is down the system auto tweet it. Or jabber is over loaded a tweet goes out.
GÇ£If you win, you live. If you lose, you die. If you donGÇÖt fight, you canGÇÖt win!GÇ¥ GÇô Eren Jaeger
White Maul
|

Mr Majestic
Windrammers Bohica Empire
18
|
Posted - 2014.11.22 16:03:59 -
[44] - Quote
Got this working last night following your instructions.
Using the root account that got created I was a little stumped at how to create groups, etc. Am I missing something or is this all done manually in the database for now? |

Mr McClain
Assuming Control Skeleton Crew.
2
|
Posted - 2014.11.22 16:25:01 -
[45] - Quote
Mr Majestic wrote:Got this working last night following your instructions.
Using the root account that got created I was a little stumped at how to create groups, etc. Am I missing something or is this all done manually in the database for now?
login to your admin http://yourdomain.com/admin
click on groups (on the left hand side) top right corner click the add group.
to get users to be able to request joining the group goto group management > group descriptions
add a group description
then login to auth like you normally would but with your admin account and click on group management |

Raynaldo Rivera
Glorious Revolution The 99 Percent
7
|
Posted - 2014.11.23 09:22:48 -
[46] - Quote
I know im going to regret this.......
Teamspeak3 is now officially supported! If you are updating your current install make sure you do the following.
python manage.py syncdb python manage.py evolve --hint --execute python manage.py syncdb
If your evolve causes issues please read the readme on the github. Please report any bugs / pull request to the github. People have already begun to contribute why haven't you?
Shoutout to nikdoof, without his implementation i probably wouldn't have gotten it done in the time i did. |

Amely Miles
Exiled Tech Space Monkey Protectorate
38
|
Posted - 2014.11.23 13:29:48 -
[47] - Quote
are you willing to install for those who are computer illiterate and if so how much?
Favorite Quotes:
In Space No one flings Poo!!
Yes that is a Banana in my Pocket
http://spacemp.net
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
7
|
Posted - 2014.11.23 19:06:04 -
[48] - Quote
Amely Miles wrote:are you willing to install for those who are computer illiterate and if so how much? Its 2bil for the install and 500 mill for each maintenance call after. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
7
|
Posted - 2014.11.30 04:03:33 -
[49] - Quote
Major bug fixes's regarding teamspeak3 and groups in general.
Also added SRP features to the auth. |

Amely Miles
Exiled Tech Space Monkey Protectorate
39
|
Posted - 2014.11.30 11:51:52 -
[50] - Quote
make it work with SMF and i'll let you install SMF and your Auth for me :) send me a mail if interested with what you need from me an how much
EDIT: this would be for my entire alliance
Favorite Quotes:
In Space No one flings Poo!!
Yes that is a Banana in my Pocket
http://spacemp.net
|
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
8
|
Posted - 2014.11.30 22:36:55 -
[51] - Quote
Amely Miles wrote:make it work with SMF and i'll let you install SMF and your Auth for me :) send me a mail if interested with what you need from me an how much
EDIT: this would be for my entire alliance
Lol never fails.. Phpbb3 and IPBoard not enough always another fringe case to support :P |

Nutbolt
Avalon Project Shadow Rock Alliance
91
|
Posted - 2014.12.01 06:40:53 -
[52] - Quote
Raynaldo Rivera wrote:Amely Miles wrote:make it work with SMF and i'll let you install SMF and your Auth for me :) send me a mail if interested with what you need from me an how much
EDIT: this would be for my entire alliance Lol never fails.. Phpbb3 and IPBoard not enough always another fringe case to support :P
To be fair, SMF would be a good one to support because more and more people are about ready to scream quite loudly at the TEA API mod for SMF. Providing a decent alternative would be greatly appreciated by a number of people I believe.
Read as, PLEASE add in SMF support, im about to tear my hair out with TEA Api mod.
[center]Join Avalon Project Today! | Capital Component BPC Shop[/center]
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
8
|
Posted - 2014.12.01 07:40:35 -
[53] - Quote
Nutbolt wrote:Raynaldo Rivera wrote:Amely Miles wrote:make it work with SMF and i'll let you install SMF and your Auth for me :) send me a mail if interested with what you need from me an how much
EDIT: this would be for my entire alliance Lol never fails.. Phpbb3 and IPBoard not enough always another fringe case to support :P To be fair, SMF would be a good one to support because more and more people are about ready to scream quite loudly at the TEA API mod for SMF. Providing a decent alternative would be greatly appreciated by a number of people I believe. Read as, PLEASE add in SMF support, im about to tear my hair out with TEA Api mod.
Issue is even if i do support it all old accounts would have to be deactivated as the auth needs to facilitate the account creation and group additions. Its essential to keeping it synced with all the services. There currently isn't a planned "Import from existing" forum option. So even if it was done you would have to delete old accounts to prevent duplicate issues thus causing the forum to be flooded with "deleted" user messages. Essentially even by supporting smf you would need to start from scratch. Its a limitation of the auth system. |

Nutbolt
Avalon Project Shadow Rock Alliance
91
|
Posted - 2014.12.01 09:54:52 -
[54] - Quote
Thats sucky but I understand that. /me goes hunting for a SMF Mod which will assign users back to pos
[center]Join Avalon Project Today! | Capital Component BPC Shop[/center]
|

Lex Arson
Adversity. Psychotic Tendencies.
391
|
Posted - 2014.12.02 20:40:33 -
[55] - Quote
I got this running last night (mostly), and from what I can tell so far:
- UI Admin capabilities for laymen like me seem limited - Incidentally, setting a user as admin forces them into "blue" status on the auth page somehow so I can't be an admin on the same account that my main is on (which makes it a pain, because I want to post fleets and SRP and such from that account) -TS3 doesn't seem to want to work, but that's probably because I'm bad - There's zero name formatting capability for at least phpbb and also jabber, so I'm going to forever be known as "lex_arson" on my services instead of something cool like "Lex Arson" on the forums or "[AVRSE] Lex Arson" on jabber. -And finally, testing on phpbb, there is no option in the auth do set your "default group" which is important on forums. Instead your default forum group will always be the first alphabetical usergroup your user is a member of.
There's no use crying after every mistake,
you just keep on trying 'til you run out of cake.
|

Raynaldo Rivera
Glorious Revolution The 99 Percent
8
|
Posted - 2014.12.03 01:11:16 -
[56] - Quote
Lex Arson wrote:I got this running last night (mostly), and from what I can tell so far:
- UI Admin capabilities for laymen like me seem limited - Incidentally, setting a user as admin forces them into "blue" status on the auth page somehow so I can't be an admin on the same account that my main is on (which makes it a pain, because I want to post fleets and SRP and such from that account) -TS3 doesn't seem to want to work, but that's probably because I'm bad - There's zero name formatting capability for at least phpbb and also jabber, so I'm going to forever be known as "lex_arson" on my services instead of something cool like "Lex Arson" on the forums or "[AVRSE] Lex Arson" on jabber. -And finally, testing on phpbb, there is no option in the auth do set your "default group" which is important on forums. Instead your default forum group will always be the first alphabetical usergroup your user is a member of.
So lets begin!
- UI Admin capabilities for laymen like me seem limited.
If you notice when you access your main admin interface on http://yourdomain.com/admin, it is the default django admin interface. In actuality aside from creating new groups and group descriptions you should never have to access this interface. Your normal user and admin user should be separate as well. It is not designed for a 'laymen" to be able to understand and fully utilize the admin interface because of the lack of attention it needs after setup.
- Incidentally, setting a user as admin forces them into "blue" status on the auth page somehow so I can't be an admin on the
This goes back to my previous post regarding keeping users separate. The auth uses permissions to facilitate what a user can access these permissions are also used to keep the user from trying to utilize services that they don't have the required information in the database to use. If you create an admin user by default django grants them all permissions which causes things to break due to the admin user not having necessary data.
Moral of the story: Keep the admin user separate and only utilized to manage the /admin dashboard.
-TS3 doesn't seem to want to work, but that's probably because I'm bad
Generally this is a common issue with people who rent teamspeak servers rather then host it themselfs. Many times the serverquery user they supply you is very limited and cannot do standard things such as "Tokenadd","servergroupaddclient" etc. If this is your own server insure that the port isn't blocked and that you have the correct server query permissions.
- There's zero name formatting capability for at least phpbb and also jabber, so I'm going to forever be known as "lex_arson" on my services instead of something cool like "Lex Arson" on the forums or "[AVRSE] Lex Arson" on jabber.
This is for a reason, supporting every services's formats in protocols is a very tedious task. There are reasons i do not allow customization formatting for example. Jabber does not support spaces what so ever.. the protocol does not allow for it due to the way jabber UID's are referenced example [email protected].. Phpbb allows you to set a nickname so you can have your "Lex Arson" showing rather than your username. Each of these services allow you to setup a "display name" separate from the username itself. Also since i know the thought of "Well why don't you set the display name up on the auth?" question is coming here is the response, the auth is following the unix motto of "a simple tool that does one thing and can be combined with others to do more complex things". Auth is designed to assist you with these other services not replace their functionality entirely.
-And finally, testing on phpbb, there is no option in the auth do set your "default group" which is important on forums. Instead your default forum group will always be the first alphabetical usergroup your user is a member of.
This is a very incorrect statement if you notice in your settings.py there is a DEFAULT_ALLIANCE_GROUP, and DEFAULT_BLUE_GROUP. That can be set to whatever you wish. The auth assigns to groups to a new user by default the DEFAULT one set depending on the user type normal/blue and the "REGISTERED_USER" group which is a default group in all phpbb installations. This is to allow for a it admin to setup their forum and groups quickly and get their users on to them while not requiring them to fully setup all user group permissions off the back.
I appreciate your comments and criticism however there is a bit of technical understanding that is required in order to fully utilize the auth and its feature set. I am restricted and bound to follow the rules of every service i use as they have different limitations and protocols that must be followed. |

Shalyana Corpus
Cruis3r's Cr3w Inc. The Blacklist.
8
|
Posted - 2014.12.03 06:56:15 -
[57] - Quote
I just wanted to say that I have looked at your work and it looks to hold tons of promise! I would in fact make the switch from my own setup(a heavily modified SMF/TEA) if i had not in fact gone through and heavily modified it already. If/when it breaks you can be sure i'll be coming to this for a fresh start. I love django and have been using it for a couple years so it will be a nice refreshing environment to work in where things make sense for once! |

Daisuke Aoki
Ethereal Skies Voices of a Distant Star
9
|
Posted - 2014.12.04 06:50:58 -
[58] - Quote
Do you need to shut this down and restart after making changes to settings.py? I've got this mostly working (though it's throwing 500 server errors here and there, like when using the 'forgot password' on Auth) but I'm tweaking stuff to work out the kinks.
There's no instructions really on how to take this whole thing down and back up. Should I be using the 'vagrant' scripts?
Also, where would this log errors to?
Otherwise, nice package, wasn't terribly hard to set up on my Debian VPS. |

Raynaldo Rivera
Glorious Revolution The 99 Percent
9
|
Posted - 2014.12.05 01:03:04 -
[59] - Quote
Daisuke Aoki wrote:Do you need to shut this down and restart after making changes to settings.py? I've got this mostly working (though it's throwing 500 server errors here and there, like when using the 'forgot password' on Auth) but I'm tweaking stuff to work out the kinks.
There's no instructions really on how to take this whole thing down and back up. Should I be using the 'vagrant' scripts?
Also, where would this log errors to?
Otherwise, nice package, wasn't terribly hard to set up on my Debian VPS.
Depending on how you have it running. If you are using WSGI a restart of apache is necessary. There is a full production guide to get you up and running. |

Kalee Rae
Mirage Engineering
0
|
Posted - 2014.12.07 04:05:53 -
[60] - Quote
Can this be adapted to work for just a corp? (Looking at the alliance id / alliance executor corp portion) |
|

Kalee Rae
Mirage Engineering
0
|
Posted - 2014.12.08 02:37:17 -
[61] - Quote
Kalee Rae wrote:Can this be adapted to work for just a corp? (Looking at the alliance id / alliance executor corp portion, plug in corp info as opposed to alliance)
Willing to pay someone to help me figure this out, I haven't had any luck :(
Raynaldo said a few people have gotten it to work with just a corp.
Help me please! |
|

CCP FoxFour
C C P C C P Alliance
3755

|
Posted - 2014.12.08 10:15:06 -
[62] - Quote
So happy to see how active this project is. Keep up the awesome work guys,
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|

Vexlear
Nagas gave me Harpies The 99 Percent
0
|
Posted - 2014.12.09 08:28:35 -
[63] - Quote
Keep up the great work!  |

Doc Weed
Boob Heads Black Legion.
11
|
Posted - 2014.12.10 06:13:27 -
[64] - Quote
Hi!
I was just going to add a lot of people uses cyerus's mod because he has videos showing the limitations and how to do things would OP be interested in making such a video series showing the ins and outs of your system? Possibly even show how to set it up? |

Raynaldo Rivera
Glorious Revolution The 99 Percent
25
|
Posted - 2014.12.10 19:45:30 -
[65] - Quote
Doc Weed wrote:Hi!
I was just going to add a lot of people uses cyerus's mod because he has videos showing the limitations and how to do things would OP be interested in making such a video series showing the ins and outs of your system? Possibly even show how to set it up?
Managing and maintaining a system like this requires a bit more knowledge then could be produced in video form. Sure general usage can be shown. But i get emails quite frequently with people asking how to do simple linux administration task, that anyone with a background in any sorta administration could do.
I wrote the auth to be simple to setup and use. However i severely underestimated the amount of people who would try to set it up with zero to minimal linux experience. |

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2014.12.12 00:25:03 -
[66] - Quote
Raynaldo Rivera wrote: I wrote the auth to be simple to setup and use. However i severely underestimated the amount of people who would try to set it up with zero to minimal linux experience.
Does this mean you would recommend people with no experiance to maybe look at a different Auth system?
I ask because i have no experiance but im looking at getting a host package that will meet the requirements you listed and then either attempt to do it myself or pay you to set it up for me |

Raynaldo Rivera
Glorious Revolution The 99 Percent
28
|
Posted - 2014.12.12 02:36:03 -
[67] - Quote
ol' Jack Burton wrote:Raynaldo Rivera wrote: I wrote the auth to be simple to setup and use. However i severely underestimated the amount of people who would try to set it up with zero to minimal linux experience.
Does this mean you would recommend people with no experiance to maybe look at a different Auth system? I ask because i have no experiance but im looking at getting a host package that will meet the requirements you listed and then either attempt to do it myself or pay you to set it up for me
It is entirely possible for you to be able to set it up yourself. As long has you are willing to google and figure out any problems you come across yourself. Many people just skip the googling step though heh. |

Doc Weed
Boob Heads Black Legion.
11
|
Posted - 2014.12.12 07:03:51 -
[68] - Quote
This is from my phone so lol spelling. If I had the time or energy to make a video would op allow it? (It would be a how to set it up video not a I figure out ur problems video lol) |

Raynaldo Rivera
Glorious Revolution The 99 Percent
28
|
Posted - 2014.12.12 07:24:22 -
[69] - Quote
Doc Weed wrote:This is from my phone so lol spelling. If I had the time or energy to make a video would op allow it? (It would be a how to set it up video not a I figure out ur problems video lol)
Feel free it is open source for a reason :) |

Doc Weed
Boob Heads Black Legion.
11
|
Posted - 2014.12.12 20:55:50 -
[70] - Quote
Raynaldo Rivera wrote:Doc Weed wrote:This is from my phone so lol spelling. If I had the time or energy to make a video would op allow it? (It would be a how to set it up video not a I figure out ur problems video lol) Feel free it is open source for a reason :)
Thanks dude I'll set up an alt alliance and get started asap =ƒÿâ=ƒÿâ=ƒÿâ=ƒÿâ |
|

Kalee Rae
Mirage Engineering
0
|
Posted - 2014.12.16 17:07:58 -
[71] - Quote
Couldn't get the "Corp Only" figured out ( ) but will definitely use this if I need it for an alliance.
Super easy to set up and use. Would be a huge plus if it was adaptable to corporations. |

Scarlet Nobleonce
Dominion Enterprise Odin's Call
9
|
Posted - 2014.12.28 00:04:23 -
[72] - Quote
My only wish is instructions for setting up on a comerical hoster like go daddy or arvix I have been stabbing at it and failing. If i can figure it out maby ill type up something |

Scarlet Nobleonce
Dominion Enterprise Odin's Call
9
|
Posted - 2014.12.28 03:34:25 -
[73] - Quote
Kalee Rae wrote:Couldn't get the "Corp Only" figured out (  ) but will definitely use this if I need it for an alliance. Super easy to set up and use. Would be a huge plus if it was adaptable to corporations.
you could just drop your corp in to a alliance by your self and solve 99 percent of yoru strugle |

Natasha Donnan
Aperture Harmonics No Holes Barred
21
|
Posted - 2014.12.28 09:35:37 -
[74] - Quote
Scarlet Nobleonce wrote:My only wish is instructions for setting up on a comerical hoster like go daddy or arvix I have been stabbing at it and failing. If i can figure it out maby ill type up something Also Droped you a email about paying you to setup hit me up when you can. well talk terms and what not
Use someone like Digital Ocean or even amazon where you can spin up your own server.
Creator of the W-Space KB Comparison
|

Scarlet Nobleonce
Dominion Enterprise Odin's Call
9
|
Posted - 2014.12.28 16:36:43 -
[75] - Quote
Natasha Donnan wrote:Scarlet Nobleonce wrote:My only wish is instructions for setting up on a comerical hoster like go daddy or arvix I have been stabbing at it and failing. If i can figure it out maby ill type up something Also Droped you a email about paying you to setup hit me up when you can. well talk terms and what not Use someone like Digital Ocean or even amazon where you can spin up your own server.
I think im going to use digital ocean apriciate the suggestion.
|

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2014.12.29 10:38:14 -
[76] - Quote
I went with ramnode and im still banging my head on a wall, Im thinking I am missing something since it is a fresh vps (maybe i havent set it up right)
I think i will be asking for it to be set up for me once I get some spare isk
how soon from asking would you be able to set it up? |

Chuck Turing
Wormhole Engineers Greater Realms
0
|
Posted - 2014.12.29 18:17:24 -
[77] - Quote
Scarlet Nobleonce wrote:Natasha Donnan wrote:Scarlet Nobleonce wrote:My only wish is instructions for setting up on a comerical hoster like go daddy or arvix I have been stabbing at it and failing. If i can figure it out maby ill type up something Also Droped you a email about paying you to setup hit me up when you can. well talk terms and what not Use someone like Digital Ocean or even amazon where you can spin up your own server. I think im going to use digital ocean apriciate the suggestion.
In Amazon (AWS) you can have a free small server for one year (plus other freebies):
aws.amazon.com/free
|

Mr McClain
Claws of the Demon Skeleton Crew.
2
|
Posted - 2014.12.31 06:29:15 -
[78] - Quote
ol' Jack Burton wrote:I went with ramnode and im still banging my head on a wall, Im thinking I am missing something since it is a fresh vps (maybe i havent set it up right)
I think i will be asking for it to be set up for me once I get some spare isk
how soon from asking would you be able to set it up?
all set should be good to go now :D let me know if you have any more issues |

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2014.12.31 14:33:00 -
[79] - Quote
Mr McClain wrote:ol' Jack Burton wrote:I went with ramnode and im still banging my head on a wall, Im thinking I am missing something since it is a fresh vps (maybe i havent set it up right)
I think i will be asking for it to be set up for me once I get some spare isk
how soon from asking would you be able to set it up? all set should be good to go now :D let me know if you have any more issues
Im afraid it broke when it was all tied together lol |

Mr McClain
Claws of the Demon Skeleton Crew.
2
|
Posted - 2014.12.31 18:10:35 -
[80] - Quote
ol' Jack Burton wrote:Mr McClain wrote:ol' Jack Burton wrote:I went with ramnode and im still banging my head on a wall, Im thinking I am missing something since it is a fresh vps (maybe i havent set it up right)
I think i will be asking for it to be set up for me once I get some spare isk
how soon from asking would you be able to set it up? all set should be good to go now :D let me know if you have any more issues Im afraid it broke when it was all tied together lol let me know when your on and well fix it |
|

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2015.01.01 03:33:48 -
[81] - Quote
Ok it either fixed its self or I did something
Next question: How do you change the title screen picture?
I still want to give credit to the creator but getting new member to sign up on it when it says its a different alliance can create confussion :P |

ol' Jack Burton
The Pork Chop Express Trouble In Little China
5
|
Posted - 2015.01.01 07:14:34 -
[82] - Quote
I would just like to say Mr McClain is the bomb
I was having trouble setting things up and an old friend was trying to set it up on a different server for me but he couldnt work it out. After a couple hrs chatting to Mr McClain he had things sorted out and everything was golden.
Mr McClain your a god send |

Raynaldo Rivera
Glorious Revolution The 99 Percent
28
|
Posted - 2015.01.02 01:08:46 -
[83] - Quote
Hey everyone sorry for my absence. Unfortunately real life is catching up and i will be unavailable for the next month or so. However i will be still managing pull request etc. Thankfully there are quite a few people who are actively fixing bugs i am unable to get to. If you need someone to set them up please talk to Mr McClain he understands what is needed and how to get everything tied together.
|

Bill Ramen
PH0ENIX COMPANY Phoenix Company Alliance
0
|
Posted - 2015.01.03 04:51:27 -
[84] - Quote
I'm having trouble with the jabber bridge, is anyone really good with jabber? If so, please evemail me before I commit myself :P |

Mr McClain
MEAN Trasfer DARKNESS.
2
|
Posted - 2015.01.04 04:21:40 -
[85] - Quote
Bill Ramen wrote:I'm having trouble with the jabber bridge, is anyone really good with jabber? If so, please evemail me before I commit myself :P Let me know if you have any more issues should be good to go now |

Bill Ramen
PH0ENIX COMPANY Phoenix Company Alliance
0
|
Posted - 2015.01.04 05:08:16 -
[86] - Quote
TY! Me wuv you wong time! |

Mr McClain
Claws of the Demon Skeleton Crew.
2
|
Posted - 2015.01.07 03:06:46 -
[87] - Quote
if anyone has any issues please feel free to contact me in game |

Munch Macuchi
NoVeL ConCEptS Inc. WelpForce
0
|
Posted - 2015.01.09 18:41:42 -
[88] - Quote
Mr McClain wrote:if anyone has any issues please feel free to contact me in game
Confirming that this dude is legit. And damn good. And likely thinks I'm a bugmagnet now. ******* disk corruption... |

Agent Unknown
Night Theifs DamnedNation
2
|
Posted - 2015.01.09 19:11:34 -
[89] - Quote
This was definitely taken a lot further than my old script ever did ...don't even know if I have my old source code anymore (TS3/SMF auth ...I think). Nice one.  |

Mr McClain
Claws of the Demon Skeleton Crew.
3
|
Posted - 2015.01.10 03:05:40 -
[90] - Quote
Agent Unknown wrote:This was definitely taken a lot further than my old script ever did ...don't even know if I have my old source code anymore (TS3/SMF auth ...I think). Nice one.  We have alot of features and your more than welcome to try it out! if you need help just let me know! |
|

Mr McClain
Claws of the Demon Skeleton Crew.
3
|
Posted - 2015.01.10 03:06:28 -
[91] - Quote
Munch Macuchi wrote:Mr McClain wrote:if anyone has any issues please feel free to contact me in game Confirming that this dude is legit. And damn good. And likely thinks I'm a bugmagnet now. ******* disk corruption...
Gotta love when the disk fails! |

Racheal Otomeya
Silver Eagle Holdings Corp The Pestilent Legion
1
|
Posted - 2015.01.12 03:09:16 -
[92] - Quote
Is there any way to get the corp groups names be the same as the corp tickers? This would make things SO much easier and a bit cleaner.
Even more so when it comes to teamspeak.
Also, as far as formatting names for jabber, you can fill in the name field, that way most clients well show that on the contact list instead of there jid.
so my jid might be: [email protected] But if the name field could be set to: [SEHC] Racheal Otomeya, and that is what most clients would display.
Of course users can easily change this themselves by just editing there details in jabber, most jabber clients support this doing this.
One reason I would like the auto created corp groups to be the ticker name is so when there auto created on teamspeak I can set teamspeak server to show group name, that way peoples tags are auto added to the beginning or end of the name on teamspeak so they don't need to do this themselves along with some other things along these lines. |

Shaylas
State War Academy Caldari State
12
|
Posted - 2015.01.13 15:02:00 -
[93] - Quote
Racheal Otomeya wrote:Is there any way to get the corp groups names be the same as the corp tickers? For a fresh installation its not that difficult. For already running systems.... |

Racheal Otomeya
Silver Eagle Holdings Corp The Pestilent Legion
1
|
Posted - 2015.01.13 17:45:18 -
[94] - Quote
Right now I'm the only one on it, so if wiping the database to do a fresh install is needed it could be done quickly enough. |

Mr McClain
Claws of the Demon Skeleton Crew.
3
|
Posted - 2015.01.14 02:09:49 -
[95] - Quote
Racheal Otomeya wrote:Is there any way to get the corp groups names be the same as the corp tickers? This would make things SO much easier and a bit cleaner. Even more so when it comes to teamspeak. Also, as far as formatting names for jabber, you can fill in the nickname field, that way most clients well show that on the contact list instead of there jid. So my jid might be: [email protected]But if the nickname field could be set to: [SEHC] Racheal Otomeya, and that is what most clients would display. Of course users can easily change this themselves by just editing there details in jabber, most jabber clients support doing this. One reason I would like the auto created corp groups to be the ticker name is so when there auto created on teamspeak I can set teamspeak server to show group name, that way peoples tags are auto added to the beginning or end of the name on teamspeak so they don't need to do this themselves along with some other things along these lines.
At this time it would be a HUGE rewrite of the whole system so it currently does not support it. However the way I do it on teamspeak is have the users put there tags on there names in the bookmarks therefore when they connect its there already.
As far a OpenFire the only way i can think of is editing the user details however you can add groups to the auth ex. CEO's , FC . . ect and it will create a roster for them so there easily found in big alliances. |

Hamuu
Hedion University Amarr Empire
0
|
Posted - 2015.01.14 15:35:04 -
[96] - Quote
Hello, i have a problem with teamspeak
http://pastebin.com/FYu0fF9w
http://pastebin.com/naFLWunv |

Mr McClain
Claws of the Demon Skeleton Crew.
3
|
Posted - 2015.01.14 18:29:35 -
[97] - Quote
its not able to connect to the ts3 server make sure your settings.py file is correct and also make sure you whitelisted the ip of the server on the ts3 server as well. |

Racheal Otomeya
Silver Eagle Holdings Corp The Pestilent Legion
1
|
Posted - 2015.01.15 01:10:20 -
[98] - Quote
Quote: At this time it would be a HUGE rewrite of the whole system so it currently does not support it. However the way I do it on teamspeak is have the users put there tags on there names in the bookmarks therefore when they connect its there already.
As far a OpenFire the only way i can think of is editing the user details however you can add groups to the auth ex. CEO's , FC . . ect and it will create a roster for them so there easily found in big alliances.
To make it use corp tickers for corp groups is a huge rewrite of the code?
If my huge rewrite you mean changing two lines maybe, all I did and it working fine so far.
Though a better option might be to have a config option in the settings file might be better, then just do a simple rewrite of the function: generate_corp_group_name to perhaps pass corp id, instead of a name and then return either the old way or a corp ticker, or whatever other option one might wanna use instead of how it does it now,, and it would be done.
For now I just told it not to call this function, and everywhere it did I just told it to use the corp ticker instead.
The function is found in only two locations thus far, and there both in the same file. |

Hamuu
Hedion University Amarr Empire
0
|
Posted - 2015.01.15 01:48:54 -
[99] - Quote
Mr McClain wrote: its not able to connect to the ts3 server make sure your settings.py file is correct and also make sure you whitelisted the ip of the server on the ts3 server as well.
Whitelisted but the problem comes when the script more than 2 groups are granted |

Shaylas
State War Academy Caldari State
12
|
Posted - 2015.01.15 06:28:32 -
[100] - Quote
Racheal Otomeya wrote:Quote: At this time it would be a HUGE rewrite of the whole system so it currently does not support it. However the way I do it on teamspeak is have the users put there tags on there names in the bookmarks therefore when they connect its there already.
As far a OpenFire the only way i can think of is editing the user details however you can add groups to the auth ex. CEO's , FC . . ect and it will create a roster for them so there easily found in big alliances.
To make it use corp tickers for corp groups is a huge rewrite of the code? If my huge rewrite you mean changing two lines maybe, all I did and it working fine so far. Though a better option might be to have a config option in the settings file might be better, then just do a simple rewrite of the function: generate_corp_group_name to perhaps pass corp id, instead of a name and then return either the old way or a corp ticker, or whatever other option one might wanna use instead of how it does it now,, and it would be done. For now I just told it not to call this function, and everywhere it did I just told it to use the corp ticker instead. The function is found in only two locations thus far, and there both in the same file. It would break all running Systems that way. You have to convert all the old data etc. |
|

Ziirn
Questionable Ethics. Ministry of Inappropriate Footwork
41
|
Posted - 2015.01.15 14:52:30 -
[101] - Quote
Awesome service provided by mr mcclain! Really nice tool aswell :) |

Mr McClain
Claws of the Demon Skeleton Crew.
4
|
Posted - 2015.01.15 15:28:28 -
[102] - Quote
Hamuu wrote:Mr McClain wrote: its not able to connect to the ts3 server make sure your settings.py file is correct and also make sure you whitelisted the ip of the server on the ts3 server as well. Whitelisted but the problem comes when the script more than 2 groups are granted
contact me in game id be happy to look at it for you |

Demetri Slavic
Mind Games. Suddenly Spaceships.
95
|
Posted - 2015.01.17 18:44:49 -
[103] - Quote
Does it have to be a linux server for this to work?
EVE London Organiser
https://www.facebook.com/EVELondonMeets
@EVELondonMeets
Next Meet: May 9th
|

Shaylas
State War Academy Caldari State
12
|
Posted - 2015.01.18 11:56:36 -
[104] - Quote
Demetri Slavic wrote:Does it have to be a linux server for this to work? No. Runs on everything that supports python + mysql |

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.01.20 10:51:25 -
[105] - Quote
Is there a way to have the Auth create jabber rosters for more than just the default groups? |

Mr McClain
What was we Thinking Skeleton Crew.
5
|
Posted - 2015.01.21 23:38:10 -
[106] - Quote
yes it does this automatically as well if its not it indicates a problem |

Mr McClain
What was we Thinking Skeleton Crew.
5
|
Posted - 2015.01.21 23:40:00 -
[107] - Quote
Shaylas wrote:Demetri Slavic wrote:Does it have to be a linux server for this to work? No. Runs on everything that supports python + mysql Its never been tried on a MS server however you might run into issues when it comes down to the libraries it calls as those are based on linux. |

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.01.24 02:42:00 -
[108] - Quote
When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.
Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.
I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.
Thanks to the Original author for his code and the group of contributors helping keep this project going. |

Arthmer
Cascading Failure Un.Bound
0
|
Posted - 2015.01.27 17:50:41 -
[109] - Quote
I wrote a quick tool to link Alliance Auth ( https://forums.eveonline.com/default.aspx?g=posts&t=383030&find=unread ) API keys to the SeAT ( https://forums.eveonline.com/default.aspx?g=posts&t=336800 ) API keys. Might be useful to others.
https://github.com/awerries/allianceauth_to_seat |

Arthmer
Cascading Failure Un.Bound
0
|
Posted - 2015.01.27 22:52:16 -
[110] - Quote
Your Favourite Canadian wrote:When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.
Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.
I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.
Thanks to the Original author for his code and the group of contributors helping keep this project going. ~/allianceauth/services/managers/phpbb3_manager.py 143: revoke_email = "[email protected]"
File and line to change. |
|

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.01.28 05:09:08 -
[111] - Quote
Arthmer wrote:Your Favourite Canadian wrote:When an API is deleted or is no longer valid. The user still has access until the script runs a check to see if they have a valid api to have access to said groups.
Once the script determines they SHOULD NOT have access, it seems to change the users passwords. The script also seems to change the users email. This of course is important because the user could lose their password from the forums, but then recover it via email. So the script modifies the users EMAIL. It appears to change it to "revoked.the99eve.com. This of course is problematic in the sense that, the person on the other end of that email could than technically gain access to the accounts of the users whom were otherwise deactivated.
I am not trying to suggest anything negative against the author. They wrote this for their alliance and Kindly opened it up the public with an open source license. However, there are some references to the the99eve.com that would be great to remove to allow new users to use their own branding and without worrying about information being sent out to unintended parties.
Thanks to the Original author for his code and the group of contributors helping keep this project going. ~/allianceauth/services/managers/phpbb3_manager.py 143: revoke_email = " [email protected]" File and line to change. awesome, Thanks. Also awesome link to SEAT. |

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.01.29 19:55:06 -
[112] - Quote
Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.
Example: Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts. Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty? |

Arthmer
Cascading Failure Un.Bound
0
|
Posted - 2015.01.30 09:40:09 -
[113] - Quote
Your Favourite Canadian wrote:Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.
Example: Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts. Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty?
This is likely due to celery/celerybeat not running.
Check with "ps -ef | grep celery". You'll need to restart them as per the instructions under "tieing it all together". |

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.01.30 19:14:26 -
[114] - Quote
Arthmer wrote:Your Favourite Canadian wrote:Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.
Example: Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts. Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty? This is likely due to celery/celerybeat not running. Check with "ps -ef | grep celery". You'll need to restart them as per the instructions under "tieing it all together".
They appear to be running. I followed the instructions on that section again when i originally ran into this issue. |

Arthmer
Cascading Failure Un.Bound
1
|
Posted - 2015.02.05 20:58:18 -
[115] - Quote
Is there any way to view a list of accepted applications? They seem to disappear after I mark them as accepted, and sometimes I'd like to check the info that was on them. |

Errik Thrakkar
Vitriolic Animosity Diplomatic Immunity.
2
|
Posted - 2015.02.09 01:45:27 -
[116] - Quote
If there is anyone out there who can help with setting an instance of this up, we could use it. We'll gladly exchange our ISK for your time and expertise. |

Kasken
Vitriolic Animosity Diplomatic Immunity.
15
|
Posted - 2015.02.09 17:30:32 -
[117] - Quote
Is there anybody that can provide some support for this by chance (for isk). We are working on getting this running for our new alliance and could use a bit of help... |

EarthWitch
BOVRIL bOREers Mining CO-OP Brave Collective
0
|
Posted - 2015.02.10 20:18:47 -
[118] - Quote
I have started a rewrite of this project in flask instead of Django, https://github.com/Bovril-IT/allianceauth-flask
I'm still early along as I learn flask, so any help would be appreciated.
|

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.02.19 08:27:55 -
[119] - Quote
Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups? |

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.02.28 11:08:39 -
[120] - Quote
Your Favourite Canadian wrote:Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups? Anyone able to help me with this? |
|

Your Favourite Canadian
Caldari Provisions Caldari State
0
|
Posted - 2015.03.01 22:37:59 -
[121] - Quote
Your Favourite Canadian wrote:Your Favourite Canadian wrote:Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups? Anyone able to help me with this?
Found it, Files to edit:
\templates\registered\groups.html Change Line 12 to: {% if perms.auth.alliance_member or perms.auth.blue_member %}
\templates\registered\dashboard.html Change Line 9 to: {% if perms.auth.alliance_member or perms.auth.blue_member %}
\templates\public\base.html Change Line 79 to: {% if perms.auth.alliance_member or perms.auth.blue_member %}
This worked for me. If anyone has any further input about this, I would love it. |

Bill Ramen
PH0ENIX COMPANY Phoenix Company Alliance
1
|
Posted - 2015.03.04 16:49:16 -
[122] - Quote
I have a weird one. My installation is setting in-alliance members as being in the Blue group in ts3. Suggestions? |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
44
|
Posted - 2015.03.06 23:32:44 -
[123] - Quote
Is there a way to integrate this with Cyerus' EVEAPI PHPBB mod? I'd like it to be able to not just make a PHPBB3 account but pass the API key information in to the PHPBB account as well so that it automatically pulls avatars and other various features.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Mr McClain
What was we Thinking Skeleton Crew.
6
|
Posted - 2015.03.07 01:01:45 -
[124] - Quote
Your Favourite Canadian wrote:Your Favourite Canadian wrote:Your Favourite Canadian wrote:Is there a way to allow blues to apply to groups without giving them the ability to approve or deny others from joining groups? Anyone able to help me with this? Found it, Files to edit: \templates\registered\groups.html Change Line 12 to: {% if perms.auth.alliance_member or perms.auth.blue_member %} \templates\registered\dashboard.html Change Line 9 to: {% if perms.auth.alliance_member or perms.auth.blue_member %} \templates\public\base.html Change Line 79 to: {% if perms.auth.alliance_member or perms.auth.blue_member %} This worked for me. If anyone has any further input about this, I would love it.
you should be able to do it in the blue member permissions under the group. |

Mr McClain
What was we Thinking Skeleton Crew.
6
|
Posted - 2015.03.07 01:02:30 -
[125] - Quote
Subsparx wrote:Is there a way to integrate this with Cyerus' EVEAPI PHPBB mod? I'd like it to be able to not just make a PHPBB3 account but pass the API key information in to the PHPBB account as well so that it automatically pulls avatars and other various features.
at this time is doesnt have that ability. |

Mr McClain
What was we Thinking Skeleton Crew.
6
|
Posted - 2015.03.07 01:03:17 -
[126] - Quote
Arthmer wrote:Is there any way to view a list of accepted applications? They seem to disappear after I mark them as accepted, and sometimes I'd like to check the info that was on them.
yes the admin can see them |

Mr McClain
What was we Thinking Skeleton Crew.
6
|
Posted - 2015.03.07 01:04:48 -
[127] - Quote
Errik Thrakkar wrote:If there is anyone out there who can help with setting an instance of this up, we could use it. We'll gladly exchange our ISK for your time and expertise.
sorry for the late reply ive been working away from home for the past couple of months im back now every weekend let me know if i can still help |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
44
|
Posted - 2015.03.07 04:33:36 -
[128] - Quote
Alright, so Python/Django is a bit of a mystery to me. How do I change what my home page portal is? It's obviously not the index.html located in /var/www/, and I want the home portal to be a wordpress site, and I can link the auth, killboard, forums etc from there.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Free Trade Monopoly You Are Being Monitored
74
|
Posted - 2015.03.09 23:07:15 -
[129] - Quote
Your Favourite Canadian wrote:Im having an issue with groups being assigned correctly in Auth but not syncing them to other services.
Example: Alliance member Registers on Auth, is correctly assigned permissions to create jabber, mumble, and forum accounts. Alliance member accounts are created on all three services but added to group "Empty" instead of Alliance member. Anyone know why its adding them to group Empty?
Had this issue, found a fix: when issuing the "tying it all together" command below, it needed to be sudo'd:
Quote:screen -dm bash -c 'python manage.py celerybeat --verbosity=2 --loglevel=DEBUG'
Knowing nothing of linux commands, I did this:
Quote:sudo screen -dm bash -c 'python manage.py celerybeat --verbosity=2 --loglevel=DEBUG' |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
44
|
Posted - 2015.03.10 02:21:44 -
[130] - Quote
So, I've never really used the screen command much in Linux. Do I have to do anything special to make this launch on system startup? Current attempts to do this seem to result in it not running correctly until I do it manually, also from sudo as well (or logged in as root)
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|
|

Leonis Perthshire
Dreddit Test Alliance Please Ignore
14
|
Posted - 2015.03.10 08:18:15 -
[131] - Quote
Do you have an option to like tweet when services are down or experiencing difficulties?
GÇ£If you win, you live. If you lose, you die. If you donGÇÖt fight, you canGÇÖt win!GÇ¥ GÇô Eren Jaeger
White Maul
|

Errik Thrakkar
Vitriolic Animosity Diplomatic Immunity.
4
|
Posted - 2015.03.10 16:46:27 -
[132] - Quote
Subsparx wrote:So, I've never really used the screen command much in Linux. Do I have to do anything special to make this launch on system startup? Current attempts to do this seem to result in it not running correctly until I do it manually, also from sudo as well (or logged in as root)
You can create a bash script which launches the appropriate stuff in a screen session and then use something like cron to fire up said bash script when you need it. |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
44
|
Posted - 2015.03.10 17:49:19 -
[133] - Quote
I'll try that. I was running it from cron with the @reboot flag and it didn't seem to work.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Free Trade Monopoly You Are Being Monitored
74
|
Posted - 2015.03.12 23:04:18 -
[134] - Quote
Having an issue with the Jabber broadcast feature. Namely that it does nothing.
In the settings.py customization section it says Quote:Change teh OPENFIRE_SECRET_KEY and BROADCAST_USER_PASSWORD to whatever you want these to be. We will configure openfire to utilize these later. but the Openfire configuration instructions make no reference to the broadcast user. Is it possible the auth system is failing to log in to broadcast because we never configured Openfire to allow it? Simply adding a user with the credentials listed hasn't worked. |

Cymion
Void.Tech Get Off My Lawn
2
|
Posted - 2015.03.13 10:49:05 -
[135] - Quote
With the updates to Phpbb 3.1 Cyerus's mod doesn't work anymore, is there any plans to maybe include some form of the API functionality (like api being plugged into ACP info, auto pulling protraits, etc) into this or something like it?
Sorry if it's a dumb question, pretty newb when it comes to code so I was looking to see if maybe SSO integration could replace the borked mod. |

bcpror9981
EVE Protection Agency Bloodline.
13
|
Posted - 2015.03.22 16:22:08 -
[136] - Quote
is the team speak authentication feature functional yet? |

Adarnof
Free Trade Monopoly You Are Being Monitored
82
|
Posted - 2015.03.26 02:35:39 -
[137] - Quote
For those of us who require apache2 version 2.4 or above, I've rewritten the available site configurations to use the new permissions system.
000-default becomes 000-default.conf
default-ssl becomes default-ssl.conf
Goes without saying you'll need to perform the same customization as before. |

mia nadal
Sturmkhraken
0
|
Posted - 2015.04.01 07:42:45 -
[138] - Quote
Love this app, You're Awesome and i'll send you some cookies in isk form later =)
My only problem was with openfire broadcasts.
after quite a bit of digging through logs, the correct format seems to be:
BROADCAST_USER = os.environ.get('AA_BROADCAST_USER', "BROADCASTUSERYOUMADEINOPENFIRE@") + JABBER_URL
with the correct password in the next line.
not user@host, or just user, but user@.
hope that helps others, as i saw other people asking here =) |

bcpror9981
EVE Protection Agency Bloodline.
13
|
Posted - 2015.04.06 06:08:06 -
[139] - Quote
is it still possible to pay for an install job? if so hit me up in game.
thx |

TigerXtrm
Black Thorne Corporation Black Thorne Alliance
1072
|
Posted - 2015.04.07 15:01:08 -
[140] - Quote
Trying to install this on a CentOS server (which should in theory be possible, right?) but it's giving me all sorts of trouble. Anyone who is able to help me out?
My YouTube Channel - EVE Tutorials & other game related things!
My Website - Blogs, Livestreams & Forums
|
|

Adarnof
Free Trade Monopoly You Are Being Monitored
82
|
Posted - 2015.04.07 23:14:35 -
[141] - Quote
Adarnof wrote:Secondly, groups are not all being created and no members have been assigned into them. Celery is in fact running and executing its tasks. Some but not all groups of registered members have been added to Openfire, but they have no members in them.
Found the problem. When creating groups via the admin interface, you cannot use spaces or it will not propagate to openfire. |

Adarnof
Free Trade Monopoly You Are Being Monitored
82
|
Posted - 2015.04.07 23:57:24 -
[142] - Quote
In debugging my issues with broadcasting I've gone into the shell and stepped through the code from allianceauth/services/managers/openfire_manager.py. I first import everything and then issue the commands from the send_broadcast_message method. Here's the complete output, but one area catches my attention:
After issuing the command Quote:client.auth(settings.BROADCAST_USER, settings.BROADCAST_USER_PASSWORD, 'broadcast') It's returning an error Quote:Failed SASL authentification: not-authorized
This occurs for the broadcast username/password combination in settings.py as well as when I substitute in my personal username/password which I can connect with using Pidgin.
Anyone have an idea what I should be looking into? As far as I can see the shell opens a connection to the jabber server but is getting hung up when it tries to authenticate. |

TigerXtrm
Black Thorne Corporation Black Thorne Alliance
1072
|
Posted - 2015.04.09 13:39:55 -
[143] - Quote
Okay I managed to get this working on a VPS with Ubuntu, guess CentOS just doesn't want to play nice with it. Now on to the next question; is it possible to use this without a full API key? Or at least disable the need for a full API key somehow? And if this is done, what would it break?
My YouTube Channel - EVE Tutorials & other game related things!
My Website - Blogs, Livestreams & Forums
|

Adarnof
Free Trade Monopoly You Are Being Monitored
82
|
Posted - 2015.04.11 05:49:20 -
[144] - Quote
TigerXtrm wrote:is it possible to use this without a full API key? Or at least disable the need for a full API key somehow? And if this is done, what would it break?
Taking a cursory glance at the code, all I can see are API calls checking current corps of characters on the key. Key type is only enforced when adding the key here.
I've never tried bypassing that, but commenting out those checks and then testing with a non-account non-full API key would tell you in a hurry what's broken. Just note that disabling key type enforcement means people can register with "blank" keys (enough to pull a character+corp iirc) which means auditing them in the Corporation Stats page would be rather pointless. |

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.04.11 11:28:30 -
[145] - Quote
I got this (mostly) working yesterday, very nice app! The only thing I'm having issues with currently is getting the jabber broadcasts to work, the plugin is installed but none of the options for it show up in the server admin ui. I'm sure I'll get it working tho. Thanks so much for all the work you've put into this  |

TigerXtrm
Black Thorne Corporation Black Thorne Alliance
1072
|
Posted - 2015.04.11 12:58:00 -
[146] - Quote
Adarnof wrote:TigerXtrm wrote:is it possible to use this without a full API key? Or at least disable the need for a full API key somehow? And if this is done, what would it break? Taking a cursory glance at the code, all I can see are API calls checking current corps of characters on the key. Key type is only enforced when adding the key here. I've never tried bypassing that, but commenting out those checks and then testing with a non-account non-full API key would tell you in a hurry what's broken. Just note that disabling key type enforcement means people can register with "blank" keys (enough to pull a character+corp iirc) which means auditing them in the Corporation Stats page would be rather pointless. Edit: eve_api_manager.py, line 18 might throw an exception. Not sure if character-restricted APIs have an "account" to reference.
Thanks for the info! Do you think it would be possible to change it from a full API to a specific access mask? Or would this involve adding complicated code or some such?
My YouTube Channel - EVE Tutorials & other game related things!
My Website - Blogs, Livestreams & Forums
|

Adarnof
Free Trade Monopoly You Are Being Monitored
83
|
Posted - 2015.04.11 17:04:19 -
[147] - Quote
TigerXtrm wrote:Thanks for the info! Do you think it would be possible to change it from a full API to a specific access mask? Or would this involve adding complicated code or some such?
Sure it's doable. Just change the mask in the api manager here to the numeric you want. It would be good to also change the mask of the link provided for creating keys here.
|

Raynaldo Rivera
Nagas gave me Harpies
30
|
Posted - 2015.04.12 21:34:15 -
[148] - Quote
Sorry about the unannounced leave. Life gets in the way at times. So few things to note.
1. Thanks everyone who is supporting others when trying to setup the auth. 2. Thanks to those who have submitted patches and bug fixes.
However i would like to state that development of the auth is now frozen. This is not to say that i will not be checking pull request and incorporating them into the main development branch. Simply put i am not happy with how it turned out. There are a few things i did wrong because i was in a hurry that make the auth system rather difficult to extend without fully understanding the core design. Specifically adding new services is a nightmare.
So i can't say when but a rewrite will happen when i have more free time to pursue this. Here is a list of the current issues with the auth.
1. Not enough error handling - There are still some errors that occur and just return 500's
2. Services are not abstracted interfaces. - Reason adding new services takes so long.
3. No use of any sorta rest api/jquery. - The current interface is anything but modern where there should be rest api calls and ajax there is just page reloading.
4. No available api built in for third party applications. - Because of the way its written adding in a api for third party applications is a disaster waiting to happen.
5. Reliant on the soon to be depreciated api - Needs to make use of the crest api, although im not to sure on the depreciating of the current api.
6. Its to damn difficult for the average joe to setup. - At first i thought it wouldn't be an issue but the more and more emails i and others get proves that it is still far to difficult to setup.
There is my rant and my current issues with the code thats been written. Like i said before this does not mean i won't be updating the github with the latest pull request and bug fixes it just means i personally will not be developing this system anymore. |

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.04.21 10:32:06 -
[149] - Quote
Someone smart should do some mystring.replace ("_", " ") wizardry. |

Raynaldo Rivera
Nagas gave me Harpies
32
|
Posted - 2015.04.22 15:32:27 -
[150] - Quote
thebarry wrote:Someone smart should do some str.replace ("_", " ") wizardry.
Until you realize that the jabber protocol and mumble don't support spaces and breaks entirely ;) |
|

thebarry
calamitous-intent Feign Disorder
12
|
Posted - 2015.04.27 21:08:56 -
[151] - Quote
Is there an in game channel where people could discuss this project? |

Silf Andven
Netherstorm Prothean Alliance
0
|
Posted - 2015.04.28 12:41:16 -
[152] - Quote
willing to pay for installation on my server for a small alliance with a couple of friendly corps
please eve-mail me on Nomak or even better skype me on dwf.nomak thanks |

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.05.05 12:33:13 -
[153] - Quote
A test board is available somewhere to show how it looks ?
Looking using it with IPB, I saw tutorial do not take this case (phpBB detailed only).
Looking also for eve fitting IPB tool.
Thanks in advance |

SCORPl0
Foundation Cutting-Edge Tau Ceti Federation
1
|
Posted - 2015.05.06 13:31:53 -
[154] - Quote
Just realized IP Board supported version is 3.x. Unfortunately, I did install version 4.
Any project to update to next ip board version ? Some more documentation about IP Board and Teamspeak possible ?
One last question is :
- I'm looking to SSO (Single Sign On) some projects availble on the techlabs forums or elsewhere, like LMEve, IPB Wiki, ECM, ... and prevent users to have to register 4 times, or more. What you could give me as advice to accomplish this using the best way ?
Important about that is to define one registration location & managing roles.
Thanks. |

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.05.09 17:59:47 -
[155] - Quote
Some requests for timer administration:
- Ability to auto-delete old timers(say 10 minutes after timer passes it deletes, or at least goes to an 'old timers' list at bottom) - On the add timer page, a simple calculator where you enter current eve date/time and then the reinforcement timer so that it generates the exit time for you. - Ability to edit an existing timer without having to delete and remake it, this is less important if the calculator from above is implemented. |

Ceafan Enderas
Industrial Corporation of EVE Industrial Conglomerate of EVE
2
|
Posted - 2015.05.10 23:04:28 -
[156] - Quote
Ok, hate to be the guy what is stuck near the beginning, but have tried doing these processes a couple of times, including from scratch, and I'm sure I'm missing something simple.
I got this error when trying to start Alliance Auth with python manage.py syncdb
Image of code
Followed everything else to a T (I think) but not sure where I'm going wrong.
Any advice? |

Adarnof
Free Trade Monopoly You Are Being Monitored
87
|
Posted - 2015.05.11 17:11:47 -
[157] - Quote
Ceafan Enderas wrote:Ok, hate to be the guy what is stuck near the beginning, but have tried doing these processes a couple of times, including from scratch, and I'm sure I'm missing something simple. I got this error when trying to start Alliance Auth with python manage.py syncdb Image of codeFollowed everything else to a T (I think) but not sure where I'm going wrong. Any advice?
Have you tried sudo-ing that command? It's pretty finicky. |

Ceafan Enderas
Industrial Corporation of EVE Industrial Conglomerate of EVE
2
|
Posted - 2015.05.11 18:34:48 -
[158] - Quote
Adarnof wrote:Ceafan Enderas wrote:Ok, hate to be the guy what is stuck near the beginning, but have tried doing these processes a couple of times, including from scratch, and I'm sure I'm missing something simple. I got this error when trying to start Alliance Auth with python manage.py syncdb Image of codeFollowed everything else to a T (I think) but not sure where I'm going wrong. Any advice? Have you tried sudo-ing that command? It's pretty finicky.
I've tried the sudo in front, here's the screenshot |

Adarnof
Free Trade Monopoly You Are Being Monitored
87
|
Posted - 2015.05.11 20:21:45 -
[159] - Quote
Ceafan Enderas wrote:I've tried the sudo in front, here's the screenshot
Are you sure you ran the command pip install -r requirements.txt from that directory? It too may need sudo-ing to complete succesfully. |

Tujiko Noriko
Dirt 'n' Glitter
19
|
Posted - 2015.05.11 23:10:46 -
[160] - Quote
Is it possible to use this for a corporation not in an alliance?
Best nG, Dirt 'n' Glitter
|
|

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.05.12 07:45:37 -
[161] - Quote
Ceafan Enderas wrote:Adarnof wrote:Ceafan Enderas wrote:Ok, hate to be the guy what is stuck near the beginning, but have tried doing these processes a couple of times, including from scratch, and I'm sure I'm missing something simple. I got this error when trying to start Alliance Auth with python manage.py syncdb Image of codeFollowed everything else to a T (I think) but not sure where I'm going wrong. Any advice? Have you tried sudo-ing that command? It's pretty finicky. I've tried the sudo in front, here's the screenshot
The last time I installed it I had to use apt install python-django-evolution before running the requirements.txt or I'd get errors referencing django evolution. |

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.05.14 05:36:06 -
[162] - Quote
Which ip board version is supported? I see ip.converge was discontinued as of 3.4 and replaced with ips connect, so do we need ip board versions older than 3.4? |

thebarry
Calamitous-Intent Feign Disorder
12
|
Posted - 2015.05.18 00:05:13 -
[163] - Quote
Any idea why this is adding people to the forums and adding the various groups to the forums, but NOT adding the people to those groups? It's only putting them into the members group... |

Adarnof
Free Trade Monopoly You Are Being Monitored
87
|
Posted - 2015.05.24 21:26:33 -
[164] - Quote
I'm experiencing an issue with mumble: group changes require mumble-server to be restarted before they come into effect. Is this expected? Is there a workaround? |

Samuel the Terrible
Synapse. Diplomatic Immunity.
1
|
Posted - 2015.06.05 00:16:55 -
[165] - Quote
hey bud didn't have time to read the whole board, and not sure if your still monitoring but any chance of adding some form of fleet pap system within the program? |

Vlad Toltos
Illumination Association THE PESTILENT
0
|
Posted - 2015.06.14 15:43:16 -
[166] - Quote
I don't know if it's intentional or just the way I have done something incorrect. Currently when a key goes bad the Auth system removes the player from all groups. However they retain their AllianceAuth privilege which gives them access to sign up for services. This means with a bad key they can resign up for services. The system will kick them out every three hours.
Like I said I'm not sure it this was on purpose or not. A small change to the code for the API check will remove the privilege so that they are forced to have a valid key.
Also, I can offer the same services op is offering if anyone needs it. Just contact me in game.
|

Cage Man
Future Methods Integrated Syndicate of Independent Systems
432
|
Posted - 2015.08.12 16:38:31 -
[167] - Quote
The allianceauth server starts without any errors, but I get a 400 (bad request) error when I got to my "myipaddress:8000". Anyone have any idea where I may have gone wrong in the setup? I'm running Ubuntu 14.04 x64.
In the console I get this error when I try and access that page with my browser:
"GET / HTTP/1.1" 400 26
When I try and go to "domain.com:8000" I get "ERR_NAME_NOT_RESOLVED", which I suspect is just me not having my DNS configured properly. |

Cage Man
Future Methods Integrated Syndicate of Independent Systems
432
|
Posted - 2015.08.14 00:20:25 -
[168] - Quote
Is it possible to (relatively easily) alter the auth software to use http instead of https, so I don't have to pay for a SSL cert? |

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
5501
|
Posted - 2015.08.14 00:42:06 -
[169] - Quote
Cage Man wrote:Is it possible to (relatively easily) alter the auth software to use http instead of https, so I don't have to pay for a SSL cert?
Consider using cloudflare.
Sure, it's not 100% ssl, from the client to you, but the most 'dangerous' part, (first step from the client) is covered.
https://www.cloudflare.com/ssl
Woo! CSM X!
Fuzzwork Enterprises
Twitter: @fuzzysteve on Twitter
|

Cage Man
Future Methods Integrated Syndicate of Independent Systems
432
|
Posted - 2015.08.17 13:41:28 -
[170] - Quote
Steve Ronuken wrote:Cage Man wrote:Is it possible to (relatively easily) alter the auth software to use http instead of https, so I don't have to pay for a SSL cert? Consider using cloudflare. Sure, it's not 100% ssl, from the client to you, but the most 'dangerous' part, (first step from the client) is covered. https://www.cloudflare.com/ssl
That worked, thanks. For anyone who is curious I had to disable the default-ssl apache2 config file, and paste everything between "DocumentRoot /var/www" and "ErrorLog" from default-ssl into the default config file. |
|

Vlad Toltos
Illumination Association THE PESTILENT
0
|
Posted - 2015.08.20 15:38:35 -
[171] - Quote
Cage Man wrote:The allianceauth server starts without any errors, but I get a 400 (bad request) error when I go to my "myipaddress:8000". Anyone have any idea where I may have gone wrong in the setup? I'm running Ubuntu 14.04 x64.
In the console I get this error when I try and access that page with my browser:
"GET / HTTP/1.1" 400 26
When I try and go to "domain.com:8000" I get "ERR_NAME_NOT_RESOLVED", which I suspect is just me not having my DNS configured properly.
edit: Tried installing on Ubuntu 12.04 x64, same issue.
edit: Setting debug to 'True' brought me to an error page:
ImportError at / No module named evelink.api
edit #3: Ok, turns out I needed to manually install evelink, and doing that got me a page further. But now going to the 'dashboard' brings up another error page with a missing module:
ImportError at /dashboard/ No module named openfire
I'm not sure if I skipped a step or what, I'm going through the guide again.
edit #4: fixed that, i had to "sudo pip install python-openfire"
Not sure if you got this worked out but, you shouldn't have had to install anything extra. During the install all of the modules should have been installed already. I suspect you missed this step
cd allianceauth pip install -r requirements.txt
You may have also had problems with it. I can't remeber at the moment but, I always run into an error on this step that has to be fixed before it will install correctly. Run the above and post the error. |

Henry Jennings
Quovis The Bastion
0
|
Posted - 2015.09.04 01:25:43 -
[172] - Quote
Has anyone installed it for IPB 4?
I am playing with the install just to look at getting off of SMF, but haven't seen any configuration details for ipb. |

Henry Jennings
Quovis The Bastion
0
|
Posted - 2015.09.07 17:58:37 -
[173] - Quote
Any guides for IPB install? |

Henry Jennings
Quovis The Bastion
0
|
Posted - 2015.09.09 22:50:15 -
[174] - Quote
If anyone has experience installing please send me an in game mail. Willing to pay isk for support. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
104
|
Posted - 2015.09.19 23:02:18 -
[175] - Quote
I'm working on a modification to allow lone corps to use this but need people to help test.
Here's the source code. Follow the usual install instructions but clone my repository instead of the one listed in install instructions. Note that a few variables have been renamed it settings.py, they should be self-explanatory.
Let me know what breaks.
And to anyone needing help with installs of this or the original, don't hesitate to contact me in-game. |

Samuel the Terrible
Starfox Initiative
8
|
Posted - 2015.09.27 06:48:08 -
[176] - Quote
In the process with setting up an alliance with some friends we want to take some space in null that is the plan anyway do you still set this up?
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
107
|
Posted - 2015.09.30 07:49:26 -
[177] - Quote
Just an update for those teamspeak users out there: the newest version causes a whole slew of errors. Please use version 3.0.11.2 (source) as I've confirmed it works. |

Samuel the Terrible
Starfox Initiative PLUR.
8
|
Posted - 2015.09.30 20:16:39 -
[178] - Quote
Adarnof wrote:Just an update for those teamspeak users out there: the newest version causes a whole slew of errors. Please use version 3.0.11.2 ( source) as I've confirmed it works.
Thanks adarnof, for all your help for getting this setup nice and cheap and really good help,
>>> Hint also dont use godaddy :P
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

XTheGame
Seventeenth Battalion Honorable Third Party
0
|
Posted - 2015.10.20 17:23:44 -
[179] - Quote
Hello so i have been attempting to implement this project and i cant quite get it to work. I was wondering if anyone would be willing to get in touch with me and explain the setup for IPB TS3 and killboard. I would rather learn how to modify and edit the configs myself than just pay someone to set it up.
As far as payment is concerned you can message me or reply here with your price. |

Samuel the Terrible
Starfox Initiative PLUR.
16
|
Posted - 2015.10.21 04:01:36 -
[180] - Quote
XTheGame wrote:Hello so i have been attempting to implement this project and i cant quite get it to work. I was wondering if anyone would be willing to get in touch with me and explain the setup for IPB TS3 and killboard. I would rather learn how to modify and edit the configs myself than just pay someone to set it up.
As far as payment is concerned you can message me or reply here with your price.
Get in contact with ardanof, he should have posted earlier hes actively working on it and I would assume would be willing to teach you how to install it. In my case I couldn't be bothered so he installed but hes showed me how to manage it from that point on and I do most the work
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|
|

XTheGame
Seventeenth Battalion Honorable Third Party
0
|
Posted - 2015.10.21 13:36:33 -
[181] - Quote
Samuel the Terrible wrote:XTheGame wrote:Hello so i have been attempting to implement this project and i cant quite get it to work. I was wondering if anyone would be willing to get in touch with me and explain the setup for IPB TS3 and killboard. I would rather learn how to modify and edit the configs myself than just pay someone to set it up.
As far as payment is concerned you can message me or reply here with your price. Get in contact with ardanof, he should have posted earlier hes actively working on it and I would assume would be willing to teach you how to install it. In my case I couldn't be bothered so he installed but hes showed me how to manage it from that point on and I do most the work
Oh thats awesome thanks. |

Samuel the Terrible
Starfox Initiative PLUR.
16
|
Posted - 2015.10.21 14:27:48 -
[182] - Quote
XTheGame wrote:Samuel the Terrible wrote:XTheGame wrote:Hello so i have been attempting to implement this project and i cant quite get it to work. I was wondering if anyone would be willing to get in touch with me and explain the setup for IPB TS3 and killboard. I would rather learn how to modify and edit the configs myself than just pay someone to set it up.
As far as payment is concerned you can message me or reply here with your price. Get in contact with ardanof, he should have posted earlier hes actively working on it and I would assume would be willing to teach you how to install it. In my case I couldn't be bothered so he installed but hes showed me how to manage it from that point on and I do most the work Oh thats awesome thanks.
No problem, learnt quite a lot from him and a few others actually, so give them plugs here and there. fly safe
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Samuel the Terrible
Starfox Initiative PLUR.
16
|
Posted - 2015.10.22 06:15:13 -
[183] - Quote
You know what would be handy, to be able to see on the dashboards any srp requests I have made and status re those requests
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.10.30 23:52:39 -
[184] - Quote
Running into an issue with openfire. There's some group caching going on in the background, meaning members who register after a channel has been created will not be able to join the channel until the server restarts, or the group ACL is refreshed by removing and then re-adding the group to the channel permissions.
Relevant issue: https://igniterealtime.org/issues/browse/OF-921
So far the fix has been included in Openfire 3.11.0 Alpha (Oct 24), no word on when it'll get pushed to the stable branch.
Unfortunately, it seems this build breaks the user service plugin as it's long since depreciated. So..... Nightly reboot of the jabber server is my best solution. Cronjob should do the trick. I'm looking into implementing the REST API to replace User Service plugin. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.01 05:02:03 -
[185] - Quote
Any advice/tips/guide on how to get this to work with IPB v4?
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.02 04:57:15 -
[186] - Quote
Argus Sorn wrote:Any advice/tips/guide on how to get this to work with IPB v4?
I've been looking into this without any luck so far, mostly because I'm cheap and won't pay for IPB. Hard to test without it. However I just came across a "publicly accessible" version tonight so work can begin!
I'll keep you posted with what I find. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 04:18:10 -
[187] - Quote
Adarnof wrote:Argus Sorn wrote:Any advice/tips/guide on how to get this to work with IPB v4? I've been looking into this without any luck so far, mostly because I'm cheap and won't pay for IPB. Hard to test without it. However I just came across a "publicly accessible" version tonight so work can begin! From initial inspection, "oh boy this is gonna get messy". Can't find any references to the API. Can I convince you to use IPBoard 3?
I paid for IPB4 :(, I suppose I can request a refund. Is v3 publicly available or does my subscription allow me to use the older version?
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.03 06:31:59 -
[188] - Quote
Argus Sorn wrote: Will 3.4.8 work? Or does it need to be an earlier version. Probably, never tried it though. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 07:53:48 -
[189] - Quote
Yep. I got it to work. Would be nice to use 4 tho since that is what I 'paid' for. Although it does seem my license entitles me to use 3.4.8 as well.
It'd be nice to have 4 support in the future, if not immediately.
THANKS! |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.03 14:34:29 -
[190] - Quote
So apparently auth is not adding groups to the ip.board forums. Still working on this, but not sure if anyone had similar issues and had any suggestions. |
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.04 05:54:17 -
[191] - Quote
Argus Sorn wrote:Yep. I got it to work. Would be nice to use 4 tho since that is what I 'paid' for. Although it does seem my license entitles me to use 3.4.8 as well.
It'd be nice to have 4 support in the future, if not immediately.
I contacted Invisionpower regarding the API, they have no plans on implementing it right now. Which means we'd need to look at migrating group management to LDAP so that IPB4 can use it. That's a long way away.
Argus Sorn wrote:So apparently auth is not adding groups to the ip.board forums. Still working on this, but not sure if anyone had similar issues and had any suggestions.
Is it adding groups to every other service but ipboard? |

Kaezon Rio
Illusions of Normality SpaceMonkey's Alliance
0
|
Posted - 2015.11.04 06:02:37 -
[192] - Quote
Heyo, just an FYI for folks still watching this thread. I completed my upgrades to the TS3 manager, making group assignment way easier. You can now build relationships between TS3 groups and Auth groups, so rather than auth pushing those terrible group names to TS, it just compares assignments, allowing your TS admins to maintain the permissions system and bans while an Auth admin manages the group assignments. There's still more that can be improved, but this has eliminated the funky permissions issues some folks were having. In the future, I'm going to make a page where these group association can be managed by people with the appropriate permissions. In the meantime, there were some security improvements I wanted to make. I think Adarnof is getting close on that Corp/Alliance toggle.
One last note, I'm working on getting in contact with R4stl1n to get contributor status on the repo for Ardarnof and myself. That way we can save people the trouble of switching repos. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.04 13:57:16 -
[193] - Quote
Adarnof wrote:Argus Sorn wrote:Yep. I got it to work. Would be nice to use 4 tho since that is what I 'paid' for. Although it does seem my license entitles me to use 3.4.8 as well.
It'd be nice to have 4 support in the future, if not immediately. I contacted Invisionpower regarding the API, they have no plans on implementing it right now. Which means we'd need to look at migrating group management to LDAP so that IPB4 can use it. That's a long way away. Argus Sorn wrote:So apparently auth is not adding groups to the ip.board forums. Still working on this, but not sure if anyone had similar issues and had any suggestions. Is it adding groups to every other service but ipboard?
I will have to check this, the only services I currently have implemented are forums and mumble, because these are the most important. Our group currently uses slack for chat, and well - that was going to come up later, after I've gotten the rest of this figured out.
I will see if mumble groups are being created however.
P.S. I want to thank everyone who has continued this project going as well as R4stl1n for having started it. I have zero programming/IT experience and I was able to get this off the ground - I looked at a few other open source auths out there and none had the level of documentation and support that this one has. Thanks!
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.04 14:13:15 -
[194] - Quote
My mumble groups are being created, and assigned properly (I am not sure if auto updates are working, as I have not gotten this far yet - was planning to just get the initial set up rolling and then deal with this).
|

Pedes
Deep Core Mining Inc. Caldari State
0
|
Posted - 2015.11.04 20:39:22 -
[195] - Quote
Can this system also be used for a corp board? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.04 23:09:42 -
[196] - Quote
Pedes wrote:Can this system also be used for a corp board?
Unofficially. I've been working on that for a while now and it's just about done.
My repo has two branches that can act as corp boards, "corp" and "toggle". Corp is as its name suggests, stripped down to operate on the corp level. I stopped work on it in favour of toggle, but it has fewer bugs at the moment. Togge is under active development to facilitate either alliance or corp deployments, and transition between the two.
To deploy either of these, follow the normal install instructions but when you get to the "git clone" command, put the URL for my repo instead of the original author's (https://github.com/Adarnof/allianceauth.git).
Immediately after, "cd allianceauth" and then "git checkout corp" or "git checkout toggle" for whichever branch you desire.
Feel free to get in touch if you run into any problems. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.05 06:40:21 -
[197] - Quote
Ok, another noob question here:
What is supposed to happen when we click "fits" - it currently gives a 500 error. Where is this supposed to link to and is there a setting that needs to be modified? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
642
|
Posted - 2015.11.05 07:04:49 -
[198] - Quote
Raynaldo Rivera wrote: It is entirely possible for you to be able to set it up yourself. As long has you are willing to google and figure out any problems you come across yourself. Many people just skip the googling step though heh.
Once again - let me say:
I am a doctor by 'trade' and have pretty much zero programming experience. I have some prior linux exposure and have worked with django on the user end via other auths...
I set this up in about a weeks time with very minimal obstacles. All of my questions were answerable via google, this thread, and the set up guide.
I tried two other open source auths - and met insurmountable obstacles that even my IT friends couldn't get me past. In fact, the biggest delays in me getting something going were because I stopped trying this auth and attempted the others.
I am truly AMAZED at what this provides us who lack extensive IT/programming experience. I kind of think Reynaldo underestimated what he created.
In fact, I spoke at fanfest last year, and hope to do so next year and am hoping to do so again. I think there is room for a 'third party IT for the complete noob" presentation. If CCP Foxfour is still following this thread - this is definitely something you should consider.
Anyway, sorry for flooding the thread with effusive praise, but yeah - totally deserved. |
|

CCP FoxFour
C C P C C P Alliance
4172

|
Posted - 2015.11.05 07:59:23 -
[199] - Quote
Argus Sorn wrote: In fact, I spoke at fanfest last year, and hope to do so next year and am hoping to do so again. But I definitely think there is room for a 'third party IT for the complete noob" presentation. If CCP Foxfour is still following this thread - it should definitely be a thing and I have to wonder if adarnof or reynaldo plan attend?
If I have anything to say about it there definitely will be!
@CCP_FoxFour // Technical Designer // Team Size Matters
Third-party developer? Check out the official developers site for dev blogs, resources, and more.
|
|

Samuel the Terrible
Starfox Initiative PLUR.
16
|
Posted - 2015.11.05 11:19:09 -
[200] - Quote
CCP FoxFour wrote:Argus Sorn wrote: In fact, I spoke at fanfest last year, and hope to do so next year and am hoping to do so again. But I definitely think there is room for a 'third party IT for the complete noob" presentation. If CCP Foxfour is still following this thread - it should definitely be a thing and I have to wonder if adarnof or reynaldo plan attend?
If I have anything to say about it there definitely will be!
I'll telll you what, I met Adarnof a month or so ago when he contacted me in game and offered to help me set it up, due to extra technical issues it took a lot longer than it should have. While I would love to send him extra isk, I am now broke as hell to much alliance leadership stuff :P So instead ive given him some plugs especially on our front page. He also introduced me to another guy who is working on the auth system in question Kaezon. These guys have been great and we talk often.
Kazeon has some great projects in the pipeline to do with it, I wont shear it as I don't want to steel his thunder but he has just made an awesome plug in with team speak auth to make it a lot better! These two guys are doing an awsome job though so just thought I would bump this thread with there names :)
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.05 15:31:29 -
[201] - Quote
Argus Sorn wrote:Ok, another noob question here:
What is supposed to happen when we click "fits" - it currently gives a 500 error. Where is this supposed to link to and is there a setting that needs to be modified?
There's a missing template in the official repo. You'll need to make a copy of the example provided.
Navigate to allianceauth/templates/registered and copy fleetfits.html.example to fleetfits.html
If you want to customize what fits are shown you'll have to edit fleetfits.html |

Samuel the Terrible
Starfox Initiative PLUR.
17
|
Posted - 2015.11.05 19:09:00 -
[202] - Quote
Adarnof wrote:Argus Sorn wrote:Ok, another noob question here:
What is supposed to happen when we click "fits" - it currently gives a 500 error. Where is this supposed to link to and is there a setting that needs to be modified? There's a missing template in the official repo. You'll need to make a copy of the example provided. Navigate to allianceauth/templates/registered and copy fleetfits.html.example to fleetfits.html If you want to customize what fits are shown you'll have to edit fleetfits.html
I have an error page (a work in progress) that says FU*K off in binarry "01000110 01010101 01000011 01001011 00100000 01001111 01000110 01000110 00100000 01111100 00100000 01000101 01010010 01010010 01001111 01010010 00100000 00110101 00110000 00110000 "
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.05 22:48:22 -
[203] - Quote
Install went smooth my third try; however, everybody is getting a 500 error when trying to generate a forum account in the services. Jabber and mumble work just fine. |

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 22:49:41 -
[204] - Quote
Bardam wrote:Install went smooth my third try; however, everybody is getting a 500 error when trying to generate a forum account in the services. Jabber and mumble work just fine.
are using phpbb or IPboards?
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.05 22:59:41 -
[205] - Quote
Samuel the Terrible wrote:Bardam wrote:Install went smooth my third try; however, everybody is getting a 500 error when trying to generate a forum account in the services. Jabber and mumble work just fine. are using phpbb or IPboards?
phpbb
the forum itself is up and running. |

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 23:07:03 -
[206] - Quote
Bardam wrote:Samuel the Terrible wrote:Bardam wrote:Install went smooth my third try; however, everybody is getting a 500 error when trying to generate a forum account in the services. Jabber and mumble work just fine. are using phpbb or IPboards? phpbb the forum itself is up and running.
and your getting a 500?
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.05 23:10:01 -
[207] - Quote
Yes. I can directly navigate to the forums and login as the admin account i setup, but me and everybody else gets the server 500 when clicking on the activate forum button |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.05 23:14:30 -
[208] - Quote
Bardam wrote:Yes. I can directly navigate to the forums and login as the admin account i setup, but me and everybody else gets the server 500 when clicking on the activate forum button
Turn on debugging in settings.py as follows:
DEBUG = 'True' == os.environ.get('AA_DEBUG','True')
And then activate forums again. Let us know what the specific error is. |

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 23:14:44 -
[209] - Quote
Bardam wrote:Yes. I can directly navigate to the forums and login as the admin account i setup, but me and everybody else gets the server 500 when clicking on the activate forum button
Can you convo me in game bud?
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 23:15:39 -
[210] - Quote
Samuel the Terrible wrote:Bardam wrote:Yes. I can directly navigate to the forums and login as the admin account i setup, but me and everybody else gets the server 500 when clicking on the activate forum button Can you convo me in game bud?
Actually dont bother, ardanof has already told you to do what I was going to. He is very good with this system.
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|
|

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 23:16:42 -
[211] - Quote
Adarnof wrote:Bardam wrote:Yes. I can directly navigate to the forums and login as the admin account i setup, but me and everybody else gets the server 500 when clicking on the activate forum button Turn on debugging in settings.py as follows: DEBUG = 'True' == os.environ.get('AA_DEBUG','True') And then activate forums again. Let us know what the specific error is.
Hey ardarnoff are you goign to fanfest?
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.05 23:19:26 -
[212] - Quote
Samuel the Terrible wrote:Hey ardarnoff are you goign to fanfest? Awaiting my second semester exam schedule. Fanfast is smack dab in the middle of exam season. Won't know if I can make it till probably February :( |

Samuel the Terrible
Starfox Initiative PLUR.
18
|
Posted - 2015.11.05 23:20:38 -
[213] - Quote
Adarnof wrote:Samuel the Terrible wrote:Hey ardarnoff are you goign to fanfest? Awaiting my second semester exam schedule. Fanfast is smack dab in the middle of exam season. Won't know if I can make it till probably February :(
Oh wow, just wondering if you saw the dev post back a page, btw I had a CCP say this to me last night |Samuel the Terrible come to FF, I'll buy you pizza| - if only I could afford to go to fanfest :(
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.05 23:33:59 -
[214] - Quote
Here's the error that it returned.
Error
I blacked out the host in the Exception Value because it's the password that I had set for the database. I imagine that's a problem =P.
Was this a step in the forum setup that I fudged? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.05 23:38:27 -
[215] - Quote
Bardam wrote:Here's the error that it returned. ErrorI blacked out the host in the Exception Value because it's the password that I had set for the database. I imagine that's a problem =P. Was this a step in the forum setup that I fudged?
Likely. Go back into settings.py and check you've entered the databse information for forums correctly. It looks like you put the password in the host field.
'phpbb3': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'alliance_forum', 'USER': os.environ.get('AA_DB_PHPBB3_USER', 'allianceserver'), 'PASSWORD': os.environ.get('AA_DB_PHPBB3_PASSWORD', 'myverysecretpassword'), 'HOST': os.environ.get('AA_DB_PHPBB3_HOST', '127.0.0.1'), 'PORT': os.environ.get('AA_DB_PHPBB3_PORT', '3306'), }, |

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.05 23:39:26 -
[216] - Quote
Working like a charm now! |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.05 23:42:12 -
[217] - Quote
Bardam wrote:Working like a charm now! Glad to hear it. Don't forget to turn off debugging in settings.py
DEBUG = 'True' == os.environ.get('AA_DEBUG','False') |

Samuel the Terrible
Starfox Initiative PLUR.
20
|
Posted - 2015.11.05 23:50:55 -
[218] - Quote
Tada
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Kaezon Rio
Illusions of Normality SpaceMonkey's Alliance
0
|
Posted - 2015.11.06 00:57:11 -
[219] - Quote
Another quick update for everyone. I got in contact with R4stl1n and he's added both Adarnof and I as contributors on the main repo. I've already done a quick triage of the 8 open issues, but if you're having difficulties and you need your issue to be more visible, please feel free to make a ticket at https://github.com/R4stl1n/allianceauth
Once I fix a small mistake I made in the requirements file, I'll be submitting a pull request. Adarnof will be doing the same when he's ready. Once code reviews are done, you'll be all set to pull the new features. |

Samuel the Terrible
Starfox Initiative PLUR.
20
|
Posted - 2015.11.06 01:27:47 -
[220] - Quote
Kaezon Rio wrote:Another quick update for everyone. I got in contact with R4stl1n and he's added both Adarnof and I as contributors on the main repo. I've already done a quick triage of the 8 open issues, but if you're having difficulties and you need your issue to be more visible, please feel free to make a ticket at https://github.com/R4stl1n/allianceauth
Once I fix a small mistake I made in the requirements file, I'll be submitting a pull request. Adarnof will be doing the same when he's ready. Once code reviews are done, you'll be all set to pull the new features.
Good to hear you got in touch with him! Loving the new TS function thanks bud
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.06 04:31:59 -
[221] - Quote
So after all that, I felt so confident (and I had mucked up my server a bit) I decided to wipe it and install from scratch:
The good news: it took me under 3 hours to do on the second go - was easy peasy.
The bad news: IPB v3 is not updating members or groups at all again. I am not sure what I did last time that fixed it, but here I am in the same boat as before. Murmur users are updating so I think it has something to do with my api endpoint or some such.
Any thoughts would be appreciated, there appear to be no logs for these sorts of failures.
|

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.06 04:40:20 -
[222] - Quote
Okay next. None of the services are pulling group information. Here's what my django groups look like.
forums
Openfire
and mumble didn't ask for a password when I used the admin username so I assume there's no super user.
this is what celery is doing (i think)
Where should I start checking? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.06 05:23:56 -
[223] - Quote
You're missing a process. Celerybeat is the scheduler, you need the celery workers.
Try issuing this command again from the allianceauth directory:
screen -dm bash -c 'python manage.py celeryd --verbosity=2 --loglevel=DEBUG' And verify you see the process running.
If not, run this:
python manage.py celeryd --verbosity=2 --loglevel=DEBUG And watch the output for a specific error. In a previous lifetime I discovered one of these processes needed to be sudo'd, haven't run into that problem in many months. No idea what caused it. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.06 05:31:32 -
[224] - Quote
Argus Sorn wrote:So after all that, I felt so confident (and I had mucked up my server a bit) I decided to wipe it and install from scratch:
The good news: it took me under 3 hours to do on the second go - was easy peasy.
The bad news: IPB v3 is not updating members or groups at all again. I am not sure what I did last time that fixed it, but here I am in the same boat as before. Murmur users are updating so I think it has something to do with my api endpoint or some such.
Any thoughts would be appreciated, there appear to be no logs for these sorts of failures.
Can you verify the following for me:
- You copied the aa folder to the interface/board/modules/ directory in IPBoard
- You updated IPBOARD_ENDPOINT in settings.py to point at the interface location (yourdomain.com/path/to/interface)
- You generated an API key and updated IPBOARD_APIKEY in settings.py with it
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.06 05:54:03 -
[225] - Quote
I think it's high time there be a channel for everyone to collaborate in.
Come hang out in allianceauth for help installing and maintaining your server, and to discuss current and future features. |

Bardam
Dirt 'n' Glitter Habitual Chaos
12
|
Posted - 2015.11.06 13:57:14 -
[226] - Quote
Adarnof wrote:You're missing a process. Celerybeat is the scheduler, you need the celery workers. Try issuing this command again from the allianceauth directory: screen -dm bash -c 'python manage.py celeryd --verbosity=2 --loglevel=DEBUG' And verify you see the process running. If not, run this: python manage.py celeryd --verbosity=2 --loglevel=DEBUG And watch the output for a specific error. In a previous lifetime I discovered one of these processes needed to be sudo'd, haven't run into that problem in many months. No idea what caused it.
after running screen -dm bash -c 'python manage.py celeryd --verbosity=2 --loglevel=DEBUG' that process still doesn't show up. when I run python manage.py celeryd --verbosity=2 --loglevel=DEBUG this is the warning i see http://i.imgur.com/i95OlNI.png
the process keeps running in the shell and does indeed update the groups while it's going.
Edit:
10th time's the charm maybe? I hit uparrow to SCREEN it again and now it's showing up as running. http://i.imgur.com/CrBXAz2.png |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.06 18:44:26 -
[227] - Quote
Adarnof wrote:Argus Sorn wrote:So after all that, I felt so confident (and I had mucked up my server a bit) I decided to wipe it and install from scratch:
The good news: it took me under 3 hours to do on the second go - was easy peasy.
The bad news: IPB v3 is not updating members or groups at all again. I am not sure what I did last time that fixed it, but here I am in the same boat as before. Murmur users are updating so I think it has something to do with my api endpoint or some such.
Any thoughts would be appreciated, there appear to be no logs for these sorts of failures.
Can you verify the following for me:
- You copied the aa folder to the interface/board/modules/ directory in IPBoard
- You updated IPBOARD_ENDPOINT in settings.py to point at the interface location (yourdomain.com/path/to/interface)
- You generated an API key and updated IPBOARD_APIKEY in settings.py with it
I did all of those things.
A few questions: Should the path include the 'aa' folder itself? And I assumed it should be the web path (mydomain.com/forums/interface/board/modules) and not some path that includes /var/www. And should it include https:// at the beginning?
And is there anything funky that needs to be done on the chmod/chown side? |

Kaezon Rio
Illusions of Normality SpaceMonkey's Alliance
0
|
Posted - 2015.11.06 23:18:45 -
[228] - Quote
Bardam wrote:after running screen -dm bash -c 'python manage.py celeryd --verbosity=2 --loglevel=DEBUG' that process still doesn't show up. when I run python manage.py celeryd --verbosity=2 --loglevel=DEBUG this is the warning i see http://i.imgur.com/i95OlNI.pngthe process keeps running in the shell and does indeed update the groups while it's going.
That can be ignored. It's does mean we're going to have to change how we talk to celery though. I'll add a task to the repo for it. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.07 02:32:35 -
[229] - Quote
Argus Sorn wrote: I did all of those things.
A few questions: Should the path include the 'aa' folder itself? And I assumed it should be the web path (mydomain.com/forums/interface/board/modules) and not some path that includes /var/www. And should it include https:// at the beginning?
And is there anything funky that needs to be done on the chmod/chown side?
Nothing funky permissions-wise, www-data:www-data.
Path-wise, probably. I've never gone through the installation myself and documentation is lacking. I'll be attempting that tonight.
It's safer to put Http, depends on your specific installation. If you're redirecting all traffic to https through apache it'll get redirected to https anyway, if you're not and put https you'll get issues asking for certification on a system without it.
I'll update when I test it myself. |

Samuel the Terrible
Starfox Initiative PLUR.
22
|
Posted - 2015.11.07 02:59:18 -
[230] - Quote
Adarnof wrote:Argus Sorn wrote: I did all of those things.
A few questions: Should the path include the 'aa' folder itself? And I assumed it should be the web path (mydomain.com/forums/interface/board/modules) and not some path that includes /var/www. And should it include https:// at the beginning?
And is there anything funky that needs to be done on the chmod/chown side?
Nothing funky permissions-wise, www-data:www-data. Path-wise, probably. I've never gone through the installation myself and documentation is lacking. I'll be attempting that tonight. It's safer to put Http, depends on your specific installation. If you're redirecting all traffic to https through apache it'll get redirected to https anyway, if you're not and put https you'll get issues asking for certification on a system without it. I'll update when I test it myself.
Hey cool I see you wern't kidding when we were talking cheap domains, and your idea of setting up an offical site,
You are missing a TS3 Guide :P
also you will probably have to wait a few months but you should make it a fan site. not exactly an eve fansite per-say but it would be awsome for you to get it in their directory and make it a bit more visible!
Im also going to add a link to your site on my trolling webpage :)
- Fly safe bud!
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.07 05:00:00 -
[231] - Quote
I went and wrote a brief IPBoard install guide to get it working with AllianceAuth. I hate IPBoard.
Please remember right now this only works with IPBoard 3.
Here's the guide. |

Samuel the Terrible
Starfox Initiative PLUR.
25
|
Posted - 2015.11.07 08:10:04 -
[232] - Quote
Adarnof wrote:I went and wrote a brief IPBoard install guide to get it working with AllianceAuth. I hate IPBoard. Please remember right now this only works with IPBoard 3. Here's the guide.
Use PHPBB the guys i know with experience with this system all use PHPBB and would be able to help with that more !
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.11 16:25:54 -
[233] - Quote
It'd be nice to have a more robust group control system where you can set who can control entry into what groups - group admins who can accept into their particular groups (but not ALL groups).
Is there some easy way to develop this in Django? |

Samuel the Terrible
Starfox Initiative PLUR.
26
|
Posted - 2015.11.11 17:39:05 -
[234] - Quote
Argus Sorn wrote:It'd be nice to have a more robust group control system where you can set who can control entry into what groups - group admins who can accept into their particular groups (but not ALL groups).
Is there some easy way to develop this in Django?
Ooooh belive me I have already asked kazeon and ardanof.
I have also made an issue about it on github so with a bit of luck it will come :)
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.11 18:30:43 -
[235] - Quote
Argus Sorn wrote:It'd be nice to have a more robust group control system where you can set who can control entry into what groups - group admins who can accept into their particular groups (but not ALL groups).
Is there some easy way to develop this in Django?
That's next on my to-do list. I'm planning to overhaul group management as a whole. I'd like to move all of group management (including creation) to the frontend instead of relying on Django's admin interface and introduce specific roles within groups such as group admins (this will only be reflected on the auth, there's no way to translate it to services I know if).
What tiers of membership are you interested in? I'm thinking:
- member - your generic member of a group
- manager - can approve/deny group join/leave requests
- owner - can set group managers on top of manager roles
With additional permissions:
- Create Group
- Delete Own Group
- Delete Other Group
This will take a custom group class and a sizeable rewrite of the backend so check back in a week or two. |

Samuel the Terrible
Starfox Initiative PLUR.
26
|
Posted - 2015.11.12 10:29:53 -
[236] - Quote
Adarnof wrote:Argus Sorn wrote:It'd be nice to have a more robust group control system where you can set who can control entry into what groups - group admins who can accept into their particular groups (but not ALL groups).
Is there some easy way to develop this in Django? That's next on my to-do list. I'm planning to overhaul group management as a whole. I'd like to move all of group management (including creation) to the frontend instead of relying on Django's admin interface and introduce specific roles within groups such as group admins (this will only be reflected on the auth, there's no way to translate it to services I know if). What tiers of membership are you interested in? I'm thinking:
- member - your generic member of a group
- manager - can approve/deny group join/leave requests
- owner - can set group managers on top of manager roles
With additional permissions:
- Create Group
- Delete Own Group
- Delete Other Group
This will take a custom group class and a sizeable rewrite of the backend so check back in a week or two.
Thats what I was thinking, so long as manager level can be set per groups, again as I have discussed with you I want to let CEOs approve directors and leadership approve CEOs.
Oh hey you will love this, I had to push the BIG RED BUTTON on my x79 today!
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.15 21:05:07 -
[237] - Quote
Updated the code base today. Hidden groups, a fix for TS3, and forum avatars. Read more about it and how to perform the update here. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 03:53:56 -
[238] - Quote
I am still migrating my group over.
Can anyone tell me if I will be able to (or how to make it so I am able to) have guests still log into mumble? LIke log in and then get a drag into channel? Or will the only way to get in be to register?
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 03:56:20 -
[239] - Quote
Adarnof wrote:Updated the code base today. Hidden groups, a fix for TS3, and forum avatars. Read more about it and how to perform the update here.
Does creating and/or adding member to hidden group get disseminated to the forums and mumble?
A
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.16 04:02:43 -
[240] - Quote
Argus Sorn wrote:I am still migrating my group over.
Can anyone tell me if I will be able to (or how to make it so I am able to) have guests still log into mumble? LIke log in and then get a drag into channel? Or will the only way to get in be to register?
You can set that up through mumble's ACL. All the auth system does is add and remove registered users. You need to define what registered and unregistered users can do through mumble.
Argus Sorn wrote:Does creating and/or adding member to hidden group get disseminated to the forums and mumble? No. The goal behind this change was to restrict the groups available to members to apply to on the website, meaning this group's membership can only be managed from the admin console. |
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.16 04:11:15 -
[241] - Quote
Adarnof wrote:Argus Sorn wrote:Does creating and/or adding member to hidden group get disseminated to the forums and mumble? No. The goal behind this change was to restrict the groups available to members to apply to on the website, meaning this group's membership can only be managed from the admin console.
I am a little confused tho - what good is the group if the group has no permissions associated with it (no forum groups, mumble permissions, etc..)? It seems you'd want to have say a "high command' group that could be added secretly but then allow those HC members some sort of forum access, etc..
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.16 04:21:17 -
[242] - Quote
Argus Sorn wrote:I am a little confused tho - what good is the group if the group has no permissions associated with it (no forum groups, mumble permissions, etc..)? It seems you'd want to have say a "high command' group that could be added secretly but then allow those HC members some sort of forum access, etc.. I misread. It behaves as a normal group for services, the only difference being that a group marked as "hidden" will be unavailable for people to request to join on the Auth site. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.21 07:47:59 -
[243] - Quote
Anyone having luck getting this working? The api data in the last line of the conf.json file - does that need to be changed to the api username and pw in seat? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.21 18:18:23 -
[244] - Quote
Argus Sorn wrote:Anyone having luck getting this working? The api data in the last line of the conf.json file - does that need to be changed to the api username and pw in seat?
Yes I've used that before. You need to enter the API username and password generated by SeAT into that last line.
Within SeAT go to Configuration -> API Applications, add a new application (make sure the source IP is correct, 127.0.0.1 if on the same machine), and put the credentials it generates into conf.json. Ensure the MySQL tables and username/passwords are also correct. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.22 02:07:32 -
[245] - Quote
Adarnof wrote:Argus Sorn wrote:Anyone having luck getting this working? The api data in the last line of the conf.json file - does that need to be changed to the api username and pw in seat? Yes I've used that before. You need to enter the API username and password generated by SeAT into that last line. Within SeAT go to Configuration -> API Applications, add a new application (make sure the source IP is correct, 127.0.0.1 if on the same machine), and put the credentials it generates into conf.json. Ensure the MySQL tables and username/passwords are also correct.
I will try again when I have time. I am currently running them under different subdomains, because deployed SEAT using the exact instructions provided by seat for deploying the virtual host via a second apache config and setting up the symbolic link.
If there is a more efficient way to do this using a single apache config file vs. having one for seat and one for auth - i'd appreciate guidance. Otherwise thanks as usual! |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.22 02:15:41 -
[246] - Quote
Argus Sorn wrote:I will try again when I have time. I am currently running them under different subdomains, because deployed SEAT using the exact instructions provided by seat for deploying the virtual host via a second apache config and setting up the symbolic link.
If there is a more efficient way to do this using a single apache config file vs. having one for seat and one for auth - i'd appreciate guidance. Otherwise thanks as usual!
That's really the cleanest way of doing it. You could in theory simply add another alias and directory to your allianceauth apache configuration, but I've had mixed results doing that. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.22 02:19:00 -
[247] - Quote
Adarnof wrote:Argus Sorn wrote:I will try again when I have time. I am currently running them under different subdomains, because deployed SEAT using the exact instructions provided by seat for deploying the virtual host via a second apache config and setting up the symbolic link.
If there is a more efficient way to do this using a single apache config file vs. having one for seat and one for auth - i'd appreciate guidance. Otherwise thanks as usual! That's really the cleanest way of doing it. You could in theory simply add another alias and directory to your allianceauth apache configuration, but I've had mixed results doing that.
No that's fine, I just wasn't sure if it interfered with the auth-seat link.
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.11.22 07:18:23 -
[248] - Quote
I noticed there was an update 3 days ago. I've been using this system for 6+ months now without issue. I recently went to build a new server for a client and it hangs on the python manage.py shell < run_alliance_corp_update.py. Nothing happens at all. If I ctrl+c out of it, the last line in the Traceback is always this:
File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake self._sslobj.do_handshake()
I remember this taking a while in the past but I have tried leaving this for 5 minutes, 5 seconds, and even left it for an hour, every time I ctrl+c out of it, this is the same line it's reached.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.22 08:41:24 -
[249] - Quote
Subsparx wrote:I noticed there was an update 3 days ago. I've been using this system for 6+ months now without issue. I recently went to build a new server for a client and it hangs on the python manage.py shell < run_alliance_corp_update.py. Nothing happens at all. If I ctrl+c out of it, the last line in the Traceback is always this:
File "/usr/lib/python2.7/ssl.py", line 305, in do_handshake self._sslobj.do_handshake()
I remember this taking a while in the past but I have tried leaving this for 5 minutes, 5 seconds, and even left it for an hour, every time I ctrl+c out of it, this is the same line it's reached.
Seems I accidentally nested a loop where it didn't belong. While not an infinite loop, it may as well have been. The master has been updated with the fix. Thanks for pointing it out! |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.11.22 11:29:12 -
[250] - Quote
It works now. Excited to see the changes. I made a lot of manual changes to accommodate things before but it looks like all my issues are addressed now.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.11.22 12:15:43 -
[251] - Quote
Deleted the post, it's 4am and I forgot I already had the MySQL tables created.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.25 07:30:03 -
[252] - Quote
Another batch of changes were incorporated tonight. My favourite is support for customization which doesn't get overwritten every time you update the code base. Fun!
Read all about the changes on the changelog, and upgrade instructions can be found on the upgrade guide.
As always, if you experience any issues let me know. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.11.30 04:04:20 -
[253] - Quote
Are the buttons on the services page images that are stored somewhere? I didn't see them in the statics but people complain to me about the check, and so I wanted to change the buttons to be more obvious if possible.
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.11.30 05:33:31 -
[254] - Quote
How would you go about changing the automated corporation group to the ticker instead of the name?
def generate_corp_group_name(corpname): return 'Corp_' + corpname.replace(' ', '_')
I found this, and changing it to return corpname got the expected result of returning Crimson Serpent Syndicate without the underscores. However I would like the actual group name to be CSSYN. I've looked through the Python files and no combination of character.corp_ticker, corporation.ticker, etc etc seems to work after the return command. Is there any way to feed a corp ticker into the generate_corp_group_name definition?
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.11.30 18:05:53 -
[255] - Quote
Argus Sorn wrote:Are the buttons on the services page images that are stored somewhere? I didn't see them in the statics but people complain to me about the check, and so I wanted to change the buttons to be more obvious if possible.
They're custom characters from a font pack - source. You can edit the template file and change the character displayed within the span block - example. There are many instances of the checkmark throughout the template. Be sure to save the customized services page in the customization folder as described in the readme.
Subsparx wrote:How would you go about changing the automated corporation group to the ticker instead of the name?
def generate_corp_group_name(corpname): return 'Corp_' + corpname.replace(' ', '_')
I found this, and changing it to return corpname got the expected result of returning Crimson Serpent Syndicate without the underscores. However I would like the actual group name to be CSSYN. I've looked through the Python files and no combination of character.corp_ticker, corporation.ticker, etc etc seems to work after the return command. Is there any way to feed a corp ticker into the generate_corp_group_name definition?
That's decidedly more messy. You could change that function in util/common_tasks.py to accept a EveCorporationInfo object and pull the ticker from it. Then you'd need to locate every instance of that function being called and change the logic. Off the top of my head I know it's in the run_api_refresh celerytask and the disable_alliance_member functions, likely somewhere in the add api key logic and change main character logic as well. And here. |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.11.30 18:51:48 -
[256] - Quote
Yeah I figured there would be a lot of required updates. I modified the really old version of Auth way back before it started receiving updates, so I already have a database filled with people with corp ticker groups for their corporation and want to keep that going forward. I'll take a look at changing the function and then I'll look in to doing a group replace on all .py files now that I know what I'm looking for.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.01 02:30:55 -
[257] - Quote
Another question.
"The dropdown box provides all auth groups. Select one and assign TeamSpeak groups from the panels below. If these panels are empty, wait a minute for the database update to run."
I tried to add a TeamSpeak group and get an error stating: IntegrityError at /admin/services/tsgroup/add/ (1048, "Column 'ts_group_id' cannot be null")
These fields aren't automatically populating. Is there a way to force this to populate? Otherwise I guess I could manually fill everything in.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.12.01 02:42:47 -
[258] - Quote
Subsparx wrote:Another question.
"The dropdown box provides all auth groups. Select one and assign TeamSpeak groups from the panels below. If these panels are empty, wait a minute for the database update to run."
I tried to add a TeamSpeak group and get an error stating: IntegrityError at /admin/services/tsgroup/add/ (1048, "Column 'ts_group_id' cannot be null")
These fields aren't automatically populating. Is there a way to force this to populate? Otherwise I guess I could manually fill everything in.
I'm not really sure why the TS Group model is registered to the admin site. That's a Kaezon question. You need to be making Auth / TS Group models to associate the pair.
Quote:Navigate back to the AllianceAuth admin interface (yourdomain.com/admin) and under Services, select Auth / TS Groups. In the top-right corner click Add.. |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.01 03:02:09 -
[259] - Quote
So I manually created the groups in the SQL database with the relevent ts_group_id and ts_group_name fields populated. When you link them using Auth / TS Groups between groups and Teamspeak however, they don't assign. Nothing happens when you remove or add somebody to a TS3 linked auth group. It doesn't even log in to the TeamSpeak to try. The only group I can get to work is the alliance one, which makes sense as that's what it bases that permissions key on.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.12.02 18:55:45 -
[260] - Quote
By popular demand, Discord support is here. Along with a host of fixes and a major overhaul of the timerboard.
Check out the full changelog and learn how to upgrade your install.
Always looking for improvements, send me your suggestions or post them on Github. |
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.02 21:50:59 -
[261] - Quote
I know Slack has API's, is it possible to get Slack integration for this as an alternative to Jabber? I'm not sure if the Slack API's would support this. Jabber is starting to show it's age and it's just clunky to work with and Slack support would get a lot more activity on the external communication front.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.12.02 21:52:51 -
[262] - Quote
Subsparx wrote:I know Slack has API's, is it possible to get Slack integration for this as an alternative to Jabber? I'm not sure if the Slack API's would support this. Jabber is starting to show it's age and it's just clunky to work with and Slack support would get a lot more activity on the external communication front.
But but Discord? My poor wrists?
Yeah I can poke at it. |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.02 22:00:16 -
[263] - Quote
Hahaha. There are already API's to add accounts to Slack. I think the issue comes when somebody leaves and you want to remove the account. That's what I gathered from some other forum threads. There isn't a rush here if you want to work on other projects.
Discord is interesting. I'm playing with that right now. It's missing a lot of features that TeamSpeak has, but it also has a lot of features that TeamSpeak does not (like limiting who can join a channel by actual users instead of just a numbered access permission).
I'm not 100% sure I could migrate to something like Discord for my voice comms. Slack serves a more specific role, which would replace Jabber, hence my interest in it.
https://zapier.com/zapbook/eve-online/slack/
This might give you an idea of the things people have done with it so far, but I haven't seen anyone creating a robust user creation/removal system, just things like sending out automatic push notifications for events like low fuel, reinforcement, etc, which is very awesome.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.02 22:03:22 -
[264] - Quote
Somebody also made a plugin for SeAT to Slack. I'll look in to that, because if that works, then your upcoming plan of having AUTH make SeAT accounts automatically might be all that's needed for my particular use scenario. Would save you some time.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.12.02 22:12:33 -
[265] - Quote
I've opened an issue on github where we can brainstorm how to do it. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.05 08:23:39 -
[266] - Quote
So new problem to troubleshoot.
Finally getting ready to make everyone move to mumble. I noticed accounts are being created just fine, and when I check the DB, and look under murmur_group_members people are being assigned to the appropriate groups.
Mumble on the other hand doesn't seem to know people are in these groups unless I assign manually. Meaning, they won't be allowed access to channels that they should be as "members" until I manually add them to the members list.
So basically their accounts are being created, the db seems to know they are members, and mumble knows they are a registered user, but mumble doesn't seem to accept them as members.
Seems odd, open to any thoughts? |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.05 15:38:40 -
[267] - Quote
Argus Sorn wrote:So new problem to troubleshoot.
Finally getting ready to make everyone move to mumble. I noticed accounts are being created just fine, and when I check the DB, and look under murmur_group_members people are being assigned to the appropriate groups.
Mumble on the other hand doesn't seem to know people are in these groups unless I assign manually. Meaning, they won't be allowed access to channels that they should be as "members" until I manually add them to the members list.
So basically their accounts are being created, the db seems to know they are members, and mumble knows they are a registered user, but mumble doesn't seem to accept them as members.
Seems odd, open to any thoughts?
I tried restarting the celery processes and I am pretty sure they are running. I have one account I used for a test in "empty" others don't get assigned anywhere. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
108
|
Posted - 2015.12.05 17:49:18 -
[268] - Quote
Argus Sorn wrote:So new problem to troubleshoot.
Finally getting ready to make everyone move to mumble. I noticed accounts are being created just fine, and when I check the DB, and look under murmur_group_members people are being assigned to the appropriate groups.
Mumble on the other hand doesn't seem to know people are in these groups unless I assign manually. Meaning, they won't be allowed access to channels that they should be as "members" until I manually add them to the members list.
So basically their accounts are being created, the db seems to know they are members, and mumble knows they are a registered user, but mumble doesn't seem to accept them as members.
Seems odd, open to any thoughts?
I've never solved this one myself. Group assignments will only take effect if you restart the mumble server. I assume there's some caching going on somewhere but google hasn't been very helpful.
Kaezon said he's never experienced this, it's worth taking it up with him. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.06 10:12:04 -
[269] - Quote
Will do. Does he check this forum regularly? We've chatted in game some...
Oddly a handful of people were on the member list, despite no known server restart. We aren't supposed to have any special mumble-server.ini settings right?
A |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.06 19:35:09 -
[270] - Quote
Argus Sorn wrote:Will do. Does he check this forum regularly? We've chatted in game some...
Oddly a handful of people were on the member list, despite no known server restart. We aren't supposed to have any special mumble-server.ini settings right?
EDIT:
I looked a bit further and groups don't seem to be updating to ipboard right either. New people are getting listed as "members" but secondary groups are listed as "empty" and new groups ar being formed. I restarted the celery processes yesterday.
Is there anything I could have done or needs to be changed after the last upgrade? Does it matter if the celery processes are started using the 'allianceserver' account vs. root? I will take a look at my settings.py file when I get home...
All you need to change in mumble-server.ini is the database settings.
Can you check the Sync Group Caches and see if the ones for these members are being created? The last update added additional logic to sync group cache handling which could have broken something. |
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.07 04:09:32 -
[271] - Quote
They are not being created. Django puts them in the groups under users but no caches are made.
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.07 04:32:58 -
[272] - Quote
Argus Sorn wrote:They are not being created. Django puts them in the groups under users but no caches are made.
Try this:
python manage.py shell from celerytask.tasks import run_databaseUpdate run_databaseUpdate()
If that hangs, you'll have to restart the server. But at least I'll know it's not a fluke. I've had another guy reporting sync group issues. |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.07 05:13:53 -
[273] - Quote
Adarnof wrote:Argus Sorn wrote:They are not being created. Django puts them in the groups under users but no caches are made.
Try this: python manage.py shell from celerytask.tasks import run_databaseUpdate run_databaseUpdate() If that hangs, you'll have to restart the server. But at least I'll know it's not a fluke. I've had another guy reporting sync group issues.
Took a bit and then gave me: Segmentation fault |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.07 05:20:56 -
[274] - Quote
Argus Sorn wrote:Took a bit and then gave me: Segmentation fault
Oh that's a good error! /s
Looks like some digging is in order. I smell an infinite loop.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.08 06:13:12 -
[275] - Quote
This is more of a mumble thing than an AA thing but noticed something odd (maybe it is related somehow)...
So I wanted to set a non-registered user pw for mumble, so I went and hit the ini file and edited it, to set the line:
serverpassword= MYPW
Here is the odd part:
My mumble-server.ini file doesn't seem to be setting a pw for my server, but instead is applying said password to a a server on port 64739. My server (the one AA is using) is applying an older pw THINK I had set on a prior installation of mumble.
I can't even get into the 64739 server as a superuser.
Any thoughts? |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.09 19:39:56 -
[276] - Quote
Ever since the Discord update (at least that's when I noticed it), AUTH now makes multiple connections a second to the TeamSpeak server query even when there are no changes to be made, racking the CPU up to 100%. I actually tested giving the VM more CPU and it just connected even faster.
http://imgur.com/Oe0WLpa
Any thoughts on what is causing this? I haven't pulled your latest commit yet so I'm curious if that resolves the issue. It says it targets Discord but with the infinite loop going on with TeamSpeak I'm wondering if it's a similar loop.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|

Kaezon Rio
Illusions of Normality SpaceMonkey's Alliance
0
|
Posted - 2015.12.09 21:16:11 -
[277] - Quote
Aye. Looks like we're talking to the TS server too much. I'll look at it tonight if Adarnof doesn't beat me too it. |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.09 22:27:11 -
[278] - Quote
Kaezon Rio wrote:Aye. Looks like we're talking to the TS server too much. I'll look at it tonight if Adarnof doesn't beat me too it.
Am in the lab for a few more hours, race you when I get home.
Here's a hint. |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.10 02:57:47 -
[279] - Quote
Subsparx wrote:Ever since the Discord update (at least that's when I noticed it), AUTH now makes multiple connections a second to the TeamSpeak server query even when there are no changes to be made, racking the CPU up to 100%. I actually tested giving the VM more CPU and it just connected even faster. http://imgur.com/Oe0WLpa
Any thoughts on what is causing this? I haven't pulled your latest commit yet so I'm curious if that resolves the issue. It says it targets Discord but with the infinite loop going on with TeamSpeak I'm wondering if it's a similar loop.
Just pushed a fix. Let me know if you keep seeing these problems. |

Subsparx
Crimson Serpent Syndicate Heiian Conglomerate
45
|
Posted - 2015.12.10 20:22:03 -
[280] - Quote
Unfortunately it still does it. I rebooted the server as well to make sure celery wasn't still running the old cron job.
CEO of Crimson Serpent Syndicate - www.crimsonserpent.com
Chairman of Heiian Conglomerate - www.heiian.com
Owner of FWC - www.factionwarfare.com
|
|

blazigen
Militaris Industries Northern Coalition.
11
|
Posted - 2015.12.11 14:04:55 -
[281] - Quote
Would this AUTH work on a Windows server by anychance ?? |

vipeer
Infinite Point
1
|
Posted - 2015.12.11 20:13:07 -
[282] - Quote
I have only installed it on Linux so far, but I think it would be possible to run on Windows too as PHP, Django, Python etc are possible to install on Windows. But there might be some additional dependencies that I dont remember which breaks it.
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.11 23:10:52 -
[283] - Quote
blazigen wrote:Would this AUTH work on a Windows server by anychance ??
I don't see any reason it wouldn't but I haven't tried it. You'd need the requisite MySQL, python, and rabbitmq windows versions, and some way to serve the front-end. Google tells me these things exist.
If you're up for a challenge, do it, and write up how! |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.14 14:13:22 -
[284] - Quote
So I've had some issues with the celery processes that appears to be partially fixed by making sure to run them as "allianceserver" (my bad there), but to be clear they DO or DO NOT need to be sudo'ed? Sorry if the answer to that is obvious but there was a prior post about same that I didn't quite understand.
Here is the current situation however:
What's happening right now is group/member stuff is updating to ipboard on initial creation, however when a groups is REVOKED from a member, that is not updating to ipboard even after waiting a day.
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.15 16:53:50 -
[285] - Quote
Argus Sorn wrote:So I've had some issues with the celery processes that appears to be partially fixed by making sure to run them as "allianceserver" (my bad there), but to be clear they DO or DO NOT need to be sudo'ed? Sorry if the answer to that is obvious but there was a prior post about same that I didn't quite understand.
Here is the current situation however:
What's happening right now is group/member stuff is updating to ipboard on initial creation, however when a groups is REVOKED from a member, that is not updating to ipboard even after waiting a day.
They should not need to be sudo'd.
The issues you're experiencing, groups not updating on IPBoard, is very likely rooted in the run_databaseUpdate celery task hanging for some users - if you're affected, group updates will not occur. Watch this issue for updates.
Haven't had much time to debug because it's exam season. Couple more days till they're over. |

vipeer
Infinite Point Northern Army
1
|
Posted - 2015.12.16 19:31:05 -
[286] - Quote
Can you share how the HR Applications are working? I can't find any Public URL for an applicant to use to fill in information and apply?
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.16 19:49:48 -
[287] - Quote
vipeer wrote:Can you share how the HR Applications are working? I can't find any Public URL for an applicant to use to fill in information and apply?
The way HR Applications were written means they need to be attached to a user, so you unfortunately can't just send someone a public link to it. The applicant has to create an account on auth and then access the application. |

vipeer
Infinite Point Northern Army
1
|
Posted - 2015.12.16 20:58:46 -
[288] - Quote
Ahh okay, thank you!
Quick follow up question, Would it be a lot of work for you to make it possible to use one Auth site for multiple corps without being in an Alliance? Basically, we have got two Corps (PVP and Indy) that are part of the same alliance, where I don't have access to the Executor Corp/Keys so I can't use the alliance feature.
I've currently used used one of the corps as the main corp, and let the other one be Blue. But would be so much nicer if it was possible to add multiple corps to the config, with corp API keys, and then if any of those members signed up, they would get added to "Corp_X_Group" or "Corp_Y_Group" etc, depending on which corp they are part of.
|

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.17 01:24:03 -
[289] - Quote
Adarnof wrote:Argus Sorn wrote:So I've had some issues with the celery processes that appears to be partially fixed by making sure to run them as "allianceserver" (my bad there), but to be clear they DO or DO NOT need to be sudo'ed? Sorry if the answer to that is obvious but there was a prior post about same that I didn't quite understand.
Here is the current situation however:
What's happening right now is group/member stuff is updating to ipboard on initial creation, however when a groups is REVOKED from a member, that is not updating to ipboard even after waiting a day.
They should not need to be sudo'd. The issues you're experiencing, groups not updating on IPBoard, is very likely rooted in the run_databaseUpdate celery task hanging for some users - if you're affected, group updates will not occur. Watch this issue for updates.Haven't had much time to debug because it's exam season. Couple more days till they're over.
Even when I perform "run_databaseUpdate" in the shell, it does not delete people from ipboard groups.
A |

Argus Sorn
Star Frontiers Brotherhood of Spacers
643
|
Posted - 2015.12.17 01:29:46 -
[290] - Quote
Odd:
The above phenomena seems to be inconsistent. Some members are added to and from DB's without any issue at all, other members can be added, but once added seem to be stuck there - unable to be removed.
I am not sure if it depends on when they were added, etc..
|
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.17 02:28:25 -
[291] - Quote
vipeer wrote:Ahh okay, thank you!
Quick follow up question, Would it be a lot of work for you to make it possible to use one Auth site for multiple corps without being in an Alliance? Basically, we have got two Corps (PVP and Indy) that are part of the same alliance, where I don't have access to the Executor Corp/Keys so I can't use the alliance feature.
I've currently used used one of the corps as the main corp, and let the other one be Blue. But would be so much nicer if it was possible to add multiple corps to the config, with corp API keys, and then if any of those members signed up, they would get added to "Corp_X_Group" or "Corp_Y_Group" etc, depending on which corp they are part of.
That's a big project. In the meantime, you don't need to be executor to run allianceauth for an alliance - all it requires is an alliance name + ID, and an API key to pull standings from. The API key can be from any member corp. Or any random corp too technically, but that's just a quirk of how it works. It might even work with a character key if the endpoints are the same ID, but let's not get too crazy. |

vipeer
Infinite Point Northern Army
1
|
Posted - 2015.12.17 06:37:38 -
[292] - Quote
Adarnof wrote: That's a big project. In the meantime, you don't need to be executor to run allianceauth for an alliance - all it requires is an alliance name + ID, and an API key to pull standings from. The API key can be from any member corp. Or any random corp too technically, but that's just a quirk of how it works. It might even work with a character key if the endpoints are the same ID, but let's not get too crazy.
Wow, that's fantastic news! Should make it behave just as i want. I was under the impression a Executor corp was needed to see the corps "below it".
|

Whoever
Da Vinci Inc. Nanook Inc.
0
|
Posted - 2015.12.17 14:25:07 -
[293] - Quote
Hello, i have install the tool the service function but on the website i become a 500 Error but jabber is running and i can sent message only when i sent with website i have a 500 Error. Can you me help ?^^ thx |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.17 20:00:32 -
[294] - Quote
Whoever wrote:Hello, i have install the tool the service function but on the website i become a 500 Error but jabber is running and i can sent message only when i sent with website i have a 500 Error. Can you me help ?^^ thx
Can you enable debugging in settings.py and show me the full error? 500 is a generic catch-all when something goes wrong. |

Drunken Angel
Sebiestor Tribe Minmatar Republic
17
|
Posted - 2015.12.20 08:13:29 -
[295] - Quote
Currently still setting up , But just came here to say you have done an absolutely outstanding job with the documentation its so easy to use and follows a logical process of how I would think it would be setup.
Quick question though your documentation says only Ubuntu is supported is there any reason I cant run this on Centos6/7/Rhel? obviously I cant just copy and paste documentation but is there an actual technical reason it wont work?
Im still a baby Linux Admin so would be interested in knowing why it wouldn't work if there a deep routed issue.
if its just a case of eww documenting id be happy to contribute :D
|

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.20 11:33:07 -
[296] - Quote
Drunken Angel wrote:Currently still setting up , But just came here to say you have done an absolutely outstanding job with the documentation its so easy to use and follows a logical process of how I would think it would be setup.
Quick question though your documentation says only Ubuntu is supported is there any reason I cant run this on Centos6/7/Rhel? obviously I cant just copy and paste documentation but is there an actual technical reason it wont work? I Mean I can install all the dependency's so it should work in theory. Can you confirm If you can get this to work on a corp level? Im guessing you just comment out the alliance in the config.py stuff and fill out the corp stuff? ( This is probbly totally wrong but I haven't looked into how it works fully yet) Im still a baby Linux Admin so would be interested in knowing why it wouldn't work if there a deep routed issue.
if its just a case of eww documenting id be happy to contribute :D
edit : upon reading all pages of this post looks like people have been having issues with centOS ill finish setting it up on Ubuntu and then see if I can get to the bottom of the issues on CentOS.
If you can get the dependencies it should work. I've never looked into alternative packages on other OSes. "ewww documenting".
To run as corp, you set a variable in settings.py (IS_CORP). |

Adarnof
eXceed Inc.
108
|
Posted - 2015.12.22 02:39:25 -
[297] - Quote
Good news, exams have ended, and I'm back to work! One issue: I'm trying to fix problems people are having that I can't seem to replicate. Here's a lovely post asking for help.
What I need is straight forward:
I'd like to get these cases closed in the next few weeks so I can move on to bigger projects hint hint. |

Anina Okaski
Star Frontiers Brotherhood of Spacers
2
|
Posted - 2015.12.30 12:42:35 -
[298] - Quote
Hi developers,
Thanks for your great work.
Are there any plans adding ICE functionality towards Murmur? We have some issues with Mumble changing group_id's(in db) on acl and group changes. This then makes it necessary for a restart of Murmur for changes to take effect.
Developing middleware would sort this, but I would love to hear your plans around it first.
Anina
|

Ncc 1709
Fusion Enterprises Ltd Phoenix Company Alliance
229
|
Posted - 2016.01.02 00:14:32 -
[299] - Quote
Hi there
there any chance this would work with VB ?preftrably 4.2# |

Adarnof
eXceed Inc.
108
|
Posted - 2016.01.02 05:37:01 -
[300] - Quote
Anina Okaski wrote:Hi developers,
Thanks for your great work.
Are there any plans adding ICE functionality towards Murmur? We have some issues with Mumble changing group_id's(in db) on acl and group changes. This then makes it necessary for a restart of Murmur for changes to take effect.
Developing middleware would sort this, but I would love to hear your plans around it first.
Anina
Truth be told middleware for ICE hasn't been high on my priority list recently. I have yet to find a convenient python wrapper, I'd rather not have to write my own.
Ncc 1709 wrote:Hi there
there any chance this would work with VB ?preftrably 4.2#
Depends. What's VB? |
|

xHjfx
The Legion of Spoon Curatores Veritatis Alliance
17
|
Posted - 2016.01.02 15:28:42 -
[301] - Quote
Adarnof wrote:Anina Okaski wrote:Hi developers,
Thanks for your great work.
Are there any plans adding ICE functionality towards Murmur? We have some issues with Mumble changing group_id's(in db) on acl and group changes. This then makes it necessary for a restart of Murmur for changes to take effect.
Developing middleware would sort this, but I would love to hear your plans around it first.
Anina
Truth be told middleware for ICE hasn't been high on my priority list recently. I have yet to find a convenient python wrapper, I'd rather not have to write my own. Ncc 1709 wrote:Hi there
there any chance this would work with VB ?preftrably 4.2# Depends. What's VB?
VBulletin forums I guess |

Adarnof
eXceed Inc.
108
|
Posted - 2016.01.02 22:35:50 -
[302] - Quote
xHjfx wrote:Adarnof wrote:Depends. What's VB? VBulletin forums I guess
Aha. Makes sense.
No, AllianceAuth does not support VBulletin at this time. I'll open a feature request but don't expect it to happen any time soon.
Maybe v2 will. |

Adarnof
eXceed Inc.
108
|
Posted - 2016.01.06 22:30:07 -
[303] - Quote
The holiday updates have been merged! 
For a full list of features, check out the changelog. To update, follow these instructions.
Highligts:
- Discord works again!
- Users can set service passwords
- Logging, logging everywhere
I've been getting a lot of feature request via evemail, thanks! If you've got any go ahead and open an issue on github.
If you're experiencing issues, start including logs. I didn't spend my holidays adding logging for nothing.
I'm receiving lots of questions about my unofficial rewrite. No, it's not done. No, it's not gonna be done soon. If you're working on features, I've included lovely diagram showing what's being thrown out and what will be salvaged - it's probably best to focus your efforts on something that I'll graft onto the rewrite. |

Raynaldo Rivera
Nagas gave me Harpies Sorry We're In Your Space Eh
34
|
Posted - 2016.01.16 01:31:14 -
[304] - Quote
I resubbed for a bit and wanted to say that these guys are putting alot of work in. Literally bugs getting reported and fixed same day! 10/10 would give contributor status again. |

Mr McClain
What was we Thinking Skeleton Crew.
7
|
Posted - 2016.01.16 08:43:24 -
[305] - Quote
awesome to hear your back! I too came back recently and ardnof has taken the reigns with the power of superman! with that being said I look forward to meeting your on the battlefield sometime! |

Samuel the Terrible
The Scope Gallente Federation
26
|
Posted - 2016.01.22 01:26:12 -
[306] - Quote
Hey Ardanof. I'm coming back!
**CEO of www.terribleganking.com
Trashing space one wreck at a time!**
|

Adarnof
eXceed Inc.
108
|
Posted - 2016.01.22 02:09:35 -
[307] - Quote
Welcome back everyone!
We're actually getting a good group of guys contributing these days - quite happy with the work the community is doing.
I myself am getting slammed by school so I've been less superman-ish recently... Also means changelogs aren't getting written. Protip: pull, syncdb, evolve, collectstatic. Then you're golden. |

vipeer
Infinite Point Northern Army
1
|
Posted - 2016.01.22 07:15:44 -
[308] - Quote
Thank you guys for the GREAT Work you are doing with Alliance Auth! We, noobs who can't code a single line, really appreciate that you CodeNinjas share your fantastic work with the community and allows us to benefit from your hours and hours of work.
|

Controller Vrelk
Off-Axis Response Rebel Alliance of New Eden
3
|
Posted - 2016.02.06 04:40:55 -
[309] - Quote
What sort of timeline are we looking at for IPB4 support? |

Adarnof
eXceed Inc.
108
|
Posted - 2016.02.07 03:05:59 -
[310] - Quote
Controller Vrelk wrote:What sort of timeline are we looking at for IPB4 support?
I have to learn PHP. So a while.
Unless you don't care about group syncing, in which case it would be rather quick.
Relevant issue. |
|

Mr McClain
Claws of the Demon Skeleton Crew.
7
|
Posted - 2016.02.19 19:39:34 -
[311] - Quote
There have been alot of updates lately make sure you check out github.
some of the new additions in the past few weeks have been Fleet Operations Timer Signature Tracker Notification system to let users know why there api was rejected ect. . . a new corp utilities tool that helps track the uses of alts and mains and many many more check it out! ================================================== on a side note:
we are still doing installs if you want them done. the price is the same weather you want it for alliance or corp. there are some people charging 5 billion isk for setup and I'm here offering it for 2bil. don't get scammed have one of the devs of this project install it so you know that its done right!
Current DEV installers are: Mr McClain (github OrbitRoom) Adarnof
Install price 2bil
update / upgrade prices are negotiable |

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.02.20 01:45:53 -
[312] - Quote
I have a question about the setup.
The project site states that the ramnode VPS needs to have "Ubuntu 12.04 64bit installed with a root account setup", however the only current option is Ubuntu 14.04 64-bit. Would this affect the service from functioning?
Also is the DDoS filtered IP address option available on checkout worth it, or is it just "check-out-isle garbage"?
Big thanks to the team in advance for providing this open-source project! |

Adarnof
Claws of the Demon Skeleton Crew.
109
|
Posted - 2016.02.20 01:53:49 -
[313] - Quote
Marra Deligan wrote:I have a question about the setup.
The project site states that the ramnode VPS needs to have "Ubuntu 12.04 64bit installed with a root account setup", however the only current option is Ubuntu 14.04 64-bit. Would this affect the service from functioning?
Also is the DDoS filtered IP address option available on checkout worth it, or is it just "check-out-isle garbage"?
Big thanks to the team in advance for providing this open-source project!
It works perfectly on 14.04 - refer to the wiki for the updated setup guide. The project site has been neglected for a while.
Some cursory googling of Ramnode's DDoS protection hasn't revealed much in terms of performance. Their protection is more comprehensive than a free CouldFlare account (as it protects every port not just 80 and 443) so it's up to you to decide if the price is worth it. |

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.02.20 13:12:11 -
[314] - Quote
So yeah, everything was working great (main auth site, openfire, apache) and then i installed the TS3 stuff. Intallation went fine, logged into the site, went to services, clicked on TS3 button and the server crashed. I restarted it went back to the website, but now all of the graphics and layouts are gone! What did I break? Can you guys point me in the right direction, because I'm certainly not seeing it.
~Thanks |

Adarnof
Claws of the Demon Skeleton Crew.
109
|
Posted - 2016.02.20 18:02:54 -
[315] - Quote
Marra Deligan wrote:So yeah, everything was working great (main auth site, openfire, apache) and then i installed the TS3 stuff. Installation went fine, logged into the site, went to services, clicked on TS3 button and the server crashed. I restarted it and went back to the website, but now all of the graphics and layouts are gone (no background/icons/menus, text just thrown about)! What did I break? Can you guys point me in the right direction, because I'm certainly not seeing it.
~Thanks
No idea why the staticfiles vanished. Re-run this command:
python manage.py collectstatic
That traceback you showed is the result of the TS3 server returning an error code. Please make sure your serveradmin has the appropriate permissions and the correct password is in settings.py. This is a known bug. |

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.02.20 20:55:19 -
[316] - Quote
Quote:No idea why the staticfiles vanished. Re-run this command: python manage.py collectstatic That traceback you showed is the result of the TS3 server returning an error code. Please make sure your serveradmin has the appropriate permissions and the correct password is in settings.py. This is a known bug.
Yeah I ran collectstatic about 20 times last night (I thought it was that too.) I get "0 static files copied to '/home/allianceserver/allianceauth/static', 97 unmodified." and that's it.
I did in fact have an erroneous set of quotes in my password for TS3 that I copied straight from the output block the first time you start the TS3 server. (The downside of staying up all night and working on something is that quotes blend together until the next morning when it is extremely obvious).
Are there any more logs or information I can provide about the statics? Is there something I should specifically be looking at?
I appreciate the help. |

Adarnof
Claws of the Demon Skeleton Crew.
109
|
Posted - 2016.02.20 21:42:43 -
[317] - Quote
Marra Deligan wrote:Yeah I ran collectstatic about 20 times last night (I thought it was that too.) I get "0 static files copied to '/home/allianceserver/allianceauth/static', 97 unmodified." and that's it.
I did in fact have an erroneous set of quotes in my password for TS3 that I copied straight from the output block the first time you start the TS3 server. (The downside of staying up all night and working on something is that quotes blend together until the next morning when it is extremely obvious).
Are there any more logs or information I can provide about the statics? Is there something I should specifically be looking at?
I appreciate the help.
Edit: So I can get the TS3 server to startup using the link provided, but when I entered the privilege key, it told me it was incorrect, and both the "deactivate" and "reset perm" buttons return 500 errors. So now I'm locked out. Any hints on this one? Edit2: I was able to squeeze my way back on to the server by creating a new TS3 identity in my client, but the two buttons still have the error.
You might be missing the required entries in your settings.py for TEMPLATES_DIRS and STATICFILES_DIRS
In terms of TS3, check allianceauth.log for any error messages. |

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.02.20 22:14:49 -
[318] - Quote
Adarnof wrote:You might be missing the required entries in your settings.py for TEMPLATES_DIRS and STATICFILES_DIRS In terms of TS3, check allianceauth.log for any error messages.
This is the error I get in debug mode for the TS3 issue: "[20/Feb/2016 21:12:27] DEBUG [services.views:357] deactivate_teamspeak3 called by user Gearbox [20/Feb/2016 21:12:27] DEBUG [authentication.managers:16] Returning existing authservicesinfo model for user Gearbox [20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: login client_login_password=****client_login_name=serveradmin
[20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: use sid=1
[20/Feb/2016 21:12:27] DEBUG [services.managers.teamspeak3_manager:18] Got TS3 server instance based on settings. [20/Feb/2016 21:12:27] DEBUG [services.managers.teamspeak3_manager:37] Looking for uid [EPH.]AirMarshall_Gearbox on TS3 server. [20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: login client_login_password=****client_login_name=serveradmin
[20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: use sid=1
[20/Feb/2016 21:12:27] DEBUG [services.managers.teamspeak3_manager:18] Got TS3 server instance based on settings. [20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: customsearch pattern=[EPH.]AirMarshall_Gearbox ident=sso_uid
[20/Feb/2016 21:12:27] DEBUG [services.managers.teamspeak3_manager:41] Got userid 3 for uid [EPH.]AirMarshall_Gearbox [20/Feb/2016 21:12:27] DEBUG [services.managers.teamspeak3_manager:228] Deleting user 3 with id [EPH.]AirMarshall_Gearbox from TS3 server. [20/Feb/2016 21:12:27] DEBUG [services.managers.util.ts3.TS3Server:185] Sent: clientlist
[20/Feb/2016 21:12:27] ERROR [django.request:224] Internal Server Error: /deactivate_teamspeak3/ Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view return view_func(request, *args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view return view_func(request, *args, **kwargs) File "/home/allianceserver/allianceauth/services/views.py", line 359, in deactivate_teamspeak3 result = Teamspeak3Manager.delete_user(authinfo.teamspeak3_uid) File "/home/allianceserver/allianceauth/services/managers/teamspeak3_manager.py", line 231, in delete_user if client['keys']['client_database_id'] == user: TypeError: string indices must be integers, not str [20/Feb/2016 21:12:27] "GET /deactivate_teamspeak3/ HTTP/1.1" 500 27"
And direct copies from my settings.py file: TEMPLATE_DIRS = ( 'customization/templates', 'stock/templates', '/home/allianceserver/allianceauth/customization/templates', )
STATICFILES_DIRS = ( 'customization/static', 'stock/static', '/home/allianceserver/allianceauth/customization/static', )
|

Adarnof
Claws of the Demon Skeleton Crew.
109
|
Posted - 2016.02.20 23:02:08 -
[319] - Quote
Marra Deligan wrote:File "/home/allianceserver/allianceauth/services/managers/teamspeak3_manager.py", line 231, in delete_user if client['keys']['client_database_id'] == user: TypeError: string indices must be integers, not str [20/Feb/2016 21:12:27] "GET /deactivate_teamspeak3/ HTTP/1.1" 500 27"
And direct copies from my settings.py file: TEMPLATE_DIRS = ( 'customization/templates', 'stock/templates', '/home/allianceserver/allianceauth/customization/templates', )
STATICFILES_DIRS = ( 'customization/static', 'stock/static', '/home/allianceserver/allianceauth/customization/static', )
Edit: I wish they had spoiler tags on eve forum so i could wrap that log up. I'll comeback and delete it after I get it all working. As a side note, now that I'm more awake, I believe that the 'graphics' issues started after the apache setup. Is there a way to undo that easily?
You're missing two lines: in TEMPLATE_DIRS: '/home/allianceserver/allianceauth/stock/templates', and in STATICFILES_DIRS: '/home/allianceserver/allianceauth/stock/static',
As a workaround for your TS3 issue, try clearing your permission key from auth with the following:
python manage.py shell from authentication.models import AuthServicesInfo auth = AuthServicesInfo.objects.get(user__username=YOUR USERNAME) auth.teamspeak3_uid = '' auth.teamspeak3_permission_key = '' auth.save() And now try activating teamspeak again.
|

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.02.20 23:29:53 -
[320] - Quote
Adarnof wrote:You're missing two lines: in TEMPLATE_DIRS: '/home/allianceserver/allianceauth/stock/templates', and in STATICFILES_DIRS: '/home/allianceserver/allianceauth/stock/static', As a workaround for your TS3 issue, try clearing your permission key from auth with the following: python manage.py shell from authentication.models import AuthServicesInfo auth = AuthServicesInfo.objects.get(user__username=YOUR USERNAME) auth.teamspeak3_uid = '' auth.teamspeak3_permission_key = '' auth.save() And now try activating teamspeak again.
Ok so I added the lines... no change :( Would it be possible to contact you in-game and hire in some help? |
|

Don Abele
Heavy Casualty Collective The Unthinkables
6
|
Posted - 2016.02.21 07:19:32 -
[321] - Quote
I recently had Mr. Mcclain set up the auth and everything on my server, and i must say I am very pleased. He was very helpful during the process, and even after by answering questions I had after the setup was complete, and he explained things very well so that I can it basically by myself. 10/10 would recommend if you don't have the knowledge or experience of doing it yourself. |

Mr McClain
Claws of the Demon Skeleton Crew.
7
|
Posted - 2016.02.21 07:25:42 -
[322] - Quote
Don Abele wrote:I recently had Mr. Mcclain set up the auth and everything on my server, and i must say I am very pleased. He was very helpful during the process, and even after by answering questions I had after the setup was complete, and he explained things very well so that I can it basically by myself. 10/10 would recommend if you don't have the knowledge or experience of doing it yourself. if you need anything else or help feel free to ask! and thank you sir! |

Marra Deligan
Sword Coast Trading Co.
0
|
Posted - 2016.03.04 01:38:56 -
[323] - Quote
Hey guys, thanks for all the help getting setup, but I've hit another snag that I could use some help with.
We decided to setup a jabber service, and everything looks good on openfire (everyone can join, chat rooms work), except that auth broadcasts don't seem to be working. I can send a message from the openfire site no problem, but when I use the auth site to broadcast it gives the affirmitive "Broadcast Sent!!!" but we see nothing. I have triple checked the variables in settings.py and the plugin settings, but just can't seem to discover where I went wrong. Any pointers would be helpful.
Thanks again for all the help and for creating such an awesome open-source product. |

Mr McClain
Balkan Mafia Circle-Of-Two
8
|
Posted - 2016.03.10 20:48:26 -
[324] - Quote
Marra Deligan wrote:Hey guys, thanks for all the help getting setup, but I've hit another snag that I could use some help with.
We decided to setup a jabber service, and everything looks good on openfire (everyone can join, chat rooms work), except that auth broadcasts don't seem to be working. I can send a message from the openfire site no problem, but when I use the auth site to broadcast it gives the affirmitive "Broadcast Sent!!!" but we see nothing. I have triple checked the variables in settings.py and the plugin settings, but just can't seem to discover where I went wrong. Any pointers would be helpful.
Thanks again for all the help and for creating such an awesome open-source product.
there are a few things that can cause this problem. 1. the allowed broadcast user is not set 2. the broadcast plugin is not installed it would be best that you check the guide on the wiki on github and go over it again making sure you didnt forget anything |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.03.10 23:13:34 -
[325] - Quote
Mr McClain wrote:Marra Deligan wrote:Hey guys, thanks for all the help getting setup, but I've hit another snag that I could use some help with.
We decided to setup a jabber service, and everything looks good on openfire (everyone can join, chat rooms work), except that auth broadcasts don't seem to be working. I can send a message from the openfire site no problem, but when I use the auth site to broadcast it gives the affirmitive "Broadcast Sent!!!" but we see nothing. I have triple checked the variables in settings.py and the plugin settings, but just can't seem to discover where I went wrong. Any pointers would be helpful.
Thanks again for all the help and for creating such an awesome open-source product. there are a few things that can cause this problem. 1. the allowed broadcast user is not set 2. the broadcast plugin is not installed it would be best that you check the guide on the wiki on github and go over it again making sure you didnt forget anything
That's my bad, fixed this a week ago and forgot to update the thread. Very good advice regardless. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.03.14 03:42:30 -
[326] - Quote
Big changes coming to corp applications! Modular application forms defined on a per-corp basis and an overhaul of the permissions.
Before I roll it out I'm looking for some help testing.
To switch to the experimental branch, simply issue git checkout hrapp followed by python manage.py syncdb to install the new models.
A usage guide is available on the wiki.
Please report issues on the pull request.
Thanks! |

Joseph North
Jolly Dodgers Rogering Codgers Sock Puppet Federation
2
|
Posted - 2016.03.21 07:21:52 -
[327] - Quote
Hey there,
I'm a bit of a neophite with this whole thing but I have recently been setting up allianceauth for corp-only. I have installed phpbb3 per the guide in the github wiki and enabled the forum auth service setting in settings.py (not the ipboard settings) however the forum refuses to display under the services module in the dashboard. I have setup our corp discord server to work with auth fine doing the same process. Have I missed a step or not done something along the way here? A nudge in the right direction would be appreciated!
Cheers. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.03.21 21:52:32 -
[328] - Quote
Joseph North wrote:Hey there,
I'm a bit of a neophite with this whole thing but I have recently been setting up allianceauth for corp-only. I have installed phpbb3 per the guide in the github wiki and enabled the forum auth service setting in settings.py (not the ipboard settings) however the forum refuses to display under the services module in the dashboard. I have setup our corp discord server to work with auth fine doing the same process. Have I missed a step or not done something along the way here? A nudge in the right direction would be appreciated!
Cheers.
Best guesses:
- you're logged in as a superuser but haven't enabled forums for blues
- you haven't set ENABLE_AUTH_FORUM to True properly
- you haven't reloaded apache since changing settings
If none of the above help, stop by the repo's channel in gitter and we'll see what we can do. |

Joseph North
Jolly Dodgers Rogering Codgers Sock Puppet Federation
2
|
Posted - 2016.03.22 05:12:56 -
[329] - Quote
Thanks for that! I did have those two steps set up correctly, yet no amount of restarting apache would get it to sync. I ended up rebooting the vps and starting apache and voila it worked.
I suppose cycling the power works for everything.
Thanks much! |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.03.23 04:45:31 -
[330] - Quote
Big changes were merged today!
The application system got a bit more complicated but is entirely modular. I recommend reading the wiki before using it.
Groups changes will now only sync to services as they occur, and not run a full check of every user every minute. Your server will thank you. Plus the sync tasks are queued and retry on failure which should reduce issues.
The old mumble implementation relied on mumble reading the database, which recent versions have stopped doing regularly (only when they start, hence why rebooting it worked). Instead it's now powered by an ICE authenticator which checks user groups every time the user logs in. Magic! Please follow the steps outlined in the changelog to update and use the authenticator.
As always, any questions or issues please reach out, here or on github or on gitter. |
|

Alf Lightning
Eon Project Holdings Echoes of Nowhere
0
|
Posted - 2016.04.02 17:10:37 -
[331] - Quote
Hello,
I have only one problem with application my api key was delete after 30min, for all people it's OK not for me.
Have you got an idea for this problem ? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.04.02 19:38:15 -
[332] - Quote
Alf Lightning wrote:Hello,
I have only one problem with application my api key was delete after 30min, for all people it's OK not for me.
Have you got an idea for this problem ?
The API mask validation is acting up right now, it's being looked into.
What's happening is the API add form is allowing keys through which do not meet requirements, so the next time the API key update rolls around they get deleted. |

AirMarshall Gearbox
Epicenter. Holdings Epicenter.
0
|
Posted - 2016.04.14 18:53:23 -
[333] - Quote
o/
Ardarnof,
I'm really liking the new Evernus tie in, but I'm having a hard time getting it installed on the server. Are you guys planning to write a quick install guide? I've asked the Evernus dev, but he has no plans to right one for Ubuntu servers. I'm willing to pay isk for a guide if that helps :)
MrMclain, You mentioned on github that you can create custom setups/ themes for auth. If this is something that you have the time for, could you send me an evemail with an isk amount please.
Thanks for all the great work guys!
Edit: Forgot to mention: our alliance is SUPER excited about the proposed replacement of sig tracker with pathfinder! |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.04.14 22:41:03 -
[334] - Quote
AirMarshall Gearbox wrote:Adarnof,
I'm really liking the new Evernus tie in, but I'm having a hard time getting it installed on the server. Are you guys planning to write a quick install guide? I've asked the Evernus dev, but he has no plans to right one for Ubuntu servers. I'm willing to pay isk for a guide if that helps :)
I had the... pleasure? of installing that for the first time today. What a wild ride.
I can never resist a bribe, so here you go.
I ran into an issue where the install required over 1.5G memory to resolve dependencies. If you experience similar I can provide a pre-compiled composer.lock.
If you get stuck hit me up on gitter. |

AirMarshall Gearbox
Epicenter. Holdings Epicenter.
0
|
Posted - 2016.04.15 00:30:59 -
[335] - Quote
I f-ing love you dude!
Isk sent! |

James Truvaki
Machiavellian Exercitium
0
|
Posted - 2016.04.15 14:12:43 -
[336] - Quote
I've been trying to set this up for my alliance for the past couple of days. I've had a pretty annoying issue with Openfire. No matter what I do, even so much as to manually change the password in the SQL, I can't login into the admin console. The password is ALWAYS wrong. Any idea what I've done wrong? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.04.15 16:47:46 -
[337] - Quote
James Truvaki wrote:I've been trying to set this up for my alliance for the past couple of days. I've had a pretty annoying issue with Openfire. No matter what I do, even so much as to manually change the password in the SQL, I can't login into the admin console. The password is ALWAYS wrong. Any idea what I've done wrong?
That's quite an odd problem.
Some cursory googling suggests to restart openfire. Gonna go ahead and guess you've tried that.
You could try reinstalling and use an embedded database instead of mysql, see if that has an impact.
I've never seen this before unfortunately. Just to confirm, you're logging in as "admin"? |

James Truvaki
Machiavellian Exercitium
0
|
Posted - 2016.04.15 17:27:56 -
[338] - Quote
Adarnof wrote:James Truvaki wrote:I've been trying to set this up for my alliance for the past couple of days. I've had a pretty annoying issue with Openfire. No matter what I do, even so much as to manually change the password in the SQL, I can't login into the admin console. The password is ALWAYS wrong. Any idea what I've done wrong? That's quite an odd problem. Some cursory googling suggests to restart openfire. Gonna go ahead and guess you've tried that. You could try reinstalling and use an embedded database instead of mysql, see if that has an impact. I've never seen this before unfortunately. Just to confirm, you're logging in as "admin"?
Yeah, I've managed to get around this by creating a fresh install using a newer version of Openfire. But now i've got an even stranger issue. when I navigate to my url, it's going to the default apache page, I've followed the same instructions as before! I don't understand the problem.
If I run it at port :8000 then it's working great. But normally i can't get anything.
URL: server.mace-exe.com |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.04.16 19:18:46 -
[339] - Quote
James Truvaki wrote:Yeah, I've managed to get around this by creating a fresh install using a newer version of Openfire. But now i've got an even stranger issue. when I navigate to my url, it's going to the default apache page, I've followed the same instructions as before! I don't understand the problem.
If I run it at port :8000 then it's working great. But normally i can't get anything.
URL: server.mace-exe.com
Couple of possibilities:
- you haven't enabled the apache configuration to serve auth
- the auth apache configuration is not listening for the correct domain name, as set by the ServerName setting in apache
- the default "success" apache configuration is intercepting traffic destined for auth because it has the ServerName setting set to the auth domain
If you need help come harass us on Gitter. |

Maximilian D'Gahlahanda
Strategic Insanity FUBAR.
0
|
Posted - 2016.05.04 12:29:17 -
[340] - Quote
tagging to follow... |
|

Dem Nipz
Imperial Academy Amarr Empire
0
|
Posted - 2016.05.16 01:45:42 -
[341] - Quote
Hello, Gents!
Firs off, let me start by saying I am in all rights a noob at this and have been trying to get this stuff working (I am determined!)
I've run in to a bit of an issue here (Again, this is probably EZ PZ to most people to figure out). It looks like I have hit a wall at the highlighted part in this image, as my results can be seen to the right of it.
Error Image
This looks to be failing, as I am unable to continue after this, as the next step prompts this error as well:
Error Image 2
Now, I have installed all Dependencies from the Dependencies page on the Wiki so I am not sure what exactly I am missing here.
The Directory is Home/allianceserver/allianceauth. I am Running Ubuntu 12.04 on a VPS (RamNode) My user is a sudoer per sudoer file I am new but I do pick up things fairly easy so any guidance would be much appreciated. Thank you in advance guys!
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.05.16 02:46:08 -
[342] - Quote
Dem Nipz wrote:Hello, Gents! Firs off, let me start by saying I am in all rights a noob at this and have been trying to get this stuff working (I am determined!) I've run in to a bit of an issue here (Again, this is probably EZ PZ to most people to figure out). It looks like I have hit a wall at the highlighted part in this image, as my results can be seen to the right of it. Error ImageThis looks to be failing, as I am unable to continue after this, as the next step prompts this error as well: Error Image 2Now, I have installed all Dependencies from the Dependencies page on the Wiki so I am not sure what exactly I am missing here. The Directory is Home/allianceserver/allianceauth. I am Running Ubuntu 12.04 on a VPS (RamNode) My user is a sudoer per sudoer file I am new but I do pick up things fairly easy so any guidance would be much appreciated. Thank you in advance guys! Hey there,
Looks like you're missing the requests package. Normally this is installed as part of the python requirements on Ubuntu 14, it could be omitted on 12, not sure. Any reason you're using 12? If not, I'd highly recommending using 14.
The quick fix is to manually install it, then continue from the requirements installation:
sudo pip install requests
That should allow the remaining requirements to install.
Fell free to harass us on gitter if you run into any more trouble. |

Dem Nipz
Imperial Academy Amarr Empire
0
|
Posted - 2016.05.16 04:10:52 -
[343] - Quote
Adarnof wrote:Dem Nipz wrote:Hello, Gents! Firs off, let me start by saying I am in all rights a noob at this and have been trying to get this stuff working (I am determined!) I've run in to a bit of an issue here (Again, this is probably EZ PZ to most people to figure out). It looks like I have hit a wall at the highlighted part in this image, as my results can be seen to the right of it. Error ImageThis looks to be failing, as I am unable to continue after this, as the next step prompts this error as well: Error Image 2Now, I have installed all Dependencies from the Dependencies page on the Wiki so I am not sure what exactly I am missing here. The Directory is Home/allianceserver/allianceauth. I am Running Ubuntu 12.04 on a VPS (RamNode) My user is a sudoer per sudoer file I am new but I do pick up things fairly easy so any guidance would be much appreciated. Thank you in advance guys! Hey there, Looks like you're missing the requests package. Normally this is installed as part of the python requirements on Ubuntu 14, it could be omitted on 12, not sure. Any reason you're using 12? If not, I'd highly recommending using 14. The quick fix is to manually install it, then continue from the requirements installation: sudo pip install requests That should allow the remaining requirements to install. Fell free to harass us on gitter if you run into any more trouble.
This was heaps helpful. I went on your advice and upgraded. That did the trick on 14x. It seems I am having a bit of a directory issue atm that I will mess with. If you are curious:
Ref1 Page is displayed as such. I assume it's a directory issue because Putty is giving me the follow from the degub.
http://i.imgur.com/U2z9wMW.png
The way my current settings.py is set up is )
TEMPLATE_DIRS = ( os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/customization/templates'), os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/stock/templates'), )
STATICFILES_DIRS = ( os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/customization/static"), os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/stock/static"), )
AGAIN, Thank you so much for the advice above. Sorry for the noobness :) |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.05.16 13:49:29 -
[344] - Quote
Dem Nipz wrote:This was heaps helpful. I went on your advice and upgraded. That did the trick on 14x. It seems I am having a bit of a directory issue atm that I will mess with. If you are curious: Ref1 Page is displayed as such. I assume it's a directory issue because Putty is giving me the follow from the debug. http://i.imgur.com/U2z9wMW.png
The way my current settings.py is set up is )
TEMPLATE_DIRS = ( os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/customization/templates'), os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/stock/templates'), )
STATICFILES_DIRS = ( os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/customization/static"), os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/stock/static"), ) AGAIN, Thank you so much for the advice above. Sorry for the noobness :) EDIT: Google never fails! - It's formatted appropriately when I run with Debug=True. But when False, and running the collect static it is still funky, hmmmm
You have the directories wrong: remove the /home/allianceserver/allianceauth part. |

Domminique Francon
Federal Defense Union Gallente Federation
0
|
Posted - 2016.05.17 20:06:05 -
[345] - Quote
Hey there guys,
Having a bit of a problem installing this.
In Quote:python manage.py shell < run_alliance_corp_update.py part I get a VERY long traceback, concluding in Connection Refused:
error Traceback (most recent call last) ----> 1 run_corp_update()
/usr/local/lib/python2.7/dist-packages/celery/app/task.pyc in __call__(self, *args, **kwargs) 418 if self.__self__ is not None: 419 return self.run(self.__self__, *args, **kwargs) --> 420 return self.run(*args, **kwargs) 421 finally: 422 self.pop_request()
/home/ubuntu/workspace/allianceauth/celerytask/tasks.pyc in run_corp_update() 603 # update existing corp models 604 for corp in EveCorporationInfo.objects.all(): --> 605 update_corp.delay(corp.corporation_id) 606 607 # update existing alliance models . . .
/usr/local/lib/python2.7/dist-packages/amqp/transport.pyc in __init__(self, host, connect_timeout) 93 if not self.sock: 94 # Didn't connect, return the most recent error message ---> 95 raise socket.error(last_err) 96 97 try:
error: [Errno 111] Connection refused
The debug is not enough to understand what connection is refused, and why. Halp? Full traceback here |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.05.17 23:22:51 -
[346] - Quote
Domminique Francon wrote:Hey there guys, Having a bit of a problem installing this. In Quote:python manage.py shell < run_alliance_corp_update.py part I get a VERY long traceback, concluding in Connection Refused
Looks like celery isn't able to connect to RabbitMQ. Make sure it is installed and the service is started.
|

Domminique Francon
Federal Defense Union Gallente Federation
0
|
Posted - 2016.05.17 23:57:47 -
[347] - Quote
Adarnof wrote: Looks like celery isn't able to connect to RabbitMQ. Make sure it is installed and the service is started.
Yup, that did it! Thanks |

Henry Jennings
Quovis Infensus
0
|
Posted - 2016.05.18 04:41:07 -
[348] - Quote
Need help getting the IPB module to work.
Everything is setup, api key is entered.. but when I click the wonderful yellow button it does not create a user for me to log into on the forums.
Any ideas?
IPB 3.4 |

Domminique Francon
Federal Defense Union Gallente Federation
0
|
Posted - 2016.05.23 05:12:33 -
[349] - Quote
I get the feeling there's something very basic that I'm missing.
I set up the AllianceAuth in stages. First getting Mumble to work, then Discord, now I'm trying to make phpbb3 to work. I set up DATABASES.'phpbb3', I enabled ENABLE_AUTH_FORUM, but I'm still not getting the Forums setting in 'Services'. What am I missing? |

Ncc 1709
Fusion Enterprises Ltd Badfellas Inc.
274
|
Posted - 2016.05.24 17:55:42 -
[350] - Quote
hi been running fine for a couple of weeks. yesterday did a server restart and now the corporation member data is having issues
registered main char's is fine, but the char's without api says "good Job! every character seems to be tied to an api" but theres 166 unregistered char's.
there anyways to get this back to showing which toons are not connected to an api?
|
|

Joseph North
Jolly Dodgers Rogering Codgers Solyaris Chtonium
2
|
Posted - 2016.05.26 01:58:30 -
[351] - Quote
I have a similar issue in that the corp management shows no main characters or characters without API's. I have the two scripts to automate api's in the Quick Setup wiki running but no main characters or characters without api's show up. People are still able to register for services though. |

Domminique Francon
Federal Defense Union Gallente Federation
0
|
Posted - 2016.05.28 06:44:27 -
[352] - Quote
Can someone explain to me how the groups flow from auth to forum/discord/mumble? What happens to groups that are renamed or deleted in auth? Do they get deleted in connected services? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.05.28 17:56:53 -
[353] - Quote
Joseph North wrote:I have a similar issue in that the corp management shows no main characters or characters without API's. I have the two scripts to automate api's in the Quick Setup wiki running but no main characters or characters without api's show up. People are still able to register for services though.
Not sure what caused this but you're not alone. An issue has been opened to investigate this.
Domminique Francon wrote:Can someone explain to me how the groups flow from auth to forum/discord/mumble? What happens to groups that are renamed or deleted in auth? Do they get deleted in connected services?
In short, auth checks for service groups with the same name as the auth group to assign them. If it doesn't find one, it creates it. Auth will not delete groups on your services, rather just removing members from them if they're deleted in auth. Renaming isn't a scenario I had considered, and will be writing in support for it shortly (triggering group update on group name change). |

Don Abele
Heavy Casualty Collective
7
|
Posted - 2016.06.08 20:23:48 -
[354] - Quote
Do people still do the setup for this service? Also does it support discord? |

Edward Sanmora
Pan Galactic Gargle Blasters Ocularis Inferno
2
|
Posted - 2016.06.09 01:44:44 -
[355] - Quote
I'm attempting to install and hitting and error. Been search without luck for an answer:
python manage.py shell < run_alliance_corp_update.pyauth/celerytask/tasks.py Python 2.7.10 (default, Dec 8 2015, 18:25:23) [GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] on linux2 Type "help", "copyright", "credits" or "license" for more information. (InteractiveConsole) [09/Jun/2016 01:39:09] INFO [util:35] Bootstrapped permissions for auth and created default groups. [09/Jun/2016 01:39:10] INFO [services.managers.eve_api_manager:112] Verified API server is online and reachable. Traceback (most recent call last): File "console", line 1, in module File "/usr/local/lib/python2.7/site-packages/celery/app/task.py", line 420, in __call__ return self.run(*args, **kwargs) File "/home/oiserver/allianceauth/celerytask/tasks.py", line 657, in run_corp_update update_corp.delay(corp.corporation_id) File "/usr/local/lib/python2.7/site-packages/celery/app/task.py", line 453, in delay return self.apply_async(args, kwargs) File "/usr/local/lib/python2.7/site-packages/celery/app/task.py", line 565, in apply_async **dict(self._get_exec_options(), **options) File "/usr/local/lib/python2.7/site-packages/celery/app/base.py", line 354, in send_task reply_to=reply_to or self.oid, **options File "/usr/local/lib/python2.7/site-packages/celery/app/amqp.py", line 310, in publish_task **kwargs File "/usr/local/lib/python2.7/site-packages/kombu/messaging.py", line 172, in publish routing_key, mandatory, immediate, exchange, declare) File "/usr/local/lib/python2.7/site-packages/kombu/connection.py", line 457, in _ensured interval_max) File "/usr/local/lib/python2.7/site-packages/kombu/connection.py", line 369, in ensure_connection interval_start, interval_step, interval_max, callback) File "/usr/local/lib/python2.7/site-packages/kombu/utils/__init__.py", line 246, in retry_over_time return fun(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/kombu/connection.py", line 237, in connect return self.connection File "/usr/local/lib/python2.7/site-packages/kombu/connection.py", line 742, in connection self._connection = self._establish_connection() File "/usr/local/lib/python2.7/site-packages/kombu/connection.py", line 697, in _establish_connection conn = self.transport.establish_connection() File "/usr/local/lib/python2.7/site-packages/kombu/transport/pyamqp.py", line 116, in establish_connection conn = self.Connection(**opts) File "/usr/local/lib/python2.7/site-packages/amqp/connection.py", line 165, in __init__ self.transport = self.Transport(host, connect_timeout, ssl) File "/usr/local/lib/python2.7/site-packages/amqp/connection.py", line 186, in Transport return create_transport(host, connect_timeout, ssl) File "/usr/local/lib/python2.7/site-packages/amqp/transport.py", line 299, in create_transport return TCPTransport(host, connect_timeout) File "/usr/local/lib/python2.7/site-packages/amqp/transport.py", line 95, in __init__ raise socket.error(last_err) error: [Errno 111] Connection refused
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.06.09 15:47:02 -
[356] - Quote
Edward Sanmora wrote:I'm attempting to install and hitting and error. Been search without luck for an answer:
File "/usr/local/lib/python2.7/site-packages/amqp/transport.py", line 95, in __init__ raise socket.error(last_err) error: [Errno 111] Connection refused
Your message broker isn't responding. Please make sure RabbitMQ is properly configured and running. On RHEL it does not start automatically upon install Read more here. |

Luna Pappotte
The Scope Gallente Federation
0
|
Posted - 2016.06.13 04:29:02 -
[357] - Quote
I'm trying to get fleet-up to work but when i click on fleet-up->fittings->(any ship)
I get this error.
Request Method: GET Request URL: http://XXXXXX.org/fleetup/fittings/93013/ Django Version: 1.6.5 Exception Type: IndexError Exception Value: list index out of range Exception Location: /home/allianceserver/allianceauth/services/managers/fleetup_manager.py in get_fleetup_doctrineid, line 143 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: ['/home/allianceserver/allianceauth', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages'] Server time: Mon, 13 Jun 2016 04:26:16 +0000
Environment:
Request Method: GET Request URL: http://XXXXX.org/fleetup/fittings/93013/
Django Version: 1.6.5 Python Version: 2.7.6 Installed Applications: ('django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django_evolution', 'djcelery', 'celerytask', 'bootstrapform', 'authentication', 'portal', 'registration', 'services', 'eveonline', 'groupmanagement', 'hrapplications', 'timerboard', 'srp', 'sigtracker', 'optimer', 'corputils', 'fleetactivitytracking', 'notifications') Installed Middleware: ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware')
Traceback: File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response 112. response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view 22. return view_func(request, *args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view 22. return view_func(request, *args, **kwargs) File "/home/allianceserver/allianceauth/fleetup/views.py" in fleetup_fitting 78. doctrinenumber = FleetUpManager.get_fleetup_doctrineid(fittingnumber) File "/home/allianceserver/allianceauth/services/managers/fleetup_manager.py" in get_fleetup_doctrineid 143. return fdoctrineid['Data']['Doctrines'][0]['DoctrineId']
Exception Type: IndexError at /fleetup/fittings/93013/ Exception Value: list index out of range
Anyone able to give me a hand? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.06.13 14:08:44 -
[358] - Quote
Luna Pappotte wrote:I'm trying to get fleet-up to work but when i click on fleet-up->fittings->(any ship) I get this error. Exception Type: IndexError Exception Value: list index out of range Exception Location: /home/allianceserver/allianceauth/services/managers/fleetup_manager.py in get_fleetup_doctrineid, line 143
Anyone able to give me a hand?
That's a known bug I thought I'd fixed last week. Appears not.
I just added proper handling for this error. Try updating your installation of auth and see if the problem is resolved. |

Luna Pappotte
The Scope Gallente Federation
0
|
Posted - 2016.06.14 05:54:31 -
[359] - Quote
just ran the update and still getting an error.
NameError at /fleetup/fittings/93013/ global name 'logger' is not defined Request Method: GET Request URL: http://XXXXXXX.org/fleetup/fittings/93013/ Django Version: 1.6.5 Exception Type: NameError Exception Value: global name 'logger' is not defined Exception Location: /home/allianceserver/allianceauth/services/managers/fleetup_manager.py in get_fleetup_doctrineid, line 151 Python Executable: /usr/bin/python Python Version: 2.7.6 Python Path: ['/home/allianceserver/allianceauth', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages'] Server time: Tue, 14 Jun 2016 05:53:28 +0000 |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
110
|
Posted - 2016.06.14 14:04:24 -
[360] - Quote
Luna Pappotte wrote:just ran the update and still getting an error. NameError at /fleetup/fittings/93013/ global name 'logger' is not defined
That's been corrected.
It really helps with response times if you post these problems to the github issue tracker. |
|

Luna Pappotte
The Scope Gallente Federation
0
|
Posted - 2016.06.15 08:29:24 -
[361] - Quote
TY!!:)
|

Jarner Alvestrasza
Navy.
1
|
Posted - 2016.06.25 06:03:45 -
[362] - Quote
Adarnof wrote:Dem Nipz wrote:This was heaps helpful. I went on your advice and upgraded. That did the trick on 14x. It seems I am having a bit of a directory issue atm that I will mess with. If you are curious: Ref1 Page is displayed as such. I assume it's a directory issue because Putty is giving me the follow from the debug. http://i.imgur.com/U2z9wMW.png
The way my current settings.py is set up is )
TEMPLATE_DIRS = ( os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/customization/templates'), os.path.join(BASE_DIR, '/home/allianceserver/allianceauth/stock/templates'), )
STATICFILES_DIRS = ( os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/customization/static"), os.path.join(BASE_DIR, "/home/allianceserver/allianceauth/stock/static"), ) AGAIN, Thank you so much for the advice above. Sorry for the noobness :) EDIT: Google never fails! - It's formatted appropriately when I run with Debug=True. But when False, and running the collect static it is still funky, hmmmm You have the directories wrong: remove the /home/allianceserver/allianceauth part.
Hi,
I have the same problem.
with
DEBUG = 'True' == os.environ.get('AA_DEBUG','True')
the Website is displayed with all the Images. With
DEBUG = 'True' == os.environ.get('AA_DEBUG','False')
I only get a White Screen with my corp logo.
Kind regards,
Jarner
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
112
|
Posted - 2016.06.27 02:37:35 -
[363] - Quote
Jarner Alvestrasza wrote:Adarnof wrote: You have the directories wrong: remove the /home/allianceserver/allianceauth part.
Hi, I have the same problem. with DEBUG = 'True' == os.environ.get('AA_DEBUG','True') the Website is displayed with all the Images. With DEBUG = 'True' == os.environ.get('AA_DEBUG','False') I only get a White Screen with my corp logo. Kind regards, Jarner
Can you check your STATICFILES_DIRS and TEMPLATE_DIRS settings, ensuring they only contain only the relative path from the allianceauth directory? |

Jarner Alvestrasza
Navy. Terran Confederation.
1
|
Posted - 2016.06.27 10:28:46 -
[364] - Quote
Hi,
my directories are still default:
TEMPLATE_DIRS = ( os.path.join(BASE_DIR, 'customization/templates'), os.path.join(BASE_DIR, 'stock/templates'), )
STATICFILES_DIRS = ( os.path.join(BASE_DIR, "customization/static"), os.path.join(BASE_DIR, "stock/static"), )
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
112
|
Posted - 2016.06.27 13:02:07 -
[365] - Quote
Can you make sure you ran the following command:
python manage.py collectstatic |

Jarner Alvestrasza
Navy. Terran Confederation.
1
|
Posted - 2016.06.27 13:28:40 -
[366] - Quote
Adarnof wrote:Can you make sure you ran the following command: python manage.py collectstatic
I've run the command in the past.
Now the output is:
python manage.py collectstatic
You have requested to collect static files at the destination location as specified in your settings:
/home/user/allianceauth/static
This will overwrite existing files! Are you sure you want to do this?
Type 'yes' to continue, or 'no' to cancel: yes
0 static files copied to '/home/user/allianceauth/static', 97 unmodified.
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
112
|
Posted - 2016.06.27 17:22:28 -
[367] - Quote
Jarner Alvestrasza wrote:Adarnof wrote:Can you make sure you ran the following command: python manage.py collectstatic I've run the command in the past. Now the output is: python manage.py collectstatic
You have requested to collect static files at the destination location as specified in your settings:
/home/user/allianceauth/static
This will overwrite existing files! Are you sure you want to do this?
Type 'yes' to continue, or 'no' to cancel: yes
0 static files copied to '/home/user/allianceauth/static', 97 unmodified.
You did not install allianceauth under an allianceserver user, so the default apache config would fail to serve the site. Make sure to edit it, adjusting the /static/ alias to point to '/home/user/allianceauth/static' and the WSGI paths accordingly.
|

Jarner Alvestrasza
Navy. Terran Confederation.
1
|
Posted - 2016.06.28 07:26:56 -
[368] - Quote
Adarnof wrote:Jarner Alvestrasza wrote:Adarnof wrote:Can you make sure you ran the following command: python manage.py collectstatic I've run the command in the past. Now the output is: python manage.py collectstatic
You have requested to collect static files at the destination location as specified in your settings:
/home/user/allianceauth/static
This will overwrite existing files! Are you sure you want to do this?
Type 'yes' to continue, or 'no' to cancel: yes
0 static files copied to '/home/user/allianceauth/static', 97 unmodified.
You did not install allianceauth under an allianceserver user, so the default apache config would fail to serve the site. Make sure to edit it, adjusting the /static/ alias to point to '/home/user/allianceauth/static' and the WSGI paths accordingly.
Hi,
for security reason I have changed the real username to "user". All path settings are modified, but it still does not work.
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
112
|
Posted - 2016.06.28 17:23:41 -
[369] - Quote
Jarner Alvestrasza wrote:for security reason I have changed the real username to "user". All path settings are modified, but it still does not work.
A similar issue has been seen before - try running the django server with the --insecure flag. |

Cristi Malukar
Etherium Beach Brothers of Tangra
10
|
Posted - 2016.07.07 06:33:46 -
[370] - Quote
Hello, I have a small question :-? is there a way to change the displayed logo on the first landing page to something else ? I replaced the one in the static folder but it would not display it. |
|

Jarner Alvestrasza
Navy. Terran Confederation.
1
|
Posted - 2016.07.07 07:20:33 -
[371] - Quote
Hi,
take a look at:
https://github.com/R4stl1n/allianceauth/blob/master/stock/templates/public/index.html
Starting at row 46 you have to edit the file. Copy the file to your customization folder and change it there.
Regards,
Jarner
|

Carl Talbot
BSC LEGION Circle-Of-Two
0
|
Posted - 2016.09.06 11:30:47 -
[372] - Quote
In regards to the removal of the EVE IGB Browser, FAT Links wont be a thing for much longer.
https://community.eveonline.com/news/dev-blogs/bidding-farewell-to-the-in-game-browser/
Is there a system going to be in place for monitoring fleets with the CREST links from the fleet windows for the FC's of the fleet. I know aDashboard already got this in place but its closed source for The Imperium. Or is there going to be a way to phrase the fleet comp. |

Dharr Guartonzec
Non-Sedentary T U A R E G
2
|
Posted - 2016.09.13 02:54:24 -
[373] - Quote
What are the steps to switch AA from corp mode to alliance mode? How does the config line have to look like? I tried several variations but it seems AA continues to run in corp mode. is there maybe anything else that has to be done after changing the settings? Purging a cache or so, or wipe the DB ? Thx in advance.
-Dharr Guartonzec-
CEO of Non-Sedentary
|

Adarnof
Patriot Security Services New Signature
113
|
Posted - 2016.09.14 03:55:34 -
[374] - Quote
Dharr Guartonzec wrote:What are the steps to switch AA from corp mode to alliance mode? How does the config line have to look like? I tried several variations but it seems AA continues to run in corp mode. is there maybe anything else that has to be done after changing the settings? Purging a cache or so, or wipe the DB ? Thx in advance.
The line in settings.py should look like this:
IS_CORP = 'True' == os.environ.get('AA_IS_CORP', 'False')
Changes to settings.py require restarting apache and celery processes to take effect. You will also need to have an alliance ID defined in settings.py.
If you're still running into trouble join us on Gitter for help. |

Adarnof
Patriot Security Services New Signature
113
|
Posted - 2016.09.14 04:04:36 -
[375] - Quote
Carl Talbot wrote:In regards to the removal of the EVE IGB Browser, FAT Links wont be a thing for much longer. https://community.eveonline.com/news/dev-blogs/bidding-farewell-to-the-in-game-browser/
Is there a system going to be in place for monitoring fleets with the CREST links from the fleet windows for the FC's of the fleet. I know aDashboard already got this in place but its closed source for The Imperium. Or is there going to be a way to phrase the fleet comp.
It's definitely on our radar. Right now effort is being focused on updating and cleaning up the codebase before new development takes place. Beauty is the django version update means I can integrate my existing SSO package to really speed this up.
Question for how you'd like it to work: There are two endpoints we could use, either or both. One being the individual character's location (and hopefully ship with recent discussion; I've lost the link to the thread) and the other being the fleet structure and membership. In my mind just a snapshot of the fleet should be good enough, but it could also require line members to click a link and poll their location/ship as a second line of validation as a not-afk check. Do you think just the fleet structure is enough or would it be advantageous for individual links? |

Dharr Guartonzec
Non-Sedentary T U A R E G
2
|
Posted - 2016.09.19 01:08:58 -
[376] - Quote
Adarnof wrote:Dharr Guartonzec wrote:What are the steps to switch AA from corp mode to alliance mode? How does the config line have to look like? I tried several variations but it seems AA continues to run in corp mode. is there maybe anything else that has to be done after changing the settings? Purging a cache or so, or wipe the DB ? Thx in advance. The line in settings.py should look like this: IS_CORP = 'True' == os.environ.get('AA_IS_CORP', 'False')
Changes to settings.py require restarting apache and celery processes to take effect. You will also need to have an alliance ID defined in settings.py. If you're still running into trouble join us on Gitter for help.
Thx a lot mate, worked like a charm. reloading apache and rabbitmq did the trick.
-Dharr Guartonzec-
CEO of Non-Sedentary
|

Dharr Guartonzec
Non-Sedentary T U A R E G
2
|
Posted - 2016.09.20 13:07:15 -
[377] - Quote
anyone know how i can make sure scheduled task are being executed properly? I created TS groups and in the django admin panel they not show up for liniking those with a new group i wanted to create.
-Dharr Guartonzec-
CEO of Non-Sedentary
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2016.10.16 22:20:56 -
[378] - Quote
Huge changes were merged today. I've been working on a load of improvements the past while and it's time to get them live.
The full list of changes can be found in the changelog. Documentation will be updated to reflect these changes in the coming days.
Upgrading existing installations will take a bit of effort. The base Django version has been updated to 1.10.1 (from 1.6, eww) and as such there are a few requirements changes.
Before upgrading please backup your database.
To upgrade, follow the steps outlined here. If you run into trouble ask for help on gitter. There are multiple people in the channel who have already deployed these changes and are happy to assist.
I think this is pretty much going to end my development work on AllianceAuth. Save for a few outstanding little things, I'll just be playing a supporting role while I focus on my other projects. |

sue Abbott
Hek Squad Complaints Department
67
|
Posted - 2016.11.04 18:36:05 -
[379] - Quote
Will this work with discord ???
Thanks can you PM me if so :P |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2016.11.04 20:20:27 -
[380] - Quote
sue Abbott wrote:Will this work with discord ???
Thanks can you PM me if so :P
Discord is supported. PM sent. |
|

Morgan Garsk
Spaceship Revelution
0
|
Posted - 2016.11.28 17:35:14 -
[381] - Quote
This is a great service.
I recommend that if you are going to use the Discord 0auth that you don't use a discord you already have your members on. It's a pain in the ass to setup. Also, as the IT guy or dev of your group you need to either be the SuperAdmin of the discord server or be willing to talk to your ceo/exec about how to set things up.
It's a great service. Thanks for doing this. |

Jonny Copper
Local Spike. Capital Escalation.
89
|
Posted - 2016.12.08 03:21:22 -
[382] - Quote
Hi there, im strugging to add Auth /TS Groups. I've got auth setup and connected to my TS. When members register they get the member tag. Im now looking to connect auth groups to ts groups. I read the wiki https://github.com/R4stl1n/allianceauth/wiki/Teamspeak3-Setup and at the bottom it says "If these panels are empty, wait a minute for the database update to run." These panels have been empty for a couple hours now. I've tried making new server groups since the connection from auth to the TS was made and nothing populates.
Any help would be appreciated.
Lovely service regardless. |

Tommaxx
Das Raumfahrer Syndikat The Volition Cult
18
|
Posted - 2016.12.08 11:03:44 -
[383] - Quote
Thanks for this beautiful piece of software!  |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2016.12.12 21:59:46 -
[384] - Quote
Jonny Copper wrote:Hi there, im strugging to add Auth /TS Groups. I've got auth setup and connected to my TS. When members register they get the member tag. Im now looking to connect auth groups to ts groups. I read the wiki https://github.com/R4stl1n/allianceauth/wiki/Teamspeak3-Setup and at the bottom it says "If these panels are empty, wait a minute for the database update to run." These panels have been empty for a couple hours now. I've tried making new server groups since the connection from auth to the TS was made and nothing populates. Any help would be appreciated. Edit 1: I have found that I am getting an error Dec. 8, 2016, 6:35 a.m.ERROR [update_teamspeak3_groups:401] I believe this might be why it's not showing up in the Auth /TS Groups. Lovely service regardless.
Are your celery workers running?
Hop into gitter and we can help debug. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.01.03 05:28:14 -
[385] - Quote
Lots of updates merged today! Fleet activity tracking works once again, the group system got an extensive overhaul, and there's now support for coalitions. Full release notes can be found here. Big shout out to the community members making this possible, through coding and testing.
The EVE Swagger Interface is now supported. Got an idea for a neat thing to do with it? Let us know, on github or gitter.
For site managers, a note on releases: we're moving to an actual versioned structure because debugging peoples' problems is impossible when we don't know how old their code is. Releases can be found on this page, as well as getting their own branch (named 'stable/1.x'). Version numbers are visible on the admin site or can be retrieved from the shell. Please include this information when requesting support. |

Gozos Dronos
The Scope Gallente Federation
6
|
Posted - 2017.01.07 16:08:08 -
[386] - Quote
Jonny Copper wrote:Hi there, im strugging to add Auth /TS Groups. I've got auth setup and connected to my TS. When members register they get the member tag. Im now looking to connect auth groups to ts groups. I read the wiki https://github.com/R4stl1n/allianceauth/wiki/Teamspeak3-Setup and at the bottom it says "If these panels are empty, wait a minute for the database update to run." These panels have been empty for a couple hours now. I've tried making new server groups since the connection from auth to the TS was made and nothing populates. Any help would be appreciated. Edit 1: I have found that I am getting an error Dec. 8, 2016, 6:35 a.m.ERROR [update_teamspeak3_groups:401] I believe this might be why it's not showing up in the Auth /TS Groups. Lovely service regardless.
Hello,
I have the same issue. List is empty whereas i have multiple groups in my TS. Only Blue and member groups works and are syncs.
An idea ? |

Bill Lane
Strategic Insanity FUBAR.
104
|
Posted - 2017.01.14 17:31:35 -
[387] - Quote
Just had Adarnof install this on my server. Was a great experience. He took the time to really explain all the features and what they do, which was EXTREMELY helpful to a website noob such as myself. So a big thanks to Adarnof, I would recommend this service to anyone looking for an auth system and some standup folks to help them through it.
The system itself is exactly what we were looking for, and I'm thrilled to finally have it. Sure beats manually copy/pasting every single API into an API checker before approving the primitive membership we had in the first place. The tools available are really going to help move our alliance in the right direction concerning member services and tracking.
Thanks for your hard work guys, extremely appreciated. Great auth system and great help, keep it up!
Military Gamers gaming community
FUBAR's Website
|

Shepherd Cage
Triton Syndicate Ironworks
0
|
Posted - 2017.01.15 17:12:14 -
[388] - Quote
Does this offer still stand for installs? I have server ready.
Raynaldo Rivera wrote:Alright everyone i ended up writing a alliance auth system for the rebirth of "The 99 Percent" alliance. We couldn't find one we liked so i ended up just writing one. Right now it is still being developed but i wanted to get it in the public view so i can get feedback etc. If you have any suggestions, feature request, or bug reports please let me know here or make an issue on github. ProjectSite: Project SiteCode: GithubScreenshots: ScreenShotsFee:
- 2 Bil Isk - For initial setup ( Includes full setup *phpbb3, openfire, mumble, auth )
- 500m ISK - Maintenance fee ( Need stuff done after initial install )
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.01.25 02:45:12 -
[389] - Quote
Gozos Dronos wrote: I have the same issue. List is empty whereas i have multiple groups in my TS. Only Blue and member groups works and are syncs.
Unfortunately there are a lot of possible causes here, most of them have to do with your celery workers not running. The docs have been updated with two relevant sections: teamspeak troubleshooting if you can identify an error message, as well as supervisor install instructions for automating worker startups. If neither of these solve the problem, come chat with us on gitter.
Shepherd Cage wrote: Does this offer still stand for installs? I have server ready.
Yes, I offer the installation service quoted. Get in touch with me by evemail for a consult. |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.01.25 02:55:03 -
[390] - Quote
The project has undergone some big changes this past week.
Firstly, we've created a new Github organization to facilitate development, and the repo has changed ownership. It can now be found here. For now, Github automatically redirects all pulls to the new address, but it's worthwhile to update your git remote url:
git remote set-url origin https://github.com/allianceauth/allianceauth
In addition, the master branch is no longer guaranteed to be usable. We will be actively developing on it, and issuing a release when it's stable. For those installing new, make sure to grab the latest release (v1.14.3):
git checkout v1.14.3
For those on older installations, if updating, park yourself on v1.14.3 and hold for the v1.15 release. It will have some special upgrade instructions.
Releases and their upgrade instructions can be found here. You can get your installed version number from the admin site (for versions past v1.14). |
|

Maxwell Badger
Wizard's Den Permanent Mental Syndrome
0
|
Posted - 2017.01.28 19:46:53 -
[391] - Quote
I love this Alliance Auth!!! but i just have a simple question. Can the Market use the keys that are already in the Auth for each user? right now, it looks like users need to create another API key to use the market or did i do something wrong? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.02.01 05:18:58 -
[392] - Quote
Maxwell Badger wrote:I love this Alliance Auth!!! but i just have a simple question. Can the Market use the keys that are already in the Auth for each user? right now, it looks like users need to create another API key to use the market or did i do something wrong?
I'm not sure what you're talking about. Market only requires API keys for account creation: as auth is creating accounts, users do not need to enter API keys.
If this is in reference to the issue on BitBucket, you need to log out and back in after promoting your user to super in order to see the settings page. The API key there is only used to allow blues access to market: auth also does this, so again an API key is not needed. |

Vetrol Meldor
Derpocity Shadow of xXDEATHXx
0
|
Posted - 2017.02.03 17:15:09 -
[393] - Quote
Hi,
First off, fantastic app and installation service was great!
Now, on to my issue. After the install, I tested pretty much all functionality including jacknife and everything was working great. After testing, I put the server behind an nginx reverse proxy. All seems to work fine except for jacknife. When I click on an API I get to the initial page where you are asked to select a character. When I select a character I get the following error:
400 Bad Request The plain HTTP request was sent to HTTPS port nginx
What I have noticed is that the url that is pulled is an http request with an ssl port. Here is an example: http://example.com:443/jacknife/index.php?
I have changed the domain name and left the api key out for security reasons. My redirect rules don't capture it because it expects port 80 on http and 443 on https. Can anyone give me some tips? I can't for the life of me figure out why it is forcing http on port 443
Thanks |

Vetrol Meldor
Derpocity Shadow of xXDEATHXx
0
|
Posted - 2017.02.03 18:06:55 -
[394] - Quote
Vetrol Meldor wrote:Hi, First off, fantastic app and installation service was great! Now, on to my issue. After the install, I tested pretty much all functionality including jacknife and everything was working great. After testing, I put the server behind an nginx reverse proxy. All seems to work fine except for jacknife. When I click on an API I get to the initial page where you are asked to select a character. When I select a character I get the following error: 400 Bad Request The plain HTTP request was sent to HTTPS port nginx What I have noticed is that the url that is pulled is an http request with an ssl port. Here is an example: http://example.com:443/jacknife/index.php? I have changed the domain name and left the api key out for security reasons. My redirect rules don't capture it because it expects port 80 on http and 443 on https. Can anyone give me some tips? I can't for the life of me figure out why it is forcing http on port 443 Thanks
Well, after some additional digging around, I found the problem. In my ngnix proxy config I had the following line of code:
proxy_set_header Host $host:$server_port;
I needed to change it to
proxy_set_header Host;
This removed the hard coding of the port and fixed it.
Thanks |

BearThatCares
Krypted Gaming
116
|
Posted - 2017.02.14 18:54:51 -
[395] - Quote
Awesome software!
Is there any way to make the corporation ticker appear in Discord names, like it's done in Teamspeak?
[TICKER] username |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.02.21 21:54:29 -
[396] - Quote
BearThatCares wrote:Awesome software!
Is there any way to make the corporation ticker appear in Discord names, like it's done in Teamspeak?
[TICKER] username
Custom service username formatting is on the ever-growing to-do list. If you wanted to do this yourself,
If on >=v1.15+ alter this line or if on <=v1.14 this line to read: DiscordOAuthManager.update_nickname(user.discord.uid, "[{0}] {1}".format(character.corporation_ticker, character.character_name))
|

Titus Otto Khan
Netflix and Kill Digital Vendetta
0
|
Posted - 2017.02.24 17:58:49 -
[397] - Quote
I poked around most of the comments but I may have missed this information, I searched around the wiki as well. Are there any plans or is it already implemented to use the SSO login as your way of authing players rather then putting API keys? |

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.02.25 07:12:45 -
[398] - Quote
Titus Otto Khan wrote:I poked around most of the comments but I may have missed this information, I searched around the wiki as well. Are there any plans or is it already implemented to use the SSO login as your way of authing players rather then putting API keys? At present users can authenticate via SSO once registered, but cannot register through SSO alone. We've been debating how to do that for some time now - this thread contains the discussion. The largest issue is our goal to maintain backwards compatibility - the idea that you can update code and retain all user and service data. Altering the user model, due to how central it is to the application, is not a supported operation in Django; a duct-tape workaround is being explored.
The second part of eliminating API key registration is how to accommodate groups who want to require users to provide API keys. Some form of account verification process will need to be constructed - perhaps additional, optional logic on state assignment is the easiest solution I see.
Give that thread a read, and if you've got any input I'd love to hear it. |

oddset
Shades of Chaos
0
|
Posted - 2017.02.25 14:17:56 -
[399] - Quote
any supportes who can help with upgrade's or fresh install mail me ingame |

Aldaran Moses
Shadow Assault Squad
0
|
Posted - 2017.03.08 08:47:51 -
[400] - Quote
currently running AA in a vagrant box for testing, I have added a Discord bot and linked the server but the bot is offline in discord. how do I bring it online?
i have supervisor running and checking the celery tasks seem to be running as I get output in the log files (eve_api_manager entries)
As yet I have not added 2FA to discord, but then I have no users yet so the bot won't have anything to do.
Any ideas why the bot is offline? |
|

Adarnof
Super Secret Spaceship Syndicate You Are Being Monitored
113
|
Posted - 2017.03.08 17:24:29 -
[401] - Quote
Aldaran Moses wrote:currently running AA in a vagrant box for testing, I have added a Discord bot and linked the server but the bot is offline in discord. how do I bring it online?
The bot will never appear online. In order to access the API, we are required to register a bot. Because auth doesn't sit online in a channel and only makes API calls, the bot never goes "online".
|

Serene Audene
Netflix and Kill Digital Vendetta
2
|
Posted - 2017.03.27 03:08:10 -
[402] - Quote
This has been a great tool so far and @Adarnof has been really helpful ask all my little questions. Well worth the helper fee! |

Shepherd Cage
Sentinels of Lunacy Dead Monkey Society
0
|
Posted - 2017.03.30 00:55:48 -
[403] - Quote
Serene Audene wrote:This has been a great tool so far and @Adarnof has been really helpful ask all my little questions. Well worth the helper fee! #Truth!
Awesome to work with, even if you suck at programming, he's always around to help. Glad I was able to get what I could running..
I still have issues but I'm always asking and he's always helping and I'm always donating cause his service rocks! |
|
|
|
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .. 14 :: [one page] |