discourse/app/models
Sam 0f9678fe49 FIX: faster update of all badges
Introduced badge triggers, introduced concept of badge that happens due to a post but has the post hidden

Delta badge grant happens once a minute, backed by redis
2014-07-23 11:46:07 +10: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.rb FIX: faster update of all badges 2014-07-23 11:46:07 +10:00
badge_grouping.rb Wire up triggers 2014-07-23 11:43:17 +10:00
badge_type.rb FEATURE: Editor badge 2014-07-07 17:55:40 +10:00
category.rb If you rename a category, also rename the category definition topic. 2014-07-18 13:59:54 -04: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
color_scheme.rb Use the header background color for a site in the digest email. 2014-07-17 12:31:37 -04:00
color_scheme_color.rb Annotate models 2014-05-22 09:00:38 +10: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.rb Annotate models 2014-05-28 12:30:57 +10:00
draft_sequence.rb BUGFIX: eliminate drafts for system user 2014-06-25 10:55:35 +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.rb FIX: there is no trust_level_5 2014-07-10 12:17:13 +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
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.rb Badge Grouping work in progress 2014-07-17 16:11:10 +10:00
invite_redeemer.rb FIX invite redeem more robust 2014-07-17 09:38:16 +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 TL3: Add requirements for min all-time topics viewed, and min all-time posts read 2014-07-01 13:34:57 -04: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.rb Perform the where(...).first to find_by(...) refactoring. 2014-05-06 14:41:59 +01:00
plugin_store_row.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
post_action.rb FIX: faster update of all badges 2014-07-23 11:46:07 +10:00
post_action_type.rb Annotate models 2014-05-28 12:30:57 +10: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
quoted_post.rb Badge Grouping work in progress 2014-07-17 16:11:10 +10:00
report.rb Rename favorite to starred everywhere 2014-01-10 14:54:19 -05: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.rb BUGFIX: incorrect ordering in category permissions 2014-07-10 12:02:16 +10:00
site_content.rb Annotate models 2014-05-28 12:30:57 +10:00
site_content_type.rb FEATURE: allow for custom HTML inside the <head> tags 2014-01-02 16:22:04 +01:00
site_customization.rb Annotate models 2014-05-28 12:30:57 +10:00
site_setting.rb Remove hub username integration 2014-07-16 12:25:24 -04: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.rb FIX: We should use `category_id` instead of `category_name` to perform 2014-07-16 15:40:35 -04: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.rb Annotate 2014-07-15 11:29:44 +10:00
topic_link_click.rb Annotate models 2014-05-28 12:30:57 +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
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.rb FIX: faster update of all badges 2014-07-23 11:46:07 +10:00
user_action.rb Make bookmarks menu appear all the time 2014-06-23 10:21:33 +05:30
user_action_observer.rb BUGFIXES: properly deal with bookmarks and deleted posts 2014-06-04 17:41:11 +02:00
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.rb FIX: username search logic was stemming and not ordering right 2014-07-05 09:11:41 +10:00
user_search_data.rb FEATURE: Badge progress 2014-07-03 17:29:44 +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
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