canvas-lms/app
Ethan Vizitei 7cf97d0709 handle multiple RCE requests
fixes CNVS-27951

also document which methods are not in the
public interface to be clear
which methods are ok for other modules to call
on the service loader

TEST PLAN:
 1) go to some RCE use case with the service
    enabled
 2) make sure only 1 "get_module" call happens
    in the network panel

Change-Id: I064436e2a9ea7aa1c340848a2bf3e91dfcd23bb5
Reviewed-on: https://gerrit.instructure.com/74292
Tested-by: Jenkins
Reviewed-by: Jacob Fugal <jacob@instructure.com>
QA-Review: Jeremy Putnam <jeremyp@instructure.com>
Product-Review: Ethan Vizitei <evizitei@instructure.com>
2016-03-15 23:11:53 +00:00
..
coffeescripts toggle star icon state when starred via cog menu in inbox 2016-03-15 18:42:38 +00:00
controllers submit assignment RCE flag 2016-03-15 23:11:46 +00:00
helpers remove integration_type from context_external_tools 2016-03-09 17:29:48 +00:00
jsx handle multiple RCE requests 2016-03-15 23:11:53 +00:00
messages fix submission comment html notification format 2016-02-22 15:29:45 +00:00
middleware allow services to pass their Request ID 2016-03-01 22:30:45 +00:00
models Fix filename omission in first part of file upload 2016-03-15 21:48:57 +00:00
observers added live events for assignments and submissions 2015-12-18 21:41:50 +00:00
presenters remove differentiated assignments feature checks 2016-03-07 18:44:46 +00:00
serializers remove differentiated assignments feature checks 2016-03-07 18:44:46 +00:00
stylesheets delete context_modules.scss 2016-03-15 18:35:01 +00:00
views fix combobox reading with jaws 2016-03-15 19:33:54 +00:00