Commit Graph

61 Commits

Author SHA1 Message Date
0d168cb461 Move signals to tasks, as they are triggered tasks now 2010-11-10 11:40:49 +00:00
a78ebb2d26 Switch group updates to a trigged task 2010-11-08 17:21:45 +00:00
bc375df305 Create a update_user_access task to manage user permissions after updates 2010-11-08 12:46:15 +00:00
e5841cf284 Update service groups as they're added to the user, avoiding another costly cronjob 2010-11-05 16:39:29 +00:00
4a1182edae Switch to using the new Message framework (Django 1.2) 2010-11-04 12:03:07 +00:00
fc66668c6c Add Character information to the Service Accounts 2010-11-01 20:36:30 +00:00
6b92280636 Fix stupid errors, call enable_user with a password, and use objects not object 2010-10-18 12:20:46 +01:00
130bc0afb3 Fix a few showstoppers in the Services changes. 2010-10-14 10:41:37 +01:00
df1bdde396 Massive reworking of how Services are created 2010-10-14 10:28:39 +01:00
f677bb72f4 Remove eveapi/reddit from add_user call, all is accessible by user/char 2010-10-14 09:39:10 +01:00
23be382e34 Add User on the Service API now returns a dict of values 2010-10-14 09:32:52 +01:00
7e5b9771a7 Added meta information for SSO models 2010-09-30 11:16:23 +01:00
5ecb1cc04e Messed up model definition, caused errors in migrations 2010-09-30 11:11:49 +01:00
fc98562efe Added SSOUserNote model 2010-09-30 10:55:56 +01:00
94b8736622 Removed a few debug print statements that are no longer needed 2010-08-07 12:36:14 +01:00
3c0dca0fa3 API authentication (/api/login) now uses a seperate API password field. 2010-08-06 13:46:07 +01:00
7ec45712d3 Disabled the auto group update 2010-07-28 11:59:56 +01:00
55eacf8a58 On user save, update SA groups 2010-07-06 13:51:07 +01:00
4a3b801185 Moved to using South, and used a better repo for JSONField 2010-07-01 18:31:42 +01:00
3034a0c09a Initial groundwork for using virtualenv 2010-06-30 10:45:27 +01:00
19458e9234 Fixes issues experienced during the eve upgrade.
Accounts marked as "Other Error" were killed when really they should be
ignored for the moment. I've added further checking on the eve_api
import that ingores down errors (900 and above) and the access checker
to ignore accounts with a status of 3.
2010-05-26 09:22:51 +01:00
0faeb87ecb Preload settings in the model, makes cleaner code 2010-05-13 13:03:31 +01:00
5d31d922ee Fixed a few issues with setting storage 2010-05-13 12:56:16 +01:00
890c8f228e Services can have their settings defined in-model 2010-05-11 13:04:49 +01:00
abc214ea18 Now allows access permissions on a alliance level 2010-05-08 18:03:24 +01:00
eea7b2390a Removed the check, we want to force deletion 2010-04-09 12:58:07 +01:00
d05f73f99e Small speedup for the update_access function 2010-04-06 00:03:57 +01:00
4592988263 Warn on errors deleting a service account, also avoids deleting the record 2010-03-30 22:23:55 +01:00
07450ca5dd Moved service enable/disable functions to the update_access() function on the user profile
This will remove the need for the cronjob, but not totally, best still to run the cronjob to catch situations where the permission changes can be missed.
2010-03-24 14:52:08 +00:00
3e5317355f Moved username cleanup to new serviceaccount creation, stopping random error on saving 2010-03-23 21:04:07 +00:00
84191f24e8 More error checking on Jabber, also presents error message to user if service addition fails 2010-03-23 13:37:31 +00:00
8a2bd17e0e Enable passing of API information to MiningBuddy, cleaned out some debug statements 2010-03-22 15:44:02 +00:00
d54920a1b8 Further validation and bugfixes for miningbuddy service 2010-03-22 15:03:23 +00:00
3f458928e4 Now provides user, character, eveapi, and reddit accounts to the Service API add_user 2010-03-22 14:17:07 +00:00
2fa56de8c7 Various small fixes for Forced Username 2010-03-14 10:37:15 +00:00
95909fcf27 Merge branch 'master' into forced-username
Conflicts:

	sso/forms.py
2010-03-14 10:20:58 +00:00
b6c402f4fa Fixes the cron jobs and account validation, enables account deletion 2010-03-14 02:27:16 +00:00
cb49170d33 Restricts service account usernames to charnames
* Forms now show a character selection box
  * Once created, user is sent to a template with a generated password
  * Will not display a service if a account already exists on it.
2010-03-12 12:16:07 +00:00
522fbdc9f8 Fix various issues with the move to UIDs 2010-03-09 22:01:44 +00:00
9806c2c3cb Services now use UID by default. 2010-03-07 01:53:09 +00:00
0e345ce65b Servie Adduser now returns a Service UID for each addition 2010-03-07 01:35:57 +00:00
ea2f9f6df3 Added text field descriptions to SSO model 2010-03-05 02:07:27 +01:00
5144863ddf Removed password field from ServiceAccount 2010-03-03 11:13:04 +00:00
fc2ec442f5 Fixed update_access(), now doesn't kill access to non-corp groups 2010-03-03 10:39:54 +00:00
35767483b0 Remove corp_user field 2010-03-02 22:33:48 +00:00
96ee18e7fb Fixed add service issue 2010-03-01 16:07:19 +00:00
0890d6bac2 Changed the API access method, added provide_login property 2010-03-01 16:05:45 +00:00
634727c51b Now checks if the service can provide cookies 2010-03-01 15:48:17 +00:00
f44c0e6783 Fixed group_id defaults issue 2010-03-01 14:00:36 +00:00
e701098e49 Use ManyToMany for Service groups 2010-03-01 12:13:35 +00:00