discourse/lib
Robin Ward 5281b7f80c Upgraded and refactored Sanitizing. Much less crap should get through now!
Conflicts:
	app/assets/javascripts/discourse/components/syntax_highlighting.js
2013-10-15 10:53:11 -04:00
..
assets fix non localized said: in quotes 2013-07-16 17:22:54 +10:00
auth add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
autospec large refactor, ship a few columns from the user table into user_stats 2013-10-07 15:04:59 +11:00
demon rails 4 upgrade 2013-10-10 14:23:24 +11: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 remove trailing whitespaces ❤️ 2013-02-26 07:31:35 +03:00
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 prettier twitter links, extracted mini api 2013-10-11 11:46:35 +11:00
plugin (experimental) added framework for filtering all sorts of internals in discourse and consuming by plugins 2013-10-10 18:45:40 +11:00
rate_limiter enforce coding convention 2013-03-05 01:42:44 +01:00
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 added a job to clean up orphan uploads 2013-10-15 11:15:48 +02:00
validators Move the unique post key storage code into the Post model 2013-09-09 16:17:31 -04:00
admin_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
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 hacked dates so jeff sees no more 1mons everywhere. 2013-03-13 00:05:21 -07:00
archetype.rb remove trailing whitespaces ❤️ 2013-02-26 07:31:35 +03:00
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 speed up startup (avoid loading some gems on startup) 2013-05-13 18:04:03 +10:00
canonical_url.rb Convert a lot of :a => b to a: b and bring peace to the world 2013-03-25 05:07:36 +05:30
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 various typos in comments 2013-03-06 08:52:24 +01:00
cooked_post_processor.rb added a job to clean up orphan uploads 2013-10-15 11:15:48 +02:00
current_user.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
custom_renderer.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
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_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 Show a more useful message when redis config can't be found during init. 2013-05-15 10:08:08 -04:00
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
discourse.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
distributed_hash.rb various typos in comments 2013-03-06 08:52:24 +01:00
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 factor out @post.revise into its own class. clean up PostRevisor class to be more readable 2013-02-09 10:33:25 -05:00
email.rb Work in Progress: Reply By Email: 2013-06-13 12:39:56 -04:00
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
enum.rb Hash is faster than delegation and simpler to explain 2013-03-19 16:54:23 -07:00
excerpt_parser.rb Allow images in the daily digest for top scoring posts 2013-06-05 18:55:27 -04:00
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 defer view creation on so updates are not performed when people navigate to topics 2013-10-07 15:04:59 +11:00
headless-ember.js More Markdown refactoring - fixed bug with Pagedown not showing on user profile - replaced jQuery occurrences with $. 2013-03-05 15:39:21 -05:00
homepage_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
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 implement MemInfo.mem_total on Mac OS X 2013-03-23 16:57:47 +01:00
message_bus_diags.rb remove trailing whitespaces ❤️ 2013-02-26 07:31:35 +03:00
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 Cleaned up TopicUserSpec, introduces clearing of pinned topics 2013-03-07 12:19:25 -05:00
plugin.rb refactoring the plugin interfaces to allow for better extensible 2013-08-26 12:59:17 +10:00
post_creator.rb Add sockpuppet spammer detection. Automatically flag posts if they are from new users (registered less than 24 hours ago) at the same IP address and one of them started the topic. 2013-10-11 13:34:05 -04: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 Upgraded and refactored Sanitizing. Much less crap should get through now! 2013-10-15 10:53:11 -04:00
promotion.rb large refactor, ship a few columns from the user table into user_stats 2013-10-07 15:04:59 +11:00
rate_limiter.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
remote_ip_improved.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
roleable.rb Added role scopes to roleable 2013-06-07 18:26:06 +02:00
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 rate limits for topics and posts on first day 2013-10-10 10:32:03 +11:00
slug.rb omit single quotes from slug 2013-06-03 09:08:34 +10:00
sql_builder.rb fix initialization issues with unicorn 2013-10-10 14:23:24 +11:00
staff_constraint.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11:00
suggested_topics_builder.rb group the "suggested topics" by category correctly. 2013-08-28 10:52:06 +10:00
summarize.rb FIX: OpenGraph tags not fully sanitized 2013-03-22 12:32:56 +01:00
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 Thread title fixer should ignore special cases like iLetter 2013-05-23 21:31:08 +02:00
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 Add subtype to topics to classify private messages 2013-04-16 16:56:18 -04:00
topic_view.rb bug fixes for user_stat extraction, decrease querying 2013-10-07 15:05:00 +11:00
trashable.rb Patch ActiveRecord::Relation#references and clean up 2013-08-16 14:53:40 +02:00
trust_level.rb change "visitor" trust level to "new user" 2013-04-17 16:11:24 -07:00
twitter_api.rb no need for this dependency 2013-10-11 12:24:34 +11:00
unread.rb Cleaned up TopicUserSpec, introduces clearing of pinned topics 2013-03-07 12:19:25 -05:00
user_activator.rb add current_user_provider so people can override current_user bevior cleanly, see 2013-10-09 15:11:54 +11: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 Refactored user_name suggestion methods into a module to reduce the complexity of User model 2013-06-06 16:40:10 +02:00
version.rb Version bump to v0.9.7 2013-10-11 15:25:55 -04:00