canvas-lms/app/models
Alex Slaughter bb3a5f8f28 Support NQ Embedded Quiz Assets
Closes: QUIZ-12538

Change-Id: I6addecda6900ce67e78a8a27b23f9d656209d160
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/330540
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
Reviewed-by: James Logan <james.logan@instructure.com>
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Alex Slaughter <aslaughter@instructure.com>
Product-Review: Alex Slaughter <aslaughter@instructure.com>
2023-10-19 18:23:45 +00:00
..
account rubocop: Style/TernaryParentheses, Style/RedundantParentheses 2023-04-12 14:56:48 +00:00
alerts RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
assignment Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
assignments rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
attachments Improve garbage collector query performance 2023-09-21 20:31:53 +00:00
auditors fix missing policies not updating badge count 2023-10-02 17:26:04 +00:00
authentication_provider bundle update oauth2 2023-09-18 21:36:19 +00:00
bookmarks Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
broadcast_policies Don't notify late submission on deleted assignment 2023-05-22 16:07:56 +00:00
communication_channel Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conditional_release Give 400 on student_details instead of 500 if not assigned 2023-10-09 19:59:34 +00:00
context_module_progressions Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
courses Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
csp add reasonable failsafes for several usages of Consul 2023-07-12 14:51:15 +00:00
discussion_topic Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
enrollment Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
epub_exports Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
exporters remove need_local_file option from Attachment#open 2022-12-09 22:25:37 +00:00
group_categories RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
importers preserve hide in gradebook setting when importing 2023-10-16 15:54:09 +00:00
incoming_mail Default to plain text if incoming html is too long 2023-09-11 15:42:10 +00:00
live_assessments RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
lti lti: Regional OIDC Initiation URIs 2023-10-09 16:25:57 +00:00
master_courses Supress line_item bp restrictions when appropriate 2023-10-05 16:16:32 +00:00
messages Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
microsoft_sync Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
moderated_grading Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
outcomes_service Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
page_view Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
polling use Arel for EXISTS sub-queries 2023-05-02 17:30:40 +00:00
quizzes bundle update rubocop 2023-08-14 16:32:06 +00:00
quizzes_next Refine quizzes_next_quiz_duplicated queries 2023-07-24 16:10:57 +00:00
release_notes Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
simply_versioned Remove rails 6.0 support 2022-05-31 22:13:22 +00:00
speed_grader bundle update rubocop 2023-09-28 14:54:28 +00:00
users Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
wiki_pages Move Mastery Path to an account/course setting 2022-04-13 22:26:57 +00:00
abstract_course.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
access_token.rb optimize AccessToken#used! for high concurrency 2023-09-15 17:12:44 +00:00
account.rb Disable writable shadow records 2023-10-04 00:31:46 +00:00
account_notification.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
account_notification_role.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
account_report.rb retry account reports after PG::ConnectionBad 2023-08-22 14:44:35 +00:00
account_report_row.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
account_report_runner.rb add job ids to account reports 2023-07-14 19:07:25 +00:00
account_user.rb Support non-standard behavior when failing authorization checks 2023-07-20 18:04:25 +00:00
alert.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
alert_criterion.rb RuboCop: Style/HashSyntax 2021-11-25 14:02:35 +00:00
announcement.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
anonymous_or_moderation_event.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
application_record.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
appointment_group.rb bundle update rubocop 2023-10-11 14:30:59 +00:00
appointment_group_context.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
appointment_group_sub_context.rb rubocop: Style/TernaryParentheses, Style/RedundantParentheses 2023-04-12 14:56:48 +00:00
assessment_question.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
assessment_question_bank.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
assessment_question_bank_user.rb RuboCop: Rails/Validation 2021-11-16 16:48:43 +00:00
assessment_request.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
asset_user_access.rb avoid long transactions in AssetUserAccess cleanup 2023-06-08 18:05:11 +00:00
asset_user_access_log.rb rubocop: prep for updating rubocop-rails 2023-04-14 14:07:22 +00:00
assignment.rb make grading endpoints support checkpoint discussions 2023-10-17 15:30:05 +00:00
assignment_configuration_tool_lookup.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
assignment_group.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
assignment_override.rb include context module overrides in AssignmentOverrideApplicator 2023-09-29 12:54:04 +00:00
assignment_override_student.rb Add context_module_id to assignment_override_students 2023-09-06 19:20:01 +00:00
assignment_student_visibility.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
attachment.rb Fix non-logged in user crash for assignment file 2023-10-12 00:22:10 +00:00
attachment_association.rb only count words on submitted files 2023-08-29 18:24:03 +00:00
attachment_upload_status.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
auditors.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
authentication_provider.rb fix federated attributes when email is provided, but it's empty 2023-09-06 15:22:12 +00:00
big_blue_button_conference.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
blackout_date.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
bookmark_service.rb Remove support for bookmark service text queries 2023-03-22 15:02:52 +00:00
bookmarks.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
bounce_notification_processor.rb rubocop: prep for updating rubocop-rails 2023-04-14 14:07:22 +00:00
brand_config.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
calendar_event.rb Correctly update calendar when editing an event 2023-08-16 14:40:34 +00:00
canvadoc.rb add missing legacy iwork mime types 2023-04-19 21:17:46 +00:00
canvadocs_annotation_context.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
canvadocs_submission.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
canvas_metadatum.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
cloned_item.rb rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
collaboration.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
collaborator.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
comment_bank_item.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
communication_channel.rb Introduce the concept of impaired SMS regions 2023-08-25 15:52:32 +00:00
conditional_release.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
content_export.rb Ensure BP downstream changes and re-locking works 2023-06-13 23:51:21 +00:00
content_migration.rb Remove outcome from associated course 2023-09-14 21:27:08 +00:00
content_participation.rb add missing content participation items 2023-09-27 17:45:33 +00:00
content_participation_count.rb add missing content participation items 2023-09-27 17:45:33 +00:00
content_share.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
content_tag.rb fix excessive update updating could_be_locked 2023-08-07 20:05:54 +00:00
context.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
context_external_tool.rb lti: Regional OIDC Initiation URIs 2023-10-09 16:25:57 +00:00
context_external_tool_placement.rb RuboCop: Style/HashSyntax 2021-11-25 14:02:35 +00:00
context_module.rb Relock progressions even if not current 2023-10-18 15:27:12 +00:00
context_module_item.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
context_module_progression.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation_batch.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation_message.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation_message_participant.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation_participant.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
course.rb Support NQ Embedded Quiz Assets 2023-10-19 18:23:45 +00:00
course_account_association.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
course_date_range.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
course_pace.rb Course Pacing title for assignment overrides 2023-09-20 14:12:47 +00:00
course_pace_module_item.rb Fix non-paceable content tags being updated/created 2022-11-08 19:36:22 +00:00
course_profile.rb RuboCop: Style/HashSyntax 2021-11-25 14:02:35 +00:00
course_progress.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
course_score_statistic.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
course_section.rb Support search_term param on sections list api 2023-08-31 19:59:25 +00:00
crocodoc_document.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
custom_data.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
custom_grade_status.rb add permissions to account grade status models 2023-08-02 16:53:02 +00:00
custom_gradebook_column.rb rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
custom_gradebook_column_datum.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
delayed_message.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
delayed_notification.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
designer_enrollment.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
developer_key.rb Retry enqueing tool update jobs on (very rare) enqueue errors 2023-10-18 23:11:21 +00:00
developer_key_account_binding.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
discussion_entry.rb Mark REPLY_TO_ENTRY checkpoint as submitted 2023-10-17 20:36:55 +00:00
discussion_entry_draft.rb rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
discussion_entry_participant.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
discussion_entry_version.rb Create DiscussionEntryVersion 2022-11-01 15:28:34 +00:00
discussion_topic.rb Mark REPLY_TO_ENTRY checkpoint as submitted 2023-10-17 20:36:55 +00:00
discussion_topic_participant.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
discussion_topic_section_visibility.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
document_service.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
enrollment.rb separate temporary enrollment pairings on the user profile page 2023-09-08 20:13:18 +00:00
enrollment_dates_override.rb add enrollment_dates_overrides root account association and infer defaults 2022-10-20 16:53:08 +00:00
enrollment_state.rb Disable writable shadow records 2023-10-04 00:31:46 +00:00
enrollment_term.rb Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
eportfolio.rb bundle update rubocop 2023-08-14 16:32:06 +00:00
eportfolio_category.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
eportfolio_entry.rb fix eportfolio exports with long section/page names 2023-08-03 20:04:26 +00:00
epub_export.rb rubocop: Rails/I18nLocaleAssignment 2023-06-13 21:59:50 +00:00
error_report.rb don't create error reports cross-region 2023-10-12 20:08:09 +00:00
etherpad_collaboration.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
external_feed.rb bundle update rubocop 2023-08-14 16:32:06 +00:00
external_feed_entry.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
external_integration_key.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
external_tool_collaboration.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
favorite.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
feature_flag.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
folder.rb Restore folders when restoring file 2023-07-17 13:45:53 +00:00
google_docs_collaboration.rb rework google_drive for currently maintained upstream gems 2023-08-22 23:34:10 +00:00
gradebook_csv.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
gradebook_filter.rb load gradebook filters 2022-01-14 15:29:51 +00:00
gradebook_upload.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
grading_period.rb Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
grading_period_group.rb Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
grading_standard.rb display minus instead of en-dash 2023-10-09 16:24:10 +00:00
group.rb update rubocop, and apply new cops 2023-07-03 22:11:42 +00:00
group_and_membership_importer.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
group_category.rb Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
group_leadership.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
group_membership.rb Rename DueDateCacher to SubmissionLifecycleManager 2023-07-11 14:43:12 +00:00
ignore.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
importers.rb Remove content importer `require_dependency` calls 2023-01-06 17:28:57 +00:00
kaltura_media_file_handler.rb Fix media file imports with "maybe" media objects 2023-08-04 21:25:26 +00:00
late_policy.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
learning_outcome.rb Fix default calculation method for new decaying average 2023-09-13 19:18:01 +00:00
learning_outcome_group.rb Allow callback during content tag creation 2023-10-03 22:35:26 +00:00
learning_outcome_question_result.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
learning_outcome_result.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
live_assessments.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
lti.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
lti_conference.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
mailer.rb rubocop: Style/TernaryParentheses, Style/RedundantParentheses 2023-04-12 14:56:48 +00:00
many_root_accounts.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
master_courses.rb Copy media tracks during course copy 2023-05-19 21:01:03 +00:00
media_object.rb Allow media owners to edit captions 2023-08-28 14:57:17 +00:00
media_source_fetcher.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
media_track.rb Cleanup BP change page for captions 2023-06-14 18:58:56 +00:00
mention.rb Increment discussion_mention.create 2022-04-08 15:19:58 +00:00
message.rb fix message notification_targets bug 2023-10-04 16:54:37 +00:00
microsoft_sync.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
migration_issue.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
moderated_grading.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
moderation_grader.rb rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
notification.rb Add push for New Topic and New Reply 2023-10-09 16:07:36 +00:00
notification_endpoint.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
notification_failure_processor.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
notification_finder.rb rubocop: fix miscelleneuos violations in prep of bumping rubocop 2023-04-12 19:26:13 +00:00
notification_policy.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
notification_policy_override.rb bundle update rubocop-performance 2023-08-17 23:05:06 +00:00
notification_preloader.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
notifier.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
oauth_request.rb RuboCop: Style/SingleLineMethods, Style/Semicolon 2021-11-12 18:39:32 +00:00
observer_alert.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
observer_alert_threshold.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
observer_enrollment.rb fix concluded observers unable to view grades 2023-09-12 16:37:37 +00:00
observer_pairing_code.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
one_time_password.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
originality_report.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
outcome_calculation_method.rb New decaying_average calculation 2023-07-31 15:06:45 +00:00
outcome_friendly_description.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
outcome_import.rb rubocop: Rails/I18nLocaleAssignment 2023-06-13 21:59:50 +00:00
outcome_import_context.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
outcome_import_error.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
outcome_proficiency.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
outcome_proficiency_rating.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
page_comment.rb RuboCop: Rails/RedundantAllowNil 2021-11-25 14:02:44 +00:00
page_view.rb bundle update redis 2023-09-28 15:49:47 +00:00
parallel_importer.rb add job_ids to sis_batches and parallel_importers 2023-06-07 17:09:46 +00:00
planner_note.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
planner_override.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
plugin_setting.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
polling.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
post_policy.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
profile.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
progress.rb Scope paces publishing to current context 2023-06-20 15:55:12 +00:00
pseudonym.rb bundle update redis 2023-09-28 15:49:47 +00:00
pseudonym_session.rb use a distinct error message for too recent of successful login 2023-09-06 15:23:01 +00:00
purgatory.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
quiz_migration_alert.rb show short term quiz migration limitation message 2021-12-16 13:52:27 +00:00
quizzes.rb Update quizzes.rb 2022-06-28 17:16:25 +00:00
received_content_share.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
release_note.rb add reasonable failsafes for several usages of Consul 2023-07-12 14:51:15 +00:00
report_snapshot.rb Fix OSS data collection 2023-01-17 23:03:35 +00:00
role.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
role_override.rb add account user search filtering for temporary enrollments 2023-09-06 22:33:52 +00:00
rollup_score.rb New decaying_average calculation 2023-07-31 15:06:45 +00:00
root_account_resolver.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
rubric.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
rubric_assessment.rb remove visibility_feedback_student_grades_page feature flag 2023-09-20 15:43:08 +00:00
rubric_association.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
scheduled_publication.rb fix unpublishing page with "publish at" date 2023-02-08 20:22:18 +00:00
scheduled_smart_alert.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
score.rb clear custom status when override score is removed 2023-08-10 14:49:58 +00:00
score_metadata.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
score_statistic.rb Improve score details and grade statistics 2022-07-20 13:24:01 +00:00
sent_content_share.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
session_persistence_token.rb Fix some bulk update violations 2023-03-30 17:05:43 +00:00
setting.rb remove Setting.skip_cache 2023-09-27 17:08:20 +00:00
sharded_bookmarked_collection.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
shared_brand_config.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
sis_batch.rb add diffing_user_remove_status option 2023-08-03 19:04:15 +00:00
sis_batch_error.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
sis_batch_roll_back_data.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
sis_post_grades_status.rb RuboCop: Style/PercentLiteralDelimiters 2021-11-18 23:05:50 +00:00
sis_pseudonym.rb add position to sis_pseudonym for a more consistent sort 2023-07-11 17:26:11 +00:00
split_users.rb guard from active duplicate merge data objects 2023-09-20 15:05:01 +00:00
standard_grade_status.rb add permissions to account grade status models 2023-08-02 16:53:02 +00:00
stream_item.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
stream_item_instance.rb Clean up more bulk update warnings 2023-05-02 15:08:03 +00:00
student_enrollment.rb add override status to process_bulk_update 2023-08-30 22:36:05 +00:00
student_view_enrollment.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
submission.rb Revert "fix graphql query for rubric association on graded assignment" 2023-10-13 18:32:20 +00:00
submission_comment.rb remove visibility_feedback_student_grades_page feature flag 2023-09-20 15:43:08 +00:00
submission_comment_interaction.rb RuboCop: Style/RedundantAssignment 2021-11-11 17:39:20 +00:00
submission_draft.rb support multi-shard submission draft attachments 2023-06-08 17:51:09 +00:00
submission_draft_attachment.rb support multi-shard submission draft attachments 2023-06-08 17:51:09 +00:00
submission_version.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
ta_enrollment.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
teacher_enrollment.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
terms_of_service.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
terms_of_service_content.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
thumbnail.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
usage_rights.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
user.rb LTI: variable substitution for adminable accounts 2023-09-21 15:30:08 +00:00
user_account_association.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
user_learning_object_scopes.rb todo list return active or pending peer reviews 2023-08-16 15:27:48 +00:00
user_merge_data.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
user_merge_data_item.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
user_merge_data_record.rb rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
user_note.rb rubocop: Style/SafeNavigation 2023-04-10 20:57:10 +00:00
user_observation_link.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
user_observer.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
user_past_lti_id.rb update rubocop, and apply new cops 2023-07-03 22:11:42 +00:00
user_preference_value.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
user_profile.rb bump rubocop-performance 2023-04-12 19:29:39 +00:00
user_profile_link.rb RuboCop: Rails/RedundantAllowNil 2021-11-17 20:00:09 +00:00
user_service.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
version.rb make plugin zeitwerk compatible 2021-10-08 17:20:38 +00:00
viewed_submission_comment.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
web_conference.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
web_conference_participant.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
web_zip_export.rb rubocop: Rails/I18nLocaleAssignment 2023-06-13 21:59:50 +00:00
wiki.rb Find wiki pages from lookup table 2023-06-16 17:11:59 +00:00
wiki_page.rb smart search: clean up search results 2023-09-27 22:16:42 +00:00
wiki_page_embedding.rb Add initial smart search implementation 2023-09-08 18:52:53 +00:00
wiki_page_lookup.rb Find wiki pages from lookup table 2023-06-16 17:11:59 +00:00
wimba_conference.rb update rubocop, and apply new cops 2023-07-03 22:11:42 +00:00