-
58fdb3d6ac
rake task to quickly create prank pet types
Matchu
2014-01-25 16:05:27 -0600
-
b583254397
create colors from rake
Matchu
2014-01-25 14:56:31 -0600
-
49a901abfb
prank color migration
Matchu
2014-01-25 14:26:17 -0600
-
58c9d6cfab
always include state in wardrobe url, even if it's the default
Matchu
2014-03-06 16:22:30 -0500
-
b0fc2df8b6
oops: neopia uses query key "biology", but we used "biologies"
Matchu
2014-02-19 15:58:39 -0600
-
2df0133cff
Oops, using item proxies broke closet comparison. Fix.
Matchu
2014-02-04 16:28:52 -0600
-
62f584e366
triple oops; stop using removed field neopets_username in NeopetsUsers#new
Matchu
2014-01-20 16:31:15 -0600
-
eba53433be
double oops; impress_user for fancy modeling buttons
Matchu
2014-01-20 16:08:57 -0600
-
8ace3111f7
oops; put impress_user field on model-a-pet homepage form
Matchu
2014-01-20 16:03:40 -0600
-
b0b840741b
reload pet thumbnail when and only when its appearance changes
Matchu
2014-01-20 15:51:51 -0600
-
03c76fe882
Update missing body ID prediction to handle, say, the Maraquan Mynci.
Matchu
2014-01-20 15:29:01 -0600
-
fb6df82570
ugh, push temporary version without new items
Matchu
2014-01-20 14:46:50 -0600
-
63b34435c7
ugh, add react.js manually :(
Matchu
2014-01-20 14:35:28 -0600
-
7928514342
add react.js to precompile list
Matchu
2014-01-20 14:18:30 -0600
-
00841e45d2
modeling i18n
Matchu
2014-01-20 13:56:19 -0600
-
194ee8a5b1
better alignment of add neopets username form
Matchu
2014-01-18 22:52:00 -0600
-
b2fca6b6c1
closet hangers index uses neopets connections dropdown
Matchu
2014-01-18 22:50:14 -0600
-
72b174c9b3
store all neopets usernames for logged-in users, but breaks closet_hangers#index
Matchu
2014-01-18 21:54:11 -0600
-
8288b8a10d
username form, backed by localstorage for guests; not yet backed by db for logged-in users
Matchu
2014-01-17 11:12:56 -0600
-
72b7ce1ac6
yay, load pets and junk
Matchu
2014-01-17 10:15:56 -0600
-
0e9b76b4d4
include item name and junk in model button title
Matchu
2014-01-09 16:50:03 -0500
-
eede0b0718
better console polyfill scoping
Matchu
2014-01-04 16:06:08 -0500
-
813cfbddea
filter customizations by missing body ids
Matchu
2014-01-04 15:45:27 -0500
-
fd106d7dba
basic modeling buttons
Matchu
2014-01-03 16:11:02 -0500
-
99b2acd419
attach body id to newest unmodeled item species names
Matchu
2014-01-01 10:15:58 -0500
-
1b0a636fab
i18n the unmodeled newest items content
Matchu
2013-12-30 10:55:49 -0500
-
949fa2a77a
i18n newest items headers
Matchu
2013-12-30 10:44:05 -0500
-
342f8ef859
remove unused outfits.new.newest_items.header i18n key
Matchu
2013-12-30 10:37:54 -0500
-
7dd2646dbb
add basic caching - TODO: avoid these computations in the controller
Matchu
2013-12-26 23:36:48 -0500
-
9a4e114964
oh yum, this is really starting to come together :)
Matchu
2013-12-14 17:19:27 -0600
-
85e1973f55
yummy mockups for newest items progress bars
Matchu
2013-12-13 20:54:02 -0600
-
7c6e607612
basic neopia api integration
Matchu
2013-12-08 22:59:36 -0600
-
fef87d664a
ugh, why are basic hashes in a yaml file instead of the database? :(
Matchu
2014-01-10 16:23:54 -0500
-
4a49ad2fe8
oh poo, didn't commit these properly with the closet hanger caching :(
Matchu
2013-12-27 21:48:38 -0500
-
b6247fa22f
prepare partials for closet_hangers#index, too
Matchu
2013-12-27 21:48:28 -0500
-
1ce32e5867
Use item proxies better for items#index?format=html :D
Matchu
2013-12-27 21:11:03 -0500
-
6b340f906e
Cache trade info on items#show, finally! I think it's the performance culprit.
Matchu
2013-12-27 14:49:46 -0500
-
5f95ef7e56
make userbar area more compact, including removing favicon
Matchu
2013-12-26 13:08:51 -0500
-
10b3f49249
finally fix bottom border on default preview (beach)
Matchu
2013-12-26 12:56:15 -0500
-
12a1c0f500
monocle favicon
Matchu
2013-12-26 12:44:03 -0500
-
cdffcfbcfd
TIL item proxies can read from the cache in bulk
Matchu
2013-12-09 01:15:57 -0600
-
728ff60c5f
move item cache sweeping and flex syncing to background tasks
Matchu
2013-12-09 00:12:05 -0600
-
4144b4dc74
only send cache deletions for usable locales
Matchu
2013-12-08 23:44:25 -0600
-
f07996d762
cache pet images on items#show, in case that's what's being a super-slow jerkface
Matchu
2013-12-05 15:22:43 -0600
-
cc7ac363dd
WIP commit for speeding up item show pages
Matchu
2013-12-03 14:47:33 -0600
-
0cdbe99c88
use yesterday's notables for spotlights, because I never update spotlight pets :P
Matchu
2013-12-05 13:08:46 -0600
-
5ba01b5672
update to rails 3.2.16 for security
Matchu
2013-12-03 14:48:03 -0600
-
3bf5680476
track passenger pids for easier monitoring (why do they take so much memory?!)
Matchu
2013-11-30 20:47:02 -0500
-
2b870cf91b
add pet state replacement task
Matchu
2013-11-30 20:33:48 -0500
-
8bd7ad5a1e
support manually uploaded swf asset images - not the actual uploading, but block them from being reconverted
Matchu
2013-10-16 15:50:48 -0500
-
0cb7fc87df
include zones_restrict in item selector when mall spidering, to avoid flex_source errors
Matchu
2013-10-08 14:42:46 -0500
-
2f607036f2
Bug fix: wardrobe's AJAX load order won't affect closet behavior
Matchu
2013-08-23 15:58:49 -0400
-
019303031b
choose list when importing from pets
Matchu
2013-08-17 12:07:04 -0400
-
1dd3acbe92
oops, items that restrict the same zones don't conflict
Matchu
2013-08-13 00:45:55 -0400
-
00b0394d01
include zone restrictions in item conflict checks
Matchu
2013-08-12 20:30:38 -0400
-
e48d00294d
fix silly closet hanger merge bug involving flex
Matchu
2013-07-28 23:30:29 -0700
-
082119afe1
fix some mall spider bugs, including not having all the attributes it needed for search indexing
Matchu
2013-07-09 21:00:36 -0700
-
d767953ef3
use addressable 2.3.5 for ruby 2.0 compatibility
Matchu
2013-07-09 20:06:43 -0700
-
9bd49aa85d
first step in repairing mall spider
Matchu
2013-07-02 11:30:38 -0700
-
72c59f0b68
if there's only one item search result, redirect to it
Matchu
2013-07-09 19:54:22 -0700
-
4c208c9ac3
instead of returning an empty item list on contradiction, return an empty proxy collection
Matchu
2013-07-03 18:17:16 -0700
-
daf1f140fb
pet rate limit is now 3/30sec
Matchu
2013-07-02 20:50:34 -0700
-
4acc0e22c8
bulk pet loader rate limits itself
Matchu
2013-07-02 14:10:24 -0700
-
abe35c6fd9
throttle pet loads per ip
Matchu
2013-07-02 14:10:01 -0700
-
5e60795f31
Oops, delegate Item::Proxy#to_param to the item, or we get bad links.
Matchu
2013-06-27 10:47:02 -0700
-
b92131b26c
use item proxies in items#index when given item IDs
Matchu
2013-06-27 00:15:20 -0700
-
5b9394ce82
oops - don't cache as_json's owned/wanted, but instead have the proxy override
Matchu
2013-06-27 00:10:55 -0700
-
bf697cef7b
expire item#as_json when updated
Matchu
2013-06-27 00:00:37 -0700
-
9e3cac82ec
use proxies for item html, too
Matchu
2013-06-26 23:39:04 -0700
-
e42de795dd
Use item proxies for JSON caching
Matchu
2013-06-26 23:01:12 -0700
-
298eb46871
speed up scoped_loaded_collection in item search a bit
Matchu
2013-06-26 21:37:12 -0700
-
6984201990
dev util method to manually change SWF asset body ID
Matchu
2013-06-26 20:08:19 -0700
-
b93dbb8e49
Remove redundant queries when importing closet pages
Matchu
2013-06-26 00:10:52 -0700
-
a7574f0864
Don't add duplicate hangers now that closet import can specify a list
Matchu
2013-06-25 23:40:02 -0700
-
fb219f82e8
sigh, add another special color description format
Matchu
2013-06-23 22:58:17 -0700
-
3c127569fe
stop caching item preview species images, and fix the bad query instead
Matchu
2013-06-23 22:35:27 -0700
-
d858f33083
noscript warning on closet_hangers#index
Matchu
2013-06-22 16:42:38 -0700
-
816584f177
Move item_link partial caching to a helper rather than the template itself
Matchu
2013-06-22 16:31:46 -0700
-
d132567931
move closet-hanger-destroy form to JS
Matchu
2013-06-22 15:45:59 -0700
-
2876de2db0
Move closet-hangers-update form from partial to JS
Matchu
2013-06-22 15:27:00 -0700
-
f1aca20185
stop including ?q= in _item_link links: it's getting cached, so is almost always wrong
Matchu
2013-06-21 19:43:11 -0700
-
154bdd5d0d
cache item-preview-species on items#show
Matchu
2013-06-21 19:30:41 -0700
-
a9f4c14a96
update favicon
Matchu
2013-06-21 18:39:03 -0700
-
349a83123c
oops: set flex config.hangers_enabled before the line that checks for its presence
Matchu
2013-06-11 11:22:17 -0700
-
0d348d6971
oops: sweep localized item link caches
Matchu
2013-06-07 13:26:51 -0700
-
2501cb5667
fix null zone ID bug
Matchu
2013-05-23 18:48:19 -0700
-
2fc0e61394
use inline-block for petpage exports, now that TNT allow it
Matchu
2013-05-06 21:50:49 -0400
-
7d80c96bcd
ignore public/assets
Matchu
2013-05-06 21:28:45 -0400
-
bf528b06d2
label pet states as glitched, send to bottom of emotion order
Matchu
2013-04-27 10:21:51 -0500
-
edc61e9cb4
fix NoMethodError when pet not found
Matchu
2013-04-25 16:39:13 -0500
-
fae0a48bb7
re-enable closet hanger indexing
Matchu
2013-04-23 22:27:59 -0500
-
3c91f0cde0
import items to a specific list
Matchu
2013-04-09 15:50:33 -0500
-
9d3acf660c
in item queries, ignore name filters that are too small or too large
Matchu
2013-03-29 17:05:14 -0500
-
d7c027718d
security update: rails 3.2.13
Matchu
2013-03-18 13:25:49 -0500
-
e5702076ff
move jquery-ui south-street assets to google cdn
Matchu
2013-03-08 13:43:16 -0600
-
ae9b690536
assets that fit a special color can also have body_id == 0
Matchu
2013-03-07 19:31:49 -0600
-
cc4e2904a1
swfimages cloudfront domain
Matchu
2013-03-06 20:17:44 -0600
-
c7237d7d44
fix a bunch of precompiled-asset-missing errors
Matchu
2013-03-05 22:26:14 -0600
-
59be3c9d66
faster asset compilation by not initializing app
Matchu
2013-03-05 21:52:31 -0600
-
a66311140f
Merge branch 'rails_3_2_12'
Matchu
2013-03-05 21:10:01 -0600
-