discourse/app/models
Robin Ward 6b04967e2f FEATURE: Staff members can lock posts
Locking a post prevents it from being edited. This is useful if the user
has posted something which has been edited out, and the staff members don't
want them to be able to edit it back in again.
2018-01-26 14:01:30 -05:00
..
concerns minor, ensure ordering of custom fields is consistent 2017-11-16 15:14:10 +11:00
about.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
admin_dashboard_data.rb FEATURE: Display force_https warning in admin problems dashboard 2018-01-11 12:16:10 +05:30
api_key.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
application_request.rb Explicitly avoid all readonly protection and scoping 2017-10-25 13:31:44 +11:00
auto_track_duration_site_setting.rb
backup.rb FEATURE: allow specifying s3 config via globals 2017-10-06 16:20:01 +11:00
badge_grouping.rb update annotations 2017-12-05 21:03:20 +05:30
badge_type.rb update annotations 2017-12-05 21:03:20 +05:30
badge.rb FEATURE: grant badges in post admin wrench (#5498) 2018-01-22 14:10:53 +11:00
category_and_topic_lists.rb FEATURE: new 'categories_and_latest' endpoint 2016-08-29 22:47:44 +02:00
category_custom_field.rb
category_featured_topic.rb refinement and test for batch mode on feature_topics 2017-12-20 13:58:05 +11:00
category_featured_user.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
category_group.rb
category_list.rb FIX: return regular notification level for categories when not set by user 2017-12-30 20:36:58 +01:00
category_page_style.rb UX: new 'category_page_style' site setting 2016-08-22 23:01:43 +02:00
category_search_data.rb annotate models 2017-08-16 10:38:11 -04:00
category_tag_group.rb update annotations 2017-12-05 21:03:20 +05:30
category_tag.rb update annotations 2017-12-05 21:03:20 +05:30
category_user.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
category.rb update annotations 2017-12-05 21:03:20 +05:30
child_theme.rb update annotations 2017-12-05 21:03:20 +05:30
color_scheme_color.rb update annotations 2017-12-05 21:03:20 +05:30
color_scheme.rb update annotations 2017-12-05 21:03:20 +05:30
custom_emoji.rb Update annotations. 2017-03-22 14:26:53 +08:00
developer.rb missing annotation 2016-08-15 17:59:36 +10:00
digest_email_site_setting.rb
directory_item.rb FIX: properly omit inactive and silenced users from directory 2017-12-19 12:53:59 +11:00
discourse_single_sign_on.rb FIX: SSO email match should be case insensitive 2017-11-08 20:37:41 +05:30
discourse_version_check.rb REFACTOR: Avoid duplicated logic on server and client. 2017-11-21 17:10:04 +08:00
draft_sequence.rb update annotations 2017-12-05 21:03:20 +05:30
draft.rb update annotations 2017-12-05 21:03:20 +05:30
email_change_request.rb FIX: Don't allow invalid email to be saved. 2016-12-21 17:47:11 +08:00
email_log.rb update annotations 2017-12-05 21:03:20 +05:30
email_token.rb update annotations 2017-12-05 21:03:20 +05:30
embeddable_host.rb FIX: path whitelist for embedded comments didn't work with non-ASCII chars 2017-12-12 20:17:46 +01:00
embedding.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
emoji_set_site_setting.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
emoji.rb FIX: be more lenient when deleting a custom emoji 2017-11-20 23:50:23 +01:00
facebook_user_info.rb update annotations 2017-12-05 21:03:20 +05:30
github_user_info.rb update annotations 2017-12-05 21:03:20 +05:30
given_daily_like.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
global_setting.rb FEATURE: Allow plugins to easily add defaults to GlobalSetting 2017-11-16 08:39:29 +11:00
google_user_info.rb update annotations 2017-12-05 21:03:20 +05:30
group_archived_message.rb update annotations 2017-12-05 21:03:20 +05:30
group_custom_field.rb
group_history.rb FEATURE: Group logs. 2016-12-12 17:29:54 +08:00
group_manager.rb
group_mention.rb update annotations 2017-12-05 21:03:20 +05:30
group_user.rb FIX: Don't fail silently when updating a record. 2017-11-29 08:01:13 +08:00
group.rb FIX: moderators group wasn't being updated to be messagable by everyone. 2017-12-19 10:14:56 +08:00
incoming_domain.rb FIX: If the host can't be extracted don't raise an error 2017-05-04 13:26:37 -04:00
incoming_email.rb removes whitespaces and uses scope 2017-11-13 15:23:24 +01:00
incoming_link.rb FIX: use different variable name for referer record 2017-12-29 23:31:53 +05:30
incoming_links_report.rb FIX: subfolder: top referred topics report was missing subfolder in links 2018-01-15 17:28:35 -05:00
incoming_referer.rb
instagram_user_info.rb
invite_redeemer.rb FEATURE: Allow sending invites to staged users 2018-01-22 15:37:18 +01:00
invite.rb FEATURE: Allow sending invites to staged users 2018-01-22 15:37:18 +01:00
invited_group.rb
like_notification_frequency_site_setting.rb
locale_site_setting.rb FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
mailing_list_mode_site_setting.rb Remove daily mailing mode option as it doesn't scale. 2017-05-05 12:21:50 +08:00
muted_user.rb update annotations 2017-12-05 21:03:20 +05:30
new_topic_duration_site_setting.rb
notification_level_when_replying_site_setting.rb FEATURE: Add normal as a preference for topic subscription state when replying to a topic 2017-04-20 22:33:10 -04:00
notification.rb Require dependency otherwise it causes Sidekiq to lock up in development. 2017-09-25 13:48:59 +08:00
oauth2_user_info.rb update annotations 2017-12-05 21:03:20 +05:30
onceoff_log.rb
optimized_image.rb PERF: slow down optimizing images per host 2018-01-24 08:53:17 +11:00
permalink.rb update annotations 2017-12-05 21:03:20 +05:30
plugin_store_row.rb update annotations 2017-12-05 21:03:20 +05:30
plugin_store.rb REFACTOR: Instance methods added to 'PluginStore' model for easy access (#5315) 2017-11-15 10:10:20 -05:00
post_action_type.rb FIX: Post Action Type 6 is not a notify type 2017-10-19 17:13:55 -04:00
post_action.rb Don't swallow errors when failing to create message for post action. 2017-12-19 10:58:26 +08:00
post_analyzer.rb FEATURE: escape HTML when cooking plaintext emails 2017-11-15 20:22:11 +01:00
post_custom_field.rb Update annotations. 2017-10-06 11:13:01 +08:00
post_detail.rb update annotations 2017-12-05 21:03:20 +05:30
post_mover.rb FIX: incoming and outgoing emails got lost when post was moved 2017-11-24 11:45:36 +01:00
post_reply.rb FIX: Update post replies when we move posts. (#4324) 2016-07-13 17:34:21 +02:00
post_revision.rb remove rails-observers 2016-12-22 16:46:53 +11:00
post_search_data.rb update annotations 2017-12-05 21:03:20 +05:30
post_stat.rb update annotations 2017-12-05 21:03:20 +05:30
post_timing.rb PERF: reduce queries required for post timings 2018-01-17 15:50:41 +11:00
post_upload.rb Update annotations. 2016-11-24 10:13:03 +08:00
post.rb FEATURE: Staff members can lock posts 2018-01-26 14:01:30 -05:00
previous_replies_site_setting.rb
queued_post.rb FIX: Missing post/topic created web hooks due to race condition. 2018-01-03 17:24:01 +08:00
quoted_post.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
remote_theme.rb update annotations 2017-12-05 21:03:20 +05:30
report.rb Refactor flag types for more customization 2017-10-19 13:55:23 -04:00
s3_region_site_setting.rb add 'us-east-2' S3 region 2017-07-10 15:36:38 +02:00
scheduler_stat.rb purge scheduler_stats every 1 month instead of 3 2017-04-28 15:05:15 -07:00
screened_email.rb update annotations 2017-12-05 21:03:20 +05:30
screened_ip_address.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
screened_url.rb update annotations 2017-12-05 21:03:20 +05:30
search_log.rb no need to log anything if term is blank 2018-01-17 11:02:53 +11:00
single_sign_on_record.rb update annotations 2017-12-05 21:03:20 +05:30
site_setting.rb display language name in user locale selector - make it consistent with admin (#5424) 2017-12-14 08:17:36 +11:00
site.rb Revert plugin js changes (#5139) 2017-09-07 15:15:29 +02:00
slug_setting.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
stylesheet_cache.rb update annotations 2017-12-05 21:03:20 +05:30
tag_group_membership.rb update annotations 2017-12-05 21:03:20 +05:30
tag_group.rb don't show tag groups if they're restricted to categories you can't access 2018-01-12 14:25:42 -05:00
tag_search_data.rb annotate stuff 2017-08-29 10:48:22 -04:00
tag_user.rb update annotations 2017-12-05 21:03:20 +05:30
tag.rb PERF: calculate topic_counts for tags in an async job so tag queries that include counts are much faster 2018-01-12 11:03:03 -05:00
theme_field.rb FIX: validates 'ThemeField' name when used in a SCSS variable 2017-12-19 16:10:44 +01:00
theme.rb update annotations 2017-12-05 21:03:20 +05:30
top_lists.rb
top_menu_item.rb
top_topic.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic_allowed_group.rb
topic_allowed_user.rb
topic_converter.rb FIX: topic counts after converting topic to/from public and private 2017-11-09 15:33:44 -05:00
topic_custom_field.rb
topic_embed.rb FIX: do not create duplicate topics 2018-01-04 23:53:52 +05:30
topic_featured_users.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic_invite.rb
topic_link_click.rb sorry rubocop 2017-12-13 15:47:42 -05:00
topic_link.rb FIX: external links in whisper ended up in a white page 2017-12-20 17:55:15 +01:00
topic_list.rb FIX: when deleting a tag, the warning modal has the wrong topic count 2018-01-12 16:35:27 -05:00
topic_notifier.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic_participants_summary.rb FEATURE: primary group class on avatars in topic list 2017-02-20 15:55:10 -05:00
topic_poster.rb FEATURE: primary group class on avatars in topic list 2017-02-20 15:55:10 -05:00
topic_posters_summary.rb Require dependency otherwise it causes Sidekiq to lock up in development. 2017-09-25 13:48:59 +08:00
topic_search_data.rb update annotations 2017-12-05 21:03:20 +05:30
topic_tag.rb update annotations 2017-12-05 21:03:20 +05:30
topic_timer.rb update annotations 2017-12-05 21:03:20 +05:30
topic_tracking_state.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
topic_user.rb update annotations 2017-12-05 21:03:20 +05:30
topic_view_item.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
topic.rb FIX: URI must be ascii only for URI.parse command 2018-01-07 02:31:35 +05:30
translation_override.rb FEATURE: Allow plugins to register a new locale 2018-01-25 14:57:41 +01:00
trust_level_setting.rb
trust_level3_requirements.rb REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
twitter_user_info.rb update annotations 2017-12-05 21:03:20 +05:30
unsubscribe_key.rb update annotations 2017-12-05 21:03:20 +05:30
upload.rb FIX: Allow shared CDN for s3 and assets 2018-01-12 01:08:15 -02:00
user_action.rb Allow plugins to customize the columns returned by user_actions 2017-12-14 16:52:54 -05:00
user_api_key.rb update annotations 2017-12-05 21:03:20 +05:30
user_archived_message.rb update annotations 2017-12-05 21:03:20 +05:30
user_auth_token_log.rb Update annotations. 2017-03-22 14:26:53 +08:00
user_auth_token.rb update annotations 2017-12-05 21:03:20 +05:30
user_avatar.rb FIX: correctly raise errors when downloads fail 2017-09-28 16:35:43 +10:00
user_badge.rb update annotations 2017-12-05 21:03:20 +05:30
user_badges.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
user_custom_field.rb
user_email.rb FIX: Add guard to prevent a primary UserEmail from being reassigned. 2018-01-04 19:40:50 +08:00
user_export.rb update annotations 2017-12-05 21:03:20 +05:30
user_field_option.rb update annotations 2017-12-05 21:03:20 +05:30
user_field.rb update annotations 2017-12-05 21:03:20 +05:30
user_history.rb FEATURE: Staff members can lock posts 2018-01-26 14:01:30 -05:00
user_open_id.rb update annotations 2017-12-05 21:03:20 +05:30
user_option.rb REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
user_profile_view.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
user_profile.rb Improve URL validation to check for a valid host. 2017-12-21 13:50:15 +08:00
user_search_data.rb annotate models 2017-08-16 10:38:11 -04:00
user_search.rb FEATURE: user directory returns staged users during search 2017-11-19 01:17:31 +01:00
user_stat.rb PERF: reduce queries required for post timings 2018-01-17 15:50:41 +11:00
user_summary.rb FEATURE: show topics viewed on user summary 2017-11-17 17:53:30 -05:00
user_visit.rb REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
user_warning.rb update annotations 2017-12-05 21:03:20 +05:30
user.rb FIX: Remove all notifications of staged user during sign-up 2018-01-25 14:58:43 +01:00
username_validator.rb FIX: Don't allow invalid email to be saved. 2016-12-21 17:47:11 +08:00
watched_word.rb FIX: don't downcase watched words on input since it can break the watched_words_regular_expressions setting 2018-01-09 16:51:59 -05:00
web_hook_event_type.rb FEATURE: Webhook for user creation and approval 2016-09-19 10:12:55 +08:00
web_hook_event.rb update annotations 2017-12-05 21:03:20 +05:30
web_hook.rb FIX: Wildcard webhooks could send duplicated events. 2018-01-03 17:00:44 +08:00