discourse/db/migrate
Sam Saffron 6dd4bc7d57 FEATURE: support group owner, capable of controlling group membership
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members

Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
..
20120311163914_create_forum_threads.rb
20120311164326_create_posts.rb
20120311170118_create_users.rb
20120311201341_create_forums.rb
20120311210245_create_sites.rb
20120416201606_add_reply_to_to_posts.rb
20120420183447_add_views_to_forum_threads.rb
20120423140906_add_posts_count_to_forum_threads.rb
20120423142820_fix_post_indices.rb
20120423151548_remove_last_post_id.rb
20120425145456_add_display_username_to_users.rb
20120427150624_add_user_id_index_to_posts.rb
20120427151452_cooked_migration.rb
20120427154330_create_vestal_versions.rb
20120427172031_add_version_to_posts.rb
20120502183240_add_created_by_to_forum_threads.rb
20120502192121_add_last_post_user_id_to_forum_threads.rb
20120503205521_add_site_id_to_users.rb
20120507144132_create_expressions.rb
20120507144222_create_expression_types.rb
20120514144549_add_reply_count_to_posts.rb
20120514173920_add_flag_to_expression_types.rb
20120514204934_add_description_to_expression_types.rb
20120517200130_add_quoteless_to_post.rb
20120518200115_create_read_posts.rb
20120519182212_create_last_read_posts.rb
20120523180723_create_views.rb
20120523184307_add_replies_to_forum_threads.rb
20120523201329_add_featured_to_forum_threads.rb
20120525194845_add_avg_time_to_forum_threads.rb
20120529175956_create_uploads.rb
20120529202707_create_stars.rb
20120530150726_create_forum_thread_user.rb
20120530160745_migrate_posted.rb
20120530200724_add_index_to_forum_threads.rb
20120530212912_create_forum_thread_links.rb
20120614190726_add_tags_to_forum_threads.rb
20120614202024_add_quote_count_to_posts.rb
20120615180517_create_bookmarks.rb
20120618152946_add_reply_below_to_posts.rb
20120618212349_create_post_timings.rb
20120618214856_create_message_bus.rb
20120619150807_fix_post_timings.rb
20120619153349_drop_read_posts.rb
20120619172714_add_post_number_to_bookmarks.rb
20120621155351_add_seen_post_count_to_forum_thread_users.rb
20120621190310_add_deleted_at_to_forum_threads.rb
20120622200242_create_notifications.rb
20120625145714_add_seen_notification_id_to_users.rb
20120625162318_add_deleted_at_to_posts.rb
20120625174544_add_highest_post_number_to_forum_threads.rb
20120625195326_add_image_url_to_forum_threads.rb
20120629143908_rename_expression_type_id.rb
20120629150253_denormalize_expressions.rb
20120629151243_make_expressions_less_generic.rb
20120629182637_create_incoming_links.rb
20120702211427_create_replies.rb
20120703184734_add_reflection_to_forum_thread_links.rb
20120703201312_add_incoming_link_count_to_posts.rb
20120703203623_add_incoming_link_count_to_forum_threads.rb
20120703210004_add_bookmark_count_to_posts.rb
20120704160659_add_avg_time_to_posts.rb
20120704201743_add_view_count_to_posts.rb
20120705181724_add_user_to_versions.rb
20120708210305_add_last_posted_at_to_users.rb
20120712150500_create_categories.rb
20120712151934_add_category_id_to_forum_threads.rb
20120713201324_create_category_featured_threads.rb
20120716020835_create_site_settings.rb
20120716173544_add_stats_to_categories.rb
20120718044955_create_user_open_ids.rb
20120719004636_add_email_hashed_password_name_salt_to_users.rb
20120720013733_add_username_lower_to_users.rb
20120720044246_add_auth_token_to_users.rb
20120720162422_add_forum_id_to_categories.rb
20120723051512_add_not_nulls_to_user_open_ids.rb
20120724234502_add_last_seen_at_to_users.rb
20120724234711_add_website_to_users.rb
20120725183347_add_excerpt_to_categories.rb
20120726201830_add_invisible_to_forum_thread.rb
20120726235129_add_user_id_to_categories.rb
20120727005556_remove_excerpt_from_categories.rb
20120727150428_rename_invisible.rb
20120727213543_add_thread_counts_to_categories.rb
20120802151210_add_icon_to_expression_types.rb
20120803191426_add_admin_flag_to_users.rb
20120806030641_add_new_password_new_salt_email_token_to_users.rb
20120806062617_remove_new_password_stuff_from_user.rb
20120807223020_create_actions.rb
20120809020415_remove_site_id.rb
20120809030647_remove_forum_id.rb
20120809053414_correct_indexing_on_posts.rb
20120809154750_remove_index_for_now.rb
20120809174649_create_post_actions.rb
20120809175110_create_post_action_types.rb
20120809201855_migrate_bookmarks_to_post_actions.rb
20120810064839_rename_actions_to_user_actions.rb
20120812235417_retire_expressions.rb
20120813004347_rename_expression_columns_in_forum_thread.rb
20120813042912_rename_expression_columns_in_posts.rb
20120813201426_create_forum_thread_link_clicks.rb
20120815004411_add_unique_index_to_forum_thread_links.rb
20120815180106_add_post_type_to_posts.rb
20120815204733_add_moderator_posts_count_to_forum_threads.rb
20120816050526_add_unique_constraint_to_user_actions.rb
20120816205537_add_forum_thread_states.rb
20120816205538_add_starred_at_to_forum_thread_user.rb
20120820191804_add_search_indices.rb
20120821191616_add_bumped_at_to_forum_threads.rb
20120823205956_add_slug_to_categories.rb
20120824171908_create_category_featured_users.rb
20120828204209_create_onebox_renders.rb
20120828204624_create_post_onebox_renders.rb
20120830182736_add_preview_to_onebox_renders.rb
20120910171504_remove_description_from_site_settings.rb
20120918152319_rename_views_to_reads.rb
20120918205931_add_sub_tag_to_forum_threads.rb
20120919152846_add_has_best_of_to_forum_threads.rb
20120921055428_add_twitter_user_info.rb
20120921155050_create_archetypes.rb
20120921162512_add_meta_data_to_forum_threads.rb
20120921163606_create_archetype_options.rb
20120924182000_add_hstore_extension.rb
20120924182031_add_vote_count_to_posts.rb
20120925171620_remove_english_from_post_action_types.rb
20120925190802_add_sequence_to_post_action_types.rb
20120928170023_add_sort_order_to_posts.rb
20121009161116_add_email_stuff_to_users.rb
20121011155904_create_email_logs.rb
20121017162924_convert_archetypes.rb
20121018103721_rename_forum_thread_tables.rb
20121018133039_create_topic_allowed_users.rb
20121018182709_fix_notification_data.rb
20121106015500_drop_avatar_url_from_users.rb
20121108193516_add_post_action_id_to_notifications.rb
20121109164630_create_trust_levels.rb
20121113200844_bio_markdown_support.rb
20121113200845_create_facebook_user_infos.rb
20121115172544_rename_sticky_to_pinned.rb
20121116212424_add_more_email_settings_to_user.rb
20121119190529_add_email_settings_to_users.rb
20121119200843_add_email_direct_to_users.rb
20121121202035_create_invites.rb
20121121205215_create_topic_invites.rb
20121122033316_add_muted_at_to_topic_user.rb
20121123054127_make_post_number_distinct.rb
20121123063630_create_user_visits.rb
20121129160035_create_email_tokens.rb
20121129184948_remove_email_token_from_users.rb
20121130010400_create_drafts.rb
20121130191818_add_link_post_id_to_topic_links.rb
20121202225421_add_visited_at_to_topic_user.rb
20121203181719_rename_seen_notificaiton_id.rb
20121204183855_fix_link_post_id.rb
20121204193747_add_another_featured_user_to_topics.rb
20121205162143_add_approved_to_users.rb
20121207000741_add_notifications_to_topic_users.rb
20121211233131_create_site_customizations.rb
20121216230719_add_override_default_style_to_site_customization.rb
20121218205642_add_topics_entered_to_users.rb
20121224072204_add_last_editor_id_to_posts.rb
20121224095139_create_draft_sequence.rb
20121224100650_add_sequence_to_drafts.rb
20121228192219_add_deleted_at_to_invites.rb
20130107165207_add_digest_after_days_to_users.rb
20130108195847_add_previous_visit_at_to_users.rb
20130115012140_merge_mute_options_on_topic_users.rb
20130115021937_correct_default_on_notification_level.rb
20130115043603_oops_unwatch_a_boat_of_watched_stuff.rb
20130116151829_remove_sub_tag_from_topics.rb
20130120222728_fix_search.rb
20130121231352_add_tracking_to_topic_users.rb
20130122051134_add_auto_track_topics_to_user.rb
20130122232825_add_auto_track_after_seconds_and_banning_and_dob_to_user.rb
20130123070909_auto_track_all_topics_replied_to.rb
20130125002652_add_hidden_to_posts.rb
20130125030305_add_fields_to_post_action.rb
20130125031122_correct_index_on_post_action.rb
20130127213646_remove_trust_levels.rb
20130128182013_trust_level_default_null.rb
20130129010625_remove_pm_reflections.rb
20130129163244_add_time_read_to_users.rb
20130129174845_add_days_visited_to_users.rb
20130130154611_remove_index_from_views.rb
20130131055710_add_custom_flag_count_to_topics.rb
20130201000828_add_column_summaries_to_posts_and_topics.rb
20130201023409_add_position_to_post_action_type.rb
20130203204338_add_last_version_at_to_posts.rb
20130204000159_add_ip_address_to_users.rb
20130205021905_alter_facebook_user_id.rb
20130207200019_add_user_deleted_to_posts.rb
20130208220635_remove_reply_below_post_number_from_posts.rb
20130213021450_remove_topic_response_actions.rb
20130213203300_add_new_topic_duration_minutes_to_users.rb
20130221215017_add_description_to_categories.rb
20130226015336_add_github_user_info.rb
20130306180148_add_cleared_pinned_to_topic_users.rb
20130311181327_remove_extra_spam_record.rb
20130313004922_add_external_links_in_new_tab_an_disable_quoting_to_user.rb
20130314093434_add_foreground_color_to_categories.rb
20130315180637_enable_trigram_support.rb
20130319122248_add_reply_to_user_id_to_post.rb
20130320012100_add_user_indexes_to_posts_and_topics.rb
20130320024345_add_moderator_to_user.rb
20130321154905_remove_oneboxes_from_db.rb
20130322183614_add_percent_rank_to_posts.rb
20130326210101_add_hotness_to_category.rb
20130327185852_update_site_settings_for_hot.rb
20130328162943_create_hot_topics.rb
20130328182433_add_score_to_topics.rb
20130402210723_add_values_to_hot_topics.rb
20130404143437_create_site_contents.rb
20130404232558_add_user_extras.rb
20130411205132_create_admin_logs.rb
20130412015502_correct_counts_on_posts.rb
20130412020156_correct_counts_on_topics.rb
20130416004607_create_groups.rb
20130416004933_group_users.rb
20130416170855_add_subtype_to_topics.rb
20130419195746_increase_data_length_on_notifications.rb
20130422050626_add_related_post_id_to_post_actions.rb
20130424015746_add_slug_to_topics.rb
20130424055025_add_user_id_to_incoming_links.rb
20130426044914_allow_nulls_in_incoming_links.rb
20130426052257_add_incoming_ip_current_user_id_to_incoming_links.rb
20130428194335_add_unstarred_at_to_topic_users.rb
20130429000101_add_security_to_categories.rb
20130430052751_add_topic_allowed_groups.rb
20130501105651_fix_topic_allowed_groups.rb
20130506020935_add_automatic_to_groups.rb
20130506185042_add_auto_close_at_to_topics.rb
20130508040235_add_user_count_to_groups.rb
20130509040248_update_sequence_for_groups.rb
20130509041351_add_unique_name_to_groups.rb
20130515193551_add_auto_close_days_to_categories.rb
20130521210140_create_cas_user_infos.rb
20130522193615_rename_search_tables.rb
20130527152648_add_like_score_to_posts.rb
20130528174147_add_rank_to_category_featured_topics.rb
20130531210816_add_staff_took_action_to_post_actions.rb
20130603192412_add_blocked_to_users.rb
20130606190601_add_auto_close_started_at_to_topics.rb
20130610201033_add_reply_key_to_email_logs.rb
20130612200846_create_post_upload_join_table.rb
20130613211700_drop_posts_uploads.rb
20130613212230_create_post_uploads.rb
20130615064344_add_dynamic_favicon_preference_to_user.rb
20130615073305_remove_topic_id_from_uploads.rb
20130615075557_add_sha_to_uploads.rb
20130616082327_create_optimized_images.rb
20130617014127_rename_sha_and_ext_columns.rb
20130617180009_rename_sha_column.rb
20130617181804_add_post_id_to_email_logs.rb
20130619063902_add_defer_to_post_actions.rb
20130621042855_change_supress_to_suppress.rb
20130622110348_add_url_index_to_uploads.rb
20130624203206_change_ip_to_inet_in_topic_link_clicks.rb
20130625022454_change_ip_to_inet_in_views.rb
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
20130709184941_add_deleted_by_id_to_posts.rb
20130710201248_add_nuked_user_to_posts.rb
20130712041133_add_permission_type_to_category_groups.rb
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
20130724201552_create_blocked_emails.rb
20130725213613_add_more_to_staff_action_log.rb
20130728172550_add_url_to_optimized_images.rb
20130731163035_add_report_index_to_incoming_links.rb
20130807202516_add_last_match_index_to_blocked_emails.rb
20130809160751_fix_seen_notification_ids.rb
20130809204732_add_filter_indexes_to_staff_action_logs.rb
20130809211409_add_avatar_to_users.rb
20130813204212_create_screened_urls.rb
20130813224817_rename_blocked_emails_to_screened_emails.rb
20130816024250_create_oauth2_user_infos.rb
20130819192358_add_value_columns_to_staff_action_logs.rb
20130820174431_add_subject_index_to_staff_action_logs.rb
20130822213513_add_ip_address_to_screening_tables.rb
20130823201420_drop_defaults_on_email_digest_columns_of_users.rb
20130826011521_create_plugin_store_rows.rb
20130828192526_fix_optimized_images_urls.rb
20130903154323_allow_null_user_id_on_posts.rb
20130904181208_allow_null_user_id_on_topics.rb
20130906081326_rename_system_username.rb
20130906171631_add_index_to_uploads.rb
20130910040235_index_topics_for_front_page.rb
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
20130912185218_acting_user_null.rb
20130913210454_add_mobile_to_site_customizations.rb
20130917174738_add_topic_id_to_user_histories.rb
20131001060630_add_email_always_to_users.rb
20131002070347_add_user_id_parent_type_index_on_views.rb
20131003061137_move_columns_to_user_stats.rb
20131014203951_backfill_post_upload_reverse_index.rb
20131015131652_create_post_details.rb
20131017014509_add_post_count_to_categories.rb
20131017030605_add_latest_to_categories.rb
20131017205954_create_screened_ip_addresses.rb
20131018050738_add_position_to_categories.rb
20131022045114_add_uncategorized_category.rb
20131022151218_create_api_keys.rb
20131023163509_add_parent_category_id_to_categories.rb
20131105101051_add_origin_to_uploads.rb
20131107154900_rename_banned_to_suspended.rb
20131114185225_add_participant_count_to_topics.rb
20131115165105_add_edit_reason_to_posts.rb
20131118173159_rename_best_of_to_summary.rb
20131120055018_move_emoji_to_new_location.rb
20131122064921_increase_twitter_user_id_length.rb
20131206200009_rename_auto_close_days_to_hours.rb
20131209091702_create_post_revisions.rb
20131209091742_create_topic_revisions.rb
20131210163702_add_word_count_to_posts.rb
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
20131212225511_add_post_count_stats_columns_to_categories.rb
20131216164557_make_position_nullable_in_categories.rb
20131217174004_create_topic_embeds.rb
20131219203905_add_cook_method_to_posts.rb
20131223171005_create_top_topics.rb
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
20131230010239_add_last_emailed_post_number_to_topic_user.rb
20140101235747_add_category_users.rb
20140102104229_add_alias_level_to_groups.rb
20140102194802_remove_default_from_external_links_in_new_tab.rb
20140107220141_remove_enable_wide_category_list.rb
20140109205940_rename_favorites_to_starred.rb
20140116170655_drop_hot_topics.rb
20140120155706_add_lounge_category.rb FIX: migrations broken in some non English various locales 2015-05-28 16:55:23 +10:00
20140121204628_add_invalidated_at_to_invites.rb
20140122043508_add_meta_category.rb FIX: migrations broken in some non English various locales 2015-05-28 16:55:23 +10:00
20140124202427_add_posts_read_to_user_visits.rb
20140129164541_remove_category_hotness.rb
20140206044818_add_locale_to_user.rb
20140206195001_add_defaults_to_category_posts_and_topics_fields.rb
20140206215029_add_mailing_list_mode_to_users.rb
20140210194146_add_primary_group_id_to_users.rb
20140211230222_move_cas_settings.rb
20140211234523_add_targets_topic_to_post_actions.rb
20140214151255_add_skipped_to_email_logs.rb
20140220160510_rename_site_settings.rb
20140220163213_rename_delete_user_max_age.rb
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
20140227104930_add_custom_email_in_to_categories.rb
20140227201005_add_staff_category.rb FIX: migrations broken in some non English various locales 2015-05-28 16:55:23 +10:00
20140228005443_add_external_username_to_single_sign_on_record.rb
20140228173431_add_external_email_and_external_name_to_single_sign_on_record.rb
20140228205743_add_admin_only_to_user_histories.rb
20140303185354_add_new_since_to_user_stats.rb
20140304200606_create_badge_types.rb
20140304201403_create_badges.rb
20140305100909_create_user_badges.rb
20140306223522_move_topic_revisions_to_post_revisions.rb
20140318150412_add_excerpt_to_topics.rb
20140318203559_add_created_at_index_to_posts.rb
20140320042653_facebook_user_infos_username_can_be_nil.rb
20140402201432_make_content_sha1_nullable.rb
20140404143501_add_title_to_topic_links.rb
20140407055830_add_pinned_globally_to_topics.rb
20140407202158_site_setting_comma_to_pipe.rb
20140408061512_add_wiki_to_posts.rb
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
20140416202746_create_color_schemes.rb
20140416202801_create_color_scheme_colors.rb
20140416235757_remove_color_hexcode_from_badge_types.rb
20140421235646_add_user_custom_fields.rb
20140422195623_add_visibile_to_groups.rb
20140425125742_add_custom_fields.rb
20140425135354_add_topic_custom_fields.rb
20140425172618_add_titleable_to_badges.rb
20140429175951_add_registration_ip_address_to_users.rb
20140504174212_increment_reserved_trust_level_badge_ids.rb
20140505145918_add_last_redirected_to_top_at_to_users.rb
20140506200235_remove_seed_color_scheme.rb
20140507173327_remove_opacity_from_color_scheme_colors.rb
20140508053815_add_invited_groups.rb
20140515220111_init_fixed_category_positions_value.rb
20140520062826_add_multiple_award_to_badges.rb
20140520063859_remove_has_custom_avatar_from_user_stats.rb
20140521192142_create_google_user_infos.rb
20140521220115_google_openid_default_has_changed.rb
20140522003151_add_user_avatars.rb
20140525233953_remove_uploaded_avatar_template_from_users.rb
20140526185749_change_category_uniquness_contstraint.rb
20140526201939_add_disable_jump_reply_to_users.rb
20140527163207_create_user_profiles.rb
20140527233225_add_system_savatar_version_to_user_avatars.rb
20140528015354_add_baked_at_to_posts.rb
20140529045508_remove_use_uploaded_avatar_from_user.rb
20140530002535_remove_system_avatars_from_user_avatars.rb
20140530043913_add_baked_version_to_post.rb
20140604145431_disable_external_auths_by_default.rb
20140607035234_add_website_to_user_profiles.rb
20140610012414_add_post_id_to_user_badges.rb
20140610012833_add_icon_to_badges.rb
20140610034314_move_bio_to_user_profiles.rb
20140612010718_move_profile_background_to_user_profiles.rb
20140617053829_add_notification_id_to_user_badge.rb
20140617080955_rename_registered_users.rb
20140617193351_add_post_id_index_on_topic_links.rb
20140618001820_dont_auto_muto_topics.rb
20140618163511_add_dismissed_banner_key_to_user_profile.rb
20140620184031_add_hidden_at_to_posts.rb
20140623195618_fix_categories_constraint.rb
20140624044600_add_raw_data_to_search.rb
20140627193814_add_images_to_categories.rb
20140703022838_add_fields_to_badges.rb
20140705081453_index_user_badges.rb
20140707071913_add_self_edits_to_posts.rb
20140710005023_add_badge_posts_and_topics_view.rb
20140710224658_add_is_quote_to_topic_links.rb
20140711063215_add_read_faq_to_user_stats.rb
20140711143146_remove_not_null_from_email.rb
20140711193923_remove_email_in_address_setting.rb
20140711233329_badges_only_on_public_categories.rb
20140714060646_add_enabled_to_badges.rb
20140715013018_correct_post_number_index.rb
20140715051412_add_auto_revoke_to_badges.rb
20140715055242_add_quoted_posts.rb
20140715160720_update_users_case_insensitive_emails.rb
20140715190552_remove_uncategorized_parents.rb
20140716063802_add_badge_groupings.rb
20140717024528_description_optional_in_badge_grouping.rb
20140718041445_set_default_badge_grouping.rb
20140721063820_add_trigger_to_badges.rb
20140721161249_add_agreed_at_and_agreed_by_id_to_post_action.rb
20140721162307_rename_defer_columns_on_post_action.rb
20140723011456_add_show_posts_to_badges.rb
20140725050636_remove_invalid_incoming_links.rb
20140725172830_remove_message_from_post_action.rb
20140727030954_add_edit_history_public_to_users.rb
20140728120708_fix_index_on_post_action.rb
20140728144308_add_first_post_created_at_to_user_stat.rb
20140728152804_add_post_and_topic_counts_to_user_stat.rb
20140729092525_remove_unique_constraint_from_invites_index.rb
20140730203029_add_disagreed_at_and_disagreed_by_id_to_post_action.rb
20140731011328_add_reply_quoted_to_posts.rb
20140801052028_fix_incoming_links.rb
20140801170444_create_post_timings_user_index.rb
20140804010803_incoming_link_normalization.rb
20140804030041_remove_url_from_incoming_referer.rb
20140804060439_drop_topic_id_from_incoming_links.rb
20140804072504_views_to_topic_views.rb
20140804075613_normalize_topic_view_data_and_index.rb
20140805061612_add_bio_cooked_version_to_user_profile.rb
20140806003116_fixup_badge_ids.rb
20140807033123_add_index_on_last_seen_to_users.rb
20140808051823_create_topic_search_index.rb
20140809224243_add_user_badge_unique_index.rb
20140811094300_rename_defered_columns_on_post_action.rb
20140813175357_add_default_to_active.rb
20140815183851_fix_index_on_post_actions.rb
20140815191556_fix_post_actions_index_again.rb
20140815215618_add_name_lower_to_categories.rb
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
20140826234625_rename_settings_pop3s_to_pop3.rb
20140827044811_remove_nullable_dates.rb
20140828172407_create_permalinks.rb
20140828200231_make_url_col_bigger_in_permalinks.rb
20140831191346_remove_category_groups_orphaned_by_removing_category_or_group.rb
20140904055702_correct_post_action_index.rb
20140904160015_add_via_email_to_posts.rb
20140904215629_rename_trust_level_settings.rb
20140905055251_rename_trust_level_badges.rb
20140905171733_create_warnings.rb
20140908165716_migrate_warning_topic_subtypes.rb
20140908191429_trim_profile_length.rb
20140910130155_create_topic_user_index.rb
20140911065449_private_messages_have_no_category_id.rb
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
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: Use cmd_tuples instead of checking row index for migration. 2014-09-30 10:51:01 -04: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 FIX: If we migrated your TOS setting, fix the name so it doesn't look 2014-10-14 15:52:36 -04: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 Migrate many old moderation action posts to small actions 2015-07-28 17:35:33 -04:00
20150729150523_migrate_auto_close_posts.rb Migrate auto closed topics too 2015-07-29 12:20:50 -04: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: support group owner, capable of controlling group membership 2015-11-10 00:56:57 +11:00