canvas-lms/lib/cc
James Williams 7bed7e2871 allow common cartridge sub-modules to be imported separately
previously, we imported nested modules together within
 one module, (using nesting to distinguish between submodules)
 possibly leading to very large modules

now, submodules can be broken up on import using the
"Select Content" dialog

test plan:
* import the Common Cartridge package referenced in the ticket
 using the "Select specific content" option
* use the dialog to navigate the module tree and select
 specific sub-modules
* if all sub-modules of a given module are selected, a
 radio toggle should appear to choose whether to import
 the module as one or to split them up

closes #CNVS-26696

Change-Id: Ia542cd7ec847e810a01d92c675c6cc92d1247345
Reviewed-on: https://gerrit.instructure.com/71099
Reviewed-by: Jeremy Stanley <jeremy@instructure.com>
Tested-by: Jenkins
QA-Review: Jahnavi Yetukuri <jyetukuri@instructure.com>
Product-Review: Matt Goodwin <mattg@instructure.com>
2016-02-02 15:48:03 +00:00
..
exporter ePub export progress bar shows real progress 2016-01-06 21:21:57 +00:00
importer allow common cartridge sub-modules to be imported separately 2016-02-02 15:48:03 +00:00
qti remove unpublished items; apply rules for locked modules 2015-11-18 14:51:51 +00:00
xsd add requirement_count to course copy 2015-10-05 13:00:10 +00:00
assignment_groups.rb don't copy assignment groups on selective copy 2015-02-25 16:52:35 +00:00
assignment_resources.rb remove unpublished items; apply rules for locked modules 2015-11-18 14:51:51 +00:00
basic_lti_links.rb export all external tool settings 2015-05-06 15:15:09 +00:00
canvas_resource.rb add media_tracks.xml reference to exported imsmanifest 2015-06-15 15:03:39 +00:00
cc_exporter.rb prevent locked content in ePub from redirecting to Canvas web 2016-01-07 19:56:34 +00:00
cc_helper.rb prevent locked content in ePub from redirecting to Canvas web 2016-01-07 19:56:34 +00:00
events.rb don't copy deleted calendar events 2012-05-31 12:12:06 -06:00
external_feeds.rb remove unused external feeds columns 2015-01-07 23:36:18 +00:00
grading_standards.rb exclude grading schemes/assignment groups in selective assignment export 2014-08-29 19:48:13 +00:00
importer.rb added an import package identifier 2011-09-23 13:27:28 -06:00
learning_outcomes.rb only export active learning outcomes and groups 2014-05-15 18:40:55 +00:00
manifest.rb export CC 1.3 assignment extension 2014-07-01 14:41:37 +00:00
module_meta.rb remove unpublished items; apply rules for locked modules 2015-11-18 14:51:51 +00:00
organization.rb add unpublished module items as organization items on export 2014-09-10 15:13:03 +00:00
resource.rb prevent locked content in ePub from redirecting to Canvas web 2016-01-07 19:56:34 +00:00
rubrics.rb copy assignment rubric outcomes in selective export 2014-08-28 15:33:34 +00:00
schema.rb whitelist for xsd files for the cc module 2012-12-04 11:54:16 -07:00
topic_resources.rb remove unpublished items; apply rules for locked modules 2015-11-18 14:51:51 +00:00
web_links.rb moved common cartridge folder up a level 2011-04-18 08:09:08 -06:00
web_resources.rb preserve file student date restrictions on import/export 2015-08-10 15:46:22 +00:00
wiki_resources.rb remove unpublished items; apply rules for locked modules 2015-11-18 14:51:51 +00:00