canvas-lms/lib
Charley Kline 49200d8575 Fix "delete help links" data fixup to allow for consortiums
Fixes FOO-4808
Refs FOO-4794
flag=none

It was discovered after merge that the "delete help links"
data fixup migration was missing a test... if the account
is part of a consortium, the help links are "root_only"
settings and some plugins validate the assignment to
root_only settings and disallow their assignment if the
account is a consortium member.

Test plan:
* If you have consortium accounts, the original migration
  should no longer fail

Change-Id: Ife8369263be71aeca10f8c78ecfb9f046545b15a
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/358369
Reviewed-by: August Thornton <august@instructure.com>
QA-Review: Charley Kline <ckline@instructure.com>
Product-Review: Charley Kline <ckline@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
2024-09-24 23:22:12 +00:00
..
address_book
api Make CheckpointGradeInputs work on SRGB 2024-09-24 16:00:47 +00:00
app_center
authentication_methods Let New Quizzes do their own InstFS duplication 2024-09-10 21:40:03 +00:00
base rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
basic_lti
canvadocs
canvas rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
cc rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
data_fixup Fix "delete help links" data fixup to allow for consortiums 2024-09-24 23:22:12 +00:00
external_auth_observation
feature_flags
global_lookups
gradebook
i18n/backend
latex
learn_platform
lti rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
messageable_user
microsoft_sync
migration_helpers/student_visibilities squash old migrations 202402 2024-08-15 20:21:52 +00:00
outcomes bundle update rubocop 2024-09-04 20:59:15 +00:00
pandata_events
rake
reporting
schemas Dyn Reg: forbid invalid display_type values 2024-09-11 22:16:12 +00:00
sentry_extensions
services cleanup call to DynamicSettings 2024-09-18 15:19:48 +00:00
sis rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
support_helpers use .from_now/.ago instead of arithmetic for literals 2024-09-24 01:25:40 +00:00
tasks Generate Markdown formatted Canvas docs 2024-09-20 09:20:44 +00:00
turnitin rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
user_content
utils
account_services.rb
address_book.rb
anonymity.rb
api.rb
api_route_set.rb
asset_signature.rb
assignment_override_applicator.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
assignment_util.rb
atom_feed_helper.rb
authentication_methods.rb implement OIDC back channel logout 2024-09-12 20:39:24 +00:00
basic_lti.rb
brand_account_chain_resolver.rb
brand_config_helpers.rb
brand_config_regenerator.rb
brandable_css.rb
browser_support.rb
canvadocs.rb
canvas_imported_html_converter.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
canvas_logger.rb
capture_job_ids.rb
cc.rb
checkpoint.rb Add checkpoint data to learning object api 2024-09-03 20:38:48 +00:00
checkpoint_labels.rb
content_licenses.rb
content_notices.rb
content_zipper.rb rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
conversation_batch_scrubber.rb
conversation_helper.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
copy_authorized_links.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
course_link_validator.rb
course_pace_due_dates_calculator.rb
course_pace_hard_end_date_compressor.rb
course_paces_date_helpers.rb
custom_validations.rb
cuty_capt.rb
dates_overridable.rb Update overrides table for assignments/quizzes 2024-09-13 18:03:03 +00:00
delayed_message_scrubber.rb
differentiable_assignment.rb Remove old visibility views 2024-09-06 21:19:12 +00:00
dump_helper.rb
duplicating_objects.rb
effective_due_dates.rb
email_address_validator.rb
enrollments_from_user_list.rb
eportfolio_page.rb
external_feed_aggregator.rb
external_statuses.rb
feature.rb
feature_flags.rb
file_authenticator.rb
file_in_context.rb
file_splitter.rb
global_lookups.rb
google_docs_preview.rb
grade_calculator.rb
grade_display.rb
gradebook_exporter.rb
gradebook_grading_period_assignments.rb
gradebook_importer.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
gradebook_settings_helpers.rb
gradebook_user_ids.rb
grading_period_helper.rb
has_content_tags.rb
health_checks.rb
host_url.rb
i18n_time_zone.rb
inst_fs.rb Create new InstFS references for RCE links 2024-08-16 20:46:43 +00:00
late_policy_applicator.rb
latex.rb
learning_outcome_context.rb
llm_configs.rb
locale_selection.rb
locked_for.rb
logging_filter.rb
login_hooks.rb
material_changes.rb
math_man.rb
message_dispatcher.rb
message_scrubber.rb
messageable_user.rb
missing_policy_applicator.rb
model_cache.rb
moderation.rb
must_view_module_progressor.rb
mutable.rb
net_ldap_extensions.rb
notification_message_creator.rb
package_root.rb
pandata_events.rb
permissions.rb log warning and skip duplicate permission 2024-08-21 18:50:52 +00:00
permissions_helper.rb
plannable.rb Enable complete checkpoints on student to do list 2024-09-18 23:21:18 +00:00
planner_api_helper.rb
planner_helper.rb Add checkpoints to student to do list 2024-09-17 23:23:26 +00:00
progress_runner.rb
pronouns.rb
quiz_math_data_fixup.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
request_error.rb
rubric_context.rb
rubric_csv_importer.rb
rubric_importer_errors.rb
scope_filter.rb
score_statistics_generator.rb
scrypt_provider.rb
search_term_helper.rb
send_to_stream.rb
sentry_proxy.rb
session_token.rb
simple_stats.rb
simple_tags.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
sis.rb
smart_search.rb use safe_constantize to ignore unmappable assets 2024-08-28 08:26:39 +00:00
smart_searchable.rb
sorts_assignments.rb Add Checkpoints to Upcoming Assignments 2024-09-23 22:36:24 +00:00
ssl_common.rb
stats.rb
sticky_sis_fields.rb rubocop: Rails/ReadWriteAttribute 2024-09-23 18:16:48 +00:00
submission_lifecycle_manager.rb module overrides create checkpoint subs 2024-09-13 15:14:04 +00:00
submission_list.rb
submission_search.rb
submittable.rb
submittables_grading_period_protection.rb
summary_message_consolidator.rb
text_helper.rb rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
time_zone_helper.rb
timed_cache.rb
token_scopes.rb Add/make consistent missing LTI scope descriptions 2024-09-10 15:49:24 +00:00
token_scopes_helper.rb
translation.rb
turnitin.rb
turnitin_id.rb
unzip_attachment.rb
user_content.rb
user_list.rb
user_list_v2.rb
user_merge.rb
user_search.rb rubocop: Style/ArgumentsForwarding 2024-09-13 14:43:09 +00:00
uuid_helper.rb
vericite.rb
visibility_plucking_helper.rb
zip_extractor.rb