Commit graph

  • 8bb553701a remove N+1 queries in contributions#index Matchu 2013-01-25 15:23:48 -0600
  • a477bdc447 first draft of portuguese :) Matchu 2013-01-25 15:14:55 -0600
  • 573e8a6459 use I18n.with_locale wherever possible, since it catches errors properly Matchu 2013-01-25 15:09:48 -0600
  • 85d52c23c3 more helpful ownership-not-found error message Matchu 2013-01-25 11:16:47 -0600
  • 4e0ce6c20b bugfix: zone-not-found raises error again Matchu 2013-01-25 11:15:54 -0600
  • c5fbf74a7d update query examples: zone -> occupies, add restricts Matchu 2013-01-25 11:14:31 -0600
  • d3b449a8f9 Merge branch 'globalized_search' into i18n Matchu 2013-01-25 11:09:07 -0600
  • e6d9e5ee75 stop removing "item" from zone plain labels: background vs. backgrounditem Matchu 2013-01-25 10:47:47 -0600
  • d0dffd6cff fix ClosetHanger.set_quantity to not call destroy on a new hanger; it confuses flex Matchu 2013-01-25 10:44:15 -0600
  • 7f18fe12c1 user:owns, user:wants queries Matchu 2013-01-22 23:52:34 -0600
  • dd30fbe0d7 move from with_translations to includes(:translations), since we dont usually care about requiring Matchu 2013-01-21 19:52:16 -0600
  • b2822d901b fix n+1 query for translations on items#index Matchu 2013-01-21 19:47:01 -0600
  • 26ac3782ec move zones to database Matchu 2013-01-21 19:34:39 -0600
  • ce4e2fd53c move species to database Matchu 2013-01-21 16:01:41 -0600
  • 965465ca51 move species to database Matchu 2013-01-21 14:55:48 -0600
  • 94ecc6f02d remove old item search interface Matchu 2013-01-21 13:45:30 -0600
  • 332a7e67d8 update ItemsController to show new search errors properly Matchu 2013-01-21 13:44:02 -0600
  • cded361f73 update item search to original name-matching behavior Matchu 2013-01-21 13:17:36 -0600
  • 04f29c8611 allow non-item zones in queries (mainly for restricts filters) Matchu 2013-01-21 12:40:33 -0600
  • 66e0ba28d7 species/zone conditions now render properly, instead of raising parse error from elastic Matchu 2013-01-21 12:33:26 -0600
  • 6e09b8bc10 globalized search first draft Matchu 2013-01-18 23:23:37 -0600
  • c9ae7155b1 locale metadata, including hidden locales for item loading and selection Matchu 2013-01-17 22:16:34 -0600
  • ef2423e87f globalize3 for items Matchu 2013-01-13 20:10:01 -0600
  • 1439e4a74c canonical paths are always in english Matchu 2013-01-13 15:46:09 -0600
  • 29ed401238 load pet by locale, prepare needed translations Matchu 2013-01-11 19:16:16 -0600
  • 9c8f7f498f basic translation infrastructure for items - search is still english-only, and probably will have to be replaced with a legit search engine Matchu 2013-01-11 17:56:33 -0600
  • d79c225c1e apply globalize3 to items Matchu 2013-01-11 16:20:06 -0600
  • 93cdb40dc5 enable fallbacks Matchu 2013-01-11 15:26:07 -0600
  • b22188fa4a locale cookie should be long-term, not a session cookie Matchu 2013-01-11 11:48:40 -0600
  • 0f49d3ed02 simple locale dropdown in layouts#application Matchu 2013-01-11 11:46:14 -0600
  • d96c54f3cc infer locale from params, then cookies, then Accept-Language header Matchu 2013-01-11 11:07:11 -0600
  • 3b1ffe71a9 i18n for will_paginate, including dynamically in outfits#edit Matchu 2013-01-10 18:58:56 -0600
  • 34e99bba72 i18n for outfits/new.js Matchu 2013-01-10 18:24:12 -0600
  • 8b15d31639 i18n for pet_query.js Matchu 2013-01-10 16:47:46 -0600
  • 3b3c57f31a fix dumb transpositional errors in closet_hangers.create.success.owned.unlisted Matchu 2013-01-09 22:08:17 -0600
  • 062f485598 i18n for pets#load flashes Matchu 2013-01-09 22:05:07 -0600
  • e833179155 refactor outfits.new for hierarchy Matchu 2013-01-09 18:40:35 -0600
  • e54e4c606c oops, re-refactor closet_hangers.index.autocomplete, since markdown wraps it in a paragraph Matchu 2013-01-09 18:28:20 -0600
  • 82479315f0 refactor neopets_pages.new for twl Matchu 2013-01-09 18:21:44 -0600
  • 70ff4974a3 refactor items.show for hierarchy and twl Matchu 2013-01-09 18:05:06 -0600
  • 0cbdc30a15 refactor items.index for hierarchy and twl Matchu 2013-01-09 17:48:01 -0600
  • 4bf73b4285 refactor closet_lists.form hierarchy Matchu 2013-01-09 17:38:03 -0600
  • 1f1bfb3140 refactor closet_hangers.petpage.instructions to use twl Matchu 2013-01-09 17:32:56 -0600
  • 5935ed055d refactor tmd helper, move closet_hangers#index autocomplete to markdown Matchu 2013-01-09 17:30:40 -0600
  • 7f2070e78e refactor userbar contributions to use twl Matchu 2013-01-08 19:23:22 -0600
  • 3d8266951f i18n for outfits/edit.js item partials: no-data-yet and icons Matchu 2013-01-07 18:55:36 -0600
  • 629e5c68a9 i18n for outfits/edit.js userbar message and outfit save errors Matchu 2013-01-04 21:08:41 -0500
  • ec6c7b550d i18n for outfits/edit.js sharing urls Matchu 2013-01-04 20:48:47 -0500
  • 2b1cb2fe7f i18n for outfits#edit base template - dynamic content in outfits/edit.js still needs examined Matchu 2013-01-04 20:28:00 -0500
  • b346bcc6d9 i18n for outfits#index - plus the translate_with_links helper, which can be used for refactoring other stuff Matchu 2013-01-04 18:58:25 -0500
  • 029373addd i18n for outfits#destroy flashes Matchu 2013-01-03 20:32:17 -0500
  • 8c9dda37d5 i18n for closet_hangers#index search bar autocomplete Matchu 2013-01-03 13:25:14 -0500
  • 706fad0174 localize items#item_link cache Matchu 2013-01-03 13:06:22 -0500
  • 467fb24c42 i18n for closet_hangers#create, closet_hangers#destroy, closet_hangers#update, closet_hangers#update_quantities (flashes, largely intertwined) Matchu 2013-01-02 22:03:45 -0500
  • e55d407d63 i18n for neopets_pages#create (flashes - holy snap, that was nasty) Matchu 2013-01-01 23:40:37 -0500
  • 0f52ba5b4e i18n for neopets_users#create flashes Matchu 2013-01-01 22:45:15 -0500
  • 7bc255e9c8 i18n for users#index, users#update flashes Matchu 2013-01-01 22:34:30 -0500
  • 3c9e37f614 i18n for broken_image_reports#create flashes Matchu 2013-01-01 22:23:25 -0500
  • 99e3bba72f i18n for closet icons Matchu 2013-01-01 22:15:17 -0500
  • 30cdbface5 i18n for closet_hangers#petpage and items#_item (NC icon) Matchu 2013-01-01 22:10:49 -0500
  • b213f6d0ba i18n for closet_hangers#index, closet_lists#edit, closet_lists#new, and maybe some more closet-related things - this was a biggie Matchu 2013-01-01 21:42:58 -0500
  • c32425bc14 i18n for neopets_pages#new Matchu 2012-12-30 17:07:29 -0500
  • 5498a739f2 i18n for pets#bulk Matchu 2012-12-30 16:02:57 -0500
  • 9488a27916 i18n for neopets_users#new Matchu 2012-12-30 14:25:30 -0500
  • ac0490dc1d i18n for items#show (including javascripts/items/show.js) Matchu 2012-12-30 14:15:55 -0500
  • b69793c008 i18n for contributions#index Matchu 2012-12-30 02:57:23 -0500
  • 5e89e2b947 i18n for items#index (and layouts#items) Matchu 2012-12-30 02:40:30 -0500
  • 34d919179a i18n for broken_image_reports#new Matchu 2012-12-30 02:13:58 -0500
  • 1356fdaa0c i18n for users#top_contributors Matchu 2012-12-30 01:59:40 -0500
  • fea0b42a17 i18n for outfits#show Matchu 2012-12-30 01:56:58 -0500
  • 132a49d30b i18n for outfits#new (and layouts#application), including caching Matchu 2012-12-30 01:46:36 -0500
  • 75be12fe2e update fonts to use google web font api properly Matchu 2013-01-23 00:31:15 -0600
  • bfd825d98e attempt to fix new species_support_ids format. sigh. Matchu 2013-01-23 00:25:09 -0600
  • 0db1bb8d74 enable fallbacks Matchu 2013-01-11 15:26:07 -0600
  • acc7527b14 locale cookie should be long-term, not a session cookie Matchu 2013-01-11 11:48:40 -0600
  • aafec97bbf simple locale dropdown in layouts#application Matchu 2013-01-11 11:46:14 -0600
  • 420c52d296 infer locale from params, then cookies, then Accept-Language header Matchu 2013-01-11 11:07:11 -0600
  • f63e4ecc43 i18n for will_paginate, including dynamically in outfits#edit Matchu 2013-01-10 18:58:56 -0600
  • 5dddb6dbdc i18n for outfits/new.js Matchu 2013-01-10 18:24:12 -0600
  • f82d3683f5 i18n for pet_query.js Matchu 2013-01-10 16:47:46 -0600
  • 6695faccba fix dumb transpositional errors in closet_hangers.create.success.owned.unlisted Matchu 2013-01-09 22:08:17 -0600
  • 9e8d39e097 i18n for pets#load flashes Matchu 2013-01-09 22:05:07 -0600
  • 7aa49f70be refactor outfits.new for hierarchy Matchu 2013-01-09 18:40:35 -0600
  • 0ae6762bf5 oops, re-refactor closet_hangers.index.autocomplete, since markdown wraps it in a paragraph Matchu 2013-01-09 18:28:20 -0600
  • 942fa63907 refactor neopets_pages.new for twl Matchu 2013-01-09 18:21:44 -0600
  • abd327f08e refactor items.show for hierarchy and twl Matchu 2013-01-09 18:05:06 -0600
  • 04679bfd00 refactor items.index for hierarchy and twl Matchu 2013-01-09 17:48:01 -0600
  • 7dce6ca89c refactor closet_lists.form hierarchy Matchu 2013-01-09 17:38:03 -0600
  • a370000b3d refactor closet_hangers.petpage.instructions to use twl Matchu 2013-01-09 17:32:56 -0600
  • 87920b4b94 refactor tmd helper, move closet_hangers#index autocomplete to markdown Matchu 2013-01-09 17:30:40 -0600
  • b00b9ae45e refactor userbar contributions to use twl Matchu 2013-01-08 19:23:22 -0600
  • 59a5c60f3b i18n for outfits/edit.js item partials: no-data-yet and icons Matchu 2013-01-07 18:55:36 -0600
  • c3ebfee2e4 i18n for outfits/edit.js userbar message and outfit save errors Matchu 2013-01-04 21:08:41 -0500
  • c92bf4fc7a i18n for outfits/edit.js sharing urls Matchu 2013-01-04 20:48:47 -0500
  • addc41ddc9 i18n for outfits#edit base template - dynamic content in outfits/edit.js still needs examined Matchu 2013-01-04 20:28:00 -0500
  • cd323cbf53 i18n for outfits#index - plus the translate_with_links helper, which can be used for refactoring other stuff Matchu 2013-01-04 18:58:25 -0500
  • 5eb7842e36 i18n for outfits#destroy flashes Matchu 2013-01-03 20:32:17 -0500
  • 397c556c50 i18n for closet_hangers#index search bar autocomplete Matchu 2013-01-03 13:25:14 -0500
  • 9fca9692bf localize items#item_link cache Matchu 2013-01-03 13:06:22 -0500
  • 75031c142b i18n for closet_hangers#create, closet_hangers#destroy, closet_hangers#update, closet_hangers#update_quantities (flashes, largely intertwined) Matchu 2013-01-02 22:03:45 -0500