canvas-lms/app/models
Cody Cutrer b77e9f969b remove OpenObject usage
it's really just OpenStruct, which needs to be removed because it has
abysmal performance, and is being removed from Ruby 3.4

Change-Id: I9b692bfefaee7649cf117d846047e531a7e09309
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/345718
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
2024-04-23 17:47:19 +00:00
..
account covid resources aren't new anymore 2024-03-22 21:31:39 +00:00
alerts bundle update rubocop 2023-12-06 14:25:02 +00:00
assignment remove OpenObject usage 2024-04-23 17:47:19 +00:00
assignments rubocop: Layout/Multiline*LineBreaks 2023-05-01 19:31:42 +00:00
attachments ensure filename is sent by store_for_attachment 2024-04-02 18:03:01 +00:00
auditors ensure feature flag auditor records derive the proper root_account_id 2024-04-01 23:14:19 +00:00
authentication_provider advertise in SAML metadata if we'll sign auth requests 2024-04-09 15:24:07 +00:00
bookmarks Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
broadcast_policies Don't send notifications from assignments when checkpoint parent 2024-04-16 16:29:46 +00:00
communication_channel Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conditional_release Fix matery paths support for continuous grade changing 2024-04-03 16:08:24 +00:00
context_module_progressions Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
courses Separate page/discussion visibility scopes 2024-04-19 14:36:17 +00:00
csp add reasonable failsafes for several usages of Consul 2023-07-12 14:51:15 +00:00
discussion_topic rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +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 don't unnecessarily copy files before uploading 2024-02-02 19:32:30 +00:00
group_categories RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
importers Fix discussion setting import 2024-04-19 07:45:51 +00:00
incoming_mail prevent InvalidParticipant error from going to catchall 2024-03-04 19:21:58 +00:00
live_assessments RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
lti Create Lti::Registration table and model 2024-04-19 17:30:13 +00:00
master_courses rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +00:00
messages Remove more settings 2024-01-29 16:21:38 +00:00
microsoft_sync Show Microsoft Sync debugging info 2024-01-10 16:57:16 +00:00
moderated_grading fix moderated grading grade selection logic 2024-04-04 14:28:40 +00:00
outcomes_service bundle update rubocop 2023-12-06 14:25:02 +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 Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
quizzes_next Add support to clone alignments after course copy 2024-01-25 18:50:48 +00:00
release_notes Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
simply_versioned Remove more settings 2024-01-29 16:21:38 +00:00
speed_grader do not load speedgrader with only test student 2023-10-26 16:01:35 +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_assignment.rb add resource link title to the assignment resource 2024-04-22 22:52:13 +00:00
abstract_course.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
access_token.rb remove OpenStruct usage from AccessToken 2024-04-19 21:12:49 +00:00
account.rb remove OpenObject usage 2024-04-23 17:47:19 +00:00
account_notification.rb rails 7.1: use a proc, not a lambda 2024-02-21 21:46:10 +00:00
account_notification_role.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
account_report.rb stop parallelized reports on error 2024-02-14 21:57:51 +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 stop parallelized reports on error 2024-02-14 21:57:51 +00:00
account_user.rb include soft-deleted associations when calculating user root_account_ids 2023-11-06 17:39:37 +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 Prefer 'unlock_at' to 'delayed_post_at' column 2024-04-18 18:11:14 +00:00
announcement_embedding.rb add discussion topics/announcements to smart search 2024-03-14 22:05:21 +00:00
anonymous_or_moderation_event.rb add SubAssignment model 2023-12-19 16:13:47 +00:00
application_record.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
appointment_group.rb avoid loading all calendar events into memory 2024-02-23 18:01:13 +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 bundle update rubocop-performance, rubocop-rails 2023-12-18 20:28:02 +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 add ability to search assigned peer reviews 2024-01-25 15:20:13 +00:00
asset_user_access.rb Remove more settings 2024-01-29 16:21:38 +00:00
asset_user_access_log.rb Remove more settings 2024-01-29 16:21:38 +00:00
assignment.rb Don't send notifications from assignments when checkpoint parent 2024-04-16 16:29:46 +00:00
assignment_configuration_tool_lookup.rb add SubAssignment model 2023-12-19 16:13:47 +00:00
assignment_embedding.rb add assignments to smart search 2024-03-14 21:10:29 +00:00
assignment_group.rb rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +00:00
assignment_override.rb Support pages/discussions/files in date_details api 2024-02-29 22:03:55 +00:00
assignment_override_student.rb add SubAssignment model 2023-12-19 16:13:47 +00:00
assignment_student_visibility.rb add SubAssignment model 2023-12-19 16:13:47 +00:00
attachment.rb detach file from cloned_item after replacing instfs_uuid 2024-04-18 17:15:28 +00:00
attachment_association.rb only count words on submitted files 2023-08-29 18:24:03 +00:00
attachment_upload_status.rb rails 7.1: spec/lib 2024-02-21 17:51:31 +00:00
auditors.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
authentication_provider.rb use hash syntax for AuthenticationProvider.active scope 2024-04-11 04:13:54 +00:00
big_blue_button_conference.rb Pass user pronouns to BBB on launch 2024-04-05 23:39:36 +00:00
blackout_date.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
block_editor.rb Add base block editor to storybook and page edit 2024-02-12 17:34:04 +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 rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +00:00
calendar_event.rb use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +00:00
canvadoc.rb Add more missing mime types to canvadoc.rb 2024-02-22 17:45:40 +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 filter out deleted group memberships from collabs query 2024-03-20 15:20:30 +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 fix confirmation_url in user creation API 2024-04-18 21:00:04 +00:00
conditional_release.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
content_export.rb handle successful common cartridge exports 2024-04-08 18:48:18 +00:00
content_migration.rb rails 7.1: spec/lib 2024-02-21 17:51:31 +00:00
content_participation.rb bundle update rubocop 2024-04-10 16:31:10 +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 simplify LTI migration fetch methods 2024-03-25 15:25:16 +00:00
context.rb bundle update rubocop 2023-12-06 14:25:02 +00:00
context_external_tool.rb support tray launch_method 2024-04-19 16:23:04 +00:00
context_external_tool_placement.rb RuboCop: Style/HashSyntax 2021-11-25 14:02:35 +00:00
context_module.rb Ensure correct overrides appear in assign to tray 2024-03-15 15:21:36 +00:00
context_module_item.rb Include object's modules' overrides in date_details API 2023-11-03 17:42:01 +00:00
context_module_progression.rb rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +00:00
conversation.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
conversation_batch.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
conversation_message.rb use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +00:00
conversation_message_participant.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
conversation_participant.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
course.rb use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +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 Improve ignored_columns handling 2024-03-01 01:10:34 +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 bundle update rubocop-performance, rubocop-rails 2023-12-18 20:28:02 +00:00
custom_data.rb rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +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 Introduce single table inheritance (STI) to the Assignment model 2023-12-05 22:09:24 +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 Create Lti::Registration table and model 2024-04-19 17:30:13 +00:00
developer_key_account_binding.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
discussion_entry.rb use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +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 Separate page/discussion visibility scopes 2024-04-19 14:36:17 +00:00
discussion_topic_embedding.rb add discussion topics/announcements to smart search 2024-03-14 22:05:21 +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 drop long-deprecated enrollments.graded_at 2024-04-09 20:19:22 +00:00
enrollment_dates_override.rb make term override dates sis sticky 2024-02-02 20:35:04 +00:00
enrollment_state.rb set temp enrollment workflow with state changes 2024-04-11 20:36:08 +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 use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +00:00
epub_export.rb rails 7.1: spec/lib 2024-02-21 17:51:31 +00:00
error_report.rb rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +00:00
etherpad_collaboration.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
external_feed.rb bundle update rubocop 2024-04-10 16:31:10 +00:00
external_feed_entry.rb drop unused external_feed_entries author columns 2024-04-02 21:11:36 +00:00
external_integration_key.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
external_tool_collaboration.rb simplify LTI migration fetch methods 2024-03-25 15:25:16 +00:00
favorite.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
feature_flag.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
folder.rb Improve ignored_columns handling 2024-03-01 01:10:34 +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 rails 7.1: fix deprecations on `serialize` args 2024-02-05 16:15:13 +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 fix viewing with archived grading schemes 2024-04-19 19:15:12 +00:00
group.rb support group assignments for sg2 2024-04-19 17:45:39 +00:00
group_and_membership_importer.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
group_category.rb support group assignments for sg2 2024-04-19 17:45:39 +00:00
group_leadership.rb RuboCop: Layout app/models 2021-09-22 19:32:32 +00:00
group_membership.rb support group assignments for sg2 2024-04-19 17:45:39 +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 bundle update rubocop 2024-04-10 16:31:10 +00:00
late_policy.rb Rubocop for ruby 3.1 2023-06-06 16:44:26 +00:00
learning_outcome.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
learning_outcome_group.rb Improve ignored_columns handling 2024-03-01 01:10:34 +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 Introduce single table inheritance (STI) to the Assignment model 2023-12-05 22:09:24 +00:00
media_object.rb don't silently fail to create media object attachments 2024-04-01 22:37: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 from_name for summary type notifications 2024-03-19 16:59:25 +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 add SubAssignment model 2023-12-19 16:13:47 +00:00
module_student_visibility.rb Create module_student_visibilities view 2024-01-16 20:38:56 +00:00
notification.rb Improve ignored_columns handling 2024-03-01 01:10:34 +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 Reduce duplicate code in Notification policy 2024-03-06 18:02:38 +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 Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
outcome_proficiency_rating.rb avoid ActiveSupport::Concern and using alias_method when super will do 2024-02-23 21:39:20 +00:00
page_comment.rb RuboCop: Rails/RedundantAllowNil 2021-11-25 14:02:44 +00:00
page_view.rb bundle update rubocop-performance, rubocop-rails 2023-12-18 20:28:02 +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 rails 7.1 fixes 2024-02-23 16:29:41 +00:00
polling.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
post_policy.rb add SubAssignment model 2023-12-19 16:13:47 +00:00
profile.rb bundle update rubocop-performance, rubocop-rails 2023-12-18 20:28:02 +00:00
progress.rb Cancel orphaned Progresses 2023-11-29 21:06:20 +00:00
pseudonym.rb avoid a db connection at boot from authlogic 2023-12-18 15:11:19 +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 Remove more settings 2024-01-29 16:21:38 +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 Chaning app name from Ask Questions to Ask Your Data 2024-04-10 17:38: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 remove OpenObject usage 2024-04-23 17:47:19 +00:00
rubric_assessment.rb Improve ignored_columns handling 2024-03-01 01:10:34 +00:00
rubric_association.rb bundle update rubocop 2023-12-06 14:25:02 +00:00
rubric_criterion.rb save rubric_criterion when changes in rubric model 2024-01-02 15:28:44 +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 avoid ActiveSupport::Concern and using alias_method when super will do 2024-02-23 21:39:20 +00:00
score_metadata.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
score_statistic.rb add SubAssignment model 2023-12-19 16:13:47 +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 bundle update rubocop 2023-12-06 14:25:02 +00:00
shared_brand_config.rb RuboCop: Style/RedundantSelf 2021-11-20 16:41:21 +00:00
sis_batch.rb ensure filename is sent by store_for_attachment 2024-04-02 18:03:01 +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 add handling for conflicting data on user split 2024-02-16 17:57:25 +00:00
standard_grade_status.rb add permissions to account grade status models 2023-08-02 16:53:02 +00:00
stream_item.rb remove OpenObject usage 2024-04-23 17:47:19 +00:00
stream_item_instance.rb avoid ActiveSupport::Concern and using alias_method when super will do 2024-02-23 21:39:20 +00:00
student_enrollment.rb bundle update rubocop 2023-12-06 14:25:02 +00:00
student_view_enrollment.rb add # frozen_string_literal: true for models 2020-10-28 22:08:12 +00:00
sub_assignment.rb Don't send notifications from assignments when checkpoint parent 2024-04-16 16:29:46 +00:00
submission.rb Retry once when saving submissions 2024-04-19 19:34:08 +00:00
submission_comment.rb remove OpenObject usage 2024-04-23 17:47:19 +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 add SubAssignment model 2023-12-19 16:13:47 +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
temporary_enrollment_pairing.rb log created_by for temporary enrollment pairings 2023-12-11 02:07:43 +00:00
terms_of_service.rb migrations: avoid creating extraneous data in the test env 2024-03-13 19:37:02 +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
ungraded_discussion_student_visibility.rb Add visibilities for learning objects 2024-04-03 18:04:35 +00:00
usage_rights.rb RuboCop: Style/StringLiterals, Style/StringLiteralsInInterpolation 2021-11-25 14:03:06 +00:00
user.rb remove OpenObject usage 2024-04-23 17:47:19 +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_lmgb_outcome_orderings.rb bundle update rubocop 2024-04-10 16:31:10 +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 re-implement Autoextend with TracePoint 2024-04-10 17:05:57 +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 squash old migrations 202001-202002 2024-03-08 15:09:33 +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 Expose invitees and attendees in the conference endpoint 2024-04-06 02:56:27 +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 use the RSS library instead of ratom-nokogiri 2024-04-04 21:00:38 +00:00
wiki_page.rb Separate page/discussion visibility scopes 2024-04-19 14:36:17 +00:00
wiki_page_embedding.rb extract smart_search embeddings functionality from WikiPage 2024-03-08 23:10:20 +00:00
wiki_page_lookup.rb Find wiki pages from lookup table 2023-06-16 17:11:59 +00:00
wiki_page_student_visibility.rb Add visibilities for learning objects 2024-04-03 18:04:35 +00:00
wimba_conference.rb update rubocop, and apply new cops 2023-07-03 22:11:42 +00:00