..
account
Add Observers and Unenrolled options for help link availability
2017-11-06 22:05:31 +00:00
alerts
change job to check alert in smaller batches
2018-03-22 19:29:00 +00:00
assignment
ignore students not assigned to anonymous assignments
2018-08-07 17:04:38 +00:00
assignments
don't query asv for needs grading count
2018-07-19 20:23:31 +00:00
attachments
Fix submission download size bug
2018-03-26 16:11:36 +00:00
auditors
add current grade to new gradebook history
2017-09-06 15:43:17 +00:00
authentication_provider
fix logging method
2018-06-29 18:33:04 +00:00
bookmarks
da licença part 9
2017-04-27 21:33:39 +00:00
broadcast_policies
Fix notifications sent to users after course section ended
2018-08-06 21:11:49 +00:00
communication_channel
dots and new lines
2018-01-17 16:56:26 +00:00
conditional_release
fix several N+1 or inadvertent loads
2018-07-23 20:25:37 +00:00
context_module_progressions
cache progression and item visibility data on courses
2017-08-24 16:46:26 +00:00
courses
Only show discussions for proper sections in module.
2018-08-02 21:18:26 +00:00
discussion_topic
run initial materialized view update on master
2018-03-26 14:43:30 +00:00
enrollment
api: return a progress for sis restore states
2018-08-08 16:57:51 +00:00
epub_exports
da licença part 11
2017-04-27 21:36:17 +00:00
exporters
allow downloading multiple files in public_to_auth courses
2018-05-22 19:57:41 +00:00
group_categories
da licença part 12
2017-04-27 21:36:29 +00:00
importers
skip score/due_date recalculation until after course import
2018-08-10 20:55:30 +00:00
incoming_mail
use notification_service in cases that bypass the Message model
2017-07-31 21:49:05 +00:00
live_assessments
da licença part 13
2017-04-27 21:51:17 +00:00
lti
Add LTI 1.3 Launch Path
2018-08-08 16:43:58 +00:00
master_courses
add syllabus to blueprint sync history
2018-07-30 19:49:07 +00:00
messages
protect against missing message context
2017-09-25 17:15:36 +00:00
moderated_grading
tweak speed grader comment visiblity
2018-06-24 20:37:22 +00:00
page_view
filter page views by accessible accounts
2017-11-08 18:22:38 +00:00
polling
da licença part 14
2017-04-28 17:30:12 +00:00
quizzes
Union overrides in assignment student visibilities view
2018-08-02 19:04:40 +00:00
quizzes_next
fix a potential race condition bug for Q.N importing
2018-07-10 15:23:37 +00:00
users
don't masquerade as yourself when following destination url
2018-07-31 16:49:33 +00:00
version
da licença part 16
2017-04-27 21:51:21 +00:00
wiki_pages
da licença part 16
2017-04-27 21:51:21 +00:00
abstract_course.rb
da licença part 8
2017-04-27 21:33:20 +00:00
access_token.rb
Don't validate scopes when access token is being destroyed
2018-07-02 18:52:28 +00:00
account.rb
don't grant :read on account via deleted admin enrollment
2018-06-07 15:51:39 +00:00
account_notification.rb
show sub-account notifications for unpublished courses
2018-08-09 12:30:49 +00:00
account_notification_role.rb
da licença part 8
2017-04-27 21:33:20 +00:00
account_report.rb
[ci no-db-snapshot]
2018-04-05 02:31:59 +00:00
account_report_row.rb
create parallel report runners
2018-04-04 19:16:44 +00:00
account_report_runner.rb
create parallel report runners
2018-04-04 19:16:44 +00:00
account_user.rb
rails 5.1: fix a bunch of after_save deprecation warnings (part 2)
2018-03-23 01:15:47 +00:00
alert.rb
add workflow_state to account_users
2017-08-01 18:31:37 +00:00
alert_criterion.rb
da licença part 8
2017-04-27 21:33:20 +00:00
announcement.rb
Add new permission for creating discussions
2018-08-08 19:03:36 +00:00
application_record.rb
Add Lti Link model for LTI 2 launches
2017-10-02 22:32:18 +00:00
appointment_group.rb
rails 5.1: fix a bunch of after_save deprecation warnings (part 2)
2018-03-23 01:15:47 +00:00
appointment_group_context.rb
da licença part 8
2017-04-27 21:33:20 +00:00
appointment_group_sub_context.rb
da licença part 8
2017-04-27 21:33:20 +00:00
assessment_question.rb
remove `save_without_callbacks`
2018-04-10 19:14:44 +00:00
assessment_question_bank.rb
rails 5.2: Arel.sql
2018-07-23 19:37:44 +00:00
assessment_question_bank_user.rb
da licença part 8
2017-04-27 21:33:20 +00:00
assessment_request.rb
fix peer reviewer being unable to see Show Rubric button
2018-07-12 16:43:59 +00:00
asset_user_access.rb
update asset_user_access asset title on update
2017-11-03 17:11:23 +00:00
assignment.rb
skip score/due_date recalculation until after course import
2018-08-10 20:55:30 +00:00
assignment_configuration_tool_lookup.rb
LTI User show endpoint
2017-09-28 15:41:12 +00:00
assignment_group.rb
skip score/due_date recalculation until after course import
2018-08-10 20:55:30 +00:00
assignment_override.rb
rails 5.1: fix several moar deprecation warnings
2018-03-23 22:03:15 +00:00
assignment_override_student.rb
Revert "Undelete assignment override on child undelete"
2018-03-06 22:02:27 +00:00
assignment_student_visibility.rb
da licença part 8
2017-04-27 21:33:20 +00:00
attachment.rb
Fix notifications sent to users after course section ended
2018-08-06 21:11:49 +00:00
attachment_association.rb
da licença part 8
2017-04-27 21:33:20 +00:00
auditors.rb
da licença part 8
2017-04-27 21:33:20 +00:00
authentication_provider.rb
don't choke when IdPs send nil attribute values
2018-06-25 15:41:29 +00:00
big_blue_button_conference.rb
BBB: Fix Recording duration always shown as '1 minute'
2018-07-31 01:53:01 +00:00
bookmark_service.rb
da licença part 9
2017-04-27 21:33:39 +00:00
bookmarks.rb
da licença part 9
2017-04-27 21:33:39 +00:00
bounce_notification_processor.rb
Run notification failure and bounce in all regions
2017-09-01 19:47:06 +00:00
brand_config.rb
use a consistent shard for css_and_js_overrides cache
2018-03-06 05:47:39 +00:00
calendar_event.rb
Pass appointment details to ical calendar export
2018-07-19 14:16:07 +00:00
canvadoc.rb
comment to avoid future confusion about canvadoc model.
2018-06-08 13:01:58 +00:00
canvadocs_submission.rb
da licença part 10
2017-04-28 17:30:08 +00:00
cloned_item.rb
da licença part 10
2017-04-28 17:30:08 +00:00
collaboration.rb
da licença part 10
2017-04-28 17:30:08 +00:00
collaborator.rb
da licença part 10
2017-04-28 17:30:08 +00:00
communication_channel.rb
add countries to international SMS country code list
2018-07-19 19:47:31 +00:00
content_export.rb
add syllabus to blueprint sync history
2018-07-30 19:49:07 +00:00
content_migration.rb
add syllabus to blueprint sync history
2018-07-30 19:49:07 +00:00
content_participation.rb
rails 5.1: fix a bunch of after_save deprecation warnings (part 2)
2018-03-23 01:15:47 +00:00
content_participation_count.rb
don't create placeholder submissions for unassigned students
2017-06-27 20:33:35 +00:00
content_tag.rb
don't clear content_id for nonexistent external tool tags
2018-06-25 21:32:59 +00:00
context.rb
Update planner cache key to include contexts
2018-06-25 21:14:00 +00:00
context_external_tool.rb
rails 5.2: Arel.sql
2018-07-23 19:37:44 +00:00
context_external_tool_assignment_lookup.rb
don't allow vanilla polymorphic: true
2017-08-02 15:13:53 +00:00
context_external_tool_placement.rb
da licença part 10
2017-04-28 17:30:08 +00:00
context_module.rb
Don't duplicate prerequisites and unlock dates.
2018-08-01 21:23:53 +00:00
context_module_item.rb
da licença part 10
2017-04-28 17:30:08 +00:00
context_module_progression.rb
cache progression and item visibility data on courses
2017-08-24 16:46:26 +00:00
context_module_sub_header.rb
da licença part 10
2017-04-28 17:30:08 +00:00
conversation.rb
fix cross-shard conversation participant message_count updating
2018-08-10 15:45:00 +00:00
conversation_batch.rb
da licença part 10
2017-04-28 17:30:08 +00:00
conversation_message.rb
drop rails 4.2
2017-06-27 15:29:51 +00:00
conversation_message_participant.rb
dots and new lines
2018-01-17 16:56:26 +00:00
conversation_participant.rb
reduce cache usage for conversation participants
2017-09-20 14:53:37 +00:00
course.rb
don't include rejected enrollments in associations
2018-08-09 20:30:22 +00:00
course_account_association.rb
da licença part 10
2017-04-28 17:30:08 +00:00
course_date_range.rb
da licença part 10
2017-04-28 17:30:08 +00:00
course_profile.rb
da licença part 10
2017-04-28 17:30:08 +00:00
course_progress.rb
dots and new lines
2018-01-17 16:56:26 +00:00
course_section.rb
add n_strand to update_account_association job from section
2018-06-15 15:35:08 +00:00
crocodoc_document.rb
involve user in generating non-public links
2018-01-09 22:21:38 +00:00
custom_data.rb
da licença part 10
2017-04-28 17:30:08 +00:00
custom_gradebook_column.rb
da licença part 10
2017-04-28 17:30:08 +00:00
custom_gradebook_column_datum.rb
Add API for bulk uploading custom columns
2018-08-09 22:04:07 +00:00
delayed_message.rb
drop Message#asset_context and DelayedNotification#asset_context
2017-08-22 17:47:51 +00:00
delayed_notification.rb
drop Message#asset_context and DelayedNotification#asset_context
2017-08-22 17:47:51 +00:00
designer_enrollment.rb
da licença part 10
2017-04-28 17:30:08 +00:00
developer_key.rb
allow creating developer keys that only work against test clusters
2018-06-29 15:50:08 +00:00
developer_key_account_binding.rb
Check binding state when issueing and validating access tokens
2018-05-02 16:09:42 +00:00
discussion_entry.rb
fix several N+1 found by Bullet
2018-08-02 21:24:00 +00:00
discussion_entry_participant.rb
da licença part 10
2017-04-28 17:30:08 +00:00
discussion_topic.rb
Add new permission for creating discussions
2018-08-08 19:03:36 +00:00
discussion_topic_participant.rb
da licença part 10
2017-04-28 17:30:08 +00:00
discussion_topic_section_visibility.rb
Fix section specific validation.
2018-01-29 20:54:19 +00:00
document_service.rb
da licença part 10
2017-04-28 17:30:08 +00:00
enrollment.rb
moar preloads
2018-08-10 17:28:38 +00:00
enrollment_dates_override.rb
rails 5.1: fix a bunch of after_save deprecation warnings
2018-03-21 20:04:25 +00:00
enrollment_state.rb
saner manual preloading
2018-06-21 14:44:44 +00:00
enrollment_term.rb
prevent default term names from being changed
2018-08-06 12:58:19 +00:00
eportfolio.rb
only find active eportfolios
2018-07-23 20:40:55 +00:00
eportfolio_category.rb
da licença part 11
2017-04-27 21:36:17 +00:00
eportfolio_entry.rb
da licença part 11
2017-04-27 21:36:17 +00:00
epub_export.rb
epub export of courses uses instfs
2018-05-14 15:01:30 +00:00
error_report.rb
sanitize unusual error report URLs when displaying them
2017-05-17 03:40:38 +00:00
etherpad_collaboration.rb
da licença part 11
2017-04-27 21:36:17 +00:00
external_feed.rb
stop RSS feeds when a course has concluded
2018-02-28 19:49:56 +00:00
external_feed_entry.rb
da licença part 11
2017-04-27 21:36:17 +00:00
external_integration_key.rb
da licença part 11
2017-04-27 21:36:17 +00:00
external_tool_collaboration.rb
da licença part 11
2017-04-27 21:36:17 +00:00
external_url.rb
da licença part 11
2017-04-27 21:36:17 +00:00
favorite.rb
da licença part 11
2017-04-27 21:36:17 +00:00
feature_flag.rb
correctly invalidate course/user feature flag cache
2017-09-15 20:19:49 +00:00
folder.rb
prioritize display_name when finding relative files
2017-10-03 16:29:51 +00:00
google_docs_collaboration.rb
da licença part 12
2017-04-27 21:36:29 +00:00
gradebook_csv.rb
da licença part 12
2017-04-27 21:36:29 +00:00
gradebook_upload.rb
da licença part 12
2017-04-27 21:36:29 +00:00
grading_period.rb
rails 5.1: fix a bunch of deprecation warnings
2018-03-23 18:46:48 +00:00
grading_period_group.rb
fix several N+1 found by Bullet
2018-08-02 21:24:00 +00:00
grading_standard.rb
Rails 5.2: Arel.sql
2018-07-30 19:13:06 +00:00
group.rb
Add new permission for creating discussions
2018-08-08 19:03:36 +00:00
group_category.rb
moar preloads
2018-08-10 17:28:38 +00:00
group_leadership.rb
da licença part 12
2017-04-27 21:36:29 +00:00
group_membership.rb
run due date cacher for discussion assignments after group change
2018-08-08 20:09:08 +00:00
ignore.rb
Change ignore cleanup to be smarter
2018-03-30 16:46:14 +00:00
importers.rb
da licença part 12
2017-04-27 21:36:29 +00:00
kaltura_media_file_handler.rb
involve user in generating non-public links
2018-01-09 22:21:38 +00:00
late_policy.rb
rails 5.1: fix a bunch of after_save deprecation warnings (part 2)
2018-03-23 01:15:47 +00:00
learning_outcome.rb
Use default ratings and points
2018-07-05 21:04:54 +00:00
learning_outcome_group.rb
Handle concurrent destroy / import of outcome groups
2018-08-02 20:01:16 +00:00
learning_outcome_question_result.rb
Hide points in outcomes reports when necessary
2018-05-02 21:54:48 +00:00
learning_outcome_result.rb
Exclude outcome results from muted asgmts/quizzes
2018-07-10 20:18:30 +00:00
live_assessments.rb
da licença part 13
2017-04-27 21:51:17 +00:00
lti.rb
da licença part 13
2017-04-27 21:51:17 +00:00
mailer.rb
use notification_service in cases that bypass the Message model
2017-07-31 21:49:05 +00:00
master_courses.rb
master courses: improve syncing of front page status
2018-07-30 16:49:39 +00:00
media_object.rb
da licença part 13
2017-04-27 21:51:17 +00:00
media_source_fetcher.rb
da licença part 13
2017-04-27 21:51:17 +00:00
media_track.rb
da licença part 13
2017-04-27 21:51:17 +00:00
message.rb
Add The Correct From Context For Appointment Group Notifications
2018-04-24 17:37:22 +00:00
migration_issue.rb
da licença part 13
2017-04-27 21:51:17 +00:00
moderated_grading.rb
tweak speed grader comment visiblity
2018-06-24 20:37:22 +00:00
moderation_grader.rb
Add anonymous grader IDs table for assignments
2018-05-07 19:59:11 +00:00
notification.rb
rename wiki page to page
2018-06-20 17:04:44 +00:00
notification_endpoint.rb
soft-delete access_tokens and notification_endpoints
2018-03-01 14:13:25 +00:00
notification_failure_processor.rb
Run notification failure and bounce in all regions
2017-09-01 19:47:06 +00:00
notification_finder.rb
da licença part 14
2017-04-28 17:30:12 +00:00
notification_policy.rb
search on user's shard for notification policies
2017-07-18 18:48:46 +00:00
notification_preloader.rb
da licença part 14
2017-04-28 17:30:12 +00:00
notifier.rb
drop Message#asset_context and DelayedNotification#asset_context
2017-08-22 17:47:51 +00:00
oauth_request.rb
da licença part 14
2017-04-28 17:30:12 +00:00
observer_alert.rb
fix several N+1 found by Bullet
2018-08-02 21:24:00 +00:00
observer_alert_threshold.rb
Fix ObserverAlertThreshold alert_type, threshold validation
2018-06-20 17:36:46 +00:00
observer_enrollment.rb
dots and new lines
2018-01-17 16:56:26 +00:00
observer_pairing_code.rb
add ObserverPairingCode model
2018-05-31 22:19:37 +00:00
one_time_password.rb
Add copyright statement to top of .rb files
2018-03-08 22:40:48 +00:00
originality_report.rb
rails 5.1: fix a bunch of deprecation warnings
2018-03-23 18:46:48 +00:00
outcome_import.rb
Distinguish between outcome import errors/failures
2018-05-07 20:55:45 +00:00
outcome_import_context.rb
Outcome import creation/status endpoints
2018-03-05 19:22:03 +00:00
outcome_import_error.rb
Create outcome import models
2018-02-26 15:58:47 +00:00
outcome_proficiency.rb
Enforce strictly decreasing rating points
2018-06-13 00:02:58 +00:00
outcome_proficiency_rating.rb
Only allow non-negative points
2018-06-11 19:21:52 +00:00
page_comment.rb
da licença part 14
2017-04-28 17:30:12 +00:00
page_view.rb
rails 5.2
2018-04-25 19:15:20 +00:00
parallel_importer.rb
retry failed parallel importers
2018-03-24 21:00:02 +00:00
planner_note.rb
exclude deleted courses from planner notes api index
2018-06-01 17:10:09 +00:00
planner_override.rb
Allow calendar events to have planner overrides
2018-05-18 19:18:36 +00:00
plugin_setting.rb
don't try to strip a hash value in plugin settings
2018-07-23 15:36:11 +00:00
polling.rb
da licença part 14
2017-04-28 17:30:12 +00:00
profile.rb
use real STI for Profile model
2017-06-19 19:53:24 +00:00
progress.rb
better failure handling for invalid gradebook import csv headers
2017-09-27 23:05:36 +00:00
pseudonym.rb
invert reliability of CAS SLO
2018-06-08 20:27:45 +00:00
pseudonym_session.rb
da licença part 14
2017-04-28 17:30:12 +00:00
purgatory.rb
don’t blow up if s3object does not exist
2017-07-06 22:31:22 +00:00
report_snapshot.rb
run counts reports in parallel
2018-06-21 14:44:22 +00:00
role.rb
moar preloads
2018-08-08 05:22:30 +00:00
role_override.rb
Add new permission for creating discussions
2018-08-08 19:03:36 +00:00
rollup_score.rb
Add median aggregate rollups
2018-07-09 23:06:02 +00:00
rubric.rb
disallow blank rubric criteria and ratings
2018-05-22 20:48:13 +00:00
rubric_assessment.rb
Propagate hide points/results
2018-04-24 20:41:05 +00:00
rubric_association.rb
fix peer reviewer being unable to see Show Rubric button
2018-07-12 16:43:59 +00:00
score.rb
fix several N+1 found by Bullet
2018-08-02 21:24:00 +00:00
score_metadata.rb
make ScoreMetadata soft deleteable
2018-02-09 19:33:48 +00:00
score_statistic.rb
run the assignment score statistics generator in a singleton
2018-04-30 19:29:38 +00:00
session_persistence_token.rb
Fix periodic jobs to not use deprecated delete_all syntax
2017-07-28 16:22:06 +00:00
setting.rb
back Setting cache with an ActiveSupport::Cache::MemoryStore
2018-06-20 19:38:15 +00:00
sharded_bookmarked_collection.rb
fix cross-database calendar queries
2017-11-28 20:31:54 +00:00
shared_brand_config.rb
da licença part 15
2017-04-27 21:51:19 +00:00
sis_batch.rb
moar preloads
2018-08-10 17:28:38 +00:00
sis_batch_error.rb
restore sis_batch errors until api is deprecated
2018-02-05 18:11:44 +00:00
sis_batch_roll_back_data.rb
users are not deleted or tracked
2018-05-29 23:46:58 +00:00
sis_post_grades_status.rb
da licença part 15
2017-04-27 21:51:19 +00:00
sis_pseudonym.rb
rails 5.2
2018-04-25 19:15:20 +00:00
split_users.rb
fix cross-shard submission restoration on user split
2018-05-30 15:39:18 +00:00
stream_item.rb
Change Activity Stream API to contain missing attributes
2018-06-29 17:07:21 +00:00
stream_item_instance.rb
da licença part 15
2017-04-27 21:51:19 +00:00
student_enrollment.rb
rails 5.1: fix a bunch of after_save deprecation warnings
2018-03-21 20:04:25 +00:00
student_view_enrollment.rb
da licença part 15
2017-04-27 21:51:19 +00:00
submission.rb
Submit trumps unchecking complete in planner
2018-08-09 19:06:49 +00:00
submission_comment.rb
Fix notifications sent to users after course section ended
2018-08-06 21:11:49 +00:00
submission_comment_interaction.rb
drop rails 4.2
2017-06-27 15:29:51 +00:00
submission_version.rb
don't create placeholder submissions for unassigned students
2017-06-27 20:33:35 +00:00
ta_enrollment.rb
da licença part 15
2017-04-27 21:51:19 +00:00
tableless.rb
bump rails 5.1
2017-08-09 20:52:53 +00:00
teacher_enrollment.rb
da licença part 15
2017-04-27 21:51:19 +00:00
terms_of_service.rb
Add a UI for selecting the new policy
2018-03-02 00:58:49 +00:00
terms_of_service_content.rb
allow creating and updating of Terms Of Service
2017-10-11 15:24:52 +00:00
thumbnail.rb
da licença part 15
2017-04-27 21:51:19 +00:00
usage_rights.rb
call translated license names in a lambda
2017-08-14 13:03:04 +00:00
user.rb
moar preloads
2018-08-10 17:28:38 +00:00
user_account_association.rb
da licença part 16
2017-04-27 21:51:21 +00:00
user_learning_object_scopes.rb
only show moderate todo to final grader
2018-08-01 22:36:32 +00:00
user_merge_data.rb
use Setting correctly in user merge data
2017-06-23 21:03:25 +00:00
user_merge_data_record.rb
rename user_observer/observee classes/associations
2018-03-14 19:51:49 +00:00
user_note.rb
da licença part 16
2017-04-27 21:51:21 +00:00
user_observation_link.rb
allow all observers
2018-06-02 01:57:34 +00:00
user_observer.rb
rename user_observer/observee classes/associations
2018-03-14 19:51:49 +00:00
user_profile.rb
rename user_observer/observee classes/associations
2018-03-14 19:51:49 +00:00
user_profile_link.rb
da licença part 16
2017-04-27 21:51:21 +00:00
user_service.rb
removes integration for yo
2018-04-10 20:15:41 +00:00
web_conference.rb
BBB feature recording multiple formats
2018-04-26 19:58:36 +00:00
web_conference_participant.rb
da licença part 16
2017-04-27 21:51:21 +00:00
web_zip_export.rb
da licença part 16
2017-04-27 21:51:21 +00:00
wiki.rb
master courses: improve syncing of front page status
2018-07-30 16:49:39 +00:00
wiki_page.rb
Rails 5.2: Arel.sql
2018-07-30 19:13:06 +00:00
wimba_conference.rb
da licença part 16
2017-04-27 21:51:21 +00:00