canvas-lms/lib/lti
Mysti Lilla b8dc8380d3 Create submission subscriptions on plagiarism tools
closes PLAT-5765
flag=none

Test plan
- When you create a plagiarism tool
  (tool that has the similarity detection
  placement) it should create and save
  a live events subscription id on the
  tool
- The subscription should have an associated
  integration id created with it

Change-Id: Ia6d29c61f25fddaea46478469bdd668e7aa39509
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/239210
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Xander Moffatt <xmoffatt@instructure.com>
Reviewed-by: Weston Dransfield <wdransfield@instructure.com>
QA-Review: Xander Moffatt <xmoffatt@instructure.com>
Product-Review: Mysti Lilla <mysti@instructure.com>
2020-06-22 23:03:30 +00:00
..
errors Add copyright message to remaining .rb files 2018-03-19 13:38:50 +00:00
ims Launch LTI 1.3 tools with Assignment-derived resource link IDs 2018-11-09 21:27:51 +00:00
membership_service Add sis_id to memberships payload if present 2019-09-25 18:54:11 +00:00
messages submission type button now launches LTI tool 2020-06-08 20:18:18 +00:00
oauth2 Refactor NRPS v2 access token validations to shared concern 2018-10-16 16:33:58 +00:00
api_service_helper.rb Fix oauth validation lti rails 5 bug 2017-06-28 20:33:31 +00:00
app_collator.rb add is_rce_favorite to external tools db and api 2020-05-18 16:31:15 +00:00
app_launch_collator.rb Include selection properties in assignment_selection 2020-01-06 16:08:53 +00:00
app_util.rb Render simplified launch params into NRPS v2 responses 2018-10-26 21:41:16 +00:00
asset.rb update lti_context_id on the master 2019-04-03 13:41:36 +00:00
assignment_subscriptions_helper.rb Create submission subscriptions on plagiarism tools 2020-06-22 23:03:30 +00:00
capabilities_helper.rb Add submisson, attachment, and report id variable expansions 2017-07-05 18:49:40 +00:00
content_item_converter.rb da licença part 31 2017-04-27 21:59:58 +00:00
content_item_response.rb bypass the wiki model as much as possible for wiki_pages 2017-08-09 16:09:06 +00:00
content_item_selection_request.rb basic launch and response from MasteryConnect 2020-06-17 15:21:23 +00:00
content_item_util.rb da licença part 31 2017-04-27 21:59:58 +00:00
errors.rb Unify create and update OriginalityReport endpoints 2017-09-20 14:18:25 +00:00
external_tool_name_bookmarker.rb da licença part 31 2017-04-27 21:59:58 +00:00
external_tool_tab.rb switch url lookup to use "url" 2019-04-18 17:51:10 +00:00
jwk_key_pair.rb Add client_credentials grant_type 2018-09-10 17:07:05 +00:00
key_storage.rb LTI 1.3: Add security claims and sign with Canvas private key 2018-08-09 21:33:03 +00:00
message_authenticator.rb da licença part 31 2017-04-27 21:59:58 +00:00
message_handler_name_bookmarker.rb Rails 5.2: Arel.sql 2018-07-30 19:13:06 +00:00
permission_checker.rb Allow tool proxies with equal profiles access to services 2017-07-10 21:49:48 +00:00
plagiarism_subscriptions_helper.rb Create submission subscriptions on plagiarism tools 2020-06-22 23:03:30 +00:00
privacy_level_expander.rb Remove editor button default parameters 2019-07-16 14:30:19 +00:00
re_reg_constraint.rb da licença part 31 2017-04-27 21:59:58 +00:00
redis_message_client.rb Store LTI message in Redis 2018-11-07 14:26:10 +00:00
rsa_key_pair.rb Store public keys on developer key [ci no-db-snapshot] 2018-09-06 16:26:26 +00:00
security.rb Fix select content dialog content item 2017-06-21 19:36:21 +00:00
substitutions_helper.rb refactor recursive lti course id query 2020-03-30 15:43:38 +00:00
tool_proxy_name_bookmarker.rb Rails 5.2: Arel.sql 2018-07-30 19:13:06 +00:00
tool_proxy_validator.rb Add copyright message to remaining .rb files 2018-03-19 13:38:50 +00:00
variable_expander.rb Add com.instructure.User.observees variable expansion 2020-05-14 00:52:40 +00:00
variable_expansion.rb add permissions variable expansion 2019-06-12 12:13:28 +00:00