canvas-lms/ui/features
Jackson Huang b1ecb34c6c show drop rules settings
we want to display the drop rules
in the assignment group modal when
there are no assignment

fixes EVAL-2851
flag= none

test plan:
- go to assignment and create a new group
  - The drop rules should not appear
- After creating the group edit the group
  - The drop rules should appear
- Move all assignments in the group and reload
  - The drop rules should appear

Change-Id: I2cc14f853270cb2ea38e283ea87f75425d9b99a1
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/327653
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Derek Williams <derek.williams@instructure.com>
Reviewed-by: Kai Bjorkman <kbjorkman@instructure.com>
QA-Review: Samuel Lee <samuel.lee@instructure.com>
Product-Review: Ravi Koll <ravi.koll@instructure.com>
2023-09-28 14:13:08 +00:00
..
account_admin_tools Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
account_calendar_settings Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
account_course_user_search Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
account_grading_settings fix custom statuses behavior for subaccounts 2023-09-26 17:44:31 +00:00
account_grading_standards Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
account_manage create pages for admin accounts 2023-06-13 19:41:30 +00:00
account_notification_settings move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
account_search Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
account_settings don't focus on name box in notifications tab 2023-08-28 21:58:10 +00:00
account_statistics Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
act_as_modal Load front-end router in initializer 2023-09-22 19:04:57 +00:00
admin_split move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
alerts Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
all_courses Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
announcements Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
announcements_on_home_page move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
assignment_edit Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
assignment_grade_summary Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
assignment_index show drop rules settings 2023-09-28 14:13:08 +00:00
assignment_show move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
assignments_peer_reviews Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
assignments_show_student Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
assignments_show_teacher Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
authentication_providers move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
available_pronouns_list Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
blueprint_course_child move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
blueprint_course_master Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
brand_configs move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
calendar Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
calendar_appointment_group_edit Prepare for InstUI upgrade 2023-08-02 23:12:41 +00:00
change_password Use globals more explicitly 2022-10-14 19:50:37 +00:00
choose_mastery_path move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
collaborations lti: render postMessage forwarder on every page 2023-08-04 15:44:30 +00:00
conferences Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
confetti create package.json for all ui/features 2022-05-18 17:13:20 +00:00
confirm_email create package.json for all ui/features 2022-05-18 17:13:20 +00:00
content_exports Resolve or disable misc eslint errors 2022-10-25 14:10:39 +00:00
content_migrations Update Import Content page structure 2023-09-27 15:31:04 +00:00
content_notices move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
content_shares move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
context_media_object_inline create package.json for all ui/features 2022-05-18 17:13:20 +00:00
context_module_progressions remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
context_modules move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
context_modules_publish_icon Add module name to publish button SR text 2023-05-09 15:41:02 +00:00
context_modules_publish_menu Move module bulk update react components to context-modules dir 2023-04-13 14:56:10 +00:00
context_roster_usage Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
context_roster_user Prepare for InstUI upgrade 2023-08-02 23:12:41 +00:00
context_roster_user_services Remove unused variables 2022-10-06 16:01:10 +00:00
context_undelete_item Use globals more explicitly 2022-10-14 19:50:37 +00:00
conversations move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
copy_course remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
course Use globals more explicitly 2022-10-14 19:50:37 +00:00
course_grading_standards move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
course_link_validator Revert "InstUI 8 upgrade post-work: theme -> themeOverride" 2023-09-20 20:53:51 +00:00
course_list move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
course_notification_settings move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
course_paces Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
course_people move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
course_settings Revert "InstUI 8 upgrade post-work: theme -> themeOverride" 2023-09-20 20:53:51 +00:00
course_show move planner to ui/shared 2023-08-01 19:51:14 +00:00
course_statistics decaf ui/features (8) 2023-04-17 22:44:42 +00:00
course_wizard Revert "InstUI 8 upgrade post-work: theme -> themeOverride" 2023-09-20 20:53:51 +00:00
dashboard Add aria-expanded to show more/less in recent activity dashboard 2023-09-08 12:41:56 +00:00
deep_linking_response Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
developer_keys_v2 Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
discussion_topic move Backbone route link intercept 2023-09-12 15:49:12 +00:00
discussion_topic_edit Add willPublish condition to announcement create page 2023-09-05 15:11:10 +00:00
discussion_topic_edit_v2 make todo_list work for discussion_create ff 2023-09-21 18:55:58 +00:00
discussion_topics_index Increase discussion per_page and fix pagination 2023-09-11 15:35:59 +00:00
discussion_topics_post Add screen reader text in ReplyPreview 2023-09-27 20:05:08 +00:00
edit_calendar_event Remove ':' from labels in the edit calendar event page 2023-09-15 18:21:37 +00:00
edit_rubric Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
enhanced_individual_gradebook fix flash message after default grades are set 2023-09-22 15:21:24 +00:00
eportfolio Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
eportfolios_wizard_box Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
epub_exports move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
error_form Remove unused variables 2022-10-06 16:01:10 +00:00
external_apps Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
external_content_cancel external content: stop calling all callbacks 2022-12-22 22:10:40 +00:00
external_content_success Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
external_tool_redirect external content: remove external_tool_redirect 2022-12-22 22:07:45 +00:00
external_tools_show Add logging statements to debug tool launch issue 2023-09-27 21:02:21 +00:00
file Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
file_not_found move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
file_preview Hide CC upload button for locked media 2023-06-21 16:38:33 +00:00
file_show Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
files Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
grade_summary Add rubrics to react student grade summary page 2023-09-26 16:29:50 +00:00
gradebook fix apply score to ungraded bug 2023-09-26 16:50:41 +00:00
gradebook_history Prepare for InstUI upgrade 2023-08-23 19:07:06 +00:00
gradebook_uploads add custom statuses to gradebook imports - FE 1/2 2023-08-30 22:35:39 +00:00
graphiql move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
group_submission_reminder move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
groups move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
inbox Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
inlined_preview Use globals more explicitly 2022-10-14 19:50:37 +00:00
inst_fs_service_worker Remove parse-browser-info 2023-09-20 19:50:26 +00:00
job_stats move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
jobs remove coffeescript from webpack config 2023-04-20 19:49:42 +00:00
jobs_v2 Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
k5_course Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
k5_dashboard Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
k5_theme Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
ldap_cert_upload Fix DER-encoded LDAP CA's failing to parse 2023-06-01 21:42:36 +00:00
ldap_settings_test Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
learning_mastery move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
learning_mastery_v2 Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
learning_outcomes remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
license_help Replace $().live with $().on 2023-04-05 17:03:58 +00:00
link_enrollment create package.json for all ui/features 2022-05-18 17:13:20 +00:00
locale create package.json for all ui/features 2022-05-18 17:13:20 +00:00
login Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
lti_collaborations move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
manage_avatars Replace $().live with $().on 2023-04-05 17:03:58 +00:00
manage_groups Prepare for InstUI 8 upgrade 2023-09-08 15:56:48 +00:00
media_player_iframe_content Handle ENV.media_object being undefined 2023-09-25 19:10:18 +00:00
messages Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
mobile_login Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
moderate_quiz Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
module_dnd move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
module_sequence_footer move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
nav_tourpoints move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
navigation_header Begin SideNav implementation 2023-09-25 22:29:48 +00:00
new_user_tutorial Clean up new_user_tutorial code 2023-09-20 23:20:08 +00:00
not_found_index add slide puzzle to 404 page 2023-08-03 16:52:56 +00:00
oauth2_confirm Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
otp_login Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
outcome_alignment_v2 move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
outcome_alignments move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
outcome_management Add test tags for Alignment Summary E2E tests 2023-09-27 00:30:44 +00:00
page_views remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
past_global_alert move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
past_global_announcements move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
permissions Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
plugins Replace $().live with $().on 2023-04-05 17:03:58 +00:00
post_message_forwarding fix race condition in postMessage forwarding 2023-08-31 21:03:41 +00:00
prerequisites_lookup create package.json for all ui/features 2022-05-18 17:13:20 +00:00
profile Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
profile_show Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
progress_pill move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
qr_mobile_login move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
question_bank Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
question_banks Mark empty code blocks 2022-10-14 17:36:05 +00:00
quiz_history Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
quiz_log_auditing move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
quiz_migration_alerts Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
quiz_show move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
quiz_statistics misc eslint fixes 2023-07-24 17:25:01 +00:00
quiz_submission Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
quizzes Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
quizzes_access_code Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
quizzes_index Update text for Classic Quizzes on Choose a Quiz Engine pop-up 2023-08-21 09:37:21 +00:00
react_content_router Create account grading settings UI tab view 2023-06-07 20:52:22 +00:00
registration remove .coffee files required by gems/plugins 2023-04-20 14:33:33 +00:00
registration_confirmation move prevent-default package to ui/shared/util 2023-04-10 17:40:23 +00:00
release_notes_edit move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
roster Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
rubric_assessment move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
rubrics_index Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
rubrics_show Use globals more explicitly 2022-10-14 19:50:37 +00:00
screenreader_gradebook Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
search smart search: clean up search results 2023-09-27 22:16:42 +00:00
section Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
select_content_dialog create package.json for all ui/features 2022-05-18 17:13:20 +00:00
self_enrollment fix flash error for failed login attempt during self-enrollment 2022-11-11 18:43:33 +00:00
sis_import Prefix or remove unused variables 2022-10-17 15:12:45 +00:00
slickgrid create package.json for all ui/features 2022-05-18 17:13:20 +00:00
speed_grader Revert "Upgrade Canvas to InstUI version 8 (frd)" 2023-09-22 01:35:06 +00:00
student_group_dialog move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
sub_accounts Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
submission_download Remove browser-sniffer package 2023-04-07 16:11:14 +00:00
submissions move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
submissions_show_preview_media Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
submissions_show_preview_text Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
submissions_show_preview_upload Replace $().live with $().on 2023-04-05 17:03:58 +00:00
submit_assignment remove submit-assignment-from-google-docs/drive code 2023-08-22 23:30:39 +00:00
syllabus remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
take_quiz Read quiz answers when using equations 2023-09-07 19:10:11 +00:00
teacher_activity_report decaf small .coffee files (3) 2023-04-13 14:25:00 +00:00
terms_index Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
terms_of_service_modal Move xhr utils to ui/shared 2023-08-18 18:08:12 +00:00
terms_of_use Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
theme_editor move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
theme_preview create package.json for all ui/features 2022-05-18 17:13:20 +00:00
user move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
user_grades Move canvas to use grading-utils and cleanup 2023-07-20 15:58:35 +00:00
user_lists remove $.underscore from instructure_misc_helpers 2023-04-27 14:55:38 +00:00
user_logins move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
user_name move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
user_notes resolve misc eslint errors 2022-10-12 14:33:20 +00:00
user_observees decaf small .coffee files (6) 2023-04-14 16:33:25 +00:00
user_outcome_results Add filter to hide unassessed outcomes 2023-08-22 16:00:58 +00:00
users_admin_merge Move replaceTags to separate module 2023-08-18 19:29:49 +00:00
users_index Update JavaScript in ui/ to latest prettier config 2022-09-29 22:04:26 +00:00
visibility_help Replace $().live with $().on 2023-04-05 17:03:58 +00:00
webzip_export move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00
wiki_page_edit Convert WikiPage from CoffeeScript->JS 2022-11-02 20:59:05 +00:00
wiki_page_index Fix wiki page title link focus indicator 2023-09-20 15:31:51 +00:00
wiki_page_revisions remove .coffee extension from coffeescript imports 2023-04-10 17:01:42 +00:00
wiki_page_show move .js files with JSX to .jsx extension 2023-07-24 14:59:37 +00:00