7aa49f70be
refactor outfits.new for hierarchy
2013-01-09 18:40:35 -06:00
0ae6762bf5
oops, re-refactor closet_hangers.index.autocomplete, since markdown wraps it in a paragraph
2013-01-09 18:28:20 -06:00
942fa63907
refactor neopets_pages.new for twl
2013-01-09 18:21:44 -06:00
abd327f08e
refactor items.show for hierarchy and twl
2013-01-09 18:05:06 -06:00
04679bfd00
refactor items.index for hierarchy and twl
2013-01-09 17:48:01 -06:00
7dce6ca89c
refactor closet_lists.form hierarchy
2013-01-09 17:38:03 -06:00
a370000b3d
refactor closet_hangers.petpage.instructions to use twl
2013-01-09 17:32:56 -06:00
87920b4b94
refactor tmd helper, move closet_hangers#index autocomplete to markdown
2013-01-09 17:30:40 -06:00
59a5c60f3b
i18n for outfits/edit.js item partials: no-data-yet and icons
2013-01-09 17:15:25 -06:00
c3ebfee2e4
i18n for outfits/edit.js userbar message and outfit save errors
2013-01-09 17:15:25 -06:00
c92bf4fc7a
i18n for outfits/edit.js sharing urls
2013-01-09 17:15:25 -06:00
addc41ddc9
i18n for outfits#edit base template - dynamic content in outfits/edit.js still needs examined
2013-01-09 17:15:25 -06:00
cd323cbf53
i18n for outfits#index - plus the translate_with_links helper, which can be used for refactoring other stuff
2013-01-09 17:15:25 -06:00
397c556c50
i18n for closet_hangers#index search bar autocomplete
2013-01-09 17:15:25 -06:00
9fca9692bf
localize items#item_link cache
2013-01-09 17:15:24 -06:00
1ca59c5288
i18n for closet_hangers#petpage and items#_item (NC icon)
2013-01-09 17:15:24 -06:00
0731c7093c
i18n for closet_hangers#index, closet_lists#edit, closet_lists#new, and maybe some more closet-related things - this was a biggie
2013-01-09 17:15:24 -06:00
50c9ad26e2
i18n for neopets_pages#new
2013-01-09 17:15:24 -06:00
b32a3725bb
i18n for pets#bulk
2013-01-09 17:15:24 -06:00
68fdc37823
i18n for neopets_users#new
2013-01-09 17:15:24 -06:00
19a877d38e
i18n for items#show (including javascripts/items/show.js)
2013-01-09 17:15:23 -06:00
dd4c650a43
i18n for contributions#index
2013-01-09 17:15:23 -06:00
70c626ae10
i18n for items#index (and layouts#items)
2013-01-09 17:15:23 -06:00
fc595c3447
i18n for broken_image_reports#new
2013-01-09 17:15:23 -06:00
a433cbf436
i18n for users#top_contributors
2013-01-09 17:15:23 -06:00
abca8eb29a
i18n for outfits#show
2013-01-09 17:15:23 -06:00
744c10495d
i18n for outfits#new (and layouts#application), including caching
2013-01-09 17:15:23 -06:00
07f49307f1
a few tweaks to items#show contributors appearance
2012-10-24 22:16:01 -05:00
f56b544963
brought-to-you-by on items#show lists contributors
2012-10-24 22:09:05 -05:00
e9e7d305f0
retire neoitems links, replace with jn items links
2012-10-21 15:57:17 -05:00
5601511ad5
xss vulnerability in outfits#show
...
This one was actually pretty darn clever - nobody's abused it, but
I was reading a blog post where someone described this type of
issue, I realized it was a brilliant attack, and then realized
DTI was vulnerable. Oops. Thanks for the solution, Jamie!
http://jamie-wong.com/2012/08/22/what-i-did-at-khan-academy/#XSS+Fix
2012-10-20 17:56:38 -05:00
270f8caa3d
remove sharing beta message - finally
2012-08-23 20:56:00 -05:00
412c401c5f
better cache items#show
2012-08-10 00:02:11 -04:00
99669b8e4e
cache homepage latest contribution
2012-08-09 22:59:35 -04:00
f6d34841ec
cache newest items on homepage and items#index
2012-08-09 22:35:30 -04:00
1e3938eea9
improve closet performance by caching item link
2012-08-09 19:34:56 -04:00
5e89287537
durr, don't cache new items on the homepage
2012-08-08 23:05:32 -04:00
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
72237f225c
modeling hub
2012-08-06 21:15:31 -04:00
a6e4398e54
take homepage latest contribution and new items out of cache block - should probably cache them later, but, for now, meh
2012-08-01 15:11:08 -04:00
c2a0c5de74
new frontpage layout, yay
2012-08-01 13:34:54 -04:00
c630cde66c
outfit thumbnails beta message
2012-07-31 10:21:20 -04:00
54ca5881fe
add thumbnails to outfits#show via open graph
2012-07-29 16:45:12 -04:00
f8aacfba98
put a cog behind outfits whose thumbnails are enqueued
2012-07-29 16:07:18 -04:00
f5cf9aa13b
redesign outfits#index with thumbnails
2012-07-29 15:43:28 -04:00
249c493d25
beautiful outfits tab using thumbnails
2012-07-27 03:21:22 -04:00
b02c95c2d9
pretty tab navigation for wardrobe sidebar
2012-07-25 19:02:23 -04:00
b2eac2d1fd
sharing url formats
2012-07-17 16:14:05 -04:00
f5ab71dce5
sharing thumbnail
2012-07-17 14:42:31 -04:00
7b5856ebf9
basic sharing
...
Sharing pane works, everything is great for guests. Logged in
users are on the way, since right now Share Outfit re-saves
anonymously rather than showing sharing data for the existing
outfit.
2012-07-17 12:15:04 -04:00