Commit Graph

182 Commits

Author SHA1 Message Date
30d1a12975 Initial work in bringing celery into Auth 2010-11-08 11:26:55 +00:00
0790f32bc7 Return none if we have a issue getting the document 2010-11-08 10:31:36 +00:00
1f2cc5ffff Avoid doing multiple corp management updates if the person had multiple chars as directors 2010-11-05 19:42:29 +00:00
3a9b31d6e6 Incorrect variable, use the char 2010-11-05 19:36:44 +00:00
920733f86c Revert "Fix the roles import to use id not roleid"
This reverts commit b9902d124b.
2010-11-05 17:50:02 +00:00
8f9e4e2d77 Revert "Migrate EVE API application to 64bit Integers (as per Tyrannis 1.2/API Changes)"
This reverts commit be6d219768.
2010-11-05 17:49:52 +00:00
4a41a28c6a Revert "Remove roleid from the role object, use the id field instead"
This reverts commit ff5addf94f.
2010-11-05 17:49:31 +00:00
1b8c6a7da9 characters != eveplayercharacter_set 2010-11-05 17:08:32 +00:00
3505ed5d96 Role the corp management and corp information update into the API update job 2010-11-05 16:50:56 +00:00
f64f31deda Save the EVEAccount instance before attempting to add characters to it.
Since Django 1.2, the ORM needs to know what database the object belongs in before additions to their M2M fields. Saving the record before the character import solves the problem.
2010-11-04 12:51:11 +00:00
883044348d Change some EVEAccount fields to be readonly 2010-11-04 12:50:59 +00:00
b9902d124b Fix the roles import to use id not roleid 2010-11-04 12:50:40 +00:00
ff5addf94f Remove roleid from the role object, use the id field instead 2010-11-04 12:33:44 +00:00
be6d219768 Migrate EVE API application to 64bit Integers (as per Tyrannis 1.2/API Changes) 2010-11-04 12:27:03 +00:00
b8415f294f Switch the corp information line to use logger instead of print 2010-11-03 11:18:28 +00:00
ed45e4abac Set the data, add to crontab list 2010-10-29 17:24:42 +01:00
51c2675157 Added ability to update all related corps 2010-10-29 17:07:16 +01:00
ab67c55d90 Modification to the cron methods to allow arguments to be passed to each call 2010-10-18 12:19:22 +01:00
3e75201e9d Return just the name of eve_api objects, not name/id 2010-10-13 11:40:46 +01:00
45aebfea38 Role object now returns its name or ID 2010-09-30 10:47:18 +01:00
73356fad88 Fix ident error that was causing the job to fail 2010-09-21 10:58:43 +01:00
48f53ddb2c Fixes the Director API update. 2010-09-20 22:02:07 +01:00
8142310f90 Ignore invalid API keys on refresh. 2010-09-11 20:13:33 +01:00
7c4b185063 Added column searching for Roles 2010-09-11 19:44:07 +01:00
2b9b9358b1 Fix roleIDs to use a charfield until we get bigints in django 1.2 2010-09-11 19:38:52 +01:00
94dc88b86d Convert roleID to int to save hassle 2010-09-11 19:31:53 +01:00
4c415f6493 Exclude expired API keys (as per new CCP guidelines) 2010-09-11 19:26:24 +01:00
5b3813a9bb Now stores player's roles in their corporation 2010-09-11 19:16:46 +01:00
d125530946 Add keytype to the admin overview 2010-09-10 09:43:39 +01:00
2be2d58c88 Removed debug statements 2010-09-10 09:42:56 +01:00
005b491d8c Now auto flags directors 2010-09-10 09:35:40 +01:00
4a5317bc01 Fix the UpdateCorp job to check for the correct keytype variable 2010-09-10 09:35:15 +01:00
6b485e6a50 Now stores API key type and cron jobs now identify which key to use instead of being static defined 2010-09-10 09:20:45 +01:00
7308598c8e Change the race lookup method now that the dict is gone 2010-08-07 13:47:35 +01:00
2b2cf5e7b1 Remove another unneeded lookup function 2010-08-07 13:03:23 +01:00
c49f227e66 Remove unneeded lookup functions, use the builtin ones 2010-08-07 13:02:08 +01:00
4a3b801185 Moved to using South, and used a better repo for JSONField 2010-07-01 18:31:42 +01:00
74568b477e Remove django-evolution 2010-07-01 18:09:14 +01:00
c73ba0c148 Fixed further utf8 errors in the eve_api module 2010-06-09 10:23:31 +01:00
2e628d5456 Move import line 2010-06-08 12:44:36 +01:00
0352df4aad Use a different name that doesnt cause collisions 2010-06-08 12:43:14 +01:00
5e1e4f4512 Added AllianceUpdate cronjob 2010-06-08 12:31:32 +01:00
6cb802c835 Fixes cronjob to process the 50 oldest API keys 2010-06-06 10:43:53 +01:00
41d7a731e4 Refresh API now flushes the cache as well 2010-06-04 08:43:01 +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
1b5a4f3412 Now populates CEO character for corporations 2010-05-13 11:27:06 +01:00
abc214ea18 Now allows access permissions on a alliance level 2010-05-08 18:03:24 +01:00
8e61100ec5 Fixed DOM parsing for corp_management puller 2010-05-08 16:47:42 +01:00
8aa6373f20 Fixed director update 2010-04-21 13:37:25 +01:00
8a1210f235 Corporate Management stage 1
This changeset adds a couple of new features to the API, it pulls in all characters on a corp
basis, if a director's API key is available, and updates last login/logoff date/times for each
corp member.
2010-04-21 13:31:22 +01:00