09e5a39b4c
Whoops, fix alt styles when modeling real pets wearing them
bf20c9bb31
Ah beans, I goofed alt style modeling *again*
abfe1e6df7
Extract neopets_origin into a config value
e36e273d50
Extract Neopets::CustomPets service from the Pet class
83e5ad6bcc
Update alt styles copy to adjust for them not all being Nostalgic now
acb52cb870
Move NCMall and NeoPass services into a Neopets module
7ef689d658
Remove unused ostruct import
23c083ff1d
Use "real" series name field when editing alt styles
6b7c73870a
Stop inferring AltStyle series name, now that it's getting more varied
e7a0ff1234
Make deleting an AltStyle also delete its ParentSwfAssetRelationships
50c9ba53e7
Add announcement explaining alt style bugs
89c729ecbe
Oops, fix bug preventing new alt styles from being saved
16deee94e4
Remove now-unused pet state show page
2cc0c5b031
Link pet states to outfit editor instead of their not-useful show page
381a892af8
Add a bit more space around Rainbow Pool filter forms
1a0fb68b1c
Add more explanation copy to Rainbow Pool pages
4f9fbc1ac0
Improve pet type "Added" timestamp styles
13a0362e6d
Use PetState#updated_at for the supported pose cache key, not latest ID
fe67211fdf
Add created_at/updated_at to PetState
0244653cb0
Add /rainbow-pool.json for all species, colors, and poses
2c0d55edd1
Remove unused code related to no-longer-present asset downloads
f87f4e61b3
Add extra support info to Rainbow Pool pet types
dfca88bed3
Oops, use the Rainbow Pool list styles under "Other" show/hide
860b8eef72
Remove not-very-useful caching for homepage modeling
61e22e3943
Oops, remove no-longer-true comment about a code block I just deleted!
03e4233f67
Use cached compatible body IDs on homepage modeling code
b6bddb14be
Oops, fix new bug in homepage modeling code
e52838ba70
Use Rails serialize method to save/load cached fields in Item
26add4577c
Use cached fields for item searches, instead of big joins
efda6d74ab
Add cached fields to Item model for searching, but don't use them yet
4bcc3aaebb
Limit Rainbow Pool filter dropdown size
5890e52e53
Use full name when showing Alt Styles in the list
dd8426fefd
Paginate Alt Styles, sort by most recent first-seen date
2a9818b2d1
Add series name filter to Alt Styles filter form
0b72b5568c
Add edit form for Alt Styles, for Support staff only