4e7e98beca
use Neopets::User for username-based closet imports
2012-05-21 12:48:19 -04:00
64054d412e
new relic
2012-04-08 16:37:32 -05:00
f8c8b04929
downgrade mysql2, oops
2012-01-12 20:31:50 -06:00
696b2aedaf
give SWFs real, unique ID numbers
...
Lots of scary bugs were being caused by the fact that the possibly-duplicate Neopets ID
was being treated as an SWF's real primary key, meaning that a save meant for object swf
number 123 could be saved to biology swf number 123. Which is awful.
This update gives SWFs their own unique internal ID numbers. All external lookups still use
the remote ID and the type, meaning that the client side remains totally unchanged (phew).
However, all database relationships with SWFs use the new ID numbers, making everything
cleaner. Yay.
There are probably a few places where it would be appropriate to optimize certain lookups
that still depend on remote ID and type. Whatever. Today's goal was to remove crazy
glitches that have been floating around like mad. And I think that goal has been met.
2012-01-12 17:17:59 -06:00
358840076c
closet lists, round one
2011-07-29 10:52:04 -04:00
1c84a4bef9
closet page, closet hanger
2011-07-14 13:56:20 -04:00
74482dbf75
use dev version of resque-scheduler so we can use its pidfile option
2011-06-21 11:54:32 -04:00
43f373fc36
use resque-retry to reschedule failed jobs
2011-06-21 11:22:45 -04:00
cf94c7ef59
utf-8 support in both ruby 1.9 and 1.8
2011-06-04 18:40:15 -04:00
3db7e7c7b2
remove thin and memcache event machine gem requirements
2011-06-04 10:58:41 -04:00
b13fd7ae99
moving toward s3 image storage
2011-05-20 19:19:14 -04:00
883ecde836
convert_swf! method runs
2011-05-14 10:25:11 -04:00
7b1c775373
add production mysql2 dependency
2011-02-09 18:28:50 -05:00
cb0fb4bc86
security update: rails -> 3.0.4
2011-02-08 20:15:06 -05:00
47fcf0030e
bundle update
2011-02-05 22:51:19 -05:00
8c8776ff63
devise implemented, but not remembering
2011-01-26 13:40:15 -05:00
1e8ec13bfe
move to unstable rocketamf so that it builds hashes from registries, not arrays
2011-01-13 17:22:07 -05:00
ca9e1fb0ca
cache item show pages as a first try :)
2010-12-08 20:15:46 -05:00
e32fcb24ca
bump version on openneo auth signatory to ensure we load the correct version
2010-11-28 20:49:34 -05:00
0b6e22b8a6
cron via whenever for mall spider
2010-11-27 18:59:35 -05:00
60ab4db8c1
rails 3.0.3, negating arel condition is not(c) instead of c.not now
2010-11-16 17:26:06 -05:00
7b2ed2cca4
include hoptoad
2010-11-14 16:06:31 -05:00
b2b9722d6a
add thin to the bundle so that we can use bundle exec thin
2010-11-13 15:13:41 -05:00
895c6e721e
auth works - yaaay
2010-10-18 17:58:45 -04:00
e40d4601d8
a functioning wardrobe
2010-10-10 22:18:42 -04:00
e85c50bf62
support concurrent requests. now demands thin and nginx, but hey. it works
2010-10-10 18:46:58 -04:00
bb233359d8
core of pet loading, still needs get image hash, download assets
2010-10-07 10:46:23 -04:00
531aac6523
upgrade to rails 3, make item tests pass
2010-10-03 19:50:32 -04:00
3c473bee2c
nice pretty upgrade to item show page
2010-09-08 22:49:39 -04:00
844be37abe
is:nc filter
2010-07-10 12:42:18 -04:00
87fc4bdf05
rails 3
2010-05-14 18:12:31 -04:00