discourse/lib
Sam 71a38542a4 FEATURE: automatic orphan recovery
BUGFIX: improve scheduler robustness, in case redis is disconnected during operation

If sidekiq is terminated while task is running, it will be picked up and ran again
New owner on tasks to help debugging
better #stop semantics for tests
2014-02-12 13:33:24 +11:00
..
assets add top page 2013-12-24 00:50:36 +01:00
auth FEATURE REMOVAL: persona login 2014-02-11 16:56:48 +11:00
autospec NO_QUNIT=1 disables qunit in autospec 2013-11-28 11:04:53 -05:00
common_passwords BUGFIX: use a more widely compatible version of sadd 2014-01-15 12:39:20 +11:00
concern Allow categories with null position, which means sort them based on activity. Mix absolutely positioned (position is not null) categories with null position categories. 2013-12-16 15:13:57 -05:00
demon add qunit to autospec 2013-11-01 23:57:50 +01:00
email FIX: Digest styling for oneboxes 2014-01-22 15:30:44 -05:00
export BUGFIXES: improved performance of import an export 2014-01-29 16:49:01 +11:00
file_store use_ssl is just confusing, it means use_https , fix name of setting 2014-01-09 10:51:38 +11:00
freedom_patches FEATURE: new scheduler 2014-02-06 10:26:16 +11:00
guardian SECURITY: dissalow mods from seeing PMs 2014-02-07 14:24:19 +11:00
import Add two rake tasks: db:rebuild_indexes and import:remove_backup 2014-01-31 15:30:47 -05: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 In development mode, if an avatar is missing just serve up a placeholder 2014-01-17 11:47:23 -05:00
onebox Add DiscourseLocalOnebox 2014-01-29 14:14:07 -05:00
plugin sub space for underscore in 'name' when registering public folder in plugin 2014-01-17 15:35:52 -08:00
rate_limiter rails master compatability 2013-12-13 17:04:45 +11:00
scheduler FEATURE: automatic orphan recovery 2014-02-12 13:33:24 +11:00
search The Rails JSON encoder API requires as_json to take an optional arg 2013-11-29 21:43:44 -08:00
site_settings Load site settings from config/site_settings.yml 2013-11-14 16:02:13 -05:00
tasks Be slightly less aggressive at clearing assets 2014-02-07 21:43:05 +11:00
validators Give a better error message from the server if you've been replying too much. 2014-01-06 11:10:37 -05: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 Used the term suspended instead of banned. 2013-11-07 13:53:49 -05: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 FEATURE REMOVAL: persona login 2014-02-11 16:56:48 +11: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
avatar_upload_service.rb do not pull hotlinked images when max_image_size_kb == 0 2013-11-13 17:30:48 +01:00
boost_trust_level.rb Change trust level logs the previous trust level 2013-08-13 12:04:28 -04:00
cache.rb BUGFIX: cache did not support non strings 2014-01-07 17:36:47 +11:00
canonical_url.rb FIX: absolute canonical link on topic pages 2013-12-12 17:24:00 +01:00
composer_messages_finder.rb Don't notify about dominating private messages. 2014-02-07 05:49:45 +05:30
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 Work in progress: Swap out onebox code for onebox gem 2014-01-29 14:14:07 -05: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
directory_helper.rb Refactor temp directory methods into helper module 2013-07-09 13:59:31 -05:00
discourse_diff.rb add discourse_diff tests 2013-12-16 18:11:46 +01:00
discourse_hub.rb Send the locale of your site to the Discourse Hub 2013-11-22 15:30:47 -05: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 FEATURE: allow plugins to overwrite handlebars templates 2013-12-31 16:43:29 +01:00
discourse_redis.rb BUGFIX: redis-rails has always been a problem child 2014-01-06 16:50:04 +11:00
discourse_updates.rb FIX: version check job when no versions are returned in json 2014-01-07 14:31:54 -05:00
discourse.rb BUGFIX: site_contact_username was case-sensitive 2014-01-23 11:26:31 +01:00
distributed_hash.rb various typos in comments 2013-03-06 08:52:24 +01:00
distributed_memoizer.rb Style fix: https://twitter.com/andrzejkrzywda/status/404943844896423937 2013-11-26 10:21:41 +11: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 SECURITY: reduce moderator rights 2014-02-07 14:11:52 +11:00
gaps.rb Show Gaps in the post stream when filters are active 2013-12-05 16:46:59 -05:00
guardian.rb FEATURE: Admin selector to choose a primary group for a user, display it 2014-02-10 17:00:15 -05: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 Allow translations for admin_js in plugins. Use deep_merge so plugins can add to existing sections. 2013-11-20 11:51:07 -05:00
markdown_linker.rb FIX: Weird markdown in digest emails 2013-08-21 13:13:19 -04:00
mem_info.rb do not pull hotlinked images when max_image_size_kb == 0 2013-11-13 17:30:48 +01:00
message_bus_diags.rb remove trailing whitespaces ❤️ 2013-02-26 07:31:35 +03:00
mobile_detection.rb fix for nil session in mobile_detection.rb 2014-01-16 20:04:38 -08:00
oneboxer.rb Add DiscourseLocalOnebox 2014-01-29 14:14:07 -05:00
onpdiff.rb add onpdiff tests 2013-12-16 18:39:49 +01:00
pbkdf2.rb FIX: Digest::Digest deprecation 2014-01-20 18:33:40 +01:00
pinned_check.rb Cleaned up TopicUserSpec, introduces clearing of pinned topics 2013-03-07 12:19:25 -05:00
post_creator.rb Refactors PostCreator. 2014-02-10 20:29:31 +01:00
post_destroyer.rb Refactors PostDestroyer 2014-02-06 07:54:34 -05:00
post_revisor.rb FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra 2013-12-31 15:01:22 -05:00
pretty_text.rb minor style fix 2014-02-04 12:57:16 +11: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 Rename "Best Of" to "Summary" 2013-11-18 12:48:26 -05:00
screening_model.rb Screened ip address can be edited, deleted, and changed to allow or block. 2013-10-22 16:30:46 -04:00
search.rb to_a not needed 2013-12-13 19:01:35 +11:00
site_content_class_methods.rb Support for custom Privacy Policies 2013-06-26 10:59:36 -04:00
site_setting_extension.rb FIX: 1868 Security: Dangerous Send 2014-01-27 13:05:51 -05:00
slug.rb omit single quotes from slug 2013-06-03 09:08:34 +10:00
sql_builder.rb naive implementation of post_count on categories 2013-10-18 11:10:10 +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 Suggested topics includes closed and archived in new and unread, but not in random results 2014-02-04 12:26:49 -05: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 FEATURE: proper mailing list mode 2014-02-07 11:07:52 +11:00
topic_query_sql.rb FEATURE: show pinned topics for TL0 on top/year page 2014-01-18 19:27:26 +01:00
topic_query.rb BUGFIX: phantom new and unread for category definition topics 2014-02-11 10:22:15 +11:00
topic_retriever.rb FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra 2013-12-31 15:01:22 -05:00
topic_subtype.rb Add subtype to topics to classify private messages 2013-04-16 16:56:18 -04:00
topic_view.rb FEATURE: Admin selector to choose a primary group for a user, display it 2014-02-10 17:00:15 -05:00
topics_bulk_action.rb Bulk close operation 2014-01-30 12:44:40 -05:00
trashable.rb No more with_default_scope on Rails master, see 94924dc32b 2013-12-30 14:36:51 -08:00
trust_level.rb change "visitor" trust level to "new user" 2013-04-17 16:11:24 -07:00
twitter_api.rb Add twitter to Onebox.options 2014-01-29 14:14:07 -05:00
unread.rb Cleaned up TopicUserSpec, introduces clearing of pinned topics 2013-03-07 12:19:25 -05:00
url_helper.rb BUGFIX: emoji's url were relatives (was breaking the wordpress plugin) 2014-01-14 23:51:36 +01:00
user_destroyer.rb Relation#all deprecation warning fix for Rails 4 2013-11-06 01:05:28 +05:30
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.8.4 2014-02-06 18:59:45 -05:00