Dress to Impress, a big fancy Neopets customization tool!
Find a file
Matchu 5cec28e29b fix logout bug: stop caching authenticity_token fields
Many forms on the site contain a hidden authenticity_token field,
unique to each visitory. If a user submits a request with an
invalid authenticity_token, Rails assumes that it's a CSRF attempt
and logs out the user. So, if we happen to cache those forms with
authenticity_token fields, all users who use that form will have
the same authenticity_token (valid for only the first user who
saw the form, invalid for everyone else), and all requests made
through that form will log out the user. Bad news.

So, we stopped caching those forms. Yay!
2012-08-07 17:32:51 -04:00
app fix logout bug: stop caching authenticity_token fields 2012-08-07 17:32:51 -04:00
autotest rspec:install 2010-05-14 18:17:10 -04:00
config modeling hub 2012-08-06 21:15:31 -04:00
db Sharing now fully supports saved outfits, not just shared ones 2012-07-26 23:47:22 -04:00
doc rails 3 2010-05-14 18:12:31 -04:00
lib Merge branch 'outfit_thumbnails' 2012-07-31 11:21:28 -04:00
public modeling hub 2012-08-06 21:15:31 -04:00
script rails 3 2010-05-14 18:12:31 -04:00
spec report broken images 2011-08-07 18:23:44 -04:00
test core of pet loading, still needs get image hash, download assets 2010-10-07 10:46:23 -04:00
tmp utf-8 support in both ruby 1.9 and 1.8 2011-06-04 18:40:15 -04:00
vendor Merge branch 'outfit_thumbnails' 2012-07-31 11:21:28 -04:00
.gitignore ignore cap files, move auth config to yaml file 2010-11-13 10:37:57 -05:00
config.ru move async behavior to development_async environment 2010-10-11 18:28:39 -04:00
Gemfile Merge branch 'outfit_thumbnails' 2012-07-31 11:21:28 -04:00
Gemfile.lock Merge branch 'outfit_thumbnails' 2012-07-31 11:21:28 -04:00
LICENSE copy LICENSE from impress repo 2010-07-07 02:34:17 -04:00
Rakefile use resque-retry to reschedule failed jobs 2011-06-21 11:22:45 -04:00
README replace standard rails readme :P 2010-07-07 02:31:47 -04:00

An extension of Dress to Impress (PHP) that runs on Ruby on Rails.
I wanted to use Rails initially for Impress, but hoped that using
PHP would allow me to attract more developers. Looks like that
wasn't the case, so I just went with what I loved and made the
items database in Rails.

Future Impress sections will likely find themselves in this
project, rather than the PHP project.