canvas-lms/lib/lti
James Williams ee66d9ab45 add file_index_menu LTI placement
test plan:
* configure a tool with a file_index_menu placement
 (similar to the wiki_index_menu type)
* enable the "Import Commons Favorites" feature
* should launch the tool though a cog dropdown
 in the header of the files page into a tray
* closing the tray after a message has been posted
 should cause the page to refresh

flag=commons_favorites
closes #LA-290

Change-Id: I9e825401fd66734da6269c62054578ccd443a4f6
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/218501
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Tested-by: Jenkins
Reviewed-by: Carl Kibler <ckibler@instructure.com>
QA-Review: Carl Kibler <ckibler@instructure.com>
Product-Review: Carl Kibler <ckibler@instructure.com>
2019-12-02 22:18:07 +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 Remove feature flag for lti advantage 2019-08-14 21:21:58 +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 DeploymentId to Tool UI 2019-06-12 22:35:08 +00:00
app_launch_collator.rb Don't give LTI 1.3 tools default placements 2019-11-20 17:02:08 +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 add logging around tool reinstallation 2019-08-22 14:28:55 +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 add file_index_menu LTI placement 2019-12-02 22:18:07 +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
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 add permissions variable expansion 2019-06-12 12:13:28 +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 prefer array for available_canvas_resources variable 2019-11-27 13:09:19 +00:00
variable_expansion.rb add permissions variable expansion 2019-06-12 12:13:28 +00:00