canvas-lms/db/migrate
Alex Boyd a3eaf1a5da Add API to bulk fetch and reset communication channels
Fixes CNVS-24295

Test plan:
 - Create at least three users and give each of them a few email
   addresses
 - Add 'foo@example.com', 'bar@example.com', and 'foobar@example.com'
   as addresses to the first of those three users
 - Run the following, with U1 and U2 replaced with the ids of the
   first and second users you created, respectively (do not
   include the id of the third user in this list):
     CommunicationChannel
       .where(user_id: U1)
       .update_all(bounce_count: 1, last_bounce_at: Time.now)
     CommunicationChannel
       .where(user_id: U2)
       .update_all(bounce_count: 1, last_bounce_at: Time.now - 1.day)
 - As a site admin and on the account's domain, navigate to
   /api/v1/accounts/self/bouncing_communication_channels.csv
 - Ensure that you're given a CSV file that mentions all of the
   first and second user's channels but none of the third user's
   channels
 - Ensure that the second user's channels come before the first
   user's channels, and that the first user's channels mention
   today's date as the last date at which they bounced while
   the second user's channels mention yesterday instead
 - Navigate to /api/v1/accounts/.../bouncing_communication_channels.csv,
   where ... is the id of the account, and verify that you get
   the same result
 - Navigate to
   /api/v1/accounts/self/bouncing_communication_channels.csv?pattern=foo*
 - Ensure that the resulting CSV mentions foo@example.com and
   foobar@example.com but not bar@example.com
 - Navigate to
   /api/v1/accounts/self/bouncing_communication_channels.csv?before=TODAY
   where TODAY is today's date in ISO 8601 format
 - Ensure that the resulting CSV mentions only the second user's
   channels and not the first user's
 - Navigate to
   /api/v1/accounts/self/bouncing_communication_channels.csv?after=TODAY
 - Ensure that the resulting CSV mentions only the first user's
   channels and not the second user's
 - Make a POST request to
   /api/v1/accounts/self/boucing_communication_channels/reset with parameters
   pattern=foo*
 - View the first user's profile
 - Ensure that foo@example.com and foobar@example.com are no longer
   marked as bouncing, but all the other addresses are
 - Make a POST request to
   /api/v1/accounts/self/bouncing_communication_channels/reset with parameters
   before=TODAY where TODAY is today's date in ISO 8601 format
 - View the second user's profile
 - Ensure that all of the second user's communication channels are
   no longer marked as bouncing
 - View the first user's profile
 - Ensure that the user's channels are still marked as bouncing
 - Make a POST request to
   /api/v1/accounts/self/bouncing_communication_channels/reset
 - View the first user's profile
 - Ensure that their channels are now no longer marked as bouncing

Change-Id: Ic937777a03481dc0b442ff6cf766175cc987fd80
Reviewed-on: https://gerrit.instructure.com/68328
Reviewed-by: Alex Boyd <aboyd@instructure.com>
Reviewed-by: Steven Burnett <sburnett@instructure.com>
QA-Review: Heath Hales <hhales@instructure.com>
Product-Review: Allison Weiss <allison@instructure.com>
Tested-by: Jenkins
2016-01-11 21:19:42 +00:00
..
.rubocop.yml add some ruby linting for jenkins to take advantage of 2015-04-09 14:37:37 +00:00
20101210192618_init_canvas_db.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20101216224513_create_delayed_jobs.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110102070652_add_extra_time_to_quiz_submissions.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110118001335_add_ip_filter_to_quizzes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110203205300_add_attachment_to_content_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110208031356_add_delayed_jobs_tag.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110214180525_create_account_notifications.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110217231741_add_podcast_options_to_discussion_topics.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110220031603_add_require_initial_post_to_discussion_topics.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110223175857_add_restriction_options_to_courses_and_sections.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110302054028_change_fudge_points_to_float.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110303133300_add_cross_listing_info.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110307163027_add_ungraded_count_to_assignments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110308223938_create_context_external_tools.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110311052615_add_associated_asset_to_learning_outcome_results.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110315144328_change_context_message_viewed_user_ids_size.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110321151227_add_stream_item_instances_index.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110321204131_add_created_at_to_page_views_index.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110321234519_ungraded_count_triggers.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110322164900_add_quiz_require_lockdown_browser.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110325162810_ungraded_count_triggers2.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110325200936_add_position_to_communication_channel_indexes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110329223720_string_columns_to_text.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110330192602_postgres_compat_fixes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110330204732_add_old_media_id_to_media_comments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110331145021_allow_long_certificate_fingerprint.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110401163322_varchars_to_text.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110401214033_add_content_export.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110405210006_web_conference_settings.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110409232339_add_workflow_state_to_grading_standards.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110411214502_add_migration_ids_for_cc_importing.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110412154600_add_grade_publishing_status_to_enrollments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110414160750_add_media_comment_to_context_message.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110415103900_add_last_course_to_course_section.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110416052050_add_quiz_require_lockdown_browser_for_results.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110420162000_rename_last_course_to_nonxlist_course_in_course_section.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110426161613_add_delayed_jobs_max_attempts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110503231936_expand_content_migration_migration_settings.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110505055435_add_disabled_to_plugin_settings.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110505141533_add_thumbnail_uuid.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110510155237_add_error_reports_data_hash.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110510171100_add_sis_communication_channel_to_pseudonyms.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110510180611_add_error_report_category.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110511194408_add_stream_item_instance_hidden.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110513162300_add_template_course_id_to_courses.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110516222325_create_delayed_jobs_test_story.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110516225834_add_delayed_jobs_strand.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110516233821_conversations.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110520164623_add_sis_batch_batch_mode.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110522035309_create_access_tokens.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110525175614_add_parameters_to_account_reports.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110526154853_remove_quiz_data_ids.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110527155754_create_trigger_submissions_insert.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110531144916_cleanup_delayed_jobs_indexes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110601222447_conversation_tweaks.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110602202130_add_group_root_account.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110602202133_add_group_sis_columns.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110606160200_refactor_abstract_courses.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110609212540_message_attachments_and_media_objects.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110610163600_add_sticky_xlisting.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110610213249_optimize_delayed_jobs.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110617200149_convert_storage_quotas_to_bytes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110706183249_drop_old_stream_item_indexes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110708151915_add_real_user_id_to_page_views.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110708231141_locale_prefs.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110720185610_create_alerts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110801034931_message_counts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110801080015_message_forwards.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110803192001_unread_counts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110804195852_label_conversations.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110805003024_add_developer_key_redirect_uri.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110809193507_fix_duplicate_discussions.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110809221718_add_settings_to_courses.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110810194057_conversations_has_attachments_not_null.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110816152405_new_inbox_media_comments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110816203511_message_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110817173455_submission_has_admin_comment.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110817193126_increase_folder_name_size.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110817210423_create_triggers_submission_comments_insert_and_submission_comments_delete.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110819205044_context_to_conversation_notification_preferences.rb several qualified names fixes in raw SQL 2015-11-18 22:01:23 +00:00
20110820021607_add_external_tool_flags.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110822151806_remove_inactive_enrollment_state.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110824191941_conversation_message_context.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110825131747_add_useful_indexes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110825214829_question_data_length.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110826153155_add_grading_standards_version.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110830152834_conversations_count_fix.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110830154202_add_replacement_course_id_to_courses.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110830213208_clear_sis_whitespace.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110831210257_add_delayed_jobs_next_in_strand.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110901153920_drop_mailboxes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110901202140_drop_context_code_from_role_override.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110902032958_drop_moved_in_account_structure.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110902033742_drop_type_from_users.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110906215826_add_parameters_to_course_imports.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110908150019_turnitin_settings.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110913171819_remove_section_and_hidden_tabs_from_courses.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110914215543_add_muted_to_assignments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110920163900_generic_sis_stickiness_refactor_columns.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110920163901_generic_sis_stickiness_refactor_data.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110920165939_add_hidden_to_submission_comments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110925050308_remove_unused_sis_data_fields.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110927163700_add_enrollment_sis_stickiness.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110928191843_add_index_discussion_topics_assignment_id.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110930041946_add_new_tab_to_content_tags.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110930122100_add_enrollment_grade_publishing_message.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20110930235857_unscribd_text_html_attachments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111005201509_create_favorites.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111007115900_group_categories_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111007115901_group_categories_data_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111007143900_add_group_categories_self_signup_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111007172800_add_sis_options.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111010173231_update_twitter_urls_for_https.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111010205553_drop_deleted_unique_id_from_pseudonyms.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111010214049_add_pseudonym_sis_stickiness.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111010223224_drop_sis_source_id_from_pseudonyms.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111017124400_group_categories_cleanup_migration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111017165221_turnitin_fix.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111018221343_drop_invitation_email_from_enrollments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111019152833_update_submitted_at_for_discussion_topics.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111020191436_translate_links_on_assessment_questions.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111021161157_drop_enrollment_id_from_attachments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111021210121_add_encoding_to_attachments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111024163214_detect_attachment_encoding.rb improve UTF-8 detection migration refs #6035 2012-02-23 12:35:49 -07:00
20111026055002_delete_sub_entries_of_deleted_discussion_entries.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111026193530_drop_name_details_from_users.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111026193841_index_user_sortable_name_case_insensitively.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111026201231_restore_users_sortable_name.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111031145929_grandfather_open_registration.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111108150000_ensure_submissions_for_discussions.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111109005013_fix_ungraded_counts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111111165300_cleanup_quiz_question_links.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111111225824_add_external_tool_clone_id.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111114164345_favorites_user_index.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111117202549_create_triggers_enrollments_insert_and_enrollments_update.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111118221746_add_persistence_token_table.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111121175219_disable_open_registration_for_delegated_auth.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111122162413_submission_points_possible_fix_column.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111122162607_submission_points_possible_fix_data.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111122172335_create_trigger_quiz_submissions_update.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111123022449_fix_enrollment_root_account_id.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111128172716_add_missing_too_long_indexes.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111128205419_drop_sis_cross_listed_section.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111128212056_drop_sticky_xlist_from_course_sections.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111209000047_fix_spelling_of_privileges_column_on_enrollments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111209054726_add_zip_file_imports.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111209171640_recalculate_muted_assignments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111212152629_appointment_groups.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111221230443_appointment_participant_visibility.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111223215543_index_calendar_events_effective_context_code.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111228210808_add_indexes_to_pseudonyms.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111230165936_add_communication_channels_index.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20111230172131_fix_assessment_questions_missing_data.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120103235126_change_rubric_points_possible_to_float.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120104170646_remove_attachments_with_no_scope_from_list.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120104183918_fix_sis_communication_channels.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120105201643_drop_user_creation_columns.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120105205517_drop_account_type.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120105210857_drop_old_sis_sticky_columns.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120105221640_change_sis_batch_id_to_integer.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120106220543_set_saml_entity_id.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120111202225_submission_comments_in_conversations.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120111205512_remove_user_id_from_notification_policy.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120115222635_destroy_existing_anonymous_folder_downloads.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120116151831_drop_triggers_submission_comments_and_submission_comments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120118163059_conversation_participant_tags.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120120161346_index_cleanup_pt1.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120120190358_drop_stream_items_user_id.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120124171424_drop_cached_s3_url.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120125012723_create_triggers_enrollments_insert_and_enrollments_update_and_submissions_update_and_submissions_insert.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120125210130_conversation_data_update.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120126200026_labels_to_stars.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120127035651_add_saml_requested_authn_context.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120131001222_conversation_participant_visible_last_authored_at.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120131001505_populate_visible_last_authored_at.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120201044246_purge_duplicate_deleted_sis_enrollments.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120206224055_add_empty_tags.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120207210631_submission_comment_conversation_fix.rb rewrite or quote table name in find_by_sql 2015-07-17 20:49:04 +00:00
20120207222938_create_discussion_entry_participants.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120208180341_remove_duplicate_submission_messages.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120208213400_remove_extraneous_conversation_tags.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120209223909_fix_zero_point_pass_fail_scores.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120210173646_remove_irrelevant_submission_messages.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120210200324_create_appointment_group_sub_contexts.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120215193327_accept_pending_group_memberships.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120216163427_fix_user_merge_conversations.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120216214454_set_blank_sis_user_ids_to_null.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120217214153_remove_deleted_user_account_associations.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20120220193121_add_asset_context_to_delayed_notification.rb use a meaningful context for confirmation notifications 2012-02-22 14:43:53 -07:00
20120221204244_escape_attachment_filenames_for_s3.rb don't bypass filename escaping in FileInContext; fixes #6912 2012-02-22 21:46:00 -07:00
20120221220828_use_asset_user_access_last_access.rb run UseAssetUserAccessLastAccess as a delayed job 2012-03-06 09:39:09 -07:00
20120224194847_remove_unused_notification_policies.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120224194848_remove_unused_notifications.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120227192729_conversation_message_attachment_ids.rb save attachments before message creation, fixes #7229 2012-04-02 16:39:27 -06:00
20120227194305_reassociate_conversation_attachments.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120228203647_add_manually_set_score_on_quiz_submission.rb correctly update quiz submisison when changing grade in gradebook 2012-03-05 11:48:32 -07:00
20120229203255_create_triggers_enrollments_insert_and_enrollments_update_and_submissions_update_and_submissions_insert1.rb add pending_review submissions to todo list for grading 2012-03-02 13:10:22 -07:00
20120301210107_add_account_authorization_config_last_failure.rb protect against timing out ldap servers, fixes #7461 2012-03-02 14:14:10 -07:00
20120301231339_add_discussion_entry_threading.rb model and api work for threaded discussions, refs #7567 2012-03-09 15:10:05 -07:00
20120301231546_set_discussion_entry_root_ids.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120302175325_fix_ungraded_counts_include_quiz_essays.rb move ungraded count migration to dj 2012-03-16 13:03:41 -06:00
20120305234941_drop_really_old_unused_columns.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120307154947_remove_duplicate_notification_policies.rb clean up and stop creating duplication notification policies 2012-03-13 16:22:46 -06:00
20120307190206_add_materialized_discussions.rb add some ruby linting for jenkins to take advantage of 2015-04-09 14:37:37 +00:00
20120307222744_create_appointment_group_contexts.rb multiple contexts per appointment group 2012-04-30 15:30:03 -06:00
20120309165333_drop_page_view_ranges.rb remove dead code around page views 2012-03-15 08:46:51 -06:00
20120316233922_exclude_deleted_entries_from_unread_count.rb exclude deleted discussion entries from read counts; fixes #7741 2012-03-17 13:40:09 -06:00
20120319184846_reintroduce_deleted_entries_to_unread_count.rb Revert "exclude deleted discussion entries from read counts; fixes #7741" 2012-03-23 14:23:41 -06:00
20120320171426_add_discussion_topics_threaded_flag.rb flag topics as threaded, fixes #7792 2012-03-20 16:07:43 -06:00
20120322170426_add_account_id_to_report_snapshots.rb refactor ReportSnapshot refs #7721 2012-03-30 09:17:43 -06:00
20120322184742_break_down_detailed_report_snapshots.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120324000220_add_participants_per_appointment_to_calendar_events.rb scheduler: per-appointment participant limit 2012-04-03 15:55:32 -06:00
20120326021418_add_source_course_to_content_migration.rb convert course copy to use export/import functionality 2012-04-02 17:29:01 -06:00
20120326023214_add_content_migration_to_content_export.rb convert course copy to use export/import functionality 2012-04-02 17:29:01 -06:00
20120328162105_add_discussion_topic_type.rb add some ruby linting for jenkins to take advantage of 2015-04-09 14:37:37 +00:00
20120330151054_add_updated_at_to_entry_index.rb optionally include entries not in the view yet in /view response 2012-03-30 15:33:54 -06:00
20120330163358_add_public_description_to_courses.rb add public_description to course model. fixes #7761 2012-04-02 11:40:54 -06:00
20120402054554_add_conversation_root_account_ids.rb filter conversations while masquerading, fixes #7634 2012-04-06 13:49:47 -06:00
20120402054921_populate_conversation_root_account_ids.rb more quoted_table_name in migrations 2015-08-31 21:37:10 +00:00
20120404151043_add_pseudonym_to_student_view_students.rb allow student view student to upload files; fixes #7938 2012-04-09 10:47:49 -06:00
20120404230916_fix_user_merge_conversations2.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20120417133444_add_assignment_lock.rb enable assignment properties to be locked 2012-04-27 10:41:41 -06:00
20120422213535_add_account_authorization_config_login_attribute.rb allow saml configurations to use the eppn 2012-04-30 16:26:09 -06:00
20120425161928_drop_really_old_unused_columns2.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120425180934_add_collections.rb collections models and api 2012-05-10 13:38:58 -06:00
20120425201730_remove_extraneous_conversation_tags2.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120427162634_move_migration_notifications_to_separate_category.rb fix notifications migrations 2013-08-23 16:08:03 +00:00
20120430164933_migrate_appointment_group_contexts.rb refactor bulk_insert to use AR::Base.transaction 2013-08-14 18:57:08 +00:00
20120501160019_fix_needs_grading_count_triggers.rb fix ungraded counts, fixes #7774 2012-05-08 16:26:05 -06:00
20120501213908_reset_ungraded_counts.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120502144730_add_conversation_batches.rb send bulk private messages in background process, fixes #7277, #8548 2012-09-25 09:55:36 -06:00
20120502190901_switch_to_icu_sortable_name.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120502212620_fix_user_conversations_counts_for_all.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120505003400_add_tool_id_to_external_tools.rb Correct defaults for app center plugin 2014-12-15 20:31:18 +00:00
20120510004759_delayed_jobs_delete_trigger_lock_for_update.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120511173314_update_collection_item_image_columns.rb add some ruby linting for jenkins to take advantage of 2015-04-09 14:37:37 +00:00
20120514215405_add_bio_to_user.rb move current user profile page to profile/edit 2012-05-18 09:18:57 -06:00
20120515055355_add_icon_url_to_developer_keys.rb developer keys mgmt page 2012-07-18 09:13:52 -06:00
20120516152445_add_user_observers.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20120516185217_add_moderator_flag_to_group_memberships.rb group model prep for communities; refs #8598 2012-05-17 15:19:08 -06:00
20120517150920_add_course_self_enrollment_code.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20120517222224_add_collection_item_html_preview.rb pull embedly information on item creation 2012-05-29 13:09:39 -06:00
20120518154752_add_unique_index_on_thumbnails.rb return a new 640x thumbnail size for collection items 2012-05-29 12:26:57 -06:00
20120518160716_drop_really_old_unused_columns3.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120518212446_add_public_column_to_user.rb don't set a default for the new users.public column 2012-06-09 07:10:05 -06:00
20120522145514_lengthen_external_feed_entries_url.rb lengthen external_feed_entries.url fixes #8711 2012-05-22 12:06:46 -06:00
20120522163145_add_user_birthdate.rb registration page and signup flows, closes #8676, #8806 2012-06-05 21:18:37 -06:00
20120523145010_lengthen_context_external_tools_url.rb lengthen external tools url 2012-05-23 10:27:37 -06:00
20120523153500_add_user_follows_table.rb following models and API, closes #8713 2012-06-05 13:11:20 -06:00
20120525174337_add_courses_sis_source_id_index.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20120530201701_drop_collection_item_user_fk.rb improve cross-shard collection item and activity stream support 2012-06-07 14:31:45 -06:00
20120530213835_add_description_to_groups.rb add description field to groups 2012-06-01 15:21:56 -06:00
20120531150712_drop_psql_jobs_pop_fn.rb remove the psql delayed jobs popping function 2012-06-12 12:37:34 -06:00
20120531183543_update_collection_item_columns.rb collection item column changes 2012-06-06 14:12:58 -06:00
20120531221324_add_avatar_image_to_groups.rb add avatar_attachment to groups 2012-06-05 12:54:02 -06:00
20120601195648_drop_triggers_for_collections.rb improve cross-shard collection item and activity stream support 2012-06-07 14:31:45 -06:00
20120603222842_move_content_export_notifications_to_migration_category.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120604223644_remove_unused_groups_columns.rb remove unused group columns 2012-06-06 12:40:33 -06:00
20120607164022_delayed_jobs_use_advisory_locks.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120607181141_index_jobs_on_locked_by.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20120607195540_add_aggregate_counts_to_collections.rb items and followers counts for collections 2012-06-18 11:04:58 -06:00
20120608165313_create_collection_items_count_and_followers_count_triggers.rb items and followers counts for collections 2012-06-18 11:04:58 -06:00
20120608191051_add_jobs_run_at_index.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20120613214030_drop_sis_batch_log_entries.rb refactor sis imports api 2012-06-22 12:25:56 -06:00
20120615012036_drop_section_organization_name_and_long_section_code_from_course_sections.rb drop unused course section columns 2012-06-18 10:32:01 -06:00
20120619203203_remove_duplicate_group_discussions.rb ensure single group topic for graded discussion; fixes #7834 2012-07-09 10:47:01 -06:00
20120619203536_add_unique_index_to_discussion_topics.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20120620171523_add_sis_batches_index.rb fix pending sis batches index 2013-11-06 22:53:22 +00:00
20120620184804_migrate_to_limit_privileges_to_course_section.rb rails 4.2: active record fixes 2016-01-05 13:53:23 +00:00
20120620185247_drop_limit_priveleges_to_course_section_from_enrollments.rb finish fixing the spelling of limit_privileges_to_course_section 2012-06-20 13:36:14 -06:00
20120620190441_fix_default_limit_privileges_to_course_section.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120621214317_add_basic_indices_to_group_categories.rb list all pinnable collections api 2012-06-25 12:10:59 -06:00
20120626174816_constrain_assignment_group_category_ids.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120629215700_add_conversation_message_properties.rb don't set a default when adding a couple columns on conversation_messages 2012-07-21 07:11:53 -06:00
20120630213457_add_homework_submission_for_external_tools.rb turning in homework from LTI tools 2013-03-27 14:52:12 +00:00
20120702185313_add_default_user_storage_quota.rb account-level user quota defaults, closes #9198 2012-07-09 16:34:48 -06:00
20120702212634_populate_conversation_message_properties.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120705144244_add_unique_index_on_favorites.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120709180215_add_attachment_indexes_for_sorting.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120710190752_update_sortable_name_index.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120711214917_drop_user_bio.rb create user_profile table 2012-07-18 10:07:17 -06:00
20120711215013_create_user_profiles_table.rb create user_profile table 2012-07-18 10:07:17 -06:00
20120716204625_add_visibility_to_user_services.rb tag these migrations as predeploy 2012-08-06 17:13:23 -06:00
20120717140514_add_file_notifications.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20120717140515_add_need_notify_column_to_attachments.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120717202155_index_course_sections_nonxlist_course.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20120718161934_create_user_profile_links_table.rb tag these migrations as predeploy 2012-08-06 17:13:23 -06:00
20120723201110_remove_context_module_association_id_from_content_tags.rb remove WikiNamespace fixes #9121 2012-07-30 09:15:04 -06:00
20120723201410_uniquify_wikis.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120723201957_drop_wiki_namespaces.rb several qualified names fixes in raw SQL 2015-11-18 22:01:23 +00:00
20120724172904_fix_need_notify_index_condition.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20120727145852_add_unique_index_on_notifications.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120802163230_add_otp_to_users.rb multi-factor authentication closes #9532 2012-08-16 13:09:07 -06:00
20120802204119_add_crocodoc.rb crocodoc integration 2012-09-21 12:57:02 -06:00
20120810212309_add_initial_enrollment_type.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20120813165554_add_upload_error_code_to_attachments.rb API for adding files by URL 2012-08-15 16:38:50 -06:00
20120814205244_change_auth_over_tls_to_string.rb LDAP start tls support closes #9952 2012-08-16 10:19:05 -06:00
20120817191623_fix_profile_pictures.rb arel-ify migrations 2013-03-22 20:23:35 +00:00
20120820141609_add_outcome_standards_columns.rb create framework for importing standards from a vendor 2012-09-17 15:22:36 -06:00
20120820215005_add_crocodoc_id_to_users.rb fix crocodoc migration for creating a new shard 2012-10-08 16:15:23 -06:00
20120917230202_lengthen_oauth_return_url.rb fix multiple data validation bugs, fixes #7020 2012-09-21 10:57:37 -06:00
20120918220940_remove_bogus_enrollment_associated_user_ids.rb data fixup and validation check for bogus associated users 2012-09-19 10:58:20 -06:00
20120920154904_drop_hashtags.rb remove unused twitter tables and no-op jobs 2012-10-02 13:11:13 -06:00
20120921155127_add_saml_properties.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20120921203351_create_content_participation_counts.rb unread badges in left nav 2012-10-08 11:38:01 -06:00
20120924171046_create_media_tracks.rb Allow uploading subtitle tracks to videos 2013-02-01 12:53:16 -07:00
20120924181235_create_content_participations.rb submission unread counts 2012-10-09 09:41:27 -06:00
20120924205209_lengthen_profile_links_url.rb add data validation to user profile links 2012-09-24 15:38:26 -06:00
20120927184213_change_delayed_jobs_handler_to_text.rb change delayed_jobs.handler to text 2012-10-01 10:11:59 -06:00
20121001190034_assignment_override_migration.rb remove backcompat for custom migration extensions 2013-10-31 18:24:12 +00:00
20121003200645_create_triggers_enrollments_insert_and_enrollments_update_and_submissions_insert_and_submissions_update1.rb make needs-grading counts respect sections; fixes #11001 2012-10-09 08:44:26 -06:00
20121010191027_add_cassandra_page_view_tables.rb cassandra 1.2/2.0 compatibility 2013-10-23 20:23:51 +00:00
20121016230032_fix_bulk_message_attachments.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20121017124430_assignment_override_indexes_migration.rb VDD: Assignment#overrides_visible_to(user) 2012-10-22 09:32:58 -06:00
20121017165813_add_access_token_crypted_token.rb store and query hashed access tokens 2012-10-18 13:03:53 -06:00
20121017165823_hash_access_tokens.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20121018205505_add_workflow_state_to_stream_item_instances.rb new dashboard design 2012-11-11 21:56:16 -07:00
20121019185800_remove_assignment_reminders.rb remove half-baked assignment reminders feature 2012-10-29 11:20:34 -06:00
20121029182508_add_assignment_due_date_override_notifications.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20121029214423_fix_root_outcome_group_titles.rb change course root outcome group title to course name. 2012-10-31 10:32:00 -06:00
20121112230145_add_one_question_at_a_time_to_quiz.rb move quiz into quizzes namespace as a precursor to enginifying 2014-01-24 00:08:46 +00:00
20121113002813_add_cant_go_back_to_quiz.rb move quiz into quizzes namespace as a precursor to enginifying 2014-01-24 00:08:46 +00:00
20121115205740_add_actual_association_columns_to_stream_items.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20121115210333_populate_stream_item_associations.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20121115220718_add_http_method_to_page_views.rb refs #8395 expanded page views 2012-11-30 08:34:18 -07:00
20121115220719_add_cassandra_page_views_http_method.rb refs #8395 expanded page views 2012-11-30 08:34:18 -07:00
20121119172516_add_cassandra_page_views_migration_metadata_per_account.rb optimize the page views cassandra migrator 2012-11-30 13:30:03 -07:00
20121119201743_drop_stream_item_asset_string_columns.rb drop backwards compatible stream item columns 2012-12-18 10:25:41 -07:00
20121120180117_create_roles.rb data structures for course roles engine 2012-11-26 13:49:56 -07:00
20121126224708_drop_access_tokens_plaintext_token.rb drop the unencrypted token column on access_tokens 2012-11-28 14:19:22 -07:00
20121127174920_add_role_root_account_id.rb check for name conflicts when validating Roles 2012-11-28 08:46:14 -07:00
20121127212421_grandfather_default_account_invitation_previews.rb clear schema cache during a key migration 2015-06-29 21:25:13 +00:00
20121129175438_move_account_membership_types.rb migrate account membership types to new role engine 2012-11-30 16:42:24 -07:00
20121129230914_create_triggers_enrollments_insert_and_enrollments_update2.rb fix needs grading count trigger for mysql. fixes gh-245 2012-11-30 09:22:10 -07:00
20121203164800_add_unique_index_on_role_name.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20121206040918_add_late_column_to_submissions.rb cache submission lateness 2012-12-26 15:37:18 -07:00
20121206201052_add_applies_to_to_role_overrides.rb add support for applying role overrides to just self or just descendants 2013-01-08 11:01:13 -07:00
20121207193355_add_quiz_id_to_assignment_overrides.rb vdd backend for quizzes 2012-12-18 14:28:34 -07:00
20121210154140_add_quiz_id_to_assignment_override_students.rb vdd backend for quizzes 2012-12-18 14:28:34 -07:00
20121212050526_add_self_enrollment_limit.rb self enrollment caps, refs #CNVS-1120 2012-12-19 12:29:58 -07:00
20121218215625_add_group_id_to_collaborators.rb add groups to collaborators table, add api endpoint. 2013-01-04 20:18:04 -07:00
20121228182649_add_gist_index_for_user_search.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20130103191206_add_user_id_to_conversation_message_participants.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130110212740_grandfather_default_account_self_registration.rb skip legacy migrations when the default account does not exist 2015-01-14 20:21:38 +00:00
20130114214157_populate_conversation_message_participant_user_ids.rb Cross-shard conversations 2013-01-31 17:11:48 -07:00
20130114214749_add_root_account_ids_to_conversation_participant.rb Cross-shard conversations 2013-01-31 17:11:48 -07:00
20130114215024_populate_conversation_participant_root_account_ids.rb Cross-shard conversations 2013-01-31 17:11:48 -07:00
20130115163556_create_progresses.rb course batch update api 2013-01-29 14:06:03 -07:00
20130118000423_add_profiles.rb context profiles, refs CNVS-2650 2013-02-01 17:57:07 -07:00
20130118162201_make_conversation_participants_index_unique.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130121212107_add_private_hash_to_conversation_participants.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130121212340_populate_conversation_participant_private_hash.rb handle private hashes for sharding 2013-01-31 19:23:21 -07:00
20130122193536_remove_multiple_root_folders.rb several qualified names fixes in raw SQL 2015-11-18 22:01:23 +00:00
20130123035558_drop_allow_student_assignment_edits_from_courses.rb remove course.allow_student_assignment_edits 2013-01-31 09:20:58 -07:00
20130124203149_clean_up_user_account_associations.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130125234216_add_index_on_conversation_messages_author_id.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130128192930_drop_context_messages.rb drop context_messages 2013-01-28 17:55:11 -07:00
20130128220410_drop_account_id_from_course_sections.rb clean up course account associations 2013-02-08 16:33:25 -07:00
20130128221236_add_unique_index_on_course_account_associations.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130128221237_recalculate_course_account_associations.rb clean up course account associations 2013-02-08 16:33:25 -07:00
20130130195248_add_ignores.rb make assignments_needing_x shard safe 2013-02-01 17:08:41 -07:00
20130130202130_pre_migrate_ignores.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130130203358_post_migrate_ignores.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130215164701_add_manage_rubrics_permission.rb migration fixups 2013-04-19 22:31:26 +00:00
20130220000433_drop_body_and_sms_body_columns.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
20130221052614_add_messages_html_body.rb support html emails. 2013-02-22 12:37:36 -07:00
20130226233029_add_scopes_to_access_token.rb allow 3rd parties to use oauth for authentication 2013-03-18 14:53:29 -06:00
20130227205659_add_enrollment_last_activity_at.rb add last_activity_at to enrollments 2013-03-04 12:43:56 -07:00
20130307214055_add_index_to_content_tags_learning_outcome_id.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130310212252_add_lti_account_guid.rb create attribute for lti_guid on accounts 2013-03-10 22:03:10 -06:00
20130310213118_generate_old_account_opaque_i_ds.rb create attribute for lti_guid on accounts 2013-03-10 22:03:10 -06:00
20130312024749_fix_media_recording_submission_types.rb fix incorrect media_recording submission types 2013-03-12 13:58:01 -06:00
20130312231026_add_message_account_id.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130313141722_create_migration_issues.rb rails4: fix migration with unnecessary id column call 2015-07-06 17:17:40 +00:00
20130313162706_drop_custom_field_tables.rb remove the has_custom_fields plugin from vendor/ 2013-03-13 13:33:38 -06:00
20130319120204_add_submission_cached_due_date.rb replace submissions.late column with .cached_due_date 2013-06-10 19:11:31 +00:00
20130320190243_add_type_to_content_migration.rb content migration creation api 2013-05-17 22:34:09 +00:00
20130325204913_create_quiz_statistics_table.rb make quiz_statistics model 2013-04-09 23:21:09 +00:00
20130326210659_add_manage_storage_quotas_permission.rb add :manage_storage_quotas permission 2013-03-29 18:27:39 +00:00
20130401031740_add_index_on_appointment_group_sub_contexts_appointment_group_id.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130401032003_add_index_on_appointment_group_contexts_appointment_group_id.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130405213030_fix_broken_file_links_in_assignments.rb fix assignment descriptions with broken file references 2013-04-12 14:46:19 +00:00
20130411031858_add_table_submission_versions.rb remove backcompat for custom migration extensions 2013-10-31 18:24:12 +00:00
20130416170936_drop_calendar_events_external_feed_id.rb remove import and external_feed_id from calendar_events. 2013-04-22 22:19:00 +00:00
20130416190214_add_validation_token_to_quiz_submissions.rb add a per quiz submission token and validate against it 2013-05-01 16:26:07 +00:00
20130417153307_fix_dissociated_discussion_topics.rb fix dissociated discussion topics. 2013-04-23 18:06:22 +00:00
20130419193229_add_report_type_to_quiz_statistics.rb fix quiz statistics migration for mysql 2013-07-08 19:37:48 +00:00
20130422191502_add_indices_to_learning_outcome_groups.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130422205650_add_table_event_stream_failures.rb capture failed EventStream operations in DB 2013-04-30 15:04:16 +00:00
20130423162205_change_migration_issue_strings_to_text.rb fix and refactor content migration issue messages 2013-04-26 21:33:24 +00:00
20130425230856_add_last_logged_out_to_users.rb invalidate all sessions on explicit logout 2013-05-08 19:43:55 +00:00
20130429190927_drop_unused_indices.rb drop unused indices 2013-05-01 14:52:09 +00:00
20130429201937_add_some_indices.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130430215057_add_group_limit_to_group_category.rb limit self-assigned group size, closes #CNVS-5407 2013-05-08 16:47:14 +00:00
20130502200753_add_lock_at_to_discussion_topics.rb added auto lock discussions on specified date 2013-05-08 17:49:11 +00:00
20130506191104_add_forced_read_state_to_discussion_entry_participants.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130508214241_add_quiz_statistics_foreign_key.rb add foreign key to quiz_statistics table 2013-05-08 22:30:46 +00:00
20130509173346_lengthen_submission_attachment_ids.rb fix lengthen submissions attachment_id migration 2013-06-04 03:40:20 +00:00
20130511131825_change_learning_outcome_group_index.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130516174336_add_front_page_attributes_to_wikis.rb allow any wiki page to be set as front page 2013-05-30 02:51:35 +00:00
20130516204101_fix_hidden_wiki_front_pages.rb fix FixHiddenWikiFrontPages migration 2013-06-21 16:27:45 +00:00
20130516205837_add_discussion_topic_materialized_view_pk.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20130520205654_drop_old_assignment_publishing_fields.rb finish removing course.publish_grades_immediately 2013-06-04 18:11:08 +00:00
20130521161315_drop_redundant_submissions_index.rb drop redundant index_submissions_on_user_id 2013-05-22 21:13:47 +00:00
20130521163706_add_unique_index_to_settings.rb ensure settings.name is unique 2013-05-22 21:37:48 +00:00
20130521181412_add_schema_migrations_primary_key.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20130521223335_add_last_inline_view_to_attachments.rb record last_inline_view time for attachments 2013-05-24 14:56:40 +00:00
20130523162832_unify_active_assignment_workflow_states.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130524164516_add_number_to_versions_index.rb rails4: deprecate Relation#all in favor of Relation#to_a 2015-07-24 21:28:14 +00:00
20130528204902_add_last_reply_at_index_to_discussion_topics.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130531135600_initialize_submission_cached_due_date.rb replace submissions.late column with .cached_due_date 2013-06-10 19:11:31 +00:00
20130531140200_drop_submission_late_column.rb replace submissions.late column with .cached_due_date 2013-06-10 19:11:31 +00:00
20130603181545_add_pinned_flag_to_discussion_topics.rb add "pinned" discussions to index view. 2013-06-07 20:00:26 +00:00
20130603211207_add_group_category_index_to_groups.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130603213307_add_updated_at_index_to_stream_items.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130604174602_add_default_group_storage_quota.rb add default_group_storage_quota setting to accounts 2013-06-07 21:11:57 +00:00
20130605211012_change_event_stream_failures_exception_to_text.rb use text as event_stream_failures.exception type 2013-06-06 18:52:48 +00:00
20130606170923_add_foreign_keys1.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130606170924_add_foreign_keys2.rb add tags to all the migrations 2015-11-06 00:59:33 +00:00
20130610174505_add_foreign_keys3.rb remove course_imports table 2015-12-15 17:17:28 +00:00
20130610204053_add_subscribed_to_discussion_topic_participants.rb discussion topic subscription flag and api 2013-06-14 21:40:50 +00:00
20130611194212_add_survey_functionality_to_account_notifications.rb survey notification support 2013-06-17 16:58:39 +00:00
20130612201431_add_migration_selection_for_external_tools.rb add migration_selection lti extension 2014-04-23 17:05:41 +00:00
20130613174529_add_foreign_keys4.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20130617152008_fix_imported_wiki_page_workflow.rb fix imported wiki pages that were set to unpublished 2013-06-19 01:10:21 +00:00
20130624174549_add_foreign_keys5.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130624174615_add_foreign_keys6.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20130626220656_add_score_before_regrade_to_quiz_submission.rb add the ability to regrade a quiz 2013-08-19 17:29:26 +00:00
20130627140642_add_authentication_auditor_tables.rb cassandra 1.2/2.0 compatibility 2013-10-23 20:23:51 +00:00
20130628215434_add_cache_key_to_progresses.rb add cache_key_context to progress model, table 2013-07-10 14:44:57 +00:00
20130701160407_add_index_on_sections_root_account_id.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130701160408_make_sis_ids_unique.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20130701193624_create_quiz_regrades.rb fix database migrations for quiz regrades 2013-08-28 15:43:14 +00:00
20130701210202_create_quiz_question_regrades.rb fix database migrations for quiz regrades 2013-08-28 15:43:14 +00:00
20130702104734_add_locked_flag_to_discussion_topics.rb do discussion topic locking with a flag 2013-07-03 19:08:46 +00:00
20130703165456_add_turnitin_host_to_accounts.rb configurable turnitin api endpoint 2013-07-08 20:25:41 +00:00
20130708201319_optimize_scribd_recyclable_index.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130712230314_resanitize_assignments_allowed_extensions.rb sanitize assignment.allowed_extensions from the api 2013-07-17 20:18:10 +00:00
20130719192808_add_was_preview_to_quiz_submission.rb quiz statistics - don't include preview data 2013-07-29 15:56:36 +00:00
20130724222101_load_submission_needs_grading_notification.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20130726205640_create_quiz_regrade_runs.rb fix database migrations for quiz regrades 2013-08-28 15:43:14 +00:00
20130726230550_load_quiz_regrade_finished_notification.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20130729210315_filter_page_view_url_params.rb data fixup for page view url param filtering 2013-08-12 19:52:28 +00:00
20130730162545_add_subject_to_conversations.rb remove transactional=false from conversation migrations 2013-08-05 20:45:30 +00:00
20130730163939_add_workflow_state_to_conversation_message_participants.rb add soft delete to conversation_message_participants 2013-08-08 16:00:51 +00:00
20130730164252_add_context_to_conversations_and_conversation_batches.rb remove transactional=false from conversation migrations 2013-08-05 20:45:30 +00:00
20130802164854_add_subject_to_conversation_batch.rb remove transactional=false from conversation migrations 2013-08-05 20:45:30 +00:00
20130807165221_make_columns_not_null.rb remove course_imports table 2015-12-15 17:17:28 +00:00
20130807194322_change_submission_needs_grading_notification_type_to_all_submissions.rb rails4: don't use update_all with conditions as arguments 2015-07-28 16:47:36 +00:00
20130813195331_drop_type_from_pseudonyms.rb drop pseudonyms.type column 2013-08-14 18:11:32 +00:00
20130813195454_drop_wiki_page_comments.rb wiki page comments are unused; excise them 2013-08-15 16:34:37 +00:00
20130816182601_fix_out_of_sync_outcome_alignments.rb fix existing out of sync outcome alignments 2013-08-23 23:27:09 +00:00
20130820202205_add_index_on_course_wiki_id.rb use where instead of conditions for partial indexes like Rails 4 2013-10-29 22:21:02 +00:00
20130820210303_add_content_migration_index.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130820210746_add_index_on_cccc.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130822214514_drop_enrollments_index_on_id_and_type.rb remove index on enrollments(id, type) 2013-08-23 19:14:59 +00:00
20130823204503_remove_unneeded_gist_indexes.rb remove unhelpful gist indexes for api searches 2013-08-24 01:01:11 +00:00
20130826215926_add_quiz_regrade_foreign_keys.rb fix database migrations for quiz regrades 2013-08-28 15:43:14 +00:00
20130828191910_fix_imported_wiki_front_pages.rb fix legacy wiki front page behavior 2013-09-03 19:27:02 +00:00
20130905190311_add_workflow_state_to_quiz_question.rb quiz questions now soft-delete 2013-09-18 20:15:46 +00:00
20130911191937_add_context_module_progressions_unique_index.rb use preload/eager_load instead of includes 2015-09-08 20:32:05 +00:00
20130911200910_remove_unused_folder_index.rb raise error in dev and test for too-long-index-names 2013-09-13 16:02:25 +00:00
20130916174630_add_foreign_keys7.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20130916192409_change_external_feed_entry_indexes.rb rename concurrently: true to algorithm: :concurrently 2013-10-29 20:34:13 +00:00
20130917194106_add_foreign_keys8.rb rename transaction attribute to disable_ddl_migration! 2013-10-29 20:33:53 +00:00
20130917194107_add_foreign_keys9.rb add foreign keys part 9 2013-10-31 18:24:59 +00:00
20130918193333_add_group_to_batch_conversations.rb allow bulk messaging in new conversations 2013-09-24 00:29:53 +00:00
20130924153118_add_foreign_keys10.rb add foreign keys part 10 2013-11-21 16:49:13 +00:00
20130924163929_add_foreign_keys11.rb add foreign keys part 11 2013-12-16 23:12:58 +00:00
20131001193111_add_cassandra_page_views_remote_ip.rb log the remote_ip in page views 2013-10-07 15:04:50 +00:00
20131001193112_add_page_views_remote_ip.rb log the remote_ip in page views 2013-10-07 15:04:50 +00:00
20131003195758_drop_downstream_modules_from_context_modules.rb drop unused context_modules.downstream_modules 2013-10-10 00:42:45 +00:00
20131003202023_add_completion_events_to_context_modules.rb add framework for events to be triggered when a module is completed 2013-10-15 21:59:07 +00:00
20131003221953_populate_submission_versions.rb make submission version datafixup ignore yaml errors 2013-10-11 19:51:29 +00:00
20131003222037_remove_orphaned_context_module_progressions.rb don't create module progressions for users that aren't even in a course 2013-10-16 00:17:16 +00:00
20131014185902_add_push_columns.rb add push communication channel type 2013-11-21 21:38:45 +00:00
20131022192816_create_feature_flags.rb feature flags infrastructure and API 2013-11-19 20:50:03 +00:00
20131023154151_add_score_visibility_to_quizzes.rb Controlling visibility of student quiz scores 2013-11-20 22:08:21 +00:00
20131023205614_add_stale_scribd_index_to_attachments.rb remove backcompat for custom migration extensions 2013-10-31 18:24:12 +00:00
20131023221034_remove_scribd_account.rb get rid of scribd_account 2013-10-25 16:56:59 +00:00
20131025153323_undelete_some_outcome_alignments.rb undelete outcome alignments that were erroneously deleted 2013-10-30 20:55:09 +00:00
20131025161849_add_cassandra_grade_change_auditor_tables.rb add option for course grade change (log auditing) 2013-11-21 20:53:27 +00:00
20131105175802_add_association_to_learning_outcome_results_index.rb fix index migration for mysql build 2013-11-25 22:44:44 +00:00
20131105230615_fix_submission_versions_index.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20131105232029_fix_name_of_sis_batches_pending_index.rb use rename_index method instead of writing SQL 2013-11-26 22:01:28 +00:00
20131105234428_fix_attachment_sorting_indexes.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20131106161158_add_report_snapshots_index.rb add index on report snapshots 2013-11-06 21:15:59 +00:00
20131106171153_add_more_gist_indexes.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20131111221538_update_icu_sortable_name_index.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20131111224432_add_cassandra_request_id_to_authentication_auditor.rb add option for course grade change (log auditing) 2013-11-21 20:53:27 +00:00
20131111224434_drop_old_sortable_name_index.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20131112184904_change_graded_survey_submissions_to_not_need_grading.rb don't send "needs grading" notification for graded surveys 2013-11-21 18:14:44 +00:00
20131115165908_make_notification_policy_frequency_not_null.rb notification preferences API 2013-12-20 22:44:02 +00:00
20131115221720_populate_overridden_due_at_for_due_date_cacher.rb analytics showing submissions were submitted if teacher give a 0 2013-11-19 20:36:33 +00:00
20131120173358_move_scribd_docs_to_root_attachments.rb only do scribd docs on root attachments 2013-11-26 15:51:18 +00:00
20131202173569_create_account_notification_roles.rb option to restrict global announcements by role 2014-01-09 19:54:21 +00:00
20131205162354_custom_gradebook_columns.rb custom gradebook columns api 2013-12-26 17:45:40 +00:00
20131206221858_delete_empty_conversations.rb conversations: delete conversations with no messages 2013-12-13 15:44:32 +00:00
20131216174525_add_cassandra_course_auditor_tables.rb add option for course content changes (log auditing) 2014-01-22 16:15:23 +00:00
20131216190859_add_integration_id.rb Add integration_id to SIS models 2013-12-27 16:06:45 +00:00
20131224010801_fix_blank_course_section_names.rb validate sis_id, section name and drop section_code 2014-01-02 20:43:52 +00:00
20131230182437_add_foreign_keys12.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20131230213011_add_teacher_notes_to_custom_columns.rb custom gradebook columns: teacher_notes support 2014-01-06 19:48:40 +00:00
20131231182558_add_index_on_delayed_messages_notification_policy.rb put migration file in the right place 2014-02-11 15:02:21 +00:00
20131231182559_add_foreign_keys13.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20131231194442_drop_section_code_from_course_sections.rb validate sis_id, section name and drop section_code 2014-01-02 20:43:52 +00:00
20140110201409_deprecate_hide_from_students_on_wiki_pages.rb deprecate hide_from_students on wiki pages 2014-01-15 21:29:06 +00:00
20140115230951_disallow_null_on_custom_gradebook_column_columns.rb fix migrations for mysql 2014-07-17 20:38:10 +00:00
20140116220413_add_data_export.rb data export api 2014-03-07 22:31:43 +00:00
20140117195133_add_attachment_root_attachment_foreign_key.rb fix orphaned files and add FK to attachments 2014-02-08 02:35:38 +00:00
20140120201847_disallow_null_on_teacher_notes_column.rb do some minor datafixups before adding schema constraints 2014-01-31 16:24:55 +00:00
20140124163739_sanitize_completion_requirements.rb fix module item XSS vulnerability, closes CNVS-10767 2014-01-27 23:25:43 +00:00
20140124173117_sanitize_eportfolios.rb fix eportfolio xss vulnerability, closes CNVS-10753 2014-01-27 23:25:57 +00:00
20140127203558_add_index_on_submissions_submitted_at.rb optimize students with no submissions report 2014-01-31 18:52:59 +00:00
20140127204017_enrollments_on_root_account_and_course.rb optimize students with no submissions report 2014-01-31 18:52:59 +00:00
20140128205246_add_foreign_keys14.rb add foreign keys part 14 2014-02-11 16:36:27 +00:00
20140131163737_add_foreign_keys15.rb add foreign keys part 15 2014-03-11 16:52:03 +00:00
20140131164925_add_only_visible_to_overrides.rb assignment migration for only_visible_to_overrides flag 2014-02-20 22:58:12 +00:00
20140131231659_remove_canvinterest_tables.rb Remove unused collections stuff 2014-02-07 19:32:46 +00:00
20140204180348_create_switchman_shards.switchman.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
20140204235601_add_lockdown_browser_monitor_settings.rb add support for respondus monitor 2014-02-10 16:33:21 +00:00
20140205171002_create_default_shard.switchman.rb remove rails 2 support 2014-08-06 18:16:19 +00:00
20140206203334_add_index_on_asset_user_access.rb optimize user_access_report query 2014-02-06 23:58:14 +00:00
20140224212704_remove_page_views_contributed.rb remove page_views.contributed 2014-03-10 21:23:52 +00:00
20140224212705_remove_cassandra_page_views_contributed.rb don't try to drop cassandra column in 1.2.x 2014-06-17 17:25:43 +00:00
20140227171812_add_unique_index_on_enrollments.rb add unique index to enrollments users per section 2014-03-06 22:20:30 +00:00
20140228201739_drop_unused_enrollment_index.rb drop unused enrollment index 2014-02-28 22:38:14 +00:00
20140303160957_add_user_to_sis_batches.rb make migration non transactional 2014-05-02 19:02:42 +00:00
20140311223045_add_current_to_context_module_progressions.rb rework module progressions evaluation 2014-05-01 16:42:07 +00:00
20140312232054_create_custom_data.rb add serializable hash of CustomData for User models 2014-03-24 21:52:43 +00:00
20140314220629_add_lock_version_on_context_module_progressions.rb add lock_version to context module progressions 2014-04-08 23:03:27 +00:00
20140318150809_add_foreign_keys16.rb add foreign keys part 16 2014-03-25 21:56:22 +00:00
20140319223606_add_unique_index_on_custom_data.rb add serializable hash of CustomData for User models 2014-03-24 21:52:43 +00:00
20140322132112_add_index_messages_on_sent_at.rb add index on messages (sent_at) for deleting them 2014-03-24 16:34:30 +00:00
20140401224701_disallow_null_on_data_export_columns.rb fix migrations for mysql 2014-07-17 20:38:10 +00:00
20140402204820_add_trusted_to_developer_keys.rb support for trusted developer keys 2014-04-16 23:18:19 +00:00
20140403213959_convert_high_contrast_setting_to_feature_flag.rb Convert 'high-contrast' from user pref to feature flag 2014-04-17 19:47:38 +00:00
20140404162351_add_assignment_post_columns.rb remove index on assignments.integration_id 2014-05-23 03:00:44 +00:00
20140410164417_add_group_category_id_to_discussion_topic.rb discussions: separate group discussions from group assignments 2014-05-08 21:18:40 +00:00
20140414230423_add_timestamps_to_crocodoc_documents.rb add timestamps to crocodoc_documents 2014-04-15 23:40:51 +00:00
20140417143325_lengthen_string_columns.rb lengthen string columns to text 2014-04-17 17:22:49 +00:00
20140417143326_add_cassandra_event_source_to_courses_auditor.rb add option for course state changes (log auditing) 2014-05-09 16:09:20 +00:00
20140417220141_create_polling_tables.rb add models for polling 2014-04-28 15:15:29 +00:00
20140418210000_populate_lock_version_on_context_module_progressions.rb fix module progression migrations 2014-05-21 18:46:56 +00:00
20140418211204_disallow_null_on_context_module_progression_lock_version_column.rb fix module progression migrations 2014-05-21 18:46:56 +00:00
20140423003242_create_canvadocs_table.rb canvadocs 2014-05-09 22:38:57 +00:00
20140423034044_add_group_leader_id_to_groups.rb group leaders 2014-05-20 22:22:12 +00:00
20140428182624_add_index_on_assignment_overrides.rb add index on assignment_overrides.assignment_id 2014-05-02 20:32:45 +00:00
20140505211339_create_poll_sessions_and_modify_polls.rb add some ruby linting for jenkins to take advantage of 2015-04-09 14:37:37 +00:00
20140505215131_add_failed_jobs_original_job_id.rb renamed failed_jobs original_id 2014-05-12 18:58:48 +00:00
20140505215510_copy_failed_jobs_original_id.rb renamed failed_jobs original_id 2014-05-12 18:58:48 +00:00
20140505223637_drop_failed_jobs_original_id.rb remove backwards compatible failed_jobs.original_id column 2014-05-27 23:22:26 +00:00
20140506200812_add_integration_type_to_context_external_tools.rb add integration type to context external tools 2014-06-24 16:07:59 +00:00
20140507204231_add_foreign_key_indexes.rb add indexes supporting a foreign key 2014-05-08 16:12:07 +00:00
20140509161648_change_settings_value_to_text.rb change settings.value to text 2014-05-09 19:51:20 +00:00
20140512180015_add_time_zone_to_courses.rb Add time_zone to courses 2014-05-19 16:49:38 +00:00
20140512213941_add_source_to_jobs.rb include marginalia comment as source when creating job 2014-05-15 16:49:40 +00:00
20140515163333_fix_duplicate_communication_channels.rb rails 4.2: s/destroy!/destroy_permanently! 2016-01-07 14:00:13 +00:00
20140516160845_add_integration_data_to_assignment.rb add integration_data to assignment table 2014-05-23 21:55:32 +00:00
20140516215613_create_live_assessments.rb live assessments api 2014-06-10 14:53:40 +00:00
20140519163623_add_course_home_navigation_for_external_tools.rb add concurrently to recent add_index migration 2014-06-19 17:02:24 +00:00
20140519221522_add_lti_context_id_to_accounts_courses_users.rb save context_id on lti launch 2014-05-30 22:26:52 +00:00
20140519221523_add_unique_index_on_lti_context_id.rb save context_id on lti launch 2014-05-30 22:26:52 +00:00
20140520152745_add_auto_leader_to_group_categories.rb Automatically Assign group leaders 2014-05-23 17:23:53 +00:00
20140521183128_add_foreign_key_indexes2.rb remove course_imports table 2015-12-15 17:17:28 +00:00
20140522190519_add_reply_to_name_to_messages.rb fix some migration rollbacks 2014-06-25 01:04:48 +00:00
20140522231727_add_total_activity_time_to_enrollment.rb record enrollment time on task 2014-05-23 22:58:10 +00:00
20140523142858_remove_assignment_integration_id_index.rb fix remove assignments_integration_id index for rails 2 + 3 2014-05-23 15:30:13 +00:00
20140523164418_populate_group_category_on_discussion_topics.rb fix and rerun discussion_topics.group_category population 2014-05-28 20:04:10 +00:00
20140523175853_add_user_note_to_conversation_batch.rb faculty journal entries for multiple student recipients 2014-05-29 22:12:04 +00:00
20140527170951_add_evaluated_at_to_context_module_progressions.rb fix module unlocking via date 2014-05-28 22:41:59 +00:00
20140529220933_add_replacement_attachment_id_to_attachments.rb track attachments through overwrite+rename/move via replacement_attachment_id 2014-06-02 17:11:51 +00:00
20140530195058_add_context_to_content_exports.rb several qualified names fixes in raw SQL 2015-11-18 22:01:23 +00:00
20140530195059_remove_course_id_from_content_exports.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140603193939_add_display_name_to_learning_outcomes.rb Add reporting name for learning outcomes 2014-06-11 17:25:33 +00:00
20140604180158_remove_foreign_key_constraint_from_poll_sessions.rb improve polling performance 2014-06-10 19:53:31 +00:00
20140606184901_add_only_visible_to_overrides_to_quizzes.rb DA - quiz edit page 2014-07-23 14:41:24 +00:00
20140606220920_add_position_column_to_poll_choices.rb add explicit poll choice ordering and poll_session deletion 2014-06-11 00:48:16 +00:00
20140609195358_add_lti2_tables.rb add lti2 models and registration endpoints 2014-07-18 16:42:10 +00:00
20140613194434_add_course_settings_sub_navigation_for_external_tools.rb Add course settings sub navigation lti extension 2014-06-24 13:39:17 +00:00
20140616202420_fix_incorrect_published_states_for_quizzes_and_assignments.rb fix incorrect published states for quizzes and assignments 2014-06-20 17:28:39 +00:00
20140617211933_add_assignment_student_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140628015850_fix_invalid_course_ids_for_enrollments.rb fix migrations that don't send later, even if prod 2014-09-04 22:10:27 +00:00
20140707221306_drop_before_quiz_submission_types_column.rb get rid of weird before_quiz_submission_types attr 2014-07-08 17:58:06 +00:00
20140710153035_add_foreign_key_indexes3.rb more fk indexes 2014-07-14 21:06:23 +00:00
20140710211240_add_one_time_results_to_quizzes.rb Quizzes - Lock down results after first view 2014-07-15 09:47:56 +00:00
20140710214016_fix_audit_log_uuid_indexes.rb store last batch for data fixup 2014-07-30 21:59:41 +00:00
20140717183855_fix_polling_foreign_keys.rb fix migrations for mysql 2014-07-17 20:38:10 +00:00
20140722150150_clear_any_new_styles_feature_flags.rb Make sure no one has the new styles feature enabled 2014-08-25 16:01:34 +00:00
20140722151057_peer_review_invitation_needs_notification.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20140723220226_add_context_to_tool_proxy.rb rails4: use preload instead of includes for context associations 2015-07-08 13:03:29 +00:00
20140728202458_add_unknown_user_url_to_account_authorization_config.rb add redirect config to account authorization 2014-08-14 15:12:41 +00:00
20140805194100_remove_scribd_columns.rb remove scribd 2014-09-11 18:42:15 +00:00
20140806161233_create_context_external_tool_placements.rb migrate has_X context_external_tool columns to separate table 2014-08-12 12:13:42 +00:00
20140806162559_drop_has_columns_from_context_external_tools.rb migrate has_X context_external_tool columns to separate table 2014-08-12 12:13:42 +00:00
20140809142615_add_foreign_key_indexes4.rb more indexes supporting foreign keys 2014-08-13 14:49:03 +00:00
20140815192313_fix_content_tags_without_content.rb fix importing module items with missing content 2014-08-18 18:12:35 +00:00
20140818134232_extend_notification_policies_index.rb fix duplicate notification policies 2014-08-19 16:59:42 +00:00
20140818144041_drop_broadcast_from_notification_policies.rb drop notification_policies.broadcast 2014-08-18 19:27:05 +00:00
20140819210933_add_namspace_to_thumbnail.rb Fixes Profile avatar on thumbnail no longer showing correct image 2014-08-22 22:17:51 +00:00
20140821130508_add_lti_tool_settings.rb create tool_setting and tool_link models 2014-08-21 18:35:07 +00:00
20140821171612_fix_profile_pictures_redux.rb Fixes Profile avatar on thumbnail no longer showing correct image 2014-08-22 22:17:51 +00:00
20140822192941_add_quiz_student_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140825163916_redo_assignment_student_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140825200057_add_lti_link_binding_association.rb add tool setting service 2014-09-08 16:58:00 +00:00
20140903152155_add_role_id_columns.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140903164913_add_more_gist_indexes_for_user_search.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140903191721_add_better_composite_index_for_course_searching.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140904193057_add_conversation_created_notification.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20140904214619_add_announcement_created_notification.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
20140905171322_drop_role_name_columns.rb fix role ids synchronously now 2015-01-19 20:29:36 +00:00
20140915174918_remove_deleted_from_assignment_student_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20140916195352_add_external_tools_not_selectable_column.rb move not_selected from external tools settings to it's own column 2014-09-17 14:32:37 +00:00
20140917205347_fix_incorrect_attachment_file_state.rb fix incorrect file state in Attachment#restore 2014-09-18 21:06:18 +00:00
20140919170019_add_show_correct_answers_last_attempt_to_quizzes.rb adds checkbox to quiz/show_answers to show correct answers on last attempt 2014-11-06 21:29:29 +00:00
20140925153437_drop_unused_columns_from_asset_user_accesses.rb drop unused columns from asset user accesses table 2014-09-25 19:07:05 +00:00
20140930123844_create_quiz_submission_events.rb Extract events from quiz submission snapshots 2014-10-01 21:23:47 +00:00
20141001211428_create_grading_periods.rb set up grading_period model, migration, and tests 2014-10-06 20:26:00 +00:00
20141008142620_drop_ignore_term_date_restrictions.rb change migration to be postdeploy 2014-11-07 21:05:53 +00:00
20141008201112_fix_for_quiz_student_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20141010172524_remove_hide_from_students_from_wiki_pages.rb remove non-draft state wiki pages 2014-12-09 20:12:24 +00:00
20141015083228_add_ratings_to_discussion_topics.rb discussion entry liking 2015-04-25 03:10:48 +00:00
20141015132218_add_results_to_progresses.rb course link validator + API 2014-10-30 15:06:32 +00:00
20141022192431_add_title_to_grading_periods.rb add custom naming functionality to grading period 2014-10-29 15:31:17 +00:00
20141023050715_drop_triggers_submissions_and_submissions_and_submissions_and_submissions_and_enrollments_and_enrollments.rb fix submission deadlocks, fixes CNVS-15988 2014-10-23 23:09:52 +00:00
20141023120911_add_non_null_constraints_to_quiz_submission_events.rb Non-null constraints for quiz_submission_events 2014-10-23 16:28:06 +00:00
20141023164759_drop_trigger_quiz_submissions.rb fix submission deadlocks, fixes CNVS-15988 2014-10-23 23:09:52 +00:00
20141023171507_fix_up_needs_grading_counts.rb fix submission deadlocks, fixes CNVS-15988 2014-10-23 23:09:52 +00:00
20141024045542_add_workflow_state_to_grading_periods.rb add workflow_state to grading periods 2014-10-31 16:58:21 +00:00
20141024155909_add_grading_periods_foreign_keys.rb add foreign keys to grading_periods table 2014-10-24 22:32:17 +00:00
20141029163245_create_grading_period_groups.rb add grading period group model 2014-11-14 22:07:00 +00:00
20141104213722_create_external_integration_keys.rb add external integration keys 2014-11-21 01:19:24 +00:00
20141106211024_remove_course_id_and_account_id_from_grading_periods.rb add grading period group model 2014-11-14 22:07:00 +00:00
20141106213431_add_grading_period_group_id_to_grading_periods.rb add grading period group model 2014-11-14 22:07:00 +00:00
20141109202906_create_initial_quiz_submission_event_partitions.rb canvas-partman & quiz log auditing partitioning 2014-11-11 19:06:00 +00:00
20141110133207_change_answers_to_data_in_quiz_submission_events.rb QuizLogAuditing - JS core 2014-11-11 22:25:02 +00:00
20141112204534_create_usage_rights.rb data model and API for file usage rights 2014-11-19 16:14:00 +00:00
20141113211810_link_missing_sis_observer_enrollments.rb datafix missing observer enrollments from sis imported enrollments 2014-11-13 23:01:39 +00:00
20141114205319_add_force_token_reuse_to_dev_key.rb add force_token_reuse to developer key 2015-02-24 18:33:27 +00:00
20141115100802_drop_broken_quiz_submission_event_partitions.rb canvas-partman - rolling partition migrations 2014-12-03 19:53:53 +00:00
20141115282315_add_indices_to_quiz_submission_events.partitions.rb refactor and improve partition management 2015-05-15 02:15:09 +00:00
20141115282316_recreate_quiz_submission_event_partitions.rb canvas-partman - rolling partition migrations 2014-12-03 19:53:53 +00:00
20141119233751_add_foreign_key_indexes5.rb add foreign key index part 5 2014-12-23 19:37:10 +00:00
20141125133305_remove_orphaned_submission_versions.rb validations on Version and SubmissionVersion 2014-12-12 23:29:45 +00:00
20141125212000_add_calculation_method_to_learning_outcomes.rb updated learning outcome to retain eval method and info for weighted methods 2014-12-16 01:04:28 +00:00
20141202202750_create_sis_post_grades_statuses.rb Adds Sis Notification table to canvas 2014-12-15 17:25:21 +00:00
20141204222243_create_grading_period_grades_join_table.rb Grading Period Grade join table - MGP 2014-12-11 17:28:33 +00:00
20141205172247_add_submitted_at_to_learning_outcome_result.rb updated learning outcome to retain eval method and info for weighted methods 2014-12-16 01:04:28 +00:00
20141209081016_add_lookup_index_to_quiz_questions.rb Fix quiz questions from banks 2014-12-15 17:38:13 +00:00
20141210062449_add_question_references_fixed_column_to_quiz_submissions.rb Fix quiz questions from banks 2014-12-15 17:38:13 +00:00
20141210112542_add_tool_proxy_name.rb create lti_app collection api 2014-12-17 22:34:31 +00:00
20141212134557_change_enrollments_role_id_null.rb fix ChangeEnrollmentsRoleIdNull again 2014-12-31 15:07:23 +00:00
20141216202750_remove_unused_external_feed_columns.rb remove unused external feeds columns 2015-01-07 23:36:18 +00:00
20141217222534_cleanup_duplicate_external_feeds.rb fix migration to work with old bad data 2015-02-26 20:18:27 +00:00
20141226194222_fix_group_discussion_submissions.rb resolves group discussion entries not appearing in gradebook and speedgrader 2014-12-29 18:20:51 +00:00
20150105210803_populate_quiz_audit_permission.rb populate quiz audit role overrides 2015-01-07 20:21:07 +00:00
20150113222309_drop_communication_channel_push_columns.rb push notifications 2015-01-15 22:19:24 +00:00
20150113222342_create_notification_endpoints.rb push notifications 2015-01-15 22:19:24 +00:00
20150119204052_add_started_at_to_sis_batches.rb add started_at to sis_batches 2015-01-23 21:31:26 +00:00
20150203174534_add_adhoc_overrides_to_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20150204033531_populate_manage_catalog_permission.rb add new permission and API endpoint for manage_catalog 2015-02-06 19:45:20 +00:00
20150204210125_add_turnitin_id_to_courses.rb turnitin: use a unique identifier for courses 2015-02-27 22:05:18 +00:00
20150206165423_add_adhoc_overrides_to_quiz_visibility_view.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20150207205406_add_sis_batch_diffing.rb SIS CSV diffing 2015-02-26 15:53:01 +00:00
20150209173933_drop_last_inline_view.rb remove last_inline_view from attachments 2015-02-10 13:33:08 +00:00
20150210172230_allow_null_weight_on_grading_periods.rb make 'weight' attribute not-required for a grading period 2015-02-12 21:18:24 +00:00
20150213193129_drop_batch_id_from_sis_batches.rb drop unused column from sis_batches 2015-02-18 19:39:34 +00:00
20150213195207_change_message_columns_to_text.rb change and validate length of attributes on message 2015-02-18 19:39:15 +00:00
20150213200336_drop_cc_bcc_from_messages.rb drop cc and bcc from messages 2015-02-18 19:41:26 +00:00
20150223211234_delete_facebook_channels.rb destroy facebook channels and services 2015-03-06 23:24:43 +00:00
20150225205638_add_graded_at_to_enrollments.rb add graded_at column to enrollments table 2016-01-04 23:08:47 +00:00
20150303073748_remove_invalid_observers.rb don't allow a user to observe oneself 2015-03-19 20:46:07 +00:00
20150305223647_add_workflow_state_to_grading_period_groups.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150305225732_add_grading_period_group_null_constraint_to_grading_periods.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150305234725_add_workflow_state_to_grading_period_grades.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150306193021_add_workflow_state_null_constraint_to_grading_period_groups.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150306193257_add_workflow_state_null_constraint_to_grading_period_grades.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150306193436_add_workflow_state_default_and_null_constraint_to_grading_periods.rb add workflow state to grading period groups and grading period grades 2015-04-01 00:07:44 +00:00
20150306204948_add_workflow_state_to_developer_keys.rb allow deactivating developer keys 2015-09-16 18:31:33 +00:00
20150306215054_disallow_null_developer_key.rb allow deactivating developer keys 2015-09-16 18:31:33 +00:00
20150306223518_add_account_reports_index.rb add index for querying latest account report 2015-03-08 00:34:34 +00:00
20150312155754_remove_discussion_entry_attachment_foreign_key.rb use qualified table names in EXISTS subqueries 2015-07-19 00:09:24 +00:00
20150402170409_add_progress_to_gradebook_uploads.rb drop columns in a postdeploy, not a predeploy 2015-04-03 16:00:09 +00:00
20150402190950_create_brand_configs.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20150403145930_drop_context_from_gradebook_uploads.rb drop columns in a postdeploy, not a predeploy 2015-04-03 16:00:09 +00:00
20150408191716_add_recording_ready_to_web_conference.rb Canvas API to mark a web conference as having a prepared recording 2015-05-11 19:33:41 +00:00
20150409141430_add_web_conference_recording_ready_notification.rb Canvas API to mark a web conference as having a prepared recording 2015-05-11 19:33:41 +00:00
20150415152143_set_wiki_has_no_front_page.rb default has_no_front_page to true for new wikis 2015-04-15 20:00:19 +00:00
20150415191548_add_replace_tokens_to_developer_keys.rb Clear other access tokens under the same key when requested 2015-04-23 18:40:26 +00:00
20150416203853_add_parent_registration_to_account_authorization_configs.rb Register Parents and Add Observees when configured for SAML 2015-06-11 15:25:19 +00:00
20150416231745_add_excused_to_submissions.rb excused assignments backend 2015-05-18 20:36:51 +00:00
20150417193318_add_foreign_key_indexes7.rb add missing index supporting a foreign key 2015-04-21 15:19:26 +00:00
20150423192500_create_gradebook_csv.rb gradebook export process is now async 2015-05-05 17:54:49 +00:00
20150429143151_add_submissions_quiz_submissions_foreign_key.rb add submissions.quiz_submission_id fk 2015-04-29 17:47:36 +00:00
20150505173732_add_learning_outcome_index_to_outcome_results.rb outcomes speed improvements 2015-05-29 15:20:28 +00:00
20150506164227_fix_corrupt_assessment_questions_from_cnvs19292.rb Fix multiple_dropdowns_question affected by CNVS-19292 2015-05-06 21:43:33 +00:00
20150507024232_populate_account_auth_settings.rb refactor views for unified AAC administration 2015-05-14 21:47:05 +00:00
20150507024319_drop_ldap_auth_settings_from_aacs.rb refactor views for unified AAC administration 2015-05-14 21:47:05 +00:00
20150507151545_create_bookmarks.rb bookmark service, fixes CNVS-19363 2015-05-14 05:06:20 +00:00
20150513155145_add_client_timestamp_to_quiz_submission_events.rb Prevent arbitrary timestamps in QLA event data from client 2015-05-15 21:09:21 +00:00
20150514193537_encrypt_linked_in_settings.rb linkedin auth 2015-05-21 22:35:54 +00:00
20150514194536_drop_unencrypted_linked_in_settings.rb linkedin auth 2015-05-21 22:35:54 +00:00
20150518165116_remove_foreign_key_constraint_from_gradebook_csvs.rb remove attachment_id foreignkey from gradebook_csv 2015-06-02 18:49:53 +00:00
20150518201834_encrypt_google_drive_settings.rb Google and OpenID Connect auth backends 2015-05-21 22:57:51 +00:00
20150518202838_drop_unencrypted_google_drive_settings.rb Google and OpenID Connect auth backends 2015-05-21 22:57:51 +00:00
20150519205506_encrypt_twitter_settings.rb Fix twitter migration for settings 2015-06-24 20:22:11 +00:00
20150519205726_drop_unencrypted_twitter_settings.rb twitter login support 2015-05-19 22:54:09 +00:00
20150520141519_populate_unknown_user_url.rb fix another sso settings population migration 2015-06-05 15:09:10 +00:00
20150520143503_drop_unknown_user_url_from_account_authorization_configs.rb move unknown_user_url up to account settings 2015-05-21 22:57:25 +00:00
20150526214834_add_authentication_provider_to_pseudonyms.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20150528180152_add_modified_at_to_attachments.rb add modified_at column to attachments 2015-05-28 20:34:23 +00:00
20150603165824_add_attachments_namespace_index.rb add attachments(namespace) index 2015-06-03 18:46:36 +00:00
20150603171347_add_bounce_columns_to_communication_channels.rb Store information about the last bounce for a communication channel 2015-06-24 18:59:31 +00:00
20150604155956_add_workflow_state_to_account_authorization_configs.rb Soft delete accont authorization configs 2015-06-12 20:10:28 +00:00
20150608173758_add_requirement_count_to_context_modules.rb NC "OR" Module Progression Backend 2015-06-15 23:05:51 +00:00
20150610163001_add_app_center_id_to_context_external_tool.rb Create app_center_id column in context_external_tools table 2015-06-10 19:57:46 +00:00
20150618143738_change_external_feed_entry_title_to_text.rb change external feed entry titles to text 2015-06-19 12:30:12 +00:00
20150618183919_needs_more_turnitin_id.rb make unique index on turnitin columns 2015-10-13 16:27:35 +00:00
20150623192542_create_learning_outcome_question_results.rb Fixing outcome scoring for quizzes 2015-07-27 16:24:18 +00:00
20150623232112_drop_attachment_and_artifact_type_from_eportfolio_entries.rb drop attachment_id and artifact_type from eportfolio_entries 2015-07-02 15:07:25 +00:00
20150702221117_fix_invalid_pseudonym_account_ids.rb validate that pseudonyms belong to root_accounts 2015-07-15 20:22:48 +00:00
20150707202413_change_tool_proxy_secret_type.rb change shared secret from string to text 2015-07-16 15:44:14 +00:00
20150708170103_add_overrides_to_brand_config.rb mobile css and js overrides 2015-09-28 19:24:55 +00:00
20150708170104_add_parent_md5_to_brand_configs.rb subaccount branding (creation and trickle down) 2015-09-08 20:30:22 +00:00
20150709205405_create_k12_theme.rb fix k12 migration to work with code on master 2015-07-17 21:11:08 +00:00
20150713165815_add_lti_message_handler_id_to_lti_resource_placements.rb Move placements to capabilities in the tool proxy. Placements are still written to both message_handler and resource_handler. 2015-08-06 15:48:13 +00:00
20150713214318_change_messages_url_to_text.rb Change Messages table url column to text 2015-07-14 16:38:50 +00:00
20150714162127_drop_local_filename.rb drop local_filename from attachments 2015-07-15 14:30:55 +00:00
20150715215932_create_epub_exports.rb adds UI & backend for offline content 2015-09-30 16:22:18 +00:00
20150716154914_add_lti_message_handler_id_to_lti_resource_placements_data_from_resource_handler.rb Move placements to capabilities in the tool proxy. Placements are still written to both message_handler and resource_handler. 2015-08-06 15:48:13 +00:00
20150728222354_add_assignment_moderated_grading.rb assignment moderated grading setting 2015-08-10 22:26:32 +00:00
20150730170646_create_moderated_grading_provisional_grades.rb create ProvisionalGrade table and model 2015-08-07 17:12:37 +00:00
20150730222557_add_has_annotations_to_canvadocs.rb canvadocs annotations 2015-09-04 16:42:17 +00:00
20150806172319_add_provisional_grade_id_to_submission_comments.rb provisional submission comments 2015-08-13 22:04:14 +00:00
20150807133223_add_max_concurrent_to_jobs.rb update canvas-jobs 2015-10-29 19:17:14 +00:00
20150810175815_drop_lti_resource_handler_from_lti_resource_placement.rb read and write resource_placements to/from message_handler 2015-08-17 16:47:43 +00:00
20150811155403_add_notification_category_to_stream_items.rb rewrite activity stream summary for performance 2015-08-13 19:43:34 +00:00
20150811162518_populate_stream_item_notification_category.rb rewrite activity stream summary for performance 2015-08-13 19:43:34 +00:00
20150815071039_use_new_sis_app_url_account_setting.rb Set sis_app url as canvas account setting 2015-08-19 21:51:03 +00:00
20150817134210_set_devloper_keys_account_id_nil.rb don't use raw SQL unnecessarily 2015-08-31 20:19:58 +00:00
20150818031808_drop_unused_columns_from_groups.rb drop unused columns from groups 2015-08-18 15:08:37 +00:00
20150818172939_update_tool_proxy_shared_secret.rb add split secret support for lti 2 2015-09-18 16:41:04 +00:00
20150819165426_add_unique_index_on_provisional_grade_scorer.rb qualified names fixes for migrations 2015-09-17 22:03:28 +00:00
20150819165427_remove_provisional_grade_position.rb remove ProvisionalGrade#position 2015-08-20 17:54:56 +00:00
20150825233217_grandfather_canvas_authentication.rb convert Canvas login to a real authentication provider 2015-09-14 21:13:38 +00:00
20150826200628_add_mobile_overrides_to_brand_config.rb mobile css and js overrides 2015-09-28 19:24:55 +00:00
20150828114628_drop_comments_from_rubric_assessments.rb drop comments from rubric_assessments 2015-08-28 15:15:23 +00:00
20150828171113_change_assignment_override_title.rb fixed title creation of assignment overrides 2015-09-03 16:22:41 +00:00
20150828210853_create_canvadocs_submissions_table.rb associate c(anva|roco)docs with submissions 2015-11-05 18:47:48 +00:00
20150828215400_run_canvadocs_submissions_fixup.rb associate c(anva|roco)docs with submissions 2015-11-05 18:47:48 +00:00
20150831164121_add_assignment_grades_published_at.rb publish provisional grades endpoint 2015-09-03 14:19:59 +00:00
20150902140556_fix_unresolved_links_in_quizzes.rb don't unresolve links in quiz data when shifting dates 2015-09-03 02:55:10 +00:00
20150902191222_add_incomplete_requirements_to_progressions.rb track incomplete requirements in module progressions 2015-09-03 19:36:18 +00:00
20150902192436_reevaluate_incomplete_progressions.rb fix reevaluate_incomplete_progressions infinite loop in dev 2015-09-15 14:34:05 +00:00
20150903204436_add_transient_bounce_columns_to_communication_channels.rb Store transient bounces as well as permanent bounces 2015-10-30 16:04:22 +00:00
20150910191348_add_refresh_token_to_access_tokens.rb As a OAuth consumer I want to get a refresh token during OAuth2 Registration 2015-09-23 20:59:34 +00:00
20150910205710_create_selection_table.rb add selection table for moderated grading 2015-09-16 15:52:28 +00:00
20150910215720_add_comments_to_calendar_events.rb add notes option in scheduler 2015-09-18 20:31:08 +00:00
20150914171551_add_final_to_provisional_grades.rb add final provisional grade marks 2015-09-16 19:03:13 +00:00
20150914201058_add_jit_provisioning_to_authentication_providers.rb JIT provisioning 2015-12-09 17:00:45 +00:00
20150914201159_grandfather_self_registration.rb JIT provisioning 2015-12-09 17:00:45 +00:00
20150915185129_add_graded_anonymously_to_submissions.rb record anonymous grading in grade change audit log 2015-10-06 16:20:22 +00:00
20150915192944_add_cassandra_graded_anonymously_to_auditor_tables.rb record anonymous grading in grade change audit log 2015-10-06 16:20:22 +00:00
20150922142651_fix_imported_question_media_comments.rb fix media comment link replacement in imported questions 2015-09-23 19:35:01 +00:00
20150925063254_change_auth_filter_to_text.rb change auth_filter from string to text 2015-10-01 17:18:37 +00:00
20150926232040_expand_external_feed_url_columns.rb expand external_feed_entries urls to text 2015-10-01 17:18:32 +00:00
20151006220031_add_timestamps_to_group_categories.rb add timestamps to group_categories table 2015-10-08 17:04:04 +00:00
20151007154224_lengthen_user_services_token.rb lengthen the user_services.token column 2015-10-08 15:59:53 +00:00
20151008204341_add_auto_expire_tokens_to_developer_key.rb start expiring access tokens created by new dev keys 2015-10-28 22:00:55 +00:00
20151012151746_add_source_provisional_grade_id_to_provisional_grades.rb crocodoc filtering for moderated grading 2015-10-23 16:39:21 +00:00
20151012222050_add_unique_index_to_turnitin_columns.rb make unique index on turnitin columns 2015-10-13 16:27:35 +00:00
20151022203907_set_search_paths_on_functions.rb modify dj functions on the dj database 2015-10-27 21:21:55 +00:00
20151103222602_add_update_payload_to_lti_tool_proxy.rb LTI Reregistration 2015-12-17 23:26:05 +00:00
20151123210429_add_expires_at_to_jobs.rb expire content migration jobs after 48 hours 2015-12-16 20:29:32 +00:00
20151201200312_create_minimalist_theme.rb Add Minimalist Theme to Theme Editor 2015-12-11 21:06:53 +00:00
20151202171705_add_permissions_for_moderated_grading.rb add moderated grading permission role overrides 2015-12-04 14:00:30 +00:00
20151203144731_add_last_bounce_at_index_to_communication_channels.rb Add API to bulk fetch and reset communication channels 2016-01-11 21:19:42 +00:00
20151203162845_create_state_theme.rb Add State U. Theme to Theme Editor 2015-12-11 19:57:08 +00:00
20151204224305_fix_deprecated_polymorphic_names.rb remove active_polymorph 2015-12-08 02:03:53 +00:00
20151210162949_improve_max_concurrent.rb improve max_concurrent on delayed jobs 2015-12-15 20:31:56 +00:00
20151216161426_add_folder_and_position_index_to_attachments.rb add index for attachments (folder_id, position) 2015-12-16 19:56:27 +00:00
20151222173024_fix_folder_names.rb retroactively fix folders with names that end in spaces 2015-12-23 21:44:56 +00:00
20151228174629_clear_rails_cache.rb clear rails cache for rails 4 move 2015-12-29 19:16:41 +00:00
20160104220433_fix_more_deprecated_polymorphic_names.rb rip out more polymorphic shims 2016-01-11 17:40:03 +00:00