discourse/lib
Sam af467a1675 404 page had horrible perf, it was using "take" instead of limit.
in such cases EVERY row is materialized and only after the limit is applied.

So ... imagine what happens on a forum with 2,000,000 topics
2013-10-02 13:05:03 +10:00
..
assets fix non localized said: in quotes 2013-07-16 17:22:54 +10:00
auth Typo fix 2013-09-24 18:47:57 +05:30
autospec Detect whether to use mobile view. Session var mobile_view can override automatic detection. 2013-08-27 14:57:42 -04:00
email FIX: schemaless urls in emails 2013-08-27 00:08:38 +02:00
export Refactor temp directory methods into helper module 2013-07-09 13:59:31 -05:00
file_store added content-disposition header for uploads on S3 2013-08-30 17:28:18 +02:00
freedom_patches make it more idiomatic 2013-10-02 12:23:16 +10:00
import
javascripts correct locale helper so it falls back to english message format if mf is missing 2013-07-25 11:16:07 +10:00
middleware Added a little documentation to TurboDev middleware 2013-09-10 15:21:07 -04:00
oneboxer do not break oneboxes' favicon after updating favicons 2013-09-30 19:09:57 +02:00
plugin if we have not automatic assets, don't try deleting them 2013-09-20 14:39:14 -07:00
rate_limiter
search FIX: N+1 query for avatars when searching for users 2013-08-16 00:26:49 +02:00
site_settings let us not fail the spec suite cause the local provider for site settings reloads. 2013-07-04 16:49:17 +10:00
tasks rake task to generate api_key 2013-09-10 16:02:26 +10:00
validators Move the unique post key storage code into the Post model 2013-09-09 16:17:31 -04:00
admin_constraint.rb
admin_user_index_query.rb Banned users are not returned as pending review users 2013-08-22 19:23:49 -04:00
age_words.rb
archetype.rb
auth.rb Allow CAS authentication 2013-08-28 14:34:51 +02:00
avatar_detector.rb Adds a class that can detect whether a user has uploaded a custom avatar 2013-09-10 15:39:11 -04:00
avatar_lookup.rb Perf: don't allocate hashes OVER and OVER in a loop, its bad 2013-09-09 20:35:21 +10:00
boost_trust_level.rb Change trust level logs the previous trust level 2013-08-13 12:04:28 -04:00
cache.rb
canonical_url.rb
composer_messages_finder.rb New composer message for people dominating a topic 2013-09-17 14:38:39 -04:00
configurable_urls.rb Configurable FAQ url 2013-06-27 12:10:43 -04:00
content_buffer.rb
cooked_post_processor.rb allow users to specify thumbnail size 2013-09-27 10:57:31 +02:00
current_user.rb SECURITY: correct our CSRF implementation to be much more aggressive 2013-07-29 15:13:13 +10:00
custom_renderer.rb
diff_engine.rb Rails 4 updates 2013-07-24 21:09:18 +02:00
directory_helper.rb Refactor temp directory methods into helper module 2013-07-09 13:59:31 -05:00
discourse.rb rename system_username to site_contact_username , system_user is a special user with -1 id that is only used for certain admin tasks 2013-09-06 17:28:37 +10:00
discourse_hub.rb Ask admins to fill in site_description on the dashboard, and send it to the hub 2013-09-11 16:32:49 -04:00
discourse_iife.rb Moved JSHint into Qunit suite. It's much harder to forget about now! 2013-06-21 14:07:11 -04:00
discourse_observer.rb Some Rails4 updates 2013-07-22 19:01:22 +02:00
discourse_plugin_registry.rb working plugin interface for custom openid auth, custom css and custom js 2013-08-01 16:02:43 +10:00
discourse_redis.rb
discourse_updates.rb Version checks: tolerate old version check data that can happen immediately after upgrading but forgetting to restart sidekiq/clockwork. Don't cache version check data along with other dashboard data. 2013-07-30 12:12:04 -04:00
distributed_hash.rb
distributed_memoizer.rb distributed memoizer added to ensure absolute duplicate posts don't get through 2013-07-29 12:25:19 +10:00
edit_rate_limiter.rb
email.rb Work in Progress: Reply By Email: 2013-06-13 12:39:56 -04:00
enum.rb
enum_site_setting.rb Enum site settings can have translatable names in dropdown. Add setting for how often users get digest emails by default: default_digest_email_frequency. 2013-08-23 17:36:25 -04:00
excerpt_parser.rb
filter_best_posts.rb Refactor TopicView - extract filter method to FilterBestPosts 2013-07-12 15:54:54 +02:00
flag_query.rb paging for flag list 2013-08-19 21:14:26 +10:00
guardian.rb New site settings to enable/disable the possibility of editing user's nickname or email address 2013-09-14 21:34:21 +09:00
headless-ember.js
homepage_constraint.rb
image_sizer.rb add max_image_height site setting 2013-08-26 00:24:24 +02:00
js_locale_helper.rb correct locale helper so it falls back to english message format if mf is missing 2013-07-25 11:16:07 +10:00
markdown_linker.rb FIX: Weird markdown in digest emails 2013-08-21 13:13:19 -04:00
mem_info.rb
message_bus_diags.rb
oneboxer.rb Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail. 2013-08-14 16:08:23 -04:00
pbkdf2.rb Parameterize the PBKDF2 algorithm in application config 2013-07-22 21:36:01 -04:00
pinned_check.rb
plugin.rb refactoring the plugin interfaces to allow for better extensible 2013-08-26 12:59:17 +10:00
post_creator.rb Remove duplicate create method in PostCreator 2013-09-21 22:02:51 +01:00
post_destroyer.rb FIX: recover post by a non-staff user fails because the post is not unique. Uniqueness check shouldn't happen when recovering a deleted post. 2013-09-06 11:50:15 -04:00
post_revisor.rb Remove dead code 2013-07-22 22:16:46 +02:00
pretty_text.rb Ember Upgrade: 1.0 2013-10-01 11:16:27 -04:00
promotion.rb
rate_limiter.rb
remote_ip_improved.rb
roleable.rb
score_calculator.rb FIX database growth when running the PeriodicalUpdates job 2013-10-01 17:11:13 +02:00
screening_model.rb Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail. 2013-08-14 16:08:23 -04:00
search.rb FIX: Single quotes in search terms would raise an error. 2013-08-26 16:25:54 -04:00
site_content_class_methods.rb Support for custom Privacy Policies 2013-06-26 10:59:36 -04:00
site_setting_extension.rb centralize logic so mockers stop mocking me 2013-09-03 17:58:56 +10:00
slug.rb
sql_builder.rb work in progress, add fidelity to category group permissions (full, create posts, readonly) 2013-07-16 15:46:11 +10:00
staff_constraint.rb
suggested_topics_builder.rb group the "suggested topics" by category correctly. 2013-08-28 10:52:06 +10:00
summarize.rb
system_message.rb rename system_username to site_contact_username , system_user is a special user with -1 id that is only used for certain admin tasks 2013-09-06 17:28:37 +10:00
text_cleaner.rb
text_sentinel.rb Allow TextSentinel#seems_unpretentious? to accept words joined with dashes or forward slashes. (Issue 1133) 2013-09-16 09:45:57 -04:00
topic_creator.rb Make the composer and TopicCreator use category id instead of category name 2013-09-17 12:13:19 +02:00
topic_query.rb 404 page had horrible perf, it was using "take" instead of limit. 2013-10-02 13:05:03 +10:00
topic_subtype.rb
topic_view.rb todo added to code 2013-09-05 09:33:51 +10:00
trashable.rb Patch ActiveRecord::Relation#references and clean up 2013-08-16 14:53:40 +02:00
trust_level.rb
unread.rb
user_activator.rb Refactored user activation business logic out of UsersController and 2013-08-21 09:22:34 +00:00
user_destroyer.rb Topic can have null user_id when user was nuked 2013-09-04 15:42:24 -04:00
user_name_suggester.rb
version.rb Version bump to v0.9.6.3 2013-09-05 18:42:53 -04:00