canvas-lms/app/models/lti
Bracken Mosbacker c64b15f7e7 add simple caliper endpoint for logging a page view
LTI tools will be able to request a caliper url to send
view events to. The duration will be used to log a page
view within canvas.

Test Plan:
* Install the test lti app http://lti-tool-provider.herokuapp.com/
* launch it and click the caliper link in the app
* the "total activity" time on the people page for that user
  should increase by 5 minutes.

Change-Id: I1032b9e5cbb007c326e539d9e53c92e83d83b80d
Reviewed-on: https://gerrit.instructure.com/47851
Tested-by: Jenkins
Reviewed-by: Braden Anderson <braden@instructure.com>
Product-Review: Braden Anderson <braden@instructure.com>
QA-Review: Braden Anderson <braden@instructure.com>
2015-02-02 22:31:36 +00:00
..
analytics_service.rb add simple caliper endpoint for logging a page view 2015-02-02 22:31:36 +00:00
caliper_service.rb add simple caliper endpoint for logging a page view 2015-02-02 22:31:36 +00:00
launch.rb add lti ContentItemSelectionResponse message type 2014-08-26 14:58:21 +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 refactor variable substitution out of the models 2014-05-21 14:58:01 +00:00
lti_assignment_creator.rb implement lti outbound adapter 2014-03-26 16:49:22 +00:00
lti_context_creator.rb send the correct beta/test domains in LTI launches 2014-08-11 17:56:37 +00:00
lti_outbound_adapter.rb refactor variable substitutions 2015-01-19 21:02:39 +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 construct uniq resource_link_id for lti_links 2014-11-24 23:34:49 +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 add lti2 models and registration endpoints 2014-07-18 16:42:10 +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 validate shared secret for tool proxies 2015-01-16 18:33:23 +00:00
tool_setting.rb add tool setting service 2014-09-08 16:58:00 +00:00
xapi_service.rb add simple caliper endpoint for logging a page view 2015-02-02 22:31:36 +00:00