canvas-lms/lib
Bracken Mosbacker bf14f3b9ee add content passback extension to lti assignment launches
This creates an LTI extension to pass text or urls along
with the score when doing an LTI 1.1 outcome request.

Test Plan:
 * use a tool that supports this extension on an assignment
 * After doing the tool activity the submission should have the expected value

refs #mebipenny

Change-Id: I296df1e7c7d99af61724a904511f9bf63d5d2613
Reviewed-on: https://gerrit.instructure.com/12878
Reviewed-by: Jacob Fugal <jacob@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
2012-08-22 15:38:19 -06:00
..
api/v1 bigger profile pictures 2012-08-21 16:25:55 -06:00
basic_lti add content passback extension to lti assignment launches 2012-08-22 15:38:19 -06:00
canvas API for adding files by URL 2012-08-15 16:38:50 -06:00
cc omit deleted questions when exporting question banks 2012-08-14 12:12:01 -06:00
data_fixup bigger profile pictures 2012-08-21 16:25:55 -06:00
ext only queue one recompute_final_score per user+course 2012-01-04 11:24:25 -07:00
handlebars pull in css files needed by handlebars templates 2012-07-18 09:48:10 -06:00
i18n_extraction AMD Conversion 2012-02-06 16:41:40 -07:00
kaltura sanitize parameters to kaltura thumbnail url generator 2012-06-12 12:23:53 -06:00
reporting a few more things to skip for deleted root accounts refs #6891 2012-08-21 13:49:23 -06:00
sis optimize GradePublishingResultsImporter 2012-08-17 12:36:14 -06:00
stubs following models and API, closes #8713 2012-06-05 13:11:20 -06:00
tasks make jslint settings more sane 2012-08-17 11:04:40 -06:00
api.rb add data-api-endpoint attribute to urls returned by the api 2012-08-17 16:41:18 -06:00
api_route_set.rb collections models and api 2012-05-10 13:38:58 -06:00
api_routes.rb return user display info for collection items 2012-06-07 14:31:55 -06:00
authentication_methods.rb use login/cas route for cas logins 2012-08-16 14:23:55 -06:00
auto_handle.rb use ActiveSupport::SecureRandom when generating random tokens 2011-07-18 14:44:59 -06:00
basic_lti.rb add content passback extension to lti assignment launches 2012-08-22 15:38:19 -06:00
canvas.rb link_data endpoint for canvas collections 2012-05-21 10:35:31 -06:00
cc.rb add calendar events to export/import 2011-04-26 12:28:31 -06:00
color.rb Initial commit. 2011-01-31 18:57:29 -07:00
content_zipper.rb use display name for files in downloaded zips fixes #6731 2012-04-30 16:40:11 -06:00
copy_authorized_links.rb Initial commit. 2011-01-31 18:57:29 -07:00
custom_validations.rb API for adding files by URL 2012-08-15 16:38:50 -06:00
cuty_capt.rb image support for collection items 2012-05-17 12:56:24 -06:00
delicious_diigo.rb fix cert verification in delicious calls 2011-11-18 09:12:03 -07:00
enrollments_from_user_list.rb remove "auto-accept" feature closes #7160 2012-02-10 15:13:11 -07:00
eportfolio_page.rb 1.9 - fix eportfolios 2012-05-17 23:10:51 -06:00
external_feed_aggregator.rb a few more things to skip for deleted root accounts refs #6891 2012-08-21 13:49:23 -06:00
external_statuses.rb Initial commit. 2011-01-31 18:57:29 -07:00
facebook.rb check all models for protecting attributes refs #3847 2011-05-25 17:38:50 -06:00
file_in_context.rb ensure that temp file handles are closed when uploading .zip files 2012-06-18 09:12:06 -06:00
file_splitter.rb Initial commit. 2011-01-31 18:57:29 -07:00
google_doc_entry.rb fixing google doc deletion. refs #5796 2011-10-31 17:13:06 -06:00
google_docs.rb block google docs while masquerading; fixes #9348 2012-07-13 16:46:55 -06:00
grade_calculator.rb optimize gradebook downloads 2012-03-01 14:55:54 -07:00
gradebook_csv_parser.rb csv lib compat in ruby 1.9.x 2011-10-12 09:36:18 -06:00
gradebook_importer.rb do gradebook upload diffing server side 2012-03-05 13:32:46 -07:00
has_content_tags.rb avoid two unnecessary DJs for every incoming SIS batch 2012-06-21 16:22:31 -06:00
host_url.rb api: translate absolute paths to full urls with the canvas host 2012-07-02 09:53:59 -06:00
i18n_time_zone.rb localize Profile 2011-06-24 09:32:53 -06:00
imported_html_converter.rb correctly find quiz file references in webct data 2012-07-25 16:40:30 -06:00
incoming_message_processor.rb activate the messages shard for incoming messages 2012-06-03 05:36:56 -06:00
linked_in.rb don't cache twitter and linked_in settings process-wide 2012-05-25 10:13:03 -06:00
locale_selection.rb infer locale for groups based on group context; fixes #7069 2012-04-09 10:48:19 -06:00
message_dispatcher.rb don't dispatch cancelled messages, fixes #7397 2012-02-24 12:21:21 -07:00
model_cache.rb fixes for ruby 1.9.3 2012-05-12 14:34:23 -06:00
multipart.rb file upload api, refs #7775 2012-03-27 15:33:27 -06:00
mutable.rb conversation messages for submission comments, fixes #5443 2012-01-20 15:56:32 -07:00
nil_store.rb Initial commit. 2011-01-31 18:57:29 -07:00
permissions.rb allow registering new permissions in plugins 2012-03-02 09:38:06 -07:00
quiz_question_data_fixer.rb migration to fix bad assessment question data 2012-01-06 12:30:09 -07:00
quiz_question_link_migrator.rb don't die if a file or question is missing 2011-11-22 17:36:40 -07:00
request_context_generator.rb set a header with the session id (for logging purposes) 2012-07-13 16:12:33 -06:00
scribd_api.rb preliminary i18n setup, closes #4124 2011-06-06 14:19:03 -06:00
send_to_inbox.rb fix send_to_inbox for submission comments, closes #4898 2011-06-16 13:20:30 -06:00
send_to_stream.rb generate an error report for all errors, not just some of them 2011-05-11 10:36:56 -06:00
simple_tags.rb filter conversations by user or group, fixes #7175 2012-02-17 15:56:56 -07:00
sis.rb new generic-format importer classes 2011-09-26 11:24:58 -06:00
skip_callback.rb refactor sticky sis fields 2011-09-27 16:34:37 -06:00
ssl_common.rb support funky characters in username/passwords for http url parsing 2011-09-08 14:21:50 -06:00
stats.rb updated stats and related specs for situations in which there is very little data and we want quartiles. 2012-02-17 22:03:20 -07:00
sticky_sis_fields.rb unstick workflow_state when batch deleting a course 2012-07-07 06:47:29 -06:00
submission_list.rb fix undefined method `to_date' for nil:NilClass WIP 2012-02-07 14:50:10 -07:00
summary_message_consolidator.rb query the slave for some expensive queries 2012-08-20 22:28:38 -06:00
syslog_wrapper.rb log context when using local rails buffered logger 2011-07-25 13:25:18 -06:00
text_helper.rb add data-api-endpoint attribute to urls returned by the api 2012-08-17 16:41:18 -06:00
tinychat.rb don't cache tinychat settings on the Tinychat class 2012-03-14 23:08:21 -06:00
tmail_parser.rb Initial commit. 2011-01-31 18:57:29 -07:00
turnitin.rb fix turnitin error message white list; fixes #9139 2012-06-22 12:37:01 -06:00
twitter.rb don't cache twitter and linked_in settings process-wide 2012-05-25 10:13:03 -06:00
twitter_searcher.rb check all models for protecting attributes refs #3847 2011-05-25 17:38:50 -06:00
twitter_user_poller.rb fix twitter poller x-ratelimit-reset handling 2011-08-24 15:15:41 -06:00
unzip_attachment.rb Batch file notifications; closes #9012 2012-07-20 14:45:12 -06:00
user_content.rb allow more flexible widths/heights in user content 2012-08-21 09:50:50 -06:00
user_list.rb group join/leave/invite api 2012-06-08 17:26:14 -06:00
uuid_singleton.rb Initial commit. 2011-01-31 18:57:29 -07:00
workflow.rb fix licensing on workflow library 2011-05-03 12:25:21 -06:00
xmlcanonicalizer.rb Initial commit. 2011-01-31 18:57:29 -07:00
zip_extractor.rb Initial commit. 2011-01-31 18:57:29 -07:00