canvas-lms/app/models/lti
Weston Dransfield e944459cc1 Create a feature flag that stops copying the query params to the post body for LTI
fixes PLAT-1022

Test Plan
 - Turn on the 'Don't move LTI query params to POST body' feature flag in the root account
 - Launch a tool with a query string in the URL
 - make sure the query params are not copied to the POST body

Change-Id: Ie3446086d5caa957558e0dafa1cec992934d48e8
Reviewed-on: https://gerrit.instructure.com/54399
Tested-by: Jenkins
Reviewed-by: Nathan Mills <nathanm@instructure.com>
QA-Review: August Thornton <august@instructure.com>
Product-Review: Weston Dransfield <wdransfield@instructure.com>
2015-05-20 15:29:43 +00:00
..
analytics_service.rb show correct total activity time for users 2015-04-22 20:44:29 +00:00
caliper_service.rb add simple caliper endpoint for logging a page view 2015-02-02 22:31:36 +00:00
launch.rb Create XML config for moving query params to the LTI POST body 2015-05-18 16:31:04 +00:00
logout_service.rb use canvas' http library for logout service callback 2014-10-31 16:58:00 +00:00
lti_account_creator.rb allow rce editor buttons to work with group contexts 2015-04-10 17:01:52 +00:00
lti_assignment_creator.rb implement lti outbound adapter 2014-03-26 16:49:22 +00:00
lti_context_creator.rb allow rce editor buttons to work with group contexts 2015-04-10 17:01:52 +00:00
lti_outbound_adapter.rb Create a feature flag that stops copying the query params to the post body for LTI 2015-05-20 15:29:43 +00:00
lti_tool_creator.rb add lti user, lti roles, lit tool, lit assignment, and lti context creators 2014-02-06 22:14:41 +00:00
lti_user_creator.rb refactor variable substitutions 2015-01-19 21:02:39 +00:00
message_handler.rb show error message for blank external tool url on assignment edit 2015-04-24 03:04:27 +00:00
navigation_cache.rb force navigation tabs cache to invalidate when changing external tools 2014-05-02 16:49:14 +00:00
product_family.rb make the lti2 tables dependent on each other 2014-12-02 17:15:25 +00:00
registration_request_service.rb don't autorequire a bunch of gems that are rarely used 2015-04-09 18:47:50 +00:00
resource_handler.rb make the lti2 tables dependent on each other 2014-12-02 17:15:25 +00:00
resource_placement.rb setup default lti2 placements 2014-11-24 23:34:28 +00:00
tool_consumer_profile_creator.rb the tool consumer profile includes the service_owner object 2014-12-02 18:57:42 +00:00
tool_proxy.rb create scope for installed apps 2015-01-13 15:09:31 +00:00
tool_proxy_binding.rb create method to find active tool_proxies for a context 2014-09-15 21:04:20 +00:00
tool_proxy_service.rb add values fom tool settings to launches 2015-04-02 15:27:49 +00:00
tool_setting.rb add values fom tool settings to launches 2015-04-02 15:27:49 +00:00
xapi_service.rb add simple caliper endpoint for logging a page view 2015-02-02 22:31:36 +00:00