canvas-lms/app/views/plugins
Bracken Mosbacker b34ced0bcb assignment freezing improvements and fixes
Adds an option to not allow already copied assignments from
being copied again

Assignment groups that contain a frozen assignment can not
be deleted

When an assignment is copied that didn't have the flag set
to be frozen, the copied flag isn't set. This allows the
assignment to be locked in the new course, but still edited

Test Plan:
 * In the plugin settings for assignment freezer check the option to not allow assignments to be copied twice
 * Create an assignment and flag it to be frozen
 * Copy the course, verify it is frozen
 * Try to copy the course again as a non-admin - The frozen assignments should not be copied
 * As a teacher try to delete an assignment group for a frozen assignment. The trash can should not appear
 * Copy an assignment that is flagged to be frozen
 * In the new course, you should be able to set the flag and still edit the assignment

closes #8736 #8549 #8537

Change-Id: Ia3f1be4d5c1b6112507338df7e5a49dd76a5ed7f
Reviewed-on: https://gerrit.instructure.com/10995
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Zach Pendleton <zachp@instructure.com>
2012-05-24 15:37:34 -06:00
..
_assignment_freezer_settings.html.erb assignment freezing improvements and fixes 2012-05-24 15:37:34 -06:00
_big_blue_button_settings.html.erb preliminary i18n setup, closes #4124 2011-06-06 14:19:03 -06:00
_dim_dim_settings.html.erb preliminary i18n setup, closes #4124 2011-06-06 14:19:03 -06:00
_embedly_settings.html.erb link_data endpoint for canvas collections 2012-05-21 10:35:31 -06:00
_error_reporting_settings.html.erb AMD Conversion 2012-02-06 16:41:40 -07:00
_etherpad_settings.html.erb localize Plugins 2011-06-17 09:44:25 -06:00
_facebook_settings.html.erb AMD Conversion 2012-02-06 16:41:40 -07:00
_google_docs_settings.html.erb localize Plugins 2011-06-17 09:44:25 -06:00
_grade_export_settings.html.erb cleaning up grade exchange 2011-12-09 13:45:19 -07:00
_kaltura_settings.html.erb add rtmp host to kaltura options 2011-10-05 10:04:53 -06:00
_linked_in_settings.html.erb misc view i18n 2011-07-07 10:37:38 -06:00
_s3_settings.html.erb allow specifying s3 bucket with PluginSetting 2012-04-25 09:09:59 -06:00
_scribd_settings.html.erb localize Plugins 2011-06-17 09:44:25 -06:00
_settings_header.html.erb better flow for updating plugin settings 2011-02-16 12:30:18 -07:00
_sis_import_settings.html.erb localize Plugins 2011-06-17 09:44:25 -06:00
_tinychat_settings.html.erb localize Plugins 2011-06-17 09:44:25 -06:00
_twitter_settings.html.erb misc view i18n 2011-07-07 10:37:38 -06:00
_wimba_settings.html.erb preliminary i18n setup, closes #4124 2011-06-06 14:19:03 -06:00
index.html.erb Canvas.revision 2012-03-19 18:03:29 -06:00
show.html.erb AMD Conversion 2012-02-06 16:41:40 -07:00