Commit Graph

212 Commits

Author SHA1 Message Date
DarkPhoenix
41dea3967a When all fits failed to import, do not crash thread 2011-10-18 01:33:32 +04:00
DarkPhoenix
2b2c462f59 Remove nano paint from market for now 2011-10-18 01:14:19 +04:00
DarkPhoenix
c8a5bf3ade Make use of batch variation processing 2011-10-18 00:12:04 +04:00
DarkPhoenix
c385d81f43 Add small optimization to market service
It won't fetch parent for items which are already known as parent
2011-10-16 22:52:02 +04:00
DarkPhoenix
d153b12824 Get rid of unpublished items 2011-10-16 16:14:32 +04:00
DarkPhoenix
83fbc0c3f8 Revert "Remove potentially unnecessary recalc"
This reverts commit 638a642576. Turned out to be buggy in some edge cases with t3
2011-09-18 18:14:00 +04:00
DarkPhoenix
638a642576 Remove potentially unnecessary recalc
Please ping me if it causes any issues
2011-09-17 22:20:04 +04:00
DarkPhoenix
3539b2dc95 Same issue, but in ammo pattern setter 2011-07-11 19:23:20 +04:00
DarkPhoenix
3d1dbfa2c6 Properly initialize Uniform damage pattern on fresh start
Rewriting eos queries from .one() to .first() introduced difference in returned results in case of zero matches
2011-07-11 19:18:23 +04:00
DarkPhoenix
4a2f6a0288 Update eos and fit service to accomodate with latest eos changes 2011-06-25 18:16:51 +04:00
DarkPhoenix
2c1ec5ae93 Support new directAttrRequest format in pyfa 2011-06-24 13:01:55 +04:00
DarkPhoenix
5ca3523e6d I meant implant 2011-06-24 02:45:18 +04:00
DarkPhoenix
63115c0cb4 We don't need category for booster either 2011-06-24 02:43:12 +04:00
DarkPhoenix
4a4002797c We do not need category here 2011-06-24 02:26:34 +04:00
DarkPhoenix
91df48c81d Do not mask all exception, there shouldn't be any in price threads now 2011-06-24 02:11:43 +04:00
DarkPhoenix
e5f961a0bb Make sure to use interface exposed by eos instead sqlalch session directly 2011-06-23 23:10:22 +04:00
DarkPhoenix
99ee6846d7 Fix handling of null results in price request method 2011-06-23 16:20:41 +04:00
DarkPhoenix
77b83c346d Fetching all attributes was a way too costy
We needed them only for race detection (which often requires to fetch required skills), now pyfa animation should be more responsive
2011-06-22 16:37:33 +04:00
DarkPhoenix
599f26dc89 Add nano paint to nanite paste's market group 2011-06-22 12:26:49 +04:00
DarkPhoenix
5f529ce17c Add AT9 prizes to limited edition ships 2011-06-22 12:16:18 +04:00
DarkPhoenix
c020be3565 Fix an oversight 2011-06-15 10:27:50 +04:00
DarkPhoenix
e36c614275 Set owner before adding module to fit (new db structure needs it) 2011-06-15 00:06:28 +04:00
DarkPhoenix
04d34ca14c Do not setify variable which is already a set now 2011-06-13 21:21:17 +04:00
DarkPhoenix
5e2e504b26 More float fixes in service 2011-06-13 21:18:28 +04:00
DarkPhoenix
29bb52398e Convert floats to ints on service side 2011-06-13 20:41:52 +04:00
DarkPhoenix
1205ce69c5 Remove unused import 2011-06-13 15:23:55 +04:00
DarkPhoenix
7c06ff028c Avoid adding items with overriden market groups to the market group items list multiple times
Previously it occurred each time getItemsByMarketGroup was accessed
2011-06-13 15:21:27 +04:00
Corollax
a8b6ce1bba Fixed a traceback when removing scripts
Ammo switcher was throwing a tizzy because it couldn't find an ID for no ammunition. Legitimate complaint. XD
2011-06-10 04:53:59 -05:00
HomeWorld
5201a0950c Merge branch 'master' of evefit.org:pyfa 2011-05-03 20:54:42 +03:00
HomeWorld
a1e6bc34cf Added the basic stuff (pyfa side) for module copy -> needs an implemetation of module clone (eos or pyfa service side) 2011-05-03 20:54:31 +03:00
DarkPhoenix
9bd12f463f Fix caching issue 2011-05-03 21:40:35 +04:00
DarkPhoenix
730152e6c6 Use service's methods instead of accessing item's group directly 2011-04-26 15:05:35 +04:00
DarkPhoenix
dcb4d6566a Make sure that items with forced group do not appear in their original group 2011-04-26 14:57:58 +04:00
DarkPhoenix
d8eaa50f29 Add queries to fetch presence of fits and number of fits 2011-04-26 12:18:46 +04:00
DarkPhoenix
3c48839569 Rework context menus 2011-04-24 21:58:07 +04:00
HomeWorld
2498a02d85 Fixed a small oversight in market.getShipList; not all attribs were eagerly loaded 2011-04-24 17:14:53 +03:00
DarkPhoenix
3ee962b8f7 Make market service to return item objects instead of tuples 2011-04-24 11:38:41 +04:00
DarkPhoenix
c76e6a06d4 Fix silly bug which broke ship browser 2011-04-24 01:29:55 +04:00
DarkPhoenix
fb665de2f8 Missing reeturn 2011-04-24 01:12:57 +04:00
DarkPhoenix
bfa3bf1b8a Minor optimization in getMarketGroupByItem 2011-04-24 01:12:09 +04:00
DarkPhoenix
4c250fdf8f Shadow is obtainable by players, move it to public items 2011-04-24 00:49:35 +04:00
DarkPhoenix
1ac8279bc8 Performance optimizations 2011-04-24 00:35:25 +04:00
DarkPhoenix
221d4e902f Rewrite almost all functionality of market browser to work with reworked service 2011-04-23 22:11:54 +04:00
DarkPhoenix
9f949ff7e2 Rewrite market service, for now incompatible with UI 2011-04-21 22:43:40 +04:00
HomeWorld
e9a4faee45 Fixed #397 , take in account forced market groups 2011-01-19 11:40:39 +02:00
DarkPhoenix
532b0f890f Update hardcoded item: mktgroup map 2011-01-18 10:01:34 +03:00
HomeWorld
50afa50388 Made file import threaded with nice animation 2011-01-18 08:24:11 +02:00
DarkPhoenix
06ceb0d375 Use codecs version of open and define proper encoding for exports to xml 2011-01-17 23:31:10 +03:00
DarkPhoenix
fcda5d1c07 Convert only ANSI strings, leave unicode as-is 2011-01-17 11:44:13 +03:00
HomeWorld
7a581ddd51 Added unicode conversion for fit import stuff as req in #395 2011-01-17 06:57:15 +02:00