discourse/app/models
Régis Hanol bddffa7f9a FEATURE: flag dispositions normalization
All flags should end up in one of the three dispositions
  - Agree
  - Disagree
  - Defer

In the administration area, the *active* flags section displays 4 buttons
  - Agree (hide post + send PM)
  - Disagree
  - Defer
  - Delete

Clicking "Delete" will open a modal that offer to
  - Delete Post & Defer Flags
  - Delete Post & Agree with Flags
  - Delete Spammer (if available)

When the flag has a list associated, the list will now display 1
response and 1 reply and a "show more..." link if there are more in the
conversation. Replying to the conversation will NOT give a disposition.
Moderators must click the buttons that does that.

If someone clicks one buttons, this will add a default moderator message
from that moderator saying what happened.

The *old* flags section now displays the proper dispositions and is
super duper fast (no more N+9999 queries).

FIX: the old list includes deleted topics
FIX: the lists now properly display the topic states (deleted, closed,
archived, hidden, PM)
FIX: flagging a topic that you've already flagged the first post
2014-07-28 19:28:07 +02:00
..
concerns FEATURE: register_custom_field_type, support bool and integer 2014-06-17 12:42:12 +10:00
admin_dashboard_data.rb Remove hub username integration 2014-07-16 12:25:24 -04:00
api_key.rb Annotate models 2014-05-28 12:30:57 +10:00
backup.rb BUGFIX: S3 backups failed when using a region 2014-07-08 20:46:08 +02:00
badge_grouping.rb FIX: regression in seed 2014-07-27 18:32:04 +10:00
badge_type.rb FEATURE: Editor badge 2014-07-07 17:55:40 +10:00
badge.rb FIX: system attribute not set correctly on new badges 2014-07-25 15:22:29 +10:00
category_custom_field.rb FEATURE: backend for inviting a user to a group 2014-05-09 18:22:35 +10:00
category_featured_topic.rb Annotate models 2014-05-28 12:30:57 +10:00
category_featured_user.rb Annotate models 2014-05-28 12:30:57 +10:00
category_group.rb Annotate models 2014-05-28 12:30:57 +10:00
category_list.rb FEATURE: Subcategory list on parent subcategory page. 2014-07-02 16:47:43 -04:00
category_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
category_user.rb FEATURE: correct muted category implementation 2014-06-18 11:23:31 +10:00
category.rb FIX: There was an error renaming the Uncategorized topic 2014-07-25 16:36:34 -04:00
color_scheme_color.rb Annotate models 2014-05-22 09:00:38 +10:00
color_scheme.rb Use the header background color for a site in the digest email. 2014-07-17 12:31:37 -04:00
digest_email_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
discourse_single_sign_on.rb Emails are case insensitive 2014-07-16 10:22:01 -04:00
discourse_version_check.rb Drop Rails3 support 2014-02-17 19:42:08 +01:00
draft_sequence.rb BUGFIX: eliminate drafts for system user 2014-06-25 10:55:35 +10:00
draft.rb Annotate models 2014-05-28 12:30:57 +10:00
email_log.rb Annotate models 2014-05-28 12:30:57 +10:00
email_token.rb Emails are case insensitive 2014-07-16 10:22:01 -04:00
error_log.rb filter params correctly from error log 2013-10-13 08:07:45 +11:00
facebook_user_info.rb Annotate models 2014-05-28 12:30:57 +10:00
github_user_info.rb Annotate models 2014-05-28 12:30:57 +10:00
global_setting.rb Use ERB when importing conf files into app 2014-02-14 16:14:55 -08:00
google_user_info.rb Annotate models 2014-05-28 12:30:57 +10:00
group_custom_field.rb FEATURE: backend for inviting a user to a group 2014-05-09 18:22:35 +10:00
group_user.rb Annotate models 2014-05-28 12:30:57 +10:00
group.rb FIX: there is no trust_level_5 2014-07-10 12:17:13 +10:00
incoming_link.rb Fix /p/post/user route not saving referrals 2014-07-11 14:44:07 -07:00
incoming_links_report.rb Drop Rails3 support 2014-02-17 19:42:08 +01:00
invite_redeemer.rb FIX invite redeem more robust 2014-07-17 09:38:16 +10:00
invite.rb Badge Grouping work in progress 2014-07-17 16:11:10 +10:00
invited_group.rb FEATURE: backend for inviting a user to a group 2014-05-09 18:22:35 +10:00
leader_requirements.rb add a low water mark at 90% of variable TL3 requirements 2014-07-27 23:42:38 -07:00
locale_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
notification.rb Annotate models 2014-05-28 12:30:57 +10:00
oauth2_user_info.rb Annotate models 2014-05-28 12:30:57 +10:00
optimized_image.rb BUGFIX: explicit code is often better... 2014-07-04 16:05:50 +02:00
plugin_store_row.rb update annotations 2014-04-08 17:35:44 +02:00
plugin_store.rb Perform the where(...).first to find_by(...) refactoring. 2014-05-06 14:41:59 +01:00
post_action_type.rb FEATURE: flag dispositions normalization 2014-07-28 19:28:07 +02:00
post_action.rb FEATURE: flag dispositions normalization 2014-07-28 19:28:07 +02:00
post_alert_observer.rb FEATURE: new "disable_edit_notifications" site setting 2014-06-11 17:14:00 +02:00
post_analyzer.rb FIX: Don't surround <aside> with <p> as that is malformed HTML. 2014-06-30 18:11:22 -04:00
post_custom_field.rb FEATURE: backend for inviting a user to a group 2014-05-09 18:22:35 +10:00
post_detail.rb Annotate models 2014-05-28 12:30:57 +10:00
post_mover.rb Support for choosing a destination category when splitting topics. 2013-10-29 15:30:06 -04:00
post_reply.rb Annotate models 2014-05-28 12:30:57 +10:00
post_revision.rb Wiki Post 2014-05-13 08:53:11 -04:00
post_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
post_timing.rb update annotations 2014-04-08 17:35:44 +02:00
post_upload.rb update annotations 2014-04-08 17:35:44 +02:00
post.rb Start passing more context to Discourse.handle_exception 2014-07-17 14:11:56 -07:00
quoted_post.rb Badge Grouping work in progress 2014-07-17 16:11:10 +10:00
report.rb FEATURE: flag dispositions normalization 2014-07-28 19:28:07 +02:00
s3_region_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
screened_email.rb Emails are case insensitive 2014-07-16 10:22:01 -04:00
screened_ip_address.rb Annotate models 2014-05-28 12:30:57 +10:00
screened_url.rb Annotate models 2014-05-28 12:30:57 +10:00
search_observer.rb BUGFIX: Chinese search was broken 2014-06-24 17:11:13 +10:00
single_sign_on_record.rb annotations were out of date 2014-03-20 15:35:51 +11:00
site_content_type.rb FEATURE: allow for custom HTML inside the <head> tags 2014-01-02 16:22:04 +01:00
site_content.rb Move FAQ, Terms of Service, and Privacy Policy into topics in the Staff category. First post of those topics will be rendered on their respective pages. Site settings and content are not used for these documents anymore. Translations of the default text is moved into the standard YML files. 2014-07-25 14:41:20 -04:00
site_customization.rb adding border to poster expansion, changing media screen to media all, trying new notification style 2014-07-24 12:21:22 -04:00
site_setting.rb Remove hub username integration 2014-07-16 12:25:24 -04:00
site.rb BUGFIX: incorrect ordering in category permissions 2014-07-10 12:02:16 +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 BUGFIX: improved top ranking formula (+ filter topics based on their creation date) 2014-05-05 23:05:35 +02:00
topic_allowed_group.rb update annotations 2014-04-08 17:35:44 +02:00
topic_allowed_user.rb Annotate models 2014-05-28 12:30:57 +10:00
topic_custom_field.rb FEATURE: backend for inviting a user to a group 2014-05-09 18:22:35 +10:00
topic_embed.rb FIX: Robin is fired for the typo 2014-05-08 16:44:32 -04:00
topic_featured_users.rb Drop Rails3 support 2014-02-17 19:42:08 +01:00
topic_invite.rb Annotate models 2014-05-28 12:30:57 +10:00
topic_link_click.rb Annotate models 2014-05-28 12:30:57 +10:00
topic_link.rb Annotate 2014-07-15 11:29:44 +10:00
topic_list.rb BUGFIX: remove N+1 on topic lists 2014-05-12 10:11:05 +02: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_poster.rb: Fix formatting of the attributes return value 2013-03-23 19:09:01 +05:30
topic_posters_summary.rb FEATURE: add the first 3 participants in a private message 2014-05-12 09:32:49 +02:00
topic_status_update.rb FEATURE: allow moderators to globally pin topics 2014-04-07 16:38:51 +10:00
topic_tracking_state.rb FIX: We should use category_id instead of category_name to perform 2014-07-16 15:40:35 -04:00
topic_user.rb BUGFIX: not updating tracking state after entering a topic 2014-06-25 09:45:12 +10:00
topic.rb FEATURE: flag dispositions normalization 2014-07-28 19:28:07 +02:00
trust_level_setting.rb Change default email_in minimum trust to 2 2014-07-11 12:35:59 -07:00
twitter_user_info.rb Annotate models 2014-05-28 12:30:57 +10:00
upload.rb BUGFIX: errors when post-processing 'data images' 2014-07-18 17:54:18 +02:00
user_action_observer.rb BUGFIXES: properly deal with bookmarks and deleted posts 2014-06-04 17:41:11 +02:00
user_action.rb Make bookmarks menu appear all the time 2014-06-23 10:21:33 +05:30
user_avatar.rb TRIVIAL: code formatting 2014-06-26 19:50:29 +02:00
user_badge.rb Annotate 2014-07-15 11:29:44 +10:00
user_custom_field.rb FEATURE: custom fields on User 2014-04-22 13:52:13 +10:00
user_email_observer.rb Drop Rails3 support 2014-02-17 19:42:08 +01:00
user_history.rb FEATURE: don't demote trust level 3 users who were promoted less than SiteSetting.leader_promotion_min_duration days ago 2014-07-08 17:39:49 -04:00
user_open_id.rb Annotate models 2014-05-28 12:30:57 +10:00
user_profile.rb FIX: faster update of all badges 2014-07-23 11:46:07 +10:00
user_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +10:00
user_search.rb FIX: username search logic was stemming and not ordering right 2014-07-05 09:11:41 +10:00
user_stat.rb FIX: faster update of all badges 2014-07-23 11:46:07 +10:00
user_visit.rb Update annotations 2014-02-07 11:07:52 +11:00
user.rb FEATURE: flag dispositions normalization 2014-07-28 19:28:07 +02:00
username_validator.rb [0] is shorter than [0,1] :) 2013-12-17 16:30:25 +01:00
view.rb annotate models 2013-12-05 17:40:35 +11:00