58e6e76bc5
Use now() instead of datetime.now()
2012-05-20 16:12:34 +01:00
1d2bf5258b
Fix import errors
2012-05-20 15:19:11 +01:00
0a4b30244f
Initial work on eve_api for Django 1.4
2012-05-20 12:21:24 +01:00
5892538fb7
Basic upgrade to all base packages, Django, Celery and others.
2012-04-23 23:56:55 +01:00
c2ef2ae003
Fix typo
2012-02-03 00:43:48 +00:00
a9ed7d97f2
Better API handling, avoid hitting the character API with NPC corps
2012-02-03 00:14:06 +00:00
85c36b6829
Fix silly typo causing corp imports to fail
2012-01-26 21:04:47 +00:00
e4a113411c
Check for MemberTrackingExtended and pass extra parameters as needed
2012-01-26 20:38:29 +00:00
28c44caea0
For corporate keys, if APIKeyInfo returned OK assume its OK to use.
2012-01-02 20:49:52 +00:00
61428654b5
Check the AccountStatus API to see if a account is still usable
2011-12-19 02:29:09 +00:00
98bda18f25
Cleanup some access checking code, make has_access a bit more smart
2011-10-26 14:04:25 +01:00
8314aa5178
Added the code for legacy key expiry
2011-10-11 09:27:23 +01:00
57b3a8f654
Allow for EVE API key claiming if they're already in the DB. - Thanks Dorijan and Nil'kandra
2011-10-07 09:13:11 +01:00
2f4ba7ab76
Cleanup the char import, avoid hitting the API with corp keys
2011-09-28 10:57:08 +01:00
aa2c153db5
Only check old keytypes if we don't have it already
2011-09-28 10:20:07 +01:00
c2214e1fb8
Handle Expired API keys correctly
2011-09-28 09:39:58 +01:00
ae6f991867
Fix error on log, also make the queue only execute if we have access to it
2011-09-05 13:37:35 +01:00
2ba567460e
Ignore CEO characters with the ID 1 (aka, 'EVE System')
2011-09-03 22:54:08 +01:00
f3a51f3b95
Make timeout setting definable, stop avoidable stack traces
2011-09-03 22:45:49 +01:00
f0ea081638
Try and ignore people updating with invalid keys
2011-09-02 14:23:27 +01:00
9c41b843d4
Use new charlist, not the existing list
2011-09-01 07:12:41 +01:00
e3a0e51859
Use account PK instead of the user_id variable
2011-08-31 17:17:07 +01:00
ad56058631
Support for Incarna v1.1, Customizable API Keys
...
- Support CAK keys and their spinoffs
- Add support for the Employment History data available in CharacterInfo.xml.aspx
- Add a Gargoyle flag to disable backend processing when needed
- Clean up a few inconsistancies with how the models are handled
2011-08-31 13:42:09 +01:00
6c6f6ec6c5
Support if skill group/types are changed
2011-08-26 10:28:39 +01:00
9dd23d857c
Added better error logging and some documentation
2011-08-26 10:26:21 +01:00
dbd1ec1329
Import exceptions from eve_proxy
2011-08-26 09:59:17 +01:00
87bed63e31
Only import corps missing from the DB
2011-08-25 11:33:32 +01:00
65cfcc306e
Typo in alliance job
2011-08-25 10:36:03 +01:00
2021da2c92
Add retry to API import errors, and catch DocumentRetreivalErrors
2011-08-25 10:28:53 +01:00
bec05f1ee0
Refactor the alliance update function, try to avoid corps being left out without their alliance
2011-08-19 17:14:51 +01:00
a14ac273c1
Don't presave invalid account details
2011-08-11 22:23:00 +01:00
4af80ca77e
Calculate the list to update in process, instead of using queries
2011-07-19 18:30:05 +01:00
f903497757
Upped the timeout for corp memberlist to 60 secs
2011-07-19 18:09:52 +01:00
08fe37fe4b
Fixed API key updating, removed the ability for people to remove API keys
2011-07-07 19:37:11 +01:00
b2195c7030
Typo in option name
2011-06-22 14:01:18 +01:00
36f6d3a35c
Added some error tracking to the Alliance details import task
2011-06-21 12:42:18 +01:00
f361189290
Don't define SentryHandler per task, we should be doing this on the global scope
2011-06-16 12:08:00 +01:00
42299e2c09
Better handling of corp details/member importing
2011-06-16 11:29:00 +01:00
31ff6c372f
Fix current training skill problem
2011-06-02 09:33:32 +01:00
c9f5599500
Better error handling on Skill checking, also fixes EVE Proxt blowing auth params out the window
2011-05-31 13:41:10 +01:00
c75a8fbc1f
Split out document parsing for easier debugging
2011-05-31 13:31:38 +01:00
fe95eb2d21
Fix a few asumptions not fixed in the last commit
2011-05-19 16:13:17 +01:00
d1afc15fc0
Correct longstanding issues with the EVEAccount object regarding its primary key
2011-05-19 16:00:27 +01:00
1533d937f4
Reworking of API key importing, allow keys to be updated
2011-05-19 15:50:00 +01:00
5fba2c003a
Corp members task now fully imports characters from the MemberTracking document
2011-04-06 13:44:45 +01:00
ae27be7e90
Use the object, not the tuple
2011-03-16 09:18:55 +00:00
9a4afe9164
queuedoc instead of skill, oops
2011-03-16 09:16:33 +00:00
d33b85899c
Calculate the "director" flag from roles
2011-03-15 17:00:08 +00:00
009102eaa3
Store the current training skill of the character
2011-03-15 16:58:04 +00:00
3686aa7523
Reorganise the file structure into a project tree
2011-03-11 12:58:50 +00:00