canvas-lms/lib/data_fixup
Jared Crystal 9a28221bee datafix manage_account_bank permission field on Quiz LTI tools
refs QUIZ-8671
flag=none

test plan:
 - contexts missing the canvas_permission field on quiz_lti_tool
   have it populated

Change-Id: I3051f47a00431450347af4315b4c7b715ff52c1f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/271763
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Product-Review: Jared Crystal <jcrystal@instructure.com>
QA-Review: Mark McDermott <mmcdermott@instructure.com>
Reviewed-by: Alex Slaughter <aslaughter@instructure.com>
2021-10-08 17:55:00 +00:00
..
granular_permissions RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
lti RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
add_beta_domain_to_outcomes_service.rb Add beta_domain to OutcomesService 2021-07-19 20:02:01 +00:00
add_lti_id_to_users.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
add_manage_account_banks_permission_to_quiz_lti_tools.rb datafix manage_account_bank permission field on Quiz LTI tools 2021-10-08 17:55:00 +00:00
add_new_default_report.rb add eportfolio account report 2021-03-03 17:58:23 +00:00
add_post_policies_to_assignments.rb Revert "Revert "RuboCop: update to 1.22.0"" 2021-10-01 17:39:09 +00:00
add_role_overrides_for_new_permission.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
add_tool_proxy_to_message_handler.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
add_user_uuid_to_learning_outcome_results.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
back_fill_permanent_expires_at.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
backfill_dev_key_account_bindings.rb clean up developer key account bindings 2021-07-20 16:52:48 +00:00
backfill_dev_key_account_bindings_for_deleted_keys.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
backfill_dummy_root_account_id_on_folders.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
backfill_moderation_graders.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
backfill_new_default_help_link.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
backfill_nulls.rb Set up replica identity index for EnrollmentState 2021-03-29 16:59:02 +00:00
backfill_posted_at_on_submissions.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
change_immersive_reader_allowed_on_to_on.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
cleanup_cross_shard_developer_keys.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
clear_account_settings.rb clear account sms overrides 2021-08-31 19:12:00 +00:00
clear_feature_flags.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
clear_old_communication_channel_root_account_ids.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
clear_old_user_root_account_ids.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
copy_big_blue_button_settings.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
copy_built_in_roles_by_root_account.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
copy_role_overrides.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
create_lti_links_for_legacy_lti_tool_settings.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
create_quiz_lti_navigation_placements.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
create_subscriptions_for_plagiarism_tools.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
delete_duplicate_rows.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
delete_empty_adhoc_assignment_overrides.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
delete_empty_progressions.rb convert a few more places to .in_batches.delete_all 2021-08-19 19:38:03 +00:00
delete_extra_placeholder_submissions.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
delete_invalid_communication_channels.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
delete_scores_for_assignment_groups.rb Revert "Revert "re-implement in_batches and friends"" 2021-07-06 19:54:25 +00:00
fix_assignment_peer_review_jobs.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fix_discussion_topic_materialized_views.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fix_grader_visibility_data.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fix_nan_group_weights.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
fix_overwritten_file_module_items.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fix_planner_overrides_marked_complete_data.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
fix_points_possible_sums_in_quizzes.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
fix_reinserted_verifier_question_yaml.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fix_select_final_grade_for_existing_accounts.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
fixup_group_originality_reports.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
flag_eportfolios_on_empty_users.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
import_instfs_attachments.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
init_account_index_for_course_audit_log.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
init_new_grade_history_audit_log_indexes.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
initialize_submission_cached_due_date.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
invalidate_built_in_role_caches.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
migrate_homeroom_settings_to_columns.rb Fix data migration for homeroom_course_ids 2021-06-10 17:47:41 +00:00
migrate_messages_to_partitions.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
move_feature_flags_to_settings.rb rubocop: update to 1.21 2021-09-28 02:40:46 +00:00
move_master_import_results.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
move_rce_favorites_to_account_settings.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
move_sub_account_grading_periods_to_courses.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_account_report_date_times.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_context_on_outcome_proficiencies.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
populate_context_on_wiki_pages.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
populate_conversation_participant_private_hash.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_course_id_on_submissions.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
populate_field_on_model_from_association.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_last_comment_at_on_submissions.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_media_tracks_web_vtt_content.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
populate_missing_root_account_ids_if_single_root_account_install.rb Populate root_account_id if only 1 root account 2020-11-10 21:04:09 +00:00
populate_points_for_all_scores.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_id_for_assignments.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_id_for_group_categories.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
populate_root_account_id_on_asset_user_accesses.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_id_on_attachments.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_id_on_calendar_events.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_id_on_models.rb RuboCop: Lint 2021-09-29 03:38:23 +00:00
populate_root_account_id_on_user_observers.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_ids_on_communication_channels.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_ids_on_conversations_tables.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_ids_on_learning_outcomes.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_root_account_ids_on_users.rb RuboCop: Lint 2021-09-29 03:38:23 +00:00
populate_scores_and_metadata_for_assignment_groups_and_teacher_view.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
populate_scores_course_score.rb Revert "Revert "re-implement in_batches and friends"" 2021-07-06 19:54:25 +00:00
populate_submission_anonymous_ids.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
reassociate_grading_period_groups.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
rebuild_quiz_submissions_from_quiz_submission_events.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
rebuild_quiz_submissions_from_quiz_submission_versions.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
reclaim_instfs_attachments.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
reinsert_assessment_question_file_verifiers.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
remove_invalid_assignment_overrides.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
remove_orphaned_assignment_override_students.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
resend_plagiarism_events.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
run_due_date_cacher_for_quiz_lti.rb make datafixup classes zeitwerk compatible 2021-10-08 12:57:11 +00:00
run_update_course_score_statistic.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
set_account_setting_enable_turnitin.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
set_actl_context_type_for_course_level_tool_proxies.rb make datafixup classes zeitwerk compatible 2021-10-08 12:57:11 +00:00
set_existing_binding_state.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
set_lti_line_items_coupled.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
set_navigation_placement_settings_for_quiz_lti_tools.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
set_posting_notification_frequency.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
split_up_user_preferences.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
turn_off_anonymous_grading_for_discussion_topics_and_quizzes.rb Revert "Revert "re-implement in_batches and friends"" 2021-07-06 19:54:25 +00:00
update_anonymous_grading_settings.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
update_developer_key_access_token_counts.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00
update_grading_standards_to_full_range.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
update_mastery_connect_tool_config.rb RuboCop: Layout lib 2021-09-22 20:01:52 +00:00
validate_assignment_overrides.rb add # frozen_string_literal: true for lib 2020-10-27 20:49:50 +00:00