..
20000225050318_add_schema_migration_details.rb
FEATURE: start tracking information about migrations that run
2016-02-17 18:08:25 +11:00
20120311163914_create_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120311164326_create_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120311170118_create_users.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120311201341_create_forums.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120311210245_create_sites.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120416201606_add_reply_to_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120420183447_add_views_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120423140906_add_posts_count_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120423142820_fix_post_indices.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120423151548_remove_last_post_id.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120425145456_add_display_username_to_users.rb
Update migrations to be compatible with Rails 4
2013-07-03 21:07:13 +02:00
20120427150624_add_user_id_index_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120427151452_cooked_migration.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120427154330_create_vestal_versions.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120427172031_add_version_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120502183240_add_created_by_to_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120502192121_add_last_post_user_id_to_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120503205521_add_site_id_to_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120507144132_create_expressions.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120507144222_create_expression_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120514144549_add_reply_count_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120514173920_add_flag_to_expression_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120514204934_add_description_to_expression_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120517200130_add_quoteless_to_post.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120518200115_create_read_posts.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120519182212_create_last_read_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120523180723_create_views.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120523184307_add_replies_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120523201329_add_featured_to_forum_threads.rb
Working out outdated migrations
2013-02-05 21:33:26 -08:00
20120525194845_add_avg_time_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120529175956_create_uploads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120529202707_create_stars.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120530150726_create_forum_thread_user.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120530160745_migrate_posted.rb
Working out outdated migrations
2013-02-05 21:33:26 -08:00
20120530200724_add_index_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120530212912_create_forum_thread_links.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120614190726_add_tags_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120614202024_add_quote_count_to_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120615180517_create_bookmarks.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120618152946_add_reply_below_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120618212349_create_post_timings.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120618214856_create_message_bus.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120619150807_fix_post_timings.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120619153349_drop_read_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120619172714_add_post_number_to_bookmarks.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120621155351_add_seen_post_count_to_forum_thread_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120621190310_add_deleted_at_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120622200242_create_notifications.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120625145714_add_seen_notification_id_to_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120625162318_add_deleted_at_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120625174544_add_highest_post_number_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120625195326_add_image_url_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120629143908_rename_expression_type_id.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120629150253_denormalize_expressions.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120629151243_make_expressions_less_generic.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120629182637_create_incoming_links.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120702211427_create_replies.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120703184734_add_reflection_to_forum_thread_links.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120703201312_add_incoming_link_count_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120703203623_add_incoming_link_count_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120703210004_add_bookmark_count_to_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120704160659_add_avg_time_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120704201743_add_view_count_to_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120705181724_add_user_to_versions.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120708210305_add_last_posted_at_to_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120712150500_create_categories.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120712151934_add_category_id_to_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120713201324_create_category_featured_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120716020835_create_site_settings.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120716173544_add_stats_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120718044955_create_user_open_ids.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120719004636_add_email_hashed_password_name_salt_to_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120720013733_add_username_lower_to_users.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120720044246_add_auth_token_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120720162422_add_forum_id_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120723051512_add_not_nulls_to_user_open_ids.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120724234502_add_last_seen_at_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120724234711_add_website_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120725183347_add_excerpt_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120726201830_add_invisible_to_forum_thread.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120726235129_add_user_id_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120727005556_remove_excerpt_from_categories.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120727150428_rename_invisible.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120727213543_add_thread_counts_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120802151210_add_icon_to_expression_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120803191426_add_admin_flag_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120806030641_add_new_password_new_salt_email_token_to_users.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120806062617_remove_new_password_stuff_from_user.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120807223020_create_actions.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120809020415_remove_site_id.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120809030647_remove_forum_id.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120809053414_correct_indexing_on_posts.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120809154750_remove_index_for_now.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120809174649_create_post_actions.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120809175110_create_post_action_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120809201855_migrate_bookmarks_to_post_actions.rb
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
20120810064839_rename_actions_to_user_actions.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120812235417_retire_expressions.rb
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
20120813004347_rename_expression_columns_in_forum_thread.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120813042912_rename_expression_columns_in_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120813201426_create_forum_thread_link_clicks.rb
Update migrations to be compatible with Rails 4
2013-07-03 21:07:13 +02:00
20120815004411_add_unique_index_to_forum_thread_links.rb
Update migrations to be compatible with Rails 4
2013-07-03 21:07:13 +02:00
20120815180106_add_post_type_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120815204733_add_moderator_posts_count_to_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120816050526_add_unique_constraint_to_user_actions.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120816205537_add_forum_thread_states.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120816205538_add_starred_at_to_forum_thread_user.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120820191804_add_search_indices.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120821191616_add_bumped_at_to_forum_threads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120823205956_add_slug_to_categories.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120824171908_create_category_featured_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120828204209_create_onebox_renders.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120828204624_create_post_onebox_renders.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120830182736_add_preview_to_onebox_renders.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120910171504_remove_description_from_site_settings.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120918152319_rename_views_to_reads.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120918205931_add_sub_tag_to_forum_threads.rb
Working out outdated migrations
2013-02-05 21:33:26 -08:00
20120919152846_add_has_best_of_to_forum_threads.rb
BUGFIX: lets not rename old migrations
2013-11-19 20:01:35 +11:00
20120921055428_add_twitter_user_info.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20120921155050_create_archetypes.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120921162512_add_meta_data_to_forum_threads.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120921163606_create_archetype_options.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20120924182000_add_hstore_extension.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120924182031_add_vote_count_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120925171620_remove_english_from_post_action_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120925190802_add_sequence_to_post_action_types.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20120928170023_add_sort_order_to_posts.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121009161116_add_email_stuff_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121011155904_create_email_logs.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121017162924_convert_archetypes.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121018103721_rename_forum_thread_tables.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121018133039_create_topic_allowed_users.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20121018182709_fix_notification_data.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121106015500_drop_avatar_url_from_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121108193516_add_post_action_id_to_notifications.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121109164630_create_trust_levels.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121113200844_bio_markdown_support.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121113200845_create_facebook_user_infos.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121115172544_rename_sticky_to_pinned.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121116212424_add_more_email_settings_to_user.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121119190529_add_email_settings_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121119200843_add_email_direct_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121121202035_create_invites.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121121205215_create_topic_invites.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121122033316_add_muted_at_to_topic_user.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20121123054127_make_post_number_distinct.rb
Drop Rails3 support
2014-02-17 19:42:08 +01:00
20121123063630_create_user_visits.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121129160035_create_email_tokens.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121129184948_remove_email_token_from_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121130010400_create_drafts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121130191818_add_link_post_id_to_topic_links.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121202225421_add_visited_at_to_topic_user.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121203181719_rename_seen_notificaiton_id.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121204183855_fix_link_post_id.rb
Perform the where(...).first to find_by(...) refactoring.
2014-05-06 14:41:59 +01:00
20121204193747_add_another_featured_user_to_topics.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121205162143_add_approved_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121207000741_add_notifications_to_topic_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20121211233131_create_site_customizations.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121216230719_add_override_default_style_to_site_customization.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121218205642_add_topics_entered_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121224072204_add_last_editor_id_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121224095139_create_draft_sequence.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121224100650_add_sequence_to_drafts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20121228192219_add_deleted_at_to_invites.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130107165207_add_digest_after_days_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130108195847_add_previous_visit_at_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130115012140_merge_mute_options_on_topic_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130115021937_correct_default_on_notification_level.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130115043603_oops_unwatch_a_boat_of_watched_stuff.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130116151829_remove_sub_tag_from_topics.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130120222728_fix_search.rb
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
20130121231352_add_tracking_to_topic_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130122051134_add_auto_track_topics_to_user.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130122232825_add_auto_track_after_seconds_and_banning_and_dob_to_user.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130123070909_auto_track_all_topics_replied_to.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130125002652_add_hidden_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130125030305_add_fields_to_post_action.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130125031122_correct_index_on_post_action.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130127213646_remove_trust_levels.rb
Internal renaming of elder,leader,regular,basic to numbers
2014-09-05 15:20:52 +10:00
20130128182013_trust_level_default_null.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130129010625_remove_pm_reflections.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130129163244_add_time_read_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130129174845_add_days_visited_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130130154611_remove_index_from_views.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130131055710_add_custom_flag_count_to_topics.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130201000828_add_column_summaries_to_posts_and_topics.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130201023409_add_position_to_post_action_type.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130203204338_add_last_version_at_to_posts.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130204000159_add_ip_address_to_users.rb
Initial release of Discourse
2013-02-05 14:16:51 -05:00
20130205021905_alter_facebook_user_id.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20130207200019_add_user_deleted_to_posts.rb
Give regular users a delete button. If they click it, their post will be revised to
2013-02-07 15:14:23 -05:00
20130208220635_remove_reply_below_post_number_from_posts.rb
Remove the distinction between "x replies below" and "x replies"
2013-02-08 17:10:18 -05:00
20130213021450_remove_topic_response_actions.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130213203300_add_new_topic_duration_minutes_to_users.rb
remove trailing whitespaces ❤️
2013-02-26 07:31:35 +03:00
20130221215017_add_description_to_categories.rb
Fix migration that does not contain position
2013-11-06 16:18:41 -05:00
20130226015336_add_github_user_info.rb
Convert a lot of :a => b to a: b and bring peace to the world
2013-03-25 05:07:36 +05:30
20130306180148_add_cleared_pinned_to_topic_users.rb
Cleaned up TopicUserSpec, introduces clearing of pinned topics
2013-03-07 12:19:25 -05:00
20130311181327_remove_extra_spam_record.rb
Remove duplicate Spam flag type
2013-03-11 14:18:37 -04:00
20130313004922_add_external_links_in_new_tab_an_disable_quoting_to_user.rb
added options to disable quoting and open links in new tabs
2013-03-12 20:06:58 -07:00
20130314093434_add_foreground_color_to_categories.rb
implement color picking from predefined set for category badges + option to change foreground color
2013-03-14 14:16:57 +01:00
20130315180637_enable_trigram_support.rb
Big commit:
2013-03-15 14:35:33 -04:00
20130319122248_add_reply_to_user_id_to_post.rb
cache reply_to_user_id in post to eliminate a very nasty n+1 query
2013-03-19 16:54:23 -07:00
20130320012100_add_user_indexes_to_posts_and_topics.rb
add indexes so counting topics and posts is faster
2013-03-19 18:30:02 -07:00
20130320024345_add_moderator_to_user.rb
pull moderator into own column, rename trust levels
2013-03-19 21:06:11 -07:00
20130321154905_remove_oneboxes_from_db.rb
Cache oneboxes in Redis now instead of postgres.
2013-03-21 13:11:54 -04:00
20130322183614_add_percent_rank_to_posts.rb
The "Best Of" mode uses a percentage ranking of posts.
2013-03-22 15:44:39 -04:00
20130326210101_add_hotness_to_category.rb
Can set the `hotness` of a category. For the soon to be implemented "hotness" tab.
2013-03-26 18:08:58 -04:00
20130327185852_update_site_settings_for_hot.rb
Rename 'popular' to 'latest'. First stab at 'Hot' tab.
2013-03-27 16:21:23 -04:00
20130328162943_create_hot_topics.rb
Add score, percent_rank to topics. Adds `HotTopic` model and consolidated job to calculate
2013-03-28 15:39:54 -04:00
20130328182433_add_score_to_topics.rb
Add score, percent_rank to topics. Adds `HotTopic` model and consolidated job to calculate
2013-03-28 15:39:54 -04:00
20130402210723_add_values_to_hot_topics.rb
Debugging Tool for Hot Topics
2013-04-02 18:00:53 -04:00
20130404143437_create_site_contents.rb
Work in Progress: Content Editing in Admin Section
2013-04-04 17:26:22 -04:00
20130404232558_add_user_extras.rb
get regular trust level going, self heal inconsistent topic timings
2013-04-05 15:30:28 +11:00
20130411205132_create_admin_logs.rb
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
2013-05-07 15:16:27 -04:00
20130412015502_correct_counts_on_posts.rb
added 2 new flag types: notify user and notify moderators
2013-04-12 17:55:45 +10:00
20130412020156_correct_counts_on_topics.rb
added 2 new flag types: notify user and notify moderators
2013-04-12 17:55:45 +10:00
20130416004607_create_groups.rb
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
2013-05-07 15:16:27 -04:00
20130416004933_group_users.rb
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
2013-05-07 15:16:27 -04:00
20130416170855_add_subtype_to_topics.rb
Add subtype to topics to classify private messages
2013-04-16 16:56:18 -04:00
20130419195746_increase_data_length_on_notifications.rb
Make data column of notifications table big enough for long titles
2013-04-19 16:08:56 -04:00
20130422050626_add_related_post_id_to_post_actions.rb
speed up tests
2013-04-22 17:45:03 +10:00
20130424015746_add_slug_to_topics.rb
slug column for topics, for the performance
2013-04-24 12:02:36 +10:00
20130424055025_add_user_id_to_incoming_links.rb
track incoming links, amend share link to include user
2013-04-24 18:05:35 +10:00
20130426044914_allow_nulls_in_incoming_links.rb
store ip address and current user with incoming links
2013-04-26 16:18:55 +10:00
20130426052257_add_incoming_ip_current_user_id_to_incoming_links.rb
store ip address and current user with incoming links
2013-04-26 16:18:55 +10:00
20130428194335_add_unstarred_at_to_topic_users.rb
Add unstarred_at column to topic_users so we can permanently track when topics are starred
2013-04-29 11:39:05 -04:00
20130429000101_add_security_to_categories.rb
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
2013-05-07 15:16:27 -04:00
20130430052751_add_topic_allowed_groups.rb
Calls to Discourse.ajax no longer need `getURL` -- will be done automatically.
2013-05-07 15:16:27 -04:00
20130501105651_fix_topic_allowed_groups.rb
moderators now have teeth, more at http://meta.discourse.org/t/moderator-permission-set/6307/5
2013-05-02 15:15:53 +10:00
20130506020935_add_automatic_to_groups.rb
automatic group infrustructure
2013-05-06 14:49:56 +10:00
20130506185042_add_auto_close_at_to_topics.rb
Topic Auto-Close: admins and mods can set a topic to automatically close after a number of days
2013-05-13 12:53:52 -04:00
20130508040235_add_user_count_to_groups.rb
work in progress ... groups
2013-05-08 15:20:38 +10:00
20130509040248_update_sequence_for_groups.rb
more group progress, UI getting there, controller mostly done
2013-05-09 17:37:34 +10:00
20130509041351_add_unique_name_to_groups.rb
more group progress, UI getting there, controller mostly done
2013-05-09 17:37:34 +10:00
20130515193551_add_auto_close_days_to_categories.rb
Add tabs to category create/edit modal. Categories can have a default auto-close setting that applies to all new topics created in the category. Add rspec-given and write some integration tests. Tests for topic auto-close with category default
2013-05-17 11:05:35 -04:00
20130521210140_create_cas_user_infos.rb
add cas support with a few tests
2013-05-23 13:40:50 -07:00
20130522193615_rename_search_tables.rb
Search Refactor: Remove some manual SQL, make search data tables more idomatic Rails/AR
2013-05-22 16:31:13 -04:00
20130527152648_add_like_score_to_posts.rb
Weigh staff likes higher when calculating scores. New site setting: `staff_like_weight`
2013-05-27 12:46:08 -04:00
20130528174147_add_rank_to_category_featured_topics.rb
Include pinned topics in category list.
2013-05-28 15:36:16 -04:00
20130531210816_add_staff_took_action_to_post_actions.rb
New Feature: Staff can choose to "Take Action" when flagging to immediately reach hiding
2013-05-31 17:39:32 -04:00
20130603192412_add_blocked_to_users.rb
Automatically flag someone as a spammer if their posts get at least X spam flags from N users while their trust level is 'new user'. Staff can clear and set this status from the user record in admin.
2013-06-03 16:37:40 -04:00
20130606190601_add_auto_close_started_at_to_topics.rb
Store when a topic was first set to auto-close and report that amount of time when it closes. And do some refactoring.
2013-06-06 17:04:21 -04:00
20130610201033_add_reply_key_to_email_logs.rb
Work in Progress: Reply By Email:
2013-06-13 12:39:56 -04:00
20130612200846_create_post_upload_join_table.rb
Include a custom reply address when reply by email is enabled.
2013-06-13 17:00:00 -04:00
20130613211700_drop_posts_uploads.rb
add proper post_uploads reverse index
2013-06-13 23:44:24 +02:00
20130613212230_create_post_uploads.rb
add proper post_uploads reverse index
2013-06-13 23:44:24 +02:00
20130615064344_add_dynamic_favicon_preference_to_user.rb
Add 'dynamic favicon' to User
2013-06-14 23:56:21 -07:00
20130615073305_remove_topic_id_from_uploads.rb
remove useless upload topic direct association
2013-06-17 02:49:33 +02:00
20130615075557_add_sha_to_uploads.rb
identifies all uploads with the SHA1 hash of the file content
2013-06-17 02:49:33 +02:00
20130616082327_create_optimized_images.rb
create thumbnails when needed
2013-06-17 02:49:34 +02:00
20130617014127_rename_sha_and_ext_columns.rb
proper column naming
2013-06-17 04:02:17 +02:00
20130617180009_rename_sha_column.rb
renamed the `sha` column to the proper `sha1`
2013-06-17 22:16:14 +02:00
20130617181804_add_post_id_to_email_logs.rb
First stab at polling support for POP3S / reply by email
2013-06-17 16:49:02 -04:00
20130619063902_add_defer_to_post_actions.rb
flagging workflow changes per http://meta.discourse.org/t/we-need-an-archive-flag-notification-button/7450
2013-06-20 17:42:15 +10:00
20130621042855_change_supress_to_suppress.rb
Refactor update_all statements in order to prevent deprecation warnings in Rails 4
2013-07-02 18:36:47 +02:00
20130622110348_add_url_index_to_uploads.rb
FIX: lightbox wasn't working when using s3 upload
2013-06-22 13:38:42 +02:00
20130624203206_change_ip_to_inet_in_topic_link_clicks.rb
TopicLinkClick: convert 'ip' (bigint) -> 'ip_address' (inet)
2013-06-25 19:41:19 -04:00
20130625022454_change_ip_to_inet_in_views.rb
views: convert 'ip' (bigint) -> 'ip_address' (inet)
2013-06-25 19:47:25 -04:00
20130625170842_remove_access_password.rb
Remove old access_password_removal cruft from 1.5 years ago
2015-01-05 12:04:27 -05:00
20130625201113_add_title_to_users.rb
Add ability to give users a title. Show them under usernames beside posts. Needs love from a designer.
2013-06-25 18:39:20 -04:00
20130709184941_add_deleted_by_id_to_posts.rb
Add `deleted_by` to `Trashable` tables
2013-07-09 15:46:36 -04:00
20130710201248_add_nuked_user_to_posts.rb
Fix a case when a staff user views a topic with a deleted post by a nuked user; might be a temporary solution until we decide what to do with nuked records
2013-07-10 16:52:47 -04:00
20130712041133_add_permission_type_to_category_groups.rb
work in progress, add fidelity to category group permissions (full, create posts, readonly)
2013-07-16 15:46:11 +10:00
20130712163509_add_missing_id_columns.rb
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
20130723212758_rename_admin_log.rb
Rename AdminLog to StaffActionLog
2013-07-29 15:29:43 -04:00
20130724201552_create_blocked_emails.rb
Add BlockedEmail, to block signups based on email. Track stats of how many times each email address is blocked, and last time it was blocked. Move email validation out of User model and into EmailValidator. Signup form remembers which email addresses have failed and shows validation error on email field.
2013-07-29 15:29:43 -04:00
20130725213613_add_more_to_staff_action_log.rb
Add ip_address, email, and context to staff_action_logs table. Context should usually be the url from which the staff member performed the action, but could be any string that describes what the staff member was doing when the action was performed.
2013-07-29 15:29:43 -04:00
20130728172550_add_url_to_optimized_images.rb
enable thumbnailing on S3
2013-07-31 23:26:34 +02:00
20130731163035_add_report_index_to_incoming_links.rb
Add indexes to help IncomingLinksReport, but not much. Refactor to limit result set size, but it doesn't help perf much either. SELECT COUNT(DISTINCT ...) is still slow.
2013-07-31 15:17:53 -04:00
20130807202516_add_last_match_index_to_blocked_emails.rb
Add index to blocked_emails for last_match_at
2013-08-07 16:27:35 -04:00
20130809160751_fix_seen_notification_ids.rb
FIX: Notification counters were being updated incorrectly.
2013-08-09 12:12:56 -04:00
20130809204732_add_filter_indexes_to_staff_action_logs.rb
Add filtering to staff logs page
2013-08-09 16:59:05 -04:00
20130809211409_add_avatar_to_users.rb
custom avatar support
2013-08-13 22:08:29 +02:00
20130813204212_create_screened_urls.rb
Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail.
2013-08-14 16:08:23 -04:00
20130813224817_rename_blocked_emails_to_screened_emails.rb
Add ScreenedUrl. Rename BlockedEmail to ScreenedEmail.
2013-08-14 16:08:23 -04:00
20130816024250_create_oauth2_user_infos.rb
Authenticate with Discourse via OAuth2
2013-08-17 21:45:20 -07:00
20130819192358_add_value_columns_to_staff_action_logs.rb
Log site setting changes and show in admin
2013-08-19 16:58:38 -04:00
20130820174431_add_subject_index_to_staff_action_logs.rb
Staff action logs can be filtered to changes of one site setting
2013-08-20 13:50:51 -04:00
20130822213513_add_ip_address_to_screening_tables.rb
Log IP addresses with screened emails and urls
2013-08-22 19:04:35 -04:00
20130823201420_drop_defaults_on_email_digest_columns_of_users.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
20130826011521_create_plugin_store_rows.rb
PluginStore for plugin specific bits of storage
2013-08-26 12:59:17 +10:00
20130828192526_fix_optimized_images_urls.rb
properly escape backslashes
2013-08-28 23:21:46 +02:00
20130903154323_allow_null_user_id_on_posts.rb
Change the way nuked users' posts are handled. Allow null in the user_id column of posts. Show these posts in the posts stream.
2013-09-04 15:42:21 -04:00
20130904181208_allow_null_user_id_on_topics.rb
Topic can have null user_id when user was nuked
2013-09-04 15:42:24 -04:00
20130906081326_rename_system_username.rb
better rename the old values otherwise, trouble
2013-09-06 18:17:46 +10:00
20130906171631_add_index_to_uploads.rb
proper content-disposition header when downloading attachments
2013-09-06 19:23:56 +02:00
20130910040235_index_topics_for_front_page.rb
add indexes to assit with front page
2013-09-10 14:29:21 +10:00
20130910220317_rename_staff_action_logs_to_user_history.rb
Rails upgrade changed behavior of column/table renames
2015-02-26 16:04:26 +11:00
20130911182437_create_user_stats.rb
New `user_stats` table to keep track of queried information on a user.
2013-09-11 14:50:26 -04:00
20130912185218_acting_user_null.rb
Add records that indicate a user's avatar has been checked
2013-09-12 14:58:20 -04:00
20130913210454_add_mobile_to_site_customizations.rb
Add ability to customize css and header for mobile
2013-09-16 12:28:02 -04:00
20130917174738_add_topic_id_to_user_histories.rb
New composer message for people dominating a topic
2013-09-17 14:38:39 -04:00
20131001060630_add_email_always_to_users.rb
move job files so they live underneath app/ and not in lib/
2013-10-01 17:04:02 +10:00
20131002070347_add_user_id_parent_type_index_on_views.rb
optimise view count calculation query
2013-10-02 17:08:53 +10:00
20131003061137_move_columns_to_user_stats.rb
bug fixes for user_stat extraction, decrease querying
2013-10-07 15:05:00 +11:00
20131014203951_backfill_post_upload_reverse_index.rb
another speedup for the BackfillPostUploadReverseIndex migration
2013-10-16 17:09:29 +02:00
20131015131652_create_post_details.rb
Adding post details in preparation for the API importer code.
2013-10-15 09:21:30 -05:00
20131017014509_add_post_count_to_categories.rb
Update 20131017014509_add_post_count_to_categories.rb
2013-10-21 09:28:35 -07:00
20131017030605_add_latest_to_categories.rb
work in progress wide category list
2013-10-18 11:10:10 +11:00
20131017205954_create_screened_ip_addresses.rb
Add screening by IP address. When deleting a user as a spammer, block all signups from the same IP address.
2013-10-21 14:50:18 -04:00
20131018050738_add_position_to_categories.rb
category is not "positionable"
2013-10-18 18:09:30 +11:00
20131022045114_add_uncategorized_category.rb
Seed categories with capitalized names
2014-07-10 11:28:49 -04:00
20131022151218_create_api_keys.rb
Change migration to prevent down
2013-10-22 17:51:04 -04:00
20131023163509_add_parent_category_id_to_categories.rb
Database structure to support sub categories
2013-10-23 15:22:49 -04:00
20131105101051_add_origin_to_uploads.rb
pull hotlinked images
2013-11-05 19:07:29 +01:00
20131107154900_rename_banned_to_suspended.rb
Used the term suspended instead of banned.
2013-11-07 13:53:49 -05:00
20131114185225_add_participant_count_to_topics.rb
Support for tracking the count of unique participants in a topic
2013-11-14 14:32:41 -05:00
20131115165105_add_edit_reason_to_posts.rb
add edit reason when editing a post
2013-11-15 23:28:49 +01:00
20131118173159_rename_best_of_to_summary.rb
Rename "Best Of" to "Summary"
2013-11-18 12:48:26 -05:00
20131120055018_move_emoji_to_new_location.rb
move emoji to correct location without a post rebake
2013-11-20 16:54:49 +11:00
20131122064921_increase_twitter_user_id_length.rb
ensure we have a bigint id
2013-11-22 17:51:36 +11:00
20131206200009_rename_auto_close_days_to_hours.rb
Allow category to auto-close topics in X hours instead of days. FIX: the system message that says a topic was automatically closed was only counting in days.
2013-12-06 16:39:35 -05:00
20131209091702_create_post_revisions.rb
better revision history
2013-12-12 03:41:34 +01:00
20131209091742_create_topic_revisions.rb
better revision history
2013-12-12 03:41:34 +01:00
20131210163702_add_word_count_to_posts.rb
Show estimated reading time near summarize button.
2013-12-10 13:47:36 -05:00
20131210181901_migrate_word_counts.rb
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
20131210234530_rename_version_column.rb
better revision history
2013-12-12 03:41:34 +01:00
20131212225511_add_post_count_stats_columns_to_categories.rb
Show topic and post counts by day/week/month/year on categories page
2013-12-13 15:37:45 -05:00
20131216164557_make_position_nullable_in_categories.rb
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
20131217174004_create_topic_embeds.rb
FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra
2013-12-31 15:01:22 -05:00
20131219203905_add_cook_method_to_posts.rb
FEATURE: Embeddable Discourse comments, now with simple-rss instead of feedzirra
2013-12-31 15:01:22 -05:00
20131223171005_create_top_topics.rb
FEATURE: better top pages
2014-01-14 01:09:12 +01:00
20131227164338_add_scores_to_top_topics.rb
remove migration bombs
2015-03-06 18:14:19 +11:00
20131229221725_add_watch_new_topics_to_users.rb
Discourse as a Mailing List improvements
2013-12-30 13:02:12 +11:00
20131230010239_add_last_emailed_post_number_to_topic_user.rb
Discourse as a Mailing List improvements
2013-12-30 13:02:12 +11:00
20140101235747_add_category_users.rb
FEATURE: Basic backend support for muted and watched categories
2014-01-02 12:00:29 +11:00
20140102104229_add_alias_level_to_groups.rb
Allow groups to be used as aliases for user mention
2014-01-08 02:36:24 +11:00
20140102194802_remove_default_from_external_links_in_new_tab.rb
Add default_external_links_in_new_tab site setting
2014-01-02 15:27:37 -05:00
20140107220141_remove_enable_wide_category_list.rb
Remove remaining code for two-column categories page
2014-01-07 18:13:49 -05:00
20140109205940_rename_favorites_to_starred.rb
Rename favorite to starred everywhere
2014-01-10 14:54:19 -05:00
20140116170655_drop_hot_topics.rb
REFACTOR: Fixes poor class hierarchy for listing topics
2014-01-18 19:26:24 +01:00
20140120155706_add_lounge_category.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20140121204628_add_invalidated_at_to_invites.rb
Invite link can't be used to log in after you set a password or sign in with 3rd party
2014-01-21 16:56:41 -05:00
20140122043508_add_meta_category.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20140124202427_add_posts_read_to_user_visits.rb
Track how many posts a user reads each day in user_visits
2014-01-27 11:20:19 -05:00
20140129164541_remove_category_hotness.rb
REMOVE: Get rid of the `hotness` control for good.
2014-01-29 11:54:34 -05:00
20140206044818_add_locale_to_user.rb
Allow users to toggle interface language in their preferences
2014-02-18 14:53:59 -05:00
20140206195001_add_defaults_to_category_posts_and_topics_fields.rb
Default values for posts/topics fields on Category
2014-02-06 12:04:03 -08:00
20140206215029_add_mailing_list_mode_to_users.rb
FEATURE: proper mailing list mode
2014-02-07 11:07:52 +11:00
20140210194146_add_primary_group_id_to_users.rb
FEATURE: Admin selector to choose a primary group for a user, display it
2014-02-10 17:00:15 -05:00
20140211230222_move_cas_settings.rb
Perform the where(...).first to find_by(...) refactoring.
2014-05-06 14:41:59 +01:00
20140211234523_add_targets_topic_to_post_actions.rb
Add a way to flag a topic
2014-02-12 12:57:55 -05:00
20140214151255_add_skipped_to_email_logs.rb
Log when and why an email was not sent in email_logs
2014-02-14 13:06:39 -05:00
20140220160510_rename_site_settings.rb
BUGFIX: rename site_settings in the database too
2014-02-20 17:08:26 +01:00
20140220163213_rename_delete_user_max_age.rb
Look at the age of a user's first post to determine if the user can be nuked, instead of looking at when the user registered.
2014-02-20 12:29:40 -05:00
20140224232712_add_profile_background_to_user.rb
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
20140224232913_add_single_sign_on_records.rb
FEATURE: single sign on support
2014-02-25 14:31:03 +11:00
20140227104930_add_custom_email_in_to_categories.rb
Add public-inbox to Email-In-Feature
2014-02-28 16:53:58 +01:00
20140227201005_add_staff_category.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20140228005443_add_external_username_to_single_sign_on_record.rb
add option to override user attributes from SSO payload
2014-03-04 09:52:21 -08:00
20140228173431_add_external_email_and_external_name_to_single_sign_on_record.rb
add option to override user attributes from SSO payload
2014-03-04 09:52:21 -08:00
20140228205743_add_admin_only_to_user_histories.rb
FIX: moderators should not be able to see site setting changes in the staff action logs. Fixes #2027
2014-02-28 16:30:54 -05:00
20140303185354_add_new_since_to_user_stats.rb
FEATURE: Add `new_since` column to `UserStat` so we can reset the "New"
2014-03-03 15:47:00 -05:00
20140304200606_create_badge_types.rb
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
20140304201403_create_badges.rb
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
20140305100909_create_user_badges.rb
Initial badge system implementation.
2014-03-14 21:49:26 +05:30
20140306223522_move_topic_revisions_to_post_revisions.rb
BUGFIX/FEATURE: store topic changes in post revisions
2014-03-07 19:00:36 +11:00
20140318150412_add_excerpt_to_topics.rb
Add excerpt column to topics table to remove N+1 query in ListableTopicSerializer
2014-03-18 15:24:29 -04:00
20140318203559_add_created_at_index_to_posts.rb
FIX: performance of CategoryDetailedSerializer and Category.update_stats on large databases
2014-03-19 10:14:15 -04:00
20140320042653_facebook_user_infos_username_can_be_nil.rb
BUGFIX: facebook does not always provide username
2014-03-20 15:35:30 +11:00
20140402201432_make_content_sha1_nullable.rb
Allow the `content_sha1` column of `topic_embed` to be nullable
2014-04-02 16:18:51 -04:00
20140404143501_add_title_to_topic_links.rb
Support for crawling topic links
2014-04-07 14:08:34 -04:00
20140407055830_add_pinned_globally_to_topics.rb
FEATURE: allow moderators to globally pin topics
2014-04-07 16:38:51 +10:00
20140407202158_site_setting_comma_to_pipe.rb
Change comma-delim site settings to pipe-delim
2014-04-08 14:17:55 -07:00
20140408061512_add_wiki_to_posts.rb
Wiki Post
2014-05-13 08:53:11 -04:00
20140408152401_add_default_value_to_top_topic_scores.rb
remove migration bombs
2015-03-06 18:14:19 +11:00
20140415054717_allow_longer_usernames.rb
Correct annotations
2014-04-15 15:53:48 +10:00
20140416202746_create_color_schemes.rb
Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet.
2014-04-24 16:49:12 -04:00
20140416202801_create_color_scheme_colors.rb
Theming: color scheme editing. Unfinished! Doesn't have any effect on css files yet.
2014-04-24 16:49:12 -04:00
20140416235757_remove_color_hexcode_from_badge_types.rb
Remove color_hexcode column from badge_types.
2014-04-17 05:36:29 +05:30
20140421235646_add_user_custom_fields.rb
FEATURE: custom fields on User
2014-04-22 13:52:13 +10:00
20140422195623_add_visibile_to_groups.rb
Allow admins to choose if groups are visible or not.
2014-04-22 16:43:46 -04:00
20140425125742_add_custom_fields.rb
Add CustomFields to Post, Category and Group
2014-04-29 19:26:42 +02:00
20140425135354_add_topic_custom_fields.rb
Add Custom Fields on Topics
2014-04-29 19:26:42 +02:00
20140425172618_add_titleable_to_badges.rb
Allow badges to be marked as "titleable".
2014-04-28 10:30:38 +05:30
20140429175951_add_registration_ip_address_to_users.rb
Track the ip address where user was registered
2014-04-29 14:37:56 -04:00
20140504174212_increment_reserved_trust_level_badge_ids.rb
Add automatically assigned trust level badges.
2014-05-14 20:47:21 +05:30
20140505145918_add_last_redirected_to_top_at_to_users.rb
BUGFIX: only redirect new users to top page once
2014-05-05 19:00:40 +02:00
20140506200235_remove_seed_color_scheme.rb
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
20140507173327_remove_opacity_from_color_scheme_colors.rb
Theming: a UI to choose some base colors that are applied to all the site css. CSS compiled outside of asset pipeline.
2014-05-14 10:18:12 -04:00
20140508053815_add_invited_groups.rb
FEATURE: backend for inviting a user to a group
2014-05-09 18:22:35 +10:00
20140515220111_init_fixed_category_positions_value.rb
Add fixed_category_positions site setting to handle whether categories are ordered by specified positions or by activity.
2014-05-16 11:33:52 -04:00
20140520062826_add_multiple_award_to_badges.rb
Admin badge creation bug fixes.
2014-05-27 09:03:55 +05:30
20140520063859_remove_has_custom_avatar_from_user_stats.rb
Work in progress, keeping avatars locally
2014-05-27 10:08:03 +10:00
20140521192142_create_google_user_infos.rb
Add Google Oauth2 authenticator. The current Google OpenID authentication has been deprecated by Google and will NOT work for any new websites.
2014-05-21 18:35:10 -04:00
20140521220115_google_openid_default_has_changed.rb
FIX: don't enable new google auth setting on an existing site
2014-05-22 11:41:31 -04:00
20140522003151_add_user_avatars.rb
BUGFIX, selecting uploaded avatars incorrectly in some cases
2014-05-27 14:45:20 +10:00
20140525233953_remove_uploaded_avatar_template_from_users.rb
Fix specs for avatars
2014-05-27 10:08:03 +10:00
20140526185749_change_category_uniquness_contstraint.rb
Allow multiple subcategories with the same name
2014-05-26 15:33:51 -04:00
20140526201939_add_disable_jump_reply_to_users.rb
New Setting: Don't jump to new posts when replying
2014-05-26 16:39:03 -04:00
20140527163207_create_user_profiles.rb
FEATURE: Add a location field to a user's profile
2014-05-27 13:54:04 -04:00
20140527233225_add_system_savatar_version_to_user_avatars.rb
FEATURE: ability to regenerate system avatars as needed
2014-05-28 12:30:57 +10:00
20140528015354_add_baked_at_to_posts.rb
FEATURE: automatically rebake out-of-date posts
2014-05-28 12:30:57 +10:00
20140529045508_remove_use_uploaded_avatar_from_user.rb
BUGFIX: missing avatars in topic map
2014-05-29 14:59:14 +10:00
20140530002535_remove_system_avatars_from_user_avatars.rb
Move letter avatars out of upload system
2014-05-30 14:45:55 +10:00
20140530043913_add_baked_version_to_post.rb
rebake based on version, not date
2014-05-30 14:45:55 +10:00
20140604145431_disable_external_auths_by_default.rb
Disable external auths by default. Don't change settings for existing sites.
2014-06-04 11:35:18 -04:00
20140607035234_add_website_to_user_profiles.rb
move website from User to UserProfile
2014-06-06 21:54:32 -07:00
20140610012414_add_post_id_to_user_badges.rb
Add post_id to user_badges table.
2014-06-19 16:56:18 +05:30
20140610012833_add_icon_to_badges.rb
Add ability to specify custom font awesome icon for badges.
2014-06-19 16:56:18 +05:30
20140610034314_move_bio_to_user_profiles.rb
move bio to UserProfile from User
2014-06-13 14:55:32 -04:00
20140612010718_move_profile_background_to_user_profiles.rb
move profile_background from User to UserProfile
2014-06-26 12:30:07 -04:00
20140617053829_add_notification_id_to_user_badge.rb
Add notification_id column to user_badges.
2014-06-19 16:56:19 +05:30
20140617080955_rename_registered_users.rb
BUGFIX: use trust_level_0 cause it is less than 15 chars
2014-06-17 18:13:07 +10:00
20140617193351_add_post_id_index_on_topic_links.rb
Add post_id index to topic_links
2014-06-17 17:30:22 -04:00
20140618001820_dont_auto_muto_topics.rb
FEATURE: correct muted category implementation
2014-06-18 11:23:31 +10:00
20140618163511_add_dismissed_banner_key_to_user_profile.rb
FEATURE: dismissable banner topic
2014-06-18 20:05:19 +02:00
20140620184031_add_hidden_at_to_posts.rb
Record when a post was hidden
2014-06-20 15:03:23 -04:00
20140623195618_fix_categories_constraint.rb
FIX: The constraint on parent categories wasn't working properly.
2014-06-23 16:14:51 -04:00
20140624044600_add_raw_data_to_search.rb
BUGFIX: Chinese search was broken
2014-06-24 17:11:13 +10:00
20140627193814_add_images_to_categories.rb
FEATURE: Can upload images to categories
2014-06-30 14:14:00 -04:00
20140703022838_add_fields_to_badges.rb
FEATURE: Badge progress
2014-07-03 17:29:44 +10:00
20140705081453_index_user_badges.rb
FIX: correct duplicate granting
2014-07-05 18:32:06 +10:00
20140707071913_add_self_edits_to_posts.rb
FEATURE: Editor badge
2014-07-07 17:55:40 +10:00
20140710005023_add_badge_posts_and_topics_view.rb
FEATURE: First Link badge
2014-07-10 12:02:16 +10:00
20140710224658_add_is_quote_to_topic_links.rb
FEATURE: First Quote badge
2014-07-11 14:17:43 +10:00
20140711063215_add_read_faq_to_user_stats.rb
FEATURE: Read Faq badge
2014-07-11 17:32:29 +10:00
20140711143146_remove_not_null_from_email.rb
FEATURE: disposable invite tokens
2014-07-14 21:30:46 +05:30
20140711193923_remove_email_in_address_setting.rb
Stop unnecessarily suppressing settings for uncategorized
2014-07-17 10:25:52 -07:00
20140711233329_badges_only_on_public_categories.rb
SECURITY: Don't allow badges on read restricted categories
2014-07-12 09:37:22 +10:00
20140714060646_add_enabled_to_badges.rb
FEATURE: Allow admins to disable specific badges
2014-07-14 17:40:36 +10:00
20140715013018_correct_post_number_index.rb
FIX: unique index on topic_id, post_number
2014-07-15 12:02:58 +10:00
20140715051412_add_auto_revoke_to_badges.rb
FEATURE: Reader badge
2014-07-15 15:16:41 +10:00
20140715055242_add_quoted_posts.rb
FIX: First Quote badge bust
2014-07-15 17:47:24 +10:00
20140715160720_update_users_case_insensitive_emails.rb
Emails are case insensitive
2014-07-16 10:22:01 -04:00
20140715190552_remove_uncategorized_parents.rb
FIX: You shouldn't be able to add a parent to `Uncategorized`
2014-07-15 15:19:39 -04:00
20140716063802_add_badge_groupings.rb
Add badge groupings table
2014-07-16 17:55:08 +10:00
20140717024528_description_optional_in_badge_grouping.rb
Badge Grouping work in progress
2014-07-17 16:11:10 +10:00
20140718041445_set_default_badge_grouping.rb
BUGFIX: orphan badge groupings
2014-07-18 15:55:42 +10:00
20140721063820_add_trigger_to_badges.rb
Improve badge grouping UI
2014-07-23 11:43:17 +10:00
20140721161249_add_agreed_at_and_agreed_by_id_to_post_action.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140721162307_rename_defer_columns_on_post_action.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140723011456_add_show_posts_to_badges.rb
FIX: faster update of all badges
2014-07-23 11:46:07 +10:00
20140725050636_remove_invalid_incoming_links.rb
FIX: do not store incoming links on avatars or uploads
2014-07-25 15:10:06 +10:00
20140725172830_remove_message_from_post_action.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140727030954_add_edit_history_public_to_users.rb
add profile option for edit history, visible only when edit history is disabled globally.
2014-07-26 23:04:46 -05:00
20140728120708_fix_index_on_post_action.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140728144308_add_first_post_created_at_to_user_stat.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140728152804_add_post_and_topic_counts_to_user_stat.rb
FEATURE: flag dispositions normalization
2014-07-28 19:28:07 +02:00
20140729092525_remove_unique_constraint_from_invites_index.rb
FEATURE: allow staff to send multiple invites to same email
2014-07-30 00:13:11 +05:30
20140730203029_add_disagreed_at_and_disagreed_by_id_to_post_action.rb
FIX: 'undo flag' marks the flag as disagreed
2014-07-30 23:35:42 +02:00
20140731011328_add_reply_quoted_to_posts.rb
FIX: Do not suppress reply-to when other posts quoted
2014-07-31 11:40:02 +10:00
20140801052028_fix_incoming_links.rb
PERF: reduce storage requirements for incoming links
2014-08-04 11:06:48 +10:00
20140801170444_create_post_timings_user_index.rb
OPTIMIZATION: Add index to `post_timings` and adjust the query
2014-08-01 13:14:00 -04:00
20140804010803_incoming_link_normalization.rb
PERF: refactor incoming links table
2014-08-04 12:35:55 +10:00
20140804030041_remove_url_from_incoming_referer.rb
PERF: finalize porting to new incoming links structure
2014-08-04 16:43:57 +10:00
20140804060439_drop_topic_id_from_incoming_links.rb
PERF: finalize porting to new incoming links structure
2014-08-04 16:43:57 +10:00
20140804072504_views_to_topic_views.rb
PERF: store topic views in a topic view table
2014-08-04 19:07:55 +10:00
20140804075613_normalize_topic_view_data_and_index.rb
PERF: store topic views in a topic view table
2014-08-04 19:07:55 +10:00
20140805061612_add_bio_cooked_version_to_user_profile.rb
SECURITY: rebake old user profiles
2014-08-05 16:37:56 +10:00
20140806003116_fixup_badge_ids.rb
FIX: system badges where created under id 100
2014-08-06 10:51:39 +10:00
20140807033123_add_index_on_last_seen_to_users.rb
PERF: last seen index on users
2014-08-07 13:33:11 +10:00
20140808051823_create_topic_search_index.rb
PERF: new table used for title similarity search
2014-08-08 15:50:26 +10:00
20140809224243_add_user_badge_unique_index.rb
FIX: remove faulty "ensure consistency" badge job
2014-08-11 09:21:06 +10:00
20140811094300_rename_defered_columns_on_post_action.rb
TRIVIAL: fix grammar on 'deferred' columns
2014-08-11 11:56:54 +02:00
20140813175357_add_default_to_active.rb
Purge inactive accounts that are older than 7 days
2014-08-13 14:13:41 -04:00
20140815183851_fix_index_on_post_actions.rb
FIX: from Sam: post_actions.targets_topic should not be nullable. Delete duplicate likes and prevent them from happening again.
2014-08-15 14:57:11 -04:00
20140815191556_fix_post_actions_index_again.rb
FIX: handle deferred and disagreed post actions
2014-08-15 15:33:51 -04:00
20140815215618_add_name_lower_to_categories.rb
FIX: case-insensitive category lookup when creating topics
2014-08-18 11:07:49 -04:00
20140817011612_add_external_avatar_url_to_single_sign_on_record.rb
Don't blow up if Redis switches to READONLY
2015-04-24 14:37:16 -04:00
20140818023700_index_email_tokens.rb
FIX: missing index
2014-08-18 12:38:27 +10:00
20140826234625_rename_settings_pop3s_to_pop3.rb
Rename pop3s settings to pop3, remove 'insecure'
2014-08-26 17:03:58 -07:00
20140827044811_remove_nullable_dates.rb
FIX: remove nullable dates post upgrade to Rails 4
2014-08-27 15:19:25 +10:00
20140828172407_create_permalinks.rb
FEATURE: add a way to map arbitrary urls to a topic, post, or category. Useful for sites that have migrated to Discourse and want to redirect from their old site to Discourse with 301 redirects.
2014-08-28 15:58:24 -04:00
20140828200231_make_url_col_bigger_in_permalinks.rb
FIX: permalinks table: increase limit of url column, make url index unique
2014-08-28 16:16:39 -04:00
20140831191346_remove_category_groups_orphaned_by_removing_category_or_group.rb
FIX: destroy CategoryGroup when Category or Group is destroyed
2014-08-31 22:10:38 +02:00
20140904055702_correct_post_action_index.rb
FIX: ensure double flagging is impossible due to db constraint
2014-09-04 16:33:39 +10:00
20140904160015_add_via_email_to_posts.rb
FEATURE: Show an email icon beside posts that arrived via email
2014-09-04 13:04:41 -04:00
20140904215629_rename_trust_level_settings.rb
FIX: migrate trust level site settings
2014-09-05 08:10:55 +10:00
20140905055251_rename_trust_level_badges.rb
Rename trust level badges
2014-09-05 16:38:29 +10:00
20140905171733_create_warnings.rb
Revert "Revert "FEATURE: Can create warnings for users via PM""
2014-09-08 11:11:56 -04:00
20140908165716_migrate_warning_topic_subtypes.rb
FEATURE: List moderator warnings on admin dashboard
2014-09-08 13:25:02 -04:00
20140908191429_trim_profile_length.rb
FIX: Don't allow profile bios longer than 3k chars
2014-09-08 15:23:21 -04:00
20140910130155_create_topic_user_index.rb
PERF: reverse index on topic users to speed up join
2014-09-10 23:03:59 +10:00
20140911065449_private_messages_have_no_category_id.rb
FIX: migration name
2014-09-11 10:11:12 +02:00
20140913192733_add_trust_level_locked_column.rb
Add trust_level_locked column
2014-09-30 13:15:13 +10:00
20140923042349_add_retain_hours_to_uploads.rb
FEATURE: api support for arbitrary unlinked assets
2014-09-23 16:50:17 +10:00
20140924192418_rename_content_type.rb
Renaming site contents to site text
2014-09-24 16:08:14 -04:00
20140925173220_create_user_fields.rb
FEATURE: Admin interface for adding custom fields for users
2014-09-25 16:17:51 -04:00
20140929181930_add_editable_to_user_fields.rb
FEATURE: Show user fields when the user is signing up
2014-09-30 10:45:18 -04:00
20140929204155_migrate_tos_setting.rb
FIX: Disable overrides in migrations
2016-02-02 11:49:57 -05:00
20141001101041_add_post_id_to_user_histories.rb
FEATURE: log topic/post deletions from staff members
2014-10-01 17:40:13 +02:00
20141002181613_add_description_to_user_fields.rb
Adds support for a description to user fields.
2014-10-02 15:56:52 -04:00
20141007224814_add_badge_granted_title_to_user_profile.rb
FIX: badge granted titles were not being revoked when badge was revoked
2014-10-08 10:26:18 +11:00
20141008152953_add_exernal_url_to_permalinks.rb
FEATURE: permalinks lookup table can redirect to any arbitrary url
2014-10-08 11:51:24 -04:00
20141008181228_add_required_signup_to_user_fields.rb
FEATURE: Support for a `required` setting on user fields.
2014-10-08 15:10:19 -04:00
20141008192525_add_auto_close_based_on_last_post_and_auto_close_hours_to_topics.rb
FEATURE: auto-close topics based on last post
2014-10-10 18:21:44 +02:00
20141008192526_add_auto_close_based_on_last_post_to_categories.rb
FEATURE: auto-close topics based on last post
2014-10-10 18:21:44 +02:00
20141014032859_add_hidden_to_post_revision.rb
FEATURE: ability to hide or show specific post revisions
2014-10-14 07:19:45 -07:00
20141014191645_fix_tos_name.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20141015060145_add_raw_email_to_posts.rb
FEATURE: show raw email for replies/topics created via email
2014-10-17 22:22:19 +05:30
20141016183307_add_expansion_background_to_user_profiles.rb
FEATURE: Allow a user to upload an image for their expansion background.
2014-10-16 15:05:36 -04:00
20141020153415_add_public_version_to_posts.rb
LOTS of changes to properly handle post/topic revisions
2014-10-27 22:06:43 +01:00
20141020154935_rename_expansion_to_card.rb
Rename "User Expansion" to the much clearer "User Card"
2014-10-20 12:11:59 -04:00
20141020164816_add_image_to_badges.rb
FEATURE: Allow users to select a badge with an image to appear on their
2014-10-20 16:35:38 -04:00
20141020174120_add_card_image_to_user_profiles.rb
FEATURE: Allow users to select a badge with an image to appear on their
2014-10-20 16:35:38 -04:00
20141030222425_rename_seen_post_count.rb
FIX: "Dismiss Posts" corrupting read state
2014-10-31 09:40:35 +11:00
20141110150304_add_footer_to_site_customization.rb
UX: better footer handling
2014-11-10 21:51:55 +01:00
20141118011735_correct_username_search.rb
FIX: correct old username index
2014-11-18 14:32:23 +11:00
20141120035016_add_allowed_ips_to_api_keys.rb
add allowed_ips to api_keys
2014-11-20 14:53:15 +11:00
20141120043401_add_hidden_to_api_keys.rb
add support for hidden api keys, used in hosting scenarios
2014-11-20 15:38:20 +11:00
20141211114517_fix_emoji_path.rb
FEATURE: support for emoji sets
2014-12-11 17:08:47 +01:00
20141216112341_resolve_duplicate_group_names.rb
Remove group name validation case sensitivity
2014-12-17 18:44:30 +13:00
20141222051622_remove_override_default_styles_from_site_customizations.rb
FEATURE: remove override stylesheet option, too confusing
2014-12-23 13:03:48 +11:00
20141222224220_fix_emoji_path_take2.rb
FEATURE: custom emojis
2014-12-23 01:12:26 +01:00
20141222230707_amend_site_customization.rb
FEATURE: more than 1 site customization can be enabled at once
2014-12-23 13:03:48 +11:00
20141223145058_create_csv_export_logs.rb
create a new table to maintain csv export log
2014-12-24 16:25:36 +05:30
20141228151019_rename_csv_export_logs_to_user_exports.rb
Rename CsvExportLog to UserExport
2014-12-28 22:31:12 +05:30
20150102113309_clean_up_user_history.rb
clean up 'checked_for_custom_avatars' user history entries
2015-01-02 12:37:17 +01:00
20150106215342_remove_stars.rb
FEATURE: remove star concept from Discourse
2015-01-07 13:43:27 +11:00
20150108002354_add_liked_and_bookmarked_to_topic_user.rb
oops, migration was flipping
2015-01-08 15:26:15 +11:00
20150108202057_create_bookmark_actions.rb
FIX: Missing bookmarks from user actions
2015-01-08 15:25:00 -05:00
20150108211557_index_topic_custom_field_values.rb
Support indexing on values in custom fields to help with tagging plugin.
2015-01-08 16:17:30 -05:00
20150108221703_group_managers.rb
table & model changes for group managers with permission to edit membership
2015-01-15 11:44:42 -08:00
20150112172258_add_new_site_customization_types.rb
move SiteText.{head,bottom} to SiteCustomization and remove redundant SiteText.top
2015-01-12 19:59:43 +01:00
20150112172259_migrate_site_text_to_site_customization.rb
FIX: only migrate SiteText to SiteCustomization if there are any
2015-08-07 16:30:30 +02:00
20150114093325_add_top_to_site_customization.rb
move SiteText.{head,top,bottom} to SiteCustomization
2015-01-14 12:15:53 +01:00
20150115172310_rename_user_export_column.rb
💄 add username and date-time in exported file name
2015-01-16 01:39:46 +05:30
20150119192813_add_posts_index_including_deleted.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
20150123145128_add_automatic_membership_to_group.rb
FEATURE: automatic group membership based on email address
2015-01-23 18:25:43 +01:00
20150129204520_add_show_on_profile_to_user_fields.rb
FEATURE: Add an option to show custom user fields on profiles. Default is to not show them.
2015-01-29 17:38:39 -05:00
20150203041207_add_application_requests.rb
infrustructure for tracking application web requests
2015-02-04 16:15:16 +11:00
20150205032808_reset_application_requests.rb
improve metrics gathered using in our traffic section
2015-02-05 16:08:52 +11:00
20150205172051_add_custom_type_to_user_histories.rb
FEATURE: Allow plugins to log staff actions
2015-02-05 15:26:34 -05:00
20150206004143_flush_application_requests.rb
refactor traffic report
2015-02-06 14:39:16 +11:00
20150213174159_create_digest_unsubscribe_keys.rb
Migrate unsubscribe keys to the database.
2015-02-13 14:24:15 -05:00
20150224004420_add_pinned_indexes.rb
PERF: added missing indexes for pinned topics
2015-02-24 11:53:32 +11:00
20150227043622_add_long_description_to_badges.rb
FEATURE: long descriptions for badges to help teach people
2015-02-27 17:19:18 +11:00
20150301224250_create_suggested_for_index.rb
PERF: add index to make finding new topics faster
2015-03-02 09:49:20 +11:00
20150306050437_add_all_time_and_op_likes_to_top_topics.rb
FEATURE: top topics all time
2015-03-06 18:00:29 +11:00
20150318143915_create_directory_items.rb
`PostEnqueuer` object to handle validation of enqueued posts
2015-04-15 14:54:36 -04:00
20150323034933_add_allow_private_messages_to_user_profile.rb
FEATURE: allow end users to opt out of getting any private messages
2015-03-23 15:50:45 +11:00
20150323062322_remove_allow_private_messages_from_user_profile.rb
remove uneeded column
2015-03-23 17:24:23 +11:00
20150323234856_add_muted_users.rb
`PostEnqueuer` object to handle validation of enqueued posts
2015-04-15 14:54:36 -04:00
20150324184222_add_more_to_directory_items.rb
Add Posts Read + Visits to User Directory
2015-03-24 15:31:54 -04:00
20150325183400_fix_group_user_count.rb
FIX: group user count was busted
2015-03-25 19:40:32 +01:00
20150325190959_create_queued_posts.rb
`PostEnqueuer` object to handle validation of enqueued posts
2015-04-15 14:54:36 -04:00
20150410002033_add_primary_group_to_groups.rb
FEATURE: allow admins to choose a group as a primary group
2015-04-10 12:17:28 +10:00
20150410002551_add_title_to_groups.rb
FEATURE: allow admins to choose a group as a primary group
2015-04-10 12:17:28 +10:00
20150421085850_increase_url_length_on_topic_embed.rb
increase url length on topic_embed
2015-04-21 11:03:10 +02:00
20150421190714_add_queued_post_id_to_user_actions.rb
Users can see their pending posts
2015-04-21 16:44:47 -04:00
20150422160235_add_link_post_id_index_on_topic_links.rb
PERF: add missing index on topic_links
2015-04-23 02:07:55 +10:00
20150505044154_add_stylesheet_cache.rb
FEATURE: move stylesheet cache out of the uploads directory
2015-05-05 15:50:13 +10:00
20150513094042_add_index_on_post_actions.rb
PERF: add missing index on post actions
2015-05-13 19:43:51 +10:00
20150514023016_add_unread_notifications_index.rb
PERF: speed up counting of unread notifications
2015-05-14 12:33:43 +10:00
20150514043155_add_user_actions_all_index.rb
PERF: missing index on useractions making user page slow
2015-05-14 14:39:04 +10:00
20150525151759_set_default_s3_region.rb
FEATURE: generate (avatar) thumbnails in a background task
2015-05-25 17:59:00 +02:00
20150609163211_migrate_embeddable_host.rb
FEATURE: Multiple embeddable hosts
2015-06-09 13:25:43 -04:00
20150617080349_add_index_on_post_notifications.rb
PERF: missing index on notifications
2015-06-17 18:05:52 +10:00
20150617233018_add_index_target_post_id_on_user_actions.rb
PERF: deleting a post in huge topics was timing out
2015-06-18 09:58:49 +10:00
20150617234511_add_staff_index_to_users.rb
PERF: deleting a post in huge topics was timing out
2015-06-18 09:58:49 +10:00
20150702201926_add_topic_template_to_categories.rb
Can add topic templates to categories, prepopulated on compose
2015-07-03 10:01:46 -04:00
20150706215111_add_mobile_to_user_visits.rb
FEATURE: track user visits on mobile and display on admin dashboard in a new Mobile section
2015-07-07 14:06:42 -04:00
20150707163251_add_reports_index_to_user_visits.rb
add index on user_visits for reports
2015-07-07 14:06:42 -04:00
20150709021818_add_like_count_to_post_menu.rb
FIX: Automatically add like-count to post menu
2015-07-10 10:11:13 -07:00
20150713203955_enlarge_users_email_field.rb
SECURITY: Remove email validation check bypass
2015-07-13 15:36:17 -07:00
20150724165259_add_index_to_post_custom_fields.rb
correct index on name value to drop long values
2015-07-28 10:50:19 +10:00
20150724182342_add_action_code_to_post.rb
UX: Use smaller messages for moderator actions.
2015-07-27 10:09:21 -04:00
20150727193414_create_user_field_options.rb
Migrate many old moderation action posts to small actions
2015-07-28 17:35:33 -04:00
20150727210019_add_pinned_until_to_topics.rb
FEATURE: make pin expiration mandatory
2015-07-29 16:34:21 +02:00
20150727210748_add_quarterly_to_top_topics.rb
FEATURE: add quarterly period to Top page
2015-07-28 12:31:42 -04:00
20150727230537_add_example_column_comments.rb
FEATURE: Add CommentMigration for db column comments
2015-07-28 13:14:07 -07:00
20150728004647_correct_custom_fields_migration.rb
correct index on name value to drop long values
2015-07-28 10:50:19 +10:00
20150728210202_migrate_old_moderator_posts.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20150729150523_migrate_auto_close_posts.rb
PERF: Much more performant, multisite aware I18n overrides
2015-11-19 16:36:59 -05:00
20150730154830_add_position_to_user_fields.rb
FEATURE: Custom orders for user fields
2015-07-30 14:53:13 -04:00
20150731225331_migrate_old_moved_posts.rb
Migrate old moved posts messages in English
2015-07-31 19:06:19 -04:00
20150802233112_add_post_stats.rb
FEATURE: track statistics around post creation
2015-08-03 14:29:15 +10:00
20150806210727_add_embedded_css_to_site_customizations.rb
FEATURE: Can create stylesheets for embedded comments
2015-08-10 10:21:04 -04:00
20150818190757_create_embeddable_hosts.rb
FIX: Build broken when someone didn't have an embed category
2015-08-20 16:10:34 -04:00
20150822141540_fix_migrated_hosts.rb
FIX: Bug with migrating old embeddedable hosts with `http://`
2015-08-22 10:20:41 -04:00
20150828155137_add_suppress_from_homepage_to_category.rb
FEATURE: suppress categories from the homepage
2015-09-02 20:25:18 +02:00
20150901192313_add_grant_trust_level_to_groups.rb
FEATURE: group can grant a trust level when a user is added
2015-09-01 16:52:12 -04:00
20150914021445_create_user_profile_views.rb
FEATURE: Create UserProfilerView.
2015-09-16 14:48:06 +08:00
20150914034541_add_views_to_user_profile.rb
FEATURE: Add views to UserProfile.
2015-09-16 14:48:06 +08:00
20150917071017_add_category_id_to_user_histories.rb
FEATURE: Log staff actions for Category changes.
2015-09-18 10:53:08 +08:00
20150918004206_add_user_id_group_id_index_to_group_users.rb
PERF: add missing index on group_users
2015-09-18 10:43:53 +10:00
20150924022040_add_fancy_title_to_topic.rb
FEATURE: remove dependency of Redcarpet
2015-09-24 13:37:53 +10:00
20150925000915_exclude_whispers_from_badges.rb
FIX: whispers should not be revealed in reply to, or reply expansion
2015-09-25 10:16:19 +10:00
20151103233815_add_lower_title_index_on_topics.rb
PERF: add 'lower(title)' index on topics
2015-11-04 00:42:19 +01:00
20151105181635_add_staged_to_user.rb
Add 'staged' boolean to User
2015-11-06 19:19:13 +01:00
20151107041044_fix_incorrect_topic_creator_after_move.rb
FIX: when moving posts, retain creator and date from OP
2015-11-07 15:17:47 +11:00
20151107042241_add_owner_to_group_users.rb
FEATURE: support group owner, capable of controlling group membership
2015-11-10 00:56:57 +11:00
20151109124147_drop_group_managers.rb
FEATURE: better email in support
2016-01-19 00:57:55 +01:00
20151113205046_create_translation_overrides.rb
FEATURE: Overwrite server side I18n keys with API
2015-11-13 16:35:02 -05:00
20151117165756_add_automatically_unpin_topics_to_users.rb
FEATURE: new 'automatically_unpin_topics' user preference
2015-11-17 18:21:40 +01:00
20151124172631_add_is_support_to_categories.rb
new Category.is_support attribute
2015-11-26 18:31:24 +01:00
20151124192339_rename_ninja_edit.rb
Rename `ninja_edit_window` to `editing_grace_period` :'(
2015-11-24 14:28:42 -05:00
20151125194322_remove_site_text.rb
FEATURE: Can override any translation via an admin interface
2015-11-27 11:35:19 -05:00
20151126173356_rename_is_support_to_contains_messages.rb
rename 'is_support' to 'contains_messages'
2015-11-26 18:40:54 +01:00
20151126233623_add_baked_head_and_body_to_site_customizations.rb
PERF: stop loading handlebars and ember compilers in prod
2015-11-27 11:59:01 +11:00
20151127011837_add_header_and_footer_baked_to_site_customizations.rb
more fields needed flagging as HTML fields
2015-11-27 12:22:54 +11:00
20151201035631_add_group_mentions.rb
FEATURE: show group mentions and topics in groups page
2015-12-01 16:52:43 +11:00
20151201161726_add_incoming_email_to_groups.rb
add 'incoming_email' to groups
2015-12-07 12:39:28 +01:00
20151214165852_add_notification_level_to_group_users.rb
FEATURE: notification_level on a per-group basis
2015-12-14 23:17:09 +01:00
20151218232200_add_unique_index_to_category_users.rb
FIX: missing unique index on category_users
2015-12-19 10:30:23 +11:00
20151219045559_add_has_messages_to_groups.rb
FEATURE: User page refactor
2015-12-20 16:45:49 +11:00
20151220232725_add_user_archived_messages_group_archived_messages.rb
FEATURE: allow users to archive messages
2015-12-23 11:09:30 +11:00
20160108051129_fix_incorrect_user_history.rb
FIX: correct user_history that was off by one
2016-01-08 16:52:46 +11:00
20160110053003_archive_system_messages_with_no_replies.rb
FEATURE: automatically archive welcome messages for site_contact_user
2016-01-10 16:46:11 +11:00
20160112025852_remove_users_from_topic_allowed_users.rb
remove explicit user permissions from messages where group already has access
2016-01-12 14:15:39 +11:00
20160112101818_remove_contains_message_on_category.rb
CLEANUP: remove 'contains_messages' leftover 💩
2016-01-12 11:29:26 +01:00
20160112104733_add_contains_messages_back_to_categories.rb
FIX: adding the 'contains_messages' column back
2016-01-12 12:06:51 +01:00
20160113160742_create_incoming_emails.rb
FEATURE: better email in support
2016-01-19 00:57:55 +01:00
20160118174335_rebake_html_customizations.rb
FIX: Rebake all HTML due to handlebars upgrade
2016-01-18 12:46:54 -05:00
20160118233631_backfill_incoming_emails.rb
FEATURE: better email in support
2016-01-19 00:57:55 +01:00
20160127105314_change_default_notification_level_on_groups.rb
FEATURE: change group default tracking level to tracking (database changes)
2016-01-27 21:56:25 +11:00
20160127222802_migrate_uncategorized_description_setting.rb
Replace uncategorized_description setting with translation
2016-01-28 00:26:25 +01:00
20160201181320_fix_email_logs.rb
migration to fix email_logs not attached to a user
2016-02-01 19:37:10 +01:00
20160206210202_remove_invalid_websites.rb
FIX: Remove invalid 'http://' website from profiles
2016-02-06 22:30:24 +01:00
20160215075528_add_unread_pm_index_to_notifications.rb
FIX: Always ensure notifications are treated as read once clicked
2016-02-15 19:29:47 +11:00
20160224033122_create_instagram_user_infos.rb
Added Instagram login method
2016-02-25 12:13:59 +10:00
20160225050317_add_user_options.rb
somehow this can be null in some cases
2016-02-23 17:34:05 +11:00
20160225050318_allow_defaults_on_users_table.rb
Remove superflous columns from the users table
2016-02-17 18:08:25 +11:00
20160225050319_move_tracking_options_to_user_options.rb
PERF: move 3 more option columns out of the user table
2016-02-18 16:57:22 +11:00
20160225050320_add_email_previous_replies_to_user_options.rb
FEATURE: allow users to control how many previous replies they get
2016-02-19 13:57:07 +11:00
20160225095306_add_email_in_reply_to_to_user_options.rb
FEATURE: add "email in-reply-to user option"
2016-02-26 00:05:59 +11:00
20160302063432_rebuild_directory_item_with_index.rb
PERF: stop rebuilding full directory item table on refresh
2016-03-02 18:23:29 +11:00
20160302104253_add_like_notification_frequency_to_user_options.rb
FEATURE: users can select how frequently they are notified on likes
2016-03-02 23:16:52 +11:00
20160302170230_rename_digest_after_days_to_digest_after_minutes.rb
FEATURE: More digest email frequency options. Digests can be sent as often as every 30 minutes.
2016-03-02 15:43:47 -05:00
20160303183607_clear_common_passwords_cache.rb
fix build & add migration to clear common passwords cache
2016-03-03 19:39:22 +01:00
20160303234317_add_rejection_message_to_incoming_email.rb
FEATURE: Add rejection message on rejected IncomingEmail
2016-03-07 16:56:17 +01:00
20160307190919_create_email_change_requests.rb
SECURITY: Support for confirm old as well as new email accounts
2016-03-08 14:52:22 -05:00
20160308193142_rename_confirm_translation_key.rb
SECURITY: Support for confirm old as well as new email accounts
2016-03-08 14:52:22 -05:00
20160309073132_add_mailing_list_mode_frequency.rb
FEATURE: More granular mailing list mode ( #4068 )
2016-05-21 15:17:54 +02:00
20160317174357_create_given_daily_likes.rb
FIX: Use a logging table for daily likes given. Use it for badges.
2016-03-18 11:18:54 -04:00
20160317201955_add_include_tl0_in_digests_to_user_options.rb
FEATURE: add option to include topics from trust level 0 users in digest emails
2016-03-17 17:35:23 -04:00
20160326001747_add_user_first_visit.rb
FEATURE: More granular mailing list mode ( #4068 )
2016-05-21 15:17:54 +02:00
20160329101122_remove_wiki_color.rb
FIX: remove deleted wiki color from existing color schemes
2016-03-29 12:12:33 +02:00
20160405172827_create_user_firsts.rb
FEATURE: Two new badges - First Emoji and First Mention
2016-04-05 15:17:41 -04:00
20160407160756_remove_user_firsts.rb
only drop 'user_firsts' table if it exists
2016-04-12 19:56:25 +02:00
20160407180149_create_onceoff_logs.rb
Log once off jobs and enqueue on `db:migrate`
2016-04-07 14:32:31 -04:00
20160408131959_add_show_on_user_card_to_user_fields.rb
FEATURE: add user custom fields to user card
2016-04-08 14:35:41 +02:00
20160408175727_add_compiled_js_to_translation_overrides.rb
FIX: Allow message format translations to be overridden
2016-04-08 14:49:50 -04:00
20160418065403_add_bounce_key_to_email_log.rb
FEATURE: add support for bounce emails
2016-04-18 17:14:01 +10:00
20160420172330_add_is_auto_generated_to_incoming_emails.rb
FEATURE: new 'block_auto_generated_emails' site setting
2016-04-20 21:29:27 +02:00
20160425141954_fix_incoming_emails_indices.rb
add index on post_id for the incoming_emails table
2016-04-25 17:50:50 +02:00
20160427202222_add_support_for_bounced_emails.rb
FEATURE: handle bounced emails
2016-05-02 23:15:32 +02:00
20160503205953_create_tags.rb
Use db schema for tags instead of plugin store and custom fields
2016-05-26 14:29:48 -04:00
20160514100852_remove_invalid_topic_user.rb
remove invalid topic_users rows
2016-05-14 18:34:03 +02:00
20160520022627_shorten_topic_custom_fields_index.rb
FIX: custom field index must only index short values
2016-05-20 12:35:09 +10:00
20160527015355_correct_mailing_list_mode_frequency.rb
FIX: restore "every email" default for old accounts in mailing list mode
2016-05-27 12:07:10 +10:00
20160527191614_create_category_tags.rb
FEATURE: restrict tags to be used in a category
2016-05-30 16:56:33 -04:00
20160530003739_create_scheduler_stats.rb
FEATURE: store history for scheduled job execution
2016-05-30 11:38:08 +10:00
20160530203810_add_message_id_to_email_logs.rb
FEATURE: sendgrid webhooks
2016-06-01 21:48:06 +02:00
20160602164008_create_tag_groups.rb
FEATURE: tag groups
2016-06-06 14:18:48 -04:00
20160606204319_create_category_tag_groups.rb
FEATURE: ability to restrict tags to categories using groups
2016-06-07 15:36:20 -04:00
20160607213656_add_tag_group_options.rb
FEATURE: tag group options: limit usage of one tag per group, tags in a group can't be used unless a prerequisite tag is used
2016-06-09 16:01:19 -04:00
20160609203508_remove_tag_count_from_tag_groups.rb
remove unused broken tag_count column
2016-06-09 16:50:09 -04:00
20160615024524_rename_digest_unsbscribe_keys.rb
FEATURE: simpler and friendlier unsubscribe workflow
2016-06-17 11:28:49 +10:00
20160615165447_rename_num_flags_to_block_new_user.rb
oops, missed a file
2016-06-15 13:56:56 -04:00
20160627104436_use_https_name_change_in_site_settings.rb
Rename `SiteSetting#use_https` to `force_https`.
2016-06-29 15:02:43 +08:00
20160707195549_add_compiler_version_to_site_customizations.rb
FIX: Force HTML to recompile
2016-07-11 12:57:05 -04:00
20160716112354_remove_edit_history_public.rb
FEATURE: remove user option for edit history public
2016-07-16 21:30:00 +10:00
20160719002225_add_deleted_post_index_to_posts.rb
PERF: index for deleted posts in a topic to speed up has_deleted detection
2016-07-19 10:29:22 +10:00
20160722071221_add_auth_token_created_at_to_users.rb
FEATURE: configure session time via site setting for all the users ( #4343 )
2016-07-23 02:57:30 +05:30
20160725015749_rename_auth_token_created_at.rb
FEATURE: refresh session cookie at most once an hour
2016-07-25 12:07:31 +10:00
20160727233044_create_developers_table.rb
FEATURE: allow "developer" account flagging via developers table
2016-07-28 10:14:06 +10:00
20160815002002_add_user_api_keys.rb
Feature: User API key support (server side implementation)
2016-08-15 17:59:36 +10:00
20160815210156_add_flair_url_to_groups.rb
FEATURE: add flair to avatars using new settings in the groups admin UI
2016-08-17 15:13:15 -04:00
20160816052836_user_api_client_id_is_unique.rb
FEATURE: basic UI to view user api keys
2016-08-16 17:06:52 +10:00
20160816063534_add_revoked_at_to_user_api_keys.rb
FEATURE: basic UI to view user api keys
2016-08-16 17:06:52 +10:00
20160823171911_add_path_whitelist_to_embeddable_hosts.rb
FIX: Forgot to include a file in the previous commit :)
2016-08-23 15:09:09 -04:00
20160826195018_add_flair_color_to_groups.rb
FEATURE: avatar flair can be font awesome icons
2016-08-26 17:15:37 -04:00
20160905082217_create_web_hook_event_types.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160905082248_create_web_hooks.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160905084502_create_web_hook_events.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160905085445_create_join_table_web_hooks_web_hook_event_types.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160905091958_create_join_table_web_hooks_groups.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160905092148_create_join_table_web_hooks_categories.rb
FEATURE: Webhooks.
2016-09-05 18:44:00 +08:00
20160906200439_add_via_wizard_to_color_schemes.rb
Add locale step
2016-09-22 09:52:19 -04:00
20160919003141_add_avatar_url_to_facebook_info.rb
FEATURE: Import facebook avatars when logging in via facebook
2016-09-19 15:10:23 +10:00
20160919054014_add_fields_to_facebook_user_info.rb
FEATURE: optionally get extra profile info from facebook
2016-09-19 16:14:11 +10:00
20160920165833_add_moderator_to_invites.rb
Server side support for inviting as a moderator via the wizard
2016-09-22 09:52:19 -04:00
20160930123330_add_notification_level_when_replying.rb
Add notification level user preference when replying to a topic
2016-09-30 14:58:07 -04:00
20161010230853_single_sign_on_increase_external_avatar_url.rb
FIX: increase external_avatar_url to 1000 limit
2016-10-11 10:12:11 +11:00
20161013012136_add_scopes_to_user_api_keys.rb
FEATURE: user API now contains scopes so permission is granular
2016-10-14 16:05:42 +11:00
20161014171034_add_directory_items_indexes.rb
FIX: add_directory_items_indexes causes migration to timeout on large databases, so create indexes concurrently
2016-10-25 15:30:21 -04:00
20161025083648_fix_category_logo_and_background_urls.rb
FIX: category logo & background URLs should not use the CDN
2016-10-25 10:43:57 +02:00
20161029181306_add_image_url_to_posts.rb
FEATURE: include post image in OpenGraph image tag
2016-10-31 15:11:33 +05:30
20161031183811_add_sort_fields_to_categories.rb
FEATURE: per-category default topic list sort order
2016-11-01 12:18:41 -04:00
20161102024700_add_post_uploads_indexes.rb
PERF: `NOT IN` query is really inefficient for large tables.
2016-11-02 13:09:18 +08:00
20161102024818_add_uploaded_avatar_id_index_to_users.rb
PERF: `NOT IN` query is really inefficient for large tables.
2016-11-02 13:09:18 +08:00
20161102024838_add_user_avatars_indexes.rb
PERF: `NOT IN` query is really inefficient for large tables.
2016-11-02 13:09:18 +08:00
20161102024900_add_user_profiles_indexes.rb
PERF: `NOT IN` query is really inefficient for large tables.
2016-11-02 13:09:18 +08:00
20161102024920_add_categories_indexes.rb
PERF: `NOT IN` query is really inefficient for large tables.
2016-11-02 13:09:18 +08:00
20161124020918_add_scores_indexes_to_top_topics.rb
PERF: Add score indexes for top topics.
2016-11-24 10:11:52 +08:00
20161202011139_add_whisper_support_to_topics.rb
FIX: whisper no longer experimental
2016-12-02 17:03:31 +11:00