impress/app/models
Matchu 9701221035 wardrobe now considers item.species_support_ids when deciding compatibility
For example, the Meerca Maid Tray is a foreground item, so the SWF is marked
as compatible with all body types, but the item itself is clearly marked as
Meercas-only. items#show reflected this properly, but the swf_assets#index
call that the wardrobe uses ignored item.species_support_ids.

So, /bodies/:body_id/swf_assets.json?item_ids[]=... was deprecated in favor
of /pet_types/:pet_type_id/items/swf_assets.json?item_ids=[]..., which is
much like the former route but, before loading assets, also loads the pet
type and items, then filters the items by compatibility, then only loads
assets for the compatible items.
2013-01-02 23:15:32 -05:00
..
asset_image_conversion_request.rb timeout on background jobs 2012-11-04 12:01:03 -06:00
closet_hanger.rb can now have the same item in more than one list 2012-03-23 16:25:10 -05:00
closet_list.rb items petpage export 2011-07-31 02:52:19 -04:00
closet_page.rb import sdb as well as closet 2011-08-02 22:42:56 -04:00
closet_visibility.rb set list visibility in closet_lists#edit 2011-07-30 22:34:27 -04:00
color.rb asset spider, yaaay 2010-11-27 18:41:06 -05:00
contribution.rb actually contributing things, yay 2010-11-06 18:08:45 -04:00
contribution_observer.rb brought-to-you-by on items#show lists contributors 2012-10-24 22:09:05 -05:00
item.rb wardrobe now considers item.species_support_ids when deciding compatibility 2013-01-02 23:15:32 -05:00
item_observer.rb better cache items#show 2012-08-10 00:02:11 -04:00
item_outfit_relationship.rb lovely interface for saving outfits. still no reading them yet 2010-11-10 16:59:54 -05:00
neopets_user.rb bug fix: pet importer no longer chokes when two pets wear the same item 2012-10-01 13:22:17 -05:00
outfit.rb remove N+1 queries on current user outfits page 2012-08-09 18:32:33 -04:00
outfit_image_update.rb timeout on background jobs 2012-11-04 12:01:03 -06:00
outfit_image_uploader.rb use openneo-uploads bucket 2012-07-31 11:42:27 -04:00
parent_swf_asset_relationship.rb give SWFs real, unique ID numbers 2012-01-12 17:17:59 -06:00
pet.rb add timeout to pet load 2012-08-11 18:47:25 -04:00
pet_attribute.rb capitalize each word of a species/color name (for Swamp Gas) 2011-07-12 18:22:16 -04:00
pet_state.rb improve gender/mood sorting using new labels 2012-06-20 16:10:53 -04:00
pet_type.rb give SWFs real, unique ID numbers 2012-01-12 17:17:59 -06:00
pretty_param.rb parameterize user params like items, plus a cleaner parameterization scheme 2011-07-26 18:49:52 -04:00
roulette.rb species check was in the wrong place. fixed 2011-01-27 17:50:08 -05:00
safety_deposit_page.rb import sdb as well as closet 2011-08-02 22:42:56 -04:00
species.rb catch species not found errors in search 2010-11-18 23:25:34 -05:00
static_resource.rb roulette system :) 2011-01-27 16:35:46 -05:00
swf_asset.rb wardrobe now considers item.species_support_ids when deciding compatibility 2013-01-02 23:15:32 -05:00
user.rb filter lists on petpage export 2012-04-08 15:59:51 -05:00
user_sweeper.rb save user even if points do not change. oops 2011-03-01 15:32:26 -05:00
zone.rb a more forgiving "type" search filter 2012-10-08 21:20:18 -05:00