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
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