discourse/app/models
Luke Granger-Brown 9f9825bb6b FIX: don't send emails to anonymous users
Also changes behaviour of real to not return anonymous users.

This means user counts will no longer include them, and the
mailing list system will ignore them even if they somehow end up
with the feature turned on.
2015-05-11 00:56:34 +01:00
..
concerns FIX: reset all votes when the # of options changes 2015-05-06 18:52:09 +02:00
about.rb FIX: About user count was off by 1 2015-02-17 15:32:06 -05:00
admin_dashboard_data.rb remove queue_size_check 2015-04-15 15:52:39 -04:00
api_key.rb create a new table to maintain csv export log 2014-12-24 16:25:36 +05:30
application_request.rb fix my totally broken ApplicationRequest.stats method 2015-02-11 17:41:35 -05:00
backup.rb FIX: add support for .tgz and .gz backup files 2015-04-07 15:26:47 +02:00
badge_grouping.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
badge_type.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
badge.rb FEATURE: 1 year anniversary badge 2015-02-18 19:30:07 +01:00
category_custom_field.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
category_featured_topic.rb PERF: optimise pinned handling on home page 2015-02-23 16:51:21 +11:00
category_featured_user.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
category_group.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
category_list.rb PERF: use preloader trick to load topic categories 2014-11-17 18:03:11 +11:00
category_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
category_style_setting.rb adding a new "bullet" category style 2015-03-09 12:25:27 -04:00
category_user.rb SPEC: make sure digest doesn't pick any topics in categories that are muted 2014-11-03 16:57:50 +01:00
category.rb store the slug as the title is, only sanitize the slug 2015-05-05 18:33:16 +08:00
color_scheme_color.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
color_scheme.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
digest_email_site_setting.rb FEATURE: email digest frequency of every 3 days 2015-03-10 11:21:15 -04:00
digest_unsubscribe_key.rb Migrate unsubscribe keys to the database. 2015-02-13 14:24:15 -05:00
directory_item.rb PERF: Only refresh the Daily stats hourly, do the others daily. 2015-04-20 12:11:36 -04:00
discourse_single_sign_on.rb keep working even if username is blank 2015-05-07 13:52:26 +10:00
discourse_version_check.rb FEATURE: Use git describe for dashboard version 2015-02-23 16:07:08 -08:00
draft_sequence.rb BUGFIX: eliminate drafts for system user 2014-06-25 10:55:35 +10:00
draft.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
email_log.rb Add API support for querying admin reports by date range 2014-11-05 13:11:37 -05:00
email_token.rb FIX: honor email_token_grace_period_hours setting correctly 2014-10-11 15:02:15 -07:00
emoji_set_site_setting.rb FIX: emoji rebuild when changing emoji set for the 1st time 2015-01-07 17:54:09 +01:00
emoji.rb FIX: emoji aliases were not recognised 2015-03-16 18:28:11 +01:00
facebook_user_info.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
github_user_info.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
global_setting.rb FIX: Don't use discourse.conf in test 2015-03-09 13:14:29 +11:00
google_user_info.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
group_custom_field.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
group_manager.rb table & model changes for group managers with permission to edit membership 2015-01-15 11:44:42 -08:00
group_user.rb FEATURE: allow admins to choose a group as a primary group 2015-04-10 12:17:28 +10:00
group.rb Replace Hash#keys.each with Hash#each_key for some perf boost 2015-04-18 21:53:53 +10:00
incoming_domain.rb FIX: catch specific exception 2014-08-06 10:00:55 +10:00
incoming_link.rb handle invalid param gracefully 2015-05-07 11:06:42 +10:00
incoming_links_report.rb Replace Hash#keys.each with Hash#each_key for some perf boost 2015-04-18 21:53:53 +10:00
incoming_referer.rb FIX: catch specific exception 2014-08-06 10:00:55 +10:00
invite_redeemer.rb FIX: do not delete already redeemed invite 2015-03-25 23:30:09 +05:30
invite.rb FEATURE: support inviting existing users to topic and message when SSO is enabled 2015-04-05 14:31:35 +05:30
invited_group.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
locale_site_setting.rb PERF: only load locale files we are using 2015-02-12 12:08:14 +11:00
muted_user.rb FEATURE: civilized mute 2015-03-24 11:55:22 +11:00
notification.rb FEATURE: invite existing user to a topic 2015-04-03 15:00:04 +05:30
oauth2_user_info.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
optimized_image.rb FIX: actually optimize the image! 2015-04-03 11:22:48 +02:00
permalink.rb FEATURE: permalinks lookup table can redirect to any arbitrary url 2014-10-08 11:51:24 -04:00
plugin_store_row.rb update annotations 2014-04-08 17:35:44 +02:00
plugin_store.rb removed useless assignments at some places 2014-08-19 18:10:23 +05:30
post_action_type.rb FEATURE: bookmark topic button 2015-01-12 12:10:15 +01:00
post_action.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
post_alert_observer.rb FIX: correctly mute likers 2015-03-26 12:08:04 +11:00
post_analyzer.rb FIX: ruby 2.2 using new parsing library which is way too lax 2015-03-18 16:25:24 +11:00
post_custom_field.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
post_detail.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
post_mover.rb FEATURE: reorder participants in topic so always chronological 2015-04-06 17:27:05 +10:00
post_reply.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
post_revision.rb add allowed_ips to api_keys 2014-11-20 14:53:15 +11:00
post_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
post_timing.rb FIX: don't fail if dupe timings are sent in 2015-05-06 17:33:03 +10:00
post_upload.rb update annotations 2014-04-08 17:35:44 +02:00
post.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
queued_post.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
quoted_post.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
report.rb FIX: Sort page views report records 2015-04-12 10:46:13 -07:00
rtl.rb add persian language to rtl support 2015-04-07 00:36:46 +04:30
s3_region_site_setting.rb Added eu-central-1 S3 bucket. 2014-12-29 18:31:21 +02:00
screened_email.rb FEATURE: automatic daily roll-up for screened IP addresses 2015-03-09 18:55:17 +01:00
screened_ip_address.rb FEATURE: automatic daily roll-up for screened IP addresses 2015-03-09 18:55:17 +01:00
screened_url.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
search_observer.rb - FEATURE: revamped poll plugin 2015-04-23 19:33:29 +02:00
single_sign_on_record.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
site_customization.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
site_setting.rb FEATURE: new site setting min_first_post_length 2015-03-20 00:20:38 +05:30
site_text_type.rb Renaming site contents to site text 2014-09-24 16:08:14 -04:00
site_text.rb move SiteText.{head,top,bottom} to SiteCustomization 2015-01-14 12:15:53 +01:00
site.rb FIX: when allow uncategorized was off we were still showing uncat for admins/mods 2015-02-20 17:40:59 +11:00
slug_setting.rb FEATURE: add slug geneartion options 2015-05-05 18:08:30 +08:00
stylesheet_cache.rb correct emergency regeneration in the controller 2015-05-06 07:33:32 +10:00
top_lists.rb BUGFIX: show the draft on top page 2014-02-06 11:39:43 +01:00
top_menu_item.rb BUGFIX: proper handling of top_menu_items 2014-02-03 16:08:00 +01:00
top_topic.rb FEATURE: top topics all time 2015-03-06 18:00:29 +11:00
topic_allowed_group.rb update annotations 2014-04-08 17:35:44 +02:00
topic_allowed_user.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
topic_custom_field.rb annotations 2015-02-04 16:34:25 +11:00
topic_embed.rb FIX: Sometimes contents is nil, don't break in that case. 2015-05-06 12:40:24 -04:00
topic_featured_users.rb PERF: improve performance for featured user calculation 2015-04-22 23:54:54 +10:00
topic_invite.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
topic_link_click.rb FIX: in some cases link was not followable due to click tracker 2015-05-06 11:22:53 +10:00
topic_link.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
topic_list.rb PERF: optimise pinned handling on home page 2015-02-23 16:51:21 +11:00
topic_notifier.rb Perform the where(...).first to find_by(...) refactoring. 2014-05-06 14:41:59 +01:00
topic_participants_summary.rb FEATURE: add the first 3 participants in a private message 2014-05-12 09:32:49 +02:00
topic_poster.rb
topic_posters_summary.rb FIX: missing avatar when sizing down window 2014-09-19 12:35:35 +10:00
topic_status_update.rb FEATURE: auto-close topics based on community flags 2014-12-05 19:37:43 +01:00
topic_tracking_state.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
topic_user.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
topic_view_item.rb FEATURE: start counting repeat topic views (default is one per 8 hours) 2015-03-05 15:25:05 +11:00
topic.rb store the slug as the title is, only sanitize the slug 2015-05-05 18:33:16 +08:00
trust_level_setting.rb Fix access specifiers with private_class_methods instead of removing directly 2014-10-04 09:20:41 +05:30
trust_level3_requirements.rb PERF: slow user pages in admin. add an index for trust level 3 calculations, and memoize query results 2015-01-19 15:30:16 -05:00
twitter_user_info.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
upload.rb small upload code refactor 2015-02-03 18:44:18 +01:00
user_action_observer.rb - FEATURE: revamped poll plugin 2015-04-23 19:33:29 +02:00
user_action.rb MessageBus handles readonly redis now, no need to wrap it 2015-05-04 12:21:00 +10:00
user_avatar.rb CRUSHED: duplicate key value violates unique constraint 'index_uploads_on_sha1' 2015-05-07 01:00:13 +02:00
user_badge.rb FIX: remove faulty "ensure consistency" badge job 2014-08-11 09:21:06 +10:00
user_custom_field.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
user_email_observer.rb FEATURE: invite existing user to a topic 2015-04-03 15:00:04 +05:30
user_export.rb annotations 2015-02-04 16:34:25 +11:00
user_field.rb FIX: Enforce max length for custom user fields 2015-02-23 13:02:30 -05:00
user_history.rb UX: Show category badge on enqueued posts 2015-04-15 15:29:37 -04:00
user_open_id.rb FIX: remove nullable dates post upgrade to Rails 4 2014-08-27 15:19:25 +10:00
user_profile.rb FIX: remove links and html 'hellips' from topic/post summaries 2014-12-08 00:23:53 +01:00
user_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
user_search.rb FEATURE: invite existing users to private topic 2015-04-16 00:52:54 +05:30
user_stat.rb PERF: stop mucking with user stats every 15 minutes 2014-08-07 14:20:42 +10:00
user_visit.rb FIX: use utc time when generate reports; set boundary 2014-12-30 22:43:03 +08:00
user.rb FIX: don't send emails to anonymous users 2015-05-11 00:56:34 +01:00
username_validator.rb
warning.rb add allowed_ips to api_keys 2014-11-20 14:53:15 +11:00