d6931e1209
Cleaned up and improved the Corporate import functions
2010-12-14 12:19:22 +00:00
186dd199be
Import Skill information from the API, also provide new Auth API to access this information
2010-12-07 16:41:47 +00:00
59e086e720
Rearrange the models files into the respective levels, add DB layout for skills storage
2010-12-07 14:50:39 +00:00
9e6544062c
Pass correct character ID
2010-12-02 16:15:33 +00:00
88d5192277
Correct API User ID variable
2010-12-02 16:14:18 +00:00
2b6f905e84
Pass the correct key information to the task
2010-12-02 16:13:13 +00:00
f802b3d85f
Remove wait on character update
2010-12-02 16:12:01 +00:00
4c3402ca5c
Add import line for the members import task, d'oh!
2010-12-02 16:09:10 +00:00
25d09104a9
Fixed import for xml parsing func
2010-12-02 16:02:01 +00:00
e4983240bb
Various fixes and improvements to the API tasks
2010-12-02 15:57:53 +00:00
0867c81e01
Remove the old API Puller functions
2010-12-02 14:18:42 +00:00
20f4465d68
Removed in-model functions for corp updates, switch to tasks. Cleaned up and improved API tasks
2010-12-02 12:57:49 +00:00
4e9dd81ea9
Added a XML->Dict parser that can handle CachedDocuments
2010-12-02 12:56:57 +00:00
408198743a
Remove managers, they're not needed and not very useful
2010-12-02 11:24:12 +00:00
c23e0078f4
Split tasks into seperate modules to allow for easier management
2010-12-02 11:20:47 +00:00
981e042979
Added faster Alliance update function
2010-12-01 17:15:30 +00:00
f5ece1c8c3
Rework of the API import routines, now more task based
...
This is step one of cleaning up the eve_api application and replacing the working core with a more stable, celery based import queue. In addition we've added the ability to import a character just based on character ID, this should allow for populated corporate CEO positions on corps.
2010-12-01 16:04:36 +00:00
1abb3896d8
Fix stupid typo
2010-12-01 12:01:55 +00:00
ea925e3305
Split API import tasks into two seperate jobs, one for the frontend, one for backend
2010-12-01 12:00:30 +00:00
cab224c224
Remove returning results from import_eveapi, as this is causing excess stored results on RabbitMQ
2010-12-01 09:29:00 +00:00
2aa689f693
If we're provided a user ID do a lookup instead of assuming its a object
2010-11-29 11:56:04 +00:00
372643b618
Clear the account's characters list before readding (Thanks Iniquita for finding this one).
2010-11-25 13:31:39 +00:00
d677b13856
Added some more debugging information to the import process
2010-11-12 09:42:19 +00:00
b620366d6d
Remove rate limiting.
2010-11-12 09:34:58 +00:00
dfd58473ed
Minor fixes for deployment issues
2010-11-10 13:18:38 +00:00
db28b3902a
Migrated the final cronjobs over to tasks
2010-11-10 12:15:43 +00:00
fc7a158352
Avoid updating corp information multiple times, add rate limits for API tasks
2010-11-10 11:38:32 +00:00
1e52c87a46
Rework eve_proxy to remove dependancy on eve_api and allow it to handle downtime situations better
2010-11-10 11:36:28 +00:00
c6429a4e56
Pass the ID instead of the object, save on message size
2010-11-08 18:19:01 +00:00
8ef274c772
Added datetime import
2010-11-08 17:42:04 +00:00
0201758c45
Fix a few minor issues with job execution
2010-11-08 17:28:33 +00:00
9b13094fba
Switch EVE API update job to a recurring task
2010-11-08 17:20:58 +00:00
758db5c535
Add missing import
2010-11-08 16:04:31 +00:00
14a687451a
Added corporate information update task
2010-11-08 16:03:41 +00:00
1ab0ebdcbf
Allow importing of corporate members using a subtask
2010-11-08 15:22:41 +00:00
ab0ba3232c
Fix error in the apikey import task
2010-11-08 15:17:43 +00:00
1b2f9e2a68
Use celery's native logger
2010-11-08 13:52:26 +00:00
941da2b145
Add some logging to the EVE API task
2010-11-08 13:39:35 +00:00
bb07455a52
Roll ofther required fields into the create statement
2010-11-08 13:33:12 +00:00
bc375df305
Create a update_user_access task to manage user permissions after updates
2010-11-08 12:46:15 +00:00
5e400fb372
Give the User ID when trying to display the EVEAccount object
2010-11-08 12:43:04 +00:00
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