canvas-lms/lib/api/html
Rob Orton d252a7f2b4 mobile css and js overrides
closes CNVS-19900

test plan:
 - create a brand_config for an account
 - apply brand_config
 - add ?mobile=1 to an api request that returns a
   body (like a wiki page);
   observe no additional stylesheets in the body
 - go to /accounts/self/, and go to brand
   config and upload a mobile_css_override
 - add ?mobile=1 and check the api result again
   your stylesheet should be there appended to the
   body of the wiki page
 - back in brand_config, remove the uploaded file
 - check your source again - there should not be
   an empty stylesheet tag

Change-Id: Ief728a397d185282a57f8cede0916c7ffe4a2584
Reviewed-on: https://gerrit.instructure.com/61885
Tested-by: Jenkins
Reviewed-by: Ryan Shaw <ryan@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Rob Orton <rob@instructure.com>
2015-09-28 19:24:55 +00:00
..
content.rb mobile css and js overrides 2015-09-28 19:24:55 +00:00
link.rb no more dynamic finders 2014-10-03 16:22:49 +00:00
media_tag.rb don't autorequire a bunch of gems that are rarely used 2015-04-09 18:47:50 +00:00
url_proxy.rb add data-api-endpoint for module links in user content 2015-08-07 20:46:09 +00:00