154bdd5d0d
cache item-preview-species on items#show
...
items#show has been very slow recently, and I think it's because there's a lot
of querying to be done. Another option would have been to attempt to
short-circuit Item#supported_species if not body specific, but that would
still leave us with 1s load times for body specific items, which is not
satisfactory. The short-circuiting might still be worth doing, but probably
not now.
I'm also not sure that this is actually the core performance problem, but
we'll see. It definitely helped on the dev server: items#show took about
200ms on item pages where everything but species images were cached, then
took about 30ms on subsequent loads. Looking like a good candidate.
2013-06-21 19:30:41 -07:00
a9f4c14a96
update favicon
2013-06-21 18:39:03 -07:00
349a83123c
oops: set flex config.hangers_enabled before the line that checks for its presence
2013-06-11 11:22:17 -07:00
0d348d6971
oops: sweep localized item link caches
2013-06-07 13:26:51 -07:00
2501cb5667
fix null zone ID bug
...
TNT has started serving half-removed Corridor of Chance effects:
it has the asset ID and URL and all, but the zone ID is blank.
RocketAMF has patched the empty key bug, and now we ignore assets
associated with empty keys.
2013-05-23 18:48:19 -07:00
2fc0e61394
use inline-block for petpage exports, now that TNT allow it
2013-05-06 21:50:49 -04:00
7d80c96bcd
ignore public/assets
2013-05-06 21:28:45 -04:00
bf528b06d2
label pet states as glitched, send to bottom of emotion order
2013-04-27 10:21:51 -05:00
edc61e9cb4
fix NoMethodError when pet not found
...
Looks like I forgot to update the RemoteGateway code to consider
that RocketAMF now returns strings. Like in the Pet code, I opted
to dump it into a HashWithIndifferentAccess rather than assume
that we'll forever use strings and it'll never get switched back
to symbols.
2013-04-25 16:39:13 -05:00
fae0a48bb7
re-enable closet hanger indexing
2013-04-23 22:27:59 -05:00
3c91f0cde0
import items to a specific list
2013-04-09 15:50:33 -05:00
9d3acf660c
in item queries, ignore name filters that are too small or too large
2013-03-29 17:05:14 -05:00
d7c027718d
security update: rails 3.2.13
2013-03-18 13:25:49 -05:00
e5702076ff
move jquery-ui south-street assets to google cdn
2013-03-08 13:43:16 -06:00
ae9b690536
assets that fit a special color can also have body_id == 0
...
The Baby Floor Gym, in particular, seems to have body_id == 0, but
is only for Baby pets. This commit unbreaks that item
2013-03-07 19:31:49 -06:00
cc4e2904a1
swfimages cloudfront domain
2013-03-06 20:17:44 -06:00
c7237d7d44
fix a bunch of precompiled-asset-missing errors
2013-03-05 22:26:14 -06:00
59be3c9d66
faster asset compilation by not initializing app
2013-03-05 21:52:31 -06:00
a66311140f
Merge branch 'rails_3_2_12'
2013-03-05 21:10:01 -06:00
5e55423dca
now that we're on rails 3.2, mount resque at /resque - just for
...
meeeeee :)
`User#admin?` is now defined as `name == 'matchu'`. I feel kinda
bad about hardcoding that, but I also don't care enough right
now :P
2013-03-05 21:09:08 -06:00
a80f70bb88
phew, fixed some issues with contribution saving in rails 3.2
2013-03-05 20:51:24 -06:00
cf5191d33c
phew. rails 3.2.12, including some asset pipeline. still buggy.
2013-03-05 20:08:57 -06:00
6cad85cec1
iron out some rails 3.1 compatibility issues
2013-03-05 15:41:55 -06:00
3cd06c9f64
resque will reconnect to database after each job to avoid Gone Away errors
2013-03-05 15:14:29 -06:00
250f425509
rails 3.1 upgrade - still buggy
2013-03-05 15:10:25 -06:00
f547a75c40
ruby 2.0.0 compatibility... hopefully.
2013-02-25 01:14:45 -05:00
0074e54417
tweak to avoid certain single-species items: count distinct body IDs in other assets
2013-02-20 00:58:41 -06:00
0e2e83ef56
bring needed items queries up-to-date with new species support ID syntax
2013-02-20 00:52:37 -06:00
4921ed964a
es 2013 02 19: default human names for color/species, fix item pronoun in contributions
2013-02-19 11:16:41 -06:00
4090bb3c86
pt 2013 02 19: default human names for color/species
2013-02-19 11:09:27 -06:00
4cd2755f84
oops, distinguish between owns/wants in closet petpage
2013-02-19 11:08:10 -06:00
3d0b69e944
oops, outfits#edit items template was missing description
2013-02-17 10:43:09 -06:00
b3f048b922
es goes public!
2013-02-16 21:39:04 -06:00
475a4a6709
pt 2013 02 16
2013-02-16 21:37:14 -06:00
01eb34132a
es 2013 02 16
2013-02-16 21:36:22 -06:00
1c0b5c743e
better handle new colors and species
2013-02-15 23:57:06 -06:00
989363f743
better i18n for contributed description
2013-02-12 11:45:54 -06:00
15b939f946
align homepage forms, phew
2013-02-11 23:28:05 -06:00
423e105ec1
es first draft
2013-02-11 23:25:22 -06:00
a568ea53cf
json 1.7.7 security update
2013-02-11 13:03:59 -06:00
21095edc98
pt 2013 02 09
2013-02-09 18:56:31 -06:00
7c57a3a207
use grayscale to better illustrate deactivated species on items#show
2013-02-06 13:35:10 -06:00
923335b8da
localize blog posts
2013-02-06 10:59:25 -06:00
e71530a958
only show item zones on outfits#edit occupies filter helper
2013-02-05 11:52:52 -06:00
5e37063674
Merge branch 'i18n'
2013-02-04 19:12:01 -06:00
bc02ae8386
pt is ready for primetime ^_^
2013-02-04 19:11:54 -06:00
dad57ebea2
small pt yaml syntax update
2013-02-04 19:09:05 -06:00
5d618237a9
fix bug in determining special color
...
Specifically, the Tyrannian Meerca Spear is a pb item that contains
"pea", so its item page is only willing to show a Pea Chia. Now,
a color must be a whole word in the item name for special color
determination to work.
2013-02-03 13:31:22 -06:00
7f2ce2839b
appearance dropdown - wow, that was easy
2013-01-31 19:46:34 -06:00
5985e234da
pet states know their localized description
2013-01-31 19:11:15 -06:00