..
.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 some ruby linting for jenkins to take advantage of
2015-04-09 14:37:37 +00:00
20101216224513_create_delayed_jobs.rb
Initial commit.
2011-01-31 18:57:29 -07:00
20110102070652_add_extra_time_to_quiz_submissions.rb
quiz moderation
2011-02-11 22:08:42 -07:00
20110118001335_add_ip_filter_to_quizzes.rb
ip filtering for quizzes
2011-02-11 22:16:47 -07:00
20110203205300_add_attachment_to_content_migration.rb
allow migrations to work across job servers
2011-02-07 15:07:49 -07:00
20110208031356_add_delayed_jobs_tag.rb
update delayed_jobs and list most popular job types in UI
2011-02-08 14:12:52 -07:00
20110214180525_create_account_notifications.rb
account-level notifications
2011-02-16 21:34:05 -07:00
20110217231741_add_podcast_options_to_discussion_topics.rb
topic podcasts
2011-03-28 14:32:16 -06:00
20110220031603_add_require_initial_post_to_discussion_topics.rb
option to require initial post before seeing replies
2011-03-29 22:56:45 -06:00
20110223175857_add_restriction_options_to_courses_and_sections.rb
enforce term/course/section start and end dates
2011-03-01 13:47:12 -07:00
20110302054028_change_fudge_points_to_float.rb
fix typo in migration script
2011-03-23 18:02:23 -06:00
20110303133300_add_cross_listing_info.rb
adding account field to course section model
2011-03-08 15:14:49 -07:00
20110307163027_add_ungraded_count_to_assignments.rb
assignments.needs_grading_count counter to speed things up, closes #3945
2011-03-23 10:36:15 -06:00
20110308223938_create_context_external_tools.rb
basic lti support
2011-03-23 16:58:11 -06:00
20110311052615_add_associated_asset_to_learning_outcome_results.rb
add indexes that weren't created because of too-long names
2012-02-01 14:00:31 -07:00
20110315144328_change_context_message_viewed_user_ids_size.rb
make viewed_user_ids on context_messages bigger
2011-03-15 08:56:38 -06:00
20110321151227_add_stream_item_instances_index.rb
add stream_item_instances index to optimize deletes
2011-03-21 09:54:25 -06:00
20110321204131_add_created_at_to_page_views_index.rb
add created_at to the page_views index on account_id
2011-03-22 08:12:11 -06:00
20110321234519_ungraded_count_triggers.rb
assignments.needs_grading_count counter to speed things up, closes #3945
2011-03-23 10:36:15 -06:00
20110322164900_add_quiz_require_lockdown_browser.rb
add infrastructure for supporting lockdown browser plugins, refs #3129
2011-03-22 14:51:01 -06:00
20110325162810_ungraded_count_triggers2.rb
hairtrigger bump, new migration. fixes postgres trigger bug
2011-03-25 12:10:36 -06:00
20110325200936_add_position_to_communication_channel_indexes.rb
add position to the communication_channel indexes
2011-03-25 16:16:46 -06:00
20110329223720_string_columns_to_text.rb
change some columns from string -> text, refs #4136
2011-03-30 09:19:13 -06:00
20110330192602_postgres_compat_fixes.rb
properly support attachments > 2GB, another string -> text fix
2011-03-30 14:22:15 -06:00
20110330204732_add_old_media_id_to_media_comments.rb
migration process for moving to new kaltura instance
2011-04-13 22:50:30 -06:00
20110331145021_allow_long_certificate_fingerprint.rb
allow arbitrarily long certificate fingerprint
2011-03-31 08:57:54 -06:00
20110401163322_varchars_to_text.rb
string validations/fixes, closes #4154 . wiki fixes, closes #3973 , #4168
2011-04-05 11:22:50 -06:00
20110401214033_add_content_export.rb
added ui for course exports
2011-04-15 10:27:14 -06:00
20110405210006_web_conference_settings.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110409232339_add_workflow_state_to_grading_standards.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20110411214502_add_migration_ids_for_cc_importing.rb
start canvas cartridge importing
2011-04-18 08:09:16 -06:00
20110412154600_add_grade_publishing_status_to_enrollments.rb
sis grade publishing backend
2011-04-27 16:23:00 -06:00
20110414160750_add_media_comment_to_context_message.rb
ui and db migration to add voice comment to contextmessage
2011-04-15 14:01:17 -06:00
20110415103900_add_last_course_to_course_section.rb
xlist sis importing tests with fixes
2011-04-15 15:36:18 -06:00
20110416052050_add_quiz_require_lockdown_browser_for_results.rb
adding ldb requirement for viewing quiz results
2011-04-20 10:11:21 -06:00
20110420162000_rename_last_course_to_nonxlist_course_in_course_section.rb
renaming last_course to nonxlist_course and changing crosslisting semantics
2011-04-21 15:43:39 -06:00
20110426161613_add_delayed_jobs_max_attempts.rb
add support for per-job max attempts, refs #4311
2011-04-26 10:38:38 -06:00
20110503231936_expand_content_migration_migration_settings.rb
increase limit of content_migrations.migration_settings to 500kb
2011-05-04 08:27:11 -06:00
20110505055435_add_disabled_to_plugin_settings.rb
better support for disabling plugins
2011-05-14 23:52:04 -06:00
20110505141533_add_thumbnail_uuid.rb
clarify Slug vs. UUID and fix event stream
2014-07-11 16:58:42 +00:00
20110510155237_add_error_reports_data_hash.rb
create error report locally on javascript errors, refs #4487
2011-05-11 08:47:49 -06:00
20110510171100_add_sis_communication_channel_to_pseudonyms.rb
update existing sis communication channel instead of creating new ones. fixes #4538
2011-05-11 10:34:08 -06:00
20110510180611_add_error_report_category.rb
generate an error report for all errors, not just some of them
2011-05-11 10:36:56 -06:00
20110511194408_add_stream_item_instance_hidden.rb
hiding stream items on the dashboard, closes #4387
2011-05-17 07:57:01 -06:00
20110513162300_add_template_course_id_to_courses.rb
keep crosslisted course data up-to-date via sis imports for original course
2011-05-31 13:03:05 -06:00
20110516222325_create_delayed_jobs_test_story.rb
add strand support to delayed jobs, refs #4226 , closes #4415
2011-05-19 10:51:01 -06:00
20110516225834_add_delayed_jobs_strand.rb
add strand support to delayed jobs, refs #4226 , closes #4415
2011-05-19 10:51:01 -06:00
20110516233821_conversations.rb
add indexes that weren't created because of too-long names
2012-02-01 14:00:31 -07:00
20110520164623_add_sis_batch_batch_mode.rb
support batch mode for sis imports, refs #4397
2011-05-23 09:52:56 -06:00
20110522035309_create_access_tokens.rb
oauth 2 requests via access tokens
2011-06-02 09:15:11 -06:00
20110525175614_add_parameters_to_account_reports.rb
allow reports to have parameters. refs #4315
2011-05-25 19:39:12 -06:00
20110526154853_remove_quiz_data_ids.rb
remove rails 2 support
2014-08-06 18:16:19 +00:00
20110527155754_create_trigger_submissions_insert.rb
explicitly version submissions refs #4189
2011-05-31 11:14:45 -06:00
20110531144916_cleanup_delayed_jobs_indexes.rb
spec and migration cleanup for delayed jobs
2012-06-28 14:59:36 -06:00
20110601222447_conversation_tweaks.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110602202130_add_group_root_account.rb
add root_account relation to groups, refs #4247
2011-06-03 10:45:34 -06:00
20110602202133_add_group_sis_columns.rb
add groups/group_memberships to sis csv import, closes #4247
2011-06-03 15:17:08 -06:00
20110606160200_refactor_abstract_courses.rb
refactor abstract courses stage 2
2011-06-27 11:01:06 -06:00
20110609212540_message_attachments_and_media_objects.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110610163600_add_sticky_xlisting.rb
make non-sis crosslisting sticky
2011-06-16 08:42:46 -06:00
20110610213249_optimize_delayed_jobs.rb
remove backcompat for custom migration extensions
2013-10-31 18:24:12 +00:00
20110617200149_convert_storage_quotas_to_bytes.rb
fix Lint/StringConversionInInterpolation issue
2015-04-27 20:53:25 +00:00
20110706183249_drop_old_stream_item_indexes.rb
remove a now-unused stream_item_instances index, closes #4586
2011-07-06 12:56:34 -06:00
20110708151915_add_real_user_id_to_page_views.rb
record real_user in page_view fixes #5013
2011-07-08 11:54:48 -06:00
20110708231141_locale_prefs.rb
locale detection and selection, refs #4994
2011-07-20 09:24:55 -06:00
20110720185610_create_alerts.rb
alerts, closes #4317
2011-08-24 10:19:44 -06:00
20110801034931_message_counts.rb
integrated new messaging design, added forward functionality
2011-08-10 16:24:16 -06:00
20110801080015_message_forwards.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110803192001_unread_counts.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110804195852_label_conversations.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110805003024_add_developer_key_redirect_uri.rb
oauth2 web app flow, refs #5029
2011-08-23 17:27:47 -06:00
20110809193507_fix_duplicate_discussions.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20110809221718_add_settings_to_courses.rb
add setting for hiding total in grade summary
2011-08-11 16:43:56 -06:00
20110810194057_conversations_has_attachments_not_null.rb
attachments and media comments for new conversations
2011-08-17 17:00:36 -06:00
20110816152405_new_inbox_media_comments.rb
add columns for media comments so the user can be the context
2011-08-16 21:14:08 -06:00
20110816203511_message_migration.rb
remove backcompat for custom migration extensions
2013-10-31 18:24:12 +00:00
20110817173455_submission_has_admin_comment.rb
submissions.has_admin_comment
2011-08-17 17:58:12 -06:00
20110817193126_increase_folder_name_size.rb
allow folder paths to be longer than 255 characters
2011-08-18 08:59:59 -06:00
20110817210423_create_triggers_submission_comments_insert_and_submission_comments_delete.rb
submissions.has_admin_comment
2011-08-17 17:58:12 -06:00
20110819205044_context_to_conversation_notification_preferences.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20110820021607_add_external_tool_flags.rb
add indexes that weren't created because of too-long names
2012-02-01 14:00:31 -07:00
20110822151806_remove_inactive_enrollment_state.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20110824191941_conversation_message_context.rb
fix wrong hostname in message emails
2011-08-24 15:30:37 -06:00
20110825131747_add_useful_indexes.rb
add a few useful indexes
2011-08-25 13:58:01 -06:00
20110825214829_question_data_length.rb
use mysql2 gem for mysql
2013-02-27 14:10:37 -07:00
20110826153155_add_grading_standards_version.rb
support fractional values in grading schemes, closes #5397
2011-08-29 12:04:28 -06:00
20110830152834_conversations_count_fix.rb
fix conversation count bug, closes #5428
2011-08-30 11:27:54 -06:00
20110830154202_add_replacement_course_id_to_courses.rb
re-do reset course refs #4583
2011-08-30 11:40:40 -06:00
20110830213208_clear_sis_whitespace.rb
fix Lint/StringConversionInInterpolation issue
2015-04-27 20:53:25 +00:00
20110831210257_add_delayed_jobs_next_in_strand.rb
use mysql2 gem for mysql
2013-02-27 14:10:37 -07:00
20110901153920_drop_mailboxes.rb
drop mailboxes table
2011-09-06 09:20:46 -06:00
20110901202140_drop_context_code_from_role_override.rb
drop role_overrides.context_code
2011-09-13 10:16:23 -06:00
20110902032958_drop_moved_in_account_structure.rb
remove dead columns and indexes
2011-09-06 09:20:58 -06:00
20110902033742_drop_type_from_users.rb
remove never-used column and index
2011-09-14 09:15:11 -06:00
20110906215826_add_parameters_to_course_imports.rb
run course copy asynchronously in a job; fixes #5422
2011-09-08 08:23:47 -06:00
20110908150019_turnitin_settings.rb
assignment-level turnitin settings, closes #4938
2011-09-27 16:02:01 -06:00
20110913171819_remove_section_and_hidden_tabs_from_courses.rb
remove unused columns from courses
2011-09-13 12:53:03 -06:00
20110914215543_add_muted_to_assignments.rb
add "mute" function to assignments. fixes #5101
2011-09-30 17:28:25 -06:00
20110920163900_generic_sis_stickiness_refactor_columns.rb
inverted logic fix for stickiness migration
2011-10-11 14:00:33 -06:00
20110920163901_generic_sis_stickiness_refactor_data.rb
inverted logic fix for stickiness migration
2011-10-11 14:00:33 -06:00
20110920165939_add_hidden_to_submission_comments.rb
add "mute" function to assignments. fixes #5101
2011-09-30 17:28:25 -06:00
20110925050308_remove_unused_sis_data_fields.rb
remove unused sis_data columns
2011-09-26 13:44:05 -06:00
20110927163700_add_enrollment_sis_stickiness.rb
adding start and end date stickiness
2011-09-30 11:00:09 -06:00
20110928191843_add_index_discussion_topics_assignment_id.rb
add index to discussion_topics.assignment_id
2011-09-28 14:54:02 -06:00
20110930041946_add_new_tab_to_content_tags.rb
option to open BLTI links in a new tab
2011-10-07 13:44:52 -06:00
20110930122100_add_enrollment_grade_publishing_message.rb
store grade publishing messages
2011-09-30 13:46:59 -06:00
20110930235857_unscribd_text_html_attachments.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111005201509_create_favorites.rb
added favorite courses option to main menu
2011-10-24 15:50:34 -06:00
20111007115900_group_categories_migration.rb
GroupCategory model
2011-10-10 09:36:06 -06:00
20111007115901_group_categories_data_migration.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20111007143900_add_group_categories_self_signup_migration.rb
self signup group categories
2011-10-11 17:22:46 -06:00
20111007172800_add_sis_options.rb
allow sis imports to make things sticky or clear stickiness altogether
2011-10-13 10:54:58 -06:00
20111010173231_update_twitter_urls_for_https.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111010205553_drop_deleted_unique_id_from_pseudonyms.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111010214049_add_pseudonym_sis_stickiness.rb
make Pseudonym#unique_id sis sticky refs #5897
2011-10-11 10:16:06 -06:00
20111010223224_drop_sis_source_id_from_pseudonyms.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111017124400_group_categories_cleanup_migration.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20111017165221_turnitin_fix.rb
remove backcompat for custom migration extensions
2013-10-31 18:24:12 +00:00
20111018221343_drop_invitation_email_from_enrollments.rb
drop unused Enrollments#invitation_email
2011-10-21 10:41:22 -06:00
20111019152833_update_submitted_at_for_discussion_topics.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111020191436_translate_links_on_assessment_questions.rb
remove backcompat for custom migration extensions
2013-10-31 18:24:12 +00:00
20111021161157_drop_enrollment_id_from_attachments.rb
drop completely unused attachments.enrollment_id
2011-10-21 10:41:34 -06:00
20111021210121_add_encoding_to_attachments.rb
detect UTF-8 in attachments closes #6035
2012-02-21 14:27:48 -07: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
remove backcompat for custom migration extensions
2013-10-31 18:24:12 +00:00
20111026193530_drop_name_details_from_users.rb
expose sortable name to user, fixes #5317
2011-10-31 12:22:08 -06:00
20111026193841_index_user_sortable_name_case_insensitively.rb
expose sortable name to user, fixes #5317
2011-10-31 12:22:08 -06:00
20111026201231_restore_users_sortable_name.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20111031145929_grandfather_open_registration.rb
grandfather in accounts with old not-secure-by-default settings
2011-10-31 10:53:06 -06:00
20111108150000_ensure_submissions_for_discussions.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20111109005013_fix_ungraded_counts.rb
fix performance and correctness of triggers, closes #4471 , #5168
2011-11-21 09:06:43 -07:00
20111111165300_cleanup_quiz_question_links.rb
namespace all of quiz into quizzes module
2014-02-18 22:17:13 +00:00
20111111225824_add_external_tool_clone_id.rb
remove_column, not drop_column
2011-11-18 13:38:02 -07:00
20111114164345_favorites_user_index.rb
add index on favorites.user_id
2011-11-14 10:11:29 -07:00
20111117202549_create_triggers_enrollments_insert_and_enrollments_update.rb
fix performance and correctness of triggers, closes #4471 , #5168
2011-11-21 09:06:43 -07:00
20111118221746_add_persistence_token_table.rb
make "stay logged in" use a one-time token
2011-11-22 10:15:13 -07:00
20111121175219_disable_open_registration_for_delegated_auth.rb
Soft delete accont authorization configs
2015-06-12 20:10:28 +00:00
20111122162413_submission_points_possible_fix_column.rb
fix quiz_submission.quiz_points_possible
2011-12-06 09:07:06 -07:00
20111122162607_submission_points_possible_fix_data.rb
use mysql2 gem for mysql
2013-02-27 14:10:37 -07:00
20111122172335_create_trigger_quiz_submissions_update.rb
correctly update quiz status re: essay questions. fixes #5436
2011-11-29 10:18:25 -07:00
20111123022449_fix_enrollment_root_account_id.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111128172716_add_missing_too_long_indexes.rb
remove the unique constraint for a skipped index
2012-02-08 16:57:55 -07:00
20111128205419_drop_sis_cross_listed_section.rb
drop SisCrossListedSection
2011-11-28 14:27:10 -07:00
20111128212056_drop_sticky_xlist_from_course_sections.rb
drop sticky_xlists from course_sections
2011-11-28 14:58:08 -07:00
20111209000047_fix_spelling_of_privileges_column_on_enrollments.rb
fix spelling of "privileges" in enrollments.
2011-12-19 16:48:42 -07:00
20111209054726_add_zip_file_imports.rb
make zip file processing asynchronous
2012-02-29 14:04:53 -07:00
20111209171640_recalculate_muted_assignments.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20111212152629_appointment_groups.rb
calendar and scheduler apis; refs #3395
2012-01-06 12:35:27 -07:00
20111221230443_appointment_participant_visibility.rb
calendar and scheduler apis; refs #3395
2012-01-06 12:35:27 -07:00
20111223215543_index_calendar_events_effective_context_code.rb
calendar and scheduler apis; refs #3395
2012-01-06 12:35:27 -07:00
20111228210808_add_indexes_to_pseudonyms.rb
better indexes for pseudonyms closes #6193
2011-12-30 10:07:30 -07:00
20111230165936_add_communication_channels_index.rb
search for communication channels case insensitively fixes #6750
2011-12-30 19:36:29 -07:00
20111230172131_fix_assessment_questions_missing_data.rb
namespace all of quiz into quizzes module
2014-02-18 22:17:13 +00:00
20120103235126_change_rubric_points_possible_to_float.rb
handle decimal points in rubrics correctly
2012-01-06 16:34:48 -07:00
20120104170646_remove_attachments_with_no_scope_from_list.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120104183918_fix_sis_communication_channels.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120105201643_drop_user_creation_columns.rb
drop unused user.creation_* columns
2012-01-10 10:49:49 -07:00
20120105205517_drop_account_type.rb
drop unused column accounts.type
2012-01-06 15:56:23 -07:00
20120105210857_drop_old_sis_sticky_columns.rb
drop unused sis sticky columns
2012-01-10 10:49:55 -07:00
20120105221640_change_sis_batch_id_to_integer.rb
store sis_batch_id as an integer, not a string
2012-01-11 09:14:36 -07:00
20120106220543_set_saml_entity_id.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20120111202225_submission_comments_in_conversations.rb
conversation messages for submission comments, fixes #5443
2012-01-20 15:56:32 -07:00
20120111205512_remove_user_id_from_notification_policy.rb
normalize user_id out of notification_policies
2012-02-01 12:42:23 -07:00
20120115222635_destroy_existing_anonymous_folder_downloads.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120116151831_drop_triggers_submission_comments_and_submission_comments.rb
conversation messages for submission comments, fixes #5443
2012-01-20 15:56:32 -07:00
20120118163059_conversation_participant_tags.rb
conversation course filters, fixes #6827
2012-01-25 13:51:53 -07:00
20120120161346_index_cleanup_pt1.rb
clean up some unused and inefficient indexes
2012-01-20 13:53:50 -07:00
20120120190358_drop_stream_items_user_id.rb
clean up some unused and inefficient indexes
2012-01-20 13:53:50 -07:00
20120124171424_drop_cached_s3_url.rb
variable content-disposition in s3 urls
2012-01-27 09:14:55 -07:00
20120125012723_create_triggers_enrollments_insert_and_enrollments_update_and_submissions_update_and_submissions_insert.rb
Fix "needs grading" count for assignments
2012-01-27 10:09:16 -07:00
20120125210130_conversation_data_update.rb
tag a few data migrations as postdeploy
2012-04-24 13:13:19 -06:00
20120126200026_labels_to_stars.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120127035651_add_saml_requested_authn_context.rb
no more dynamic finders
2014-10-03 16:22:49 +00:00
20120131001222_conversation_participant_visible_last_authored_at.rb
sent filter for conversations, fixes #7012
2012-02-08 21:06:26 -07:00
20120131001505_populate_visible_last_authored_at.rb
sent filter for conversations, fixes #7012
2012-02-08 21:06:26 -07:00
20120201044246_purge_duplicate_deleted_sis_enrollments.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120206224055_add_empty_tags.rb
set empty tags for conversations affected by #7178 (refs #7178 )
2012-02-07 15:01:10 -07:00
20120207210631_submission_comment_conversation_fix.rb
tag a few data migrations as postdeploy
2012-04-24 13:13:19 -06:00
20120207222938_create_discussion_entry_participants.rb
read/unread state + counts for discussions; closes #7173
2012-02-24 13:34:54 -07:00
20120208180341_remove_duplicate_submission_messages.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120208213400_remove_extraneous_conversation_tags.rb
fix incorrect conversation tags, fixes #8274
2012-04-30 14:16:35 -06:00
20120209223909_fix_zero_point_pass_fail_scores.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120210173646_remove_irrelevant_submission_messages.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120210200324_create_appointment_group_sub_contexts.rb
allow assigning section-subsets to appointment group
2012-04-27 16:59:40 -06:00
20120215193327_accept_pending_group_memberships.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120216163427_fix_user_merge_conversations.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20120216214454_set_blank_sis_user_ids_to_null.rb
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120217214153_remove_deleted_user_account_associations.rb
arel-ify migrations
2013-03-22 20:23:35 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
no more dynamic finders
2014-10-03 16:22:49 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
spec and migration cleanup for delayed jobs
2012-06-28 14:59:36 -06: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
spec and migration cleanup for delayed jobs
2012-06-28 14:59:36 -06: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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120709180215_add_attachment_indexes_for_sorting.rb
fix attachments sorting indexes
2013-11-07 20:16:09 +00:00
20120710190752_update_sortable_name_index.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
arel-ify migrations
2013-03-22 20:23:35 +00:00
20120723201957_drop_wiki_namespaces.rb
remove WikiNamespace fixes #9121
2012-07-30 09:15:04 -06: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
more fk indexes
2014-07-14 21:06:23 +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
allow multiple saml auth configs and full aac api
2012-10-03 15:23:56 -06: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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
arel-ify migrations
2013-03-22 20:23:35 +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
explicitly reference functions from extensions in their correct schema
2015-07-13 23:02:57 +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
use where instead of conditions for partial indexes like Rails 4
2013-10-29 22:21:02 +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
rename concurrently: true to algorithm: :concurrently
2013-10-29 20:34:13 +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
make schema_migrations.version a true primary key
2013-05-22 22:25:09 +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
fix migration broken during upgrade to find_in_batches_with_usefulness
2013-11-05 17:13:04 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +00:00
20130610174505_add_foreign_keys3.rb
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
use where instead of conditions for partial indexes like Rails 4
2013-10-29 22:21:02 +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
fix migrations for mysql
2014-07-17 20:38:10 +00:00
20130807194322_change_submission_needs_grading_notification_type_to_all_submissions.rb
fix notification migration for testing
2013-08-14 14:30:40 +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
rename concurrently: true to algorithm: :concurrently
2013-10-29 20:34:13 +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
rename transaction attribute to disable_ddl_migration!
2013-10-29 20:33:53 +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
create fixed index concurrently
2013-12-06 18:21:12 +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
use rename_index method instead of writing SQL
2013-11-26 22:01: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
explicitly reference functions from extensions in their correct schema
2015-07-13 23:02:57 +00:00
20131111221538_update_icu_sortable_name_index.rb
fix UpdateICUSortableNameIndex migration
2013-12-07 05:26:10 +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
fix UpdateICUSortableNameIndex migration
2013-12-07 05:26:10 +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
do some minor datafixups before adding schema constraints
2014-01-31 16:24:55 +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
another datafixup before adding FK
2014-02-18 20:45:48 +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
fix some migration rollbacks
2014-06-25 01:04:48 +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
add more indexes to support foreign keys
2014-05-30 20:29:49 +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
give content_exports polymorphic context
2014-07-09 16:34:39 +00:00
20140530195059_remove_course_id_from_content_exports.rb
give content_exports polymorphic context
2014-07-09 16:34:39 +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
DA - sql view and shared methods
2014-07-15 18:03:57 +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
20140805174406_clear_rails_cache.rb
only clear cache for default shard
2014-08-12 18:13:25 +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
DA - quizzes
2014-10-01 20:58:54 +00:00
20140825163916_redo_assignment_student_visibility_view.rb
DA - get only unique entries from sql view
2014-09-10 20:49:44 +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
fix add_role_id_columns migration for missing roles
2014-11-26 13:52:48 +00:00
20140903164913_add_more_gist_indexes_for_user_search.rb
explicitly reference functions from extensions in their correct schema
2015-07-13 23:02:57 +00:00
20140903191721_add_better_composite_index_for_course_searching.rb
explicitly reference functions from extensions in their correct schema
2015-07-13 23:02:57 +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
DA - remove deleted assignments from sql view
2014-09-17 15:11:50 +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
DA - students with quiz submissions can see show page
2014-10-22 14:58:40 +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
add adhoc to sql view
2015-02-13 17:55:14 +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
add adhoc to quiz sql view
2015-02-13 17:55:16 +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
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
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
remove discussion entry attachment foreign key constraint
2015-03-16 15:25:53 +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
A new way of doing css/sass & New Canvas Theme Editor
2015-07-02 22:42:18 +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
namespace pseudonyms by authentication provider
2015-06-05 15:45:55 +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
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
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