Hi,
I've set up the open source version of Canvas (https://github.com/instructure/canvas-lms) for development/testing purposes, by using the Quick Start guide (https://github.com/instructure/canvas-lms/wiki/Quick-Start), which clearly states "The environment produced by this guide is lacking in several features (...)". While it is not specified, I assume one of these features not present in the quick start setup is the ability to add LTI Deep Linking with "Editor Button" placement on the Rich Content Editor (RCE) (https://canvas.instructure.com/doc/api/file.editor_button_placement.html).
I have followed that guide and the one about Using Deep Linking to Select Resources (https://canvas.instructure.com/doc/api/file.content_item.html) and I've had no luck in having the LTI link appear in the "Tools" section of the RCE. As a sanity check, I attempted the same on the Free for Teachers version of Canvas (canvas.instructure.com) and it worked, which means it really is an issue with the Quick Start setup.
I was wondering if anyone here knows which additional steps are needed after the Quick Start setup is complete, in order to have the RCE refresh with the LTI Button Placement. I followed the "Automated jobs" sections of the "Production Start" guide (https://github.com/instructure/canvas-lms/wiki/Production-Start) and while I got the background processes running, I still can't see the LTI link appear in the RCE Tools.
Maybe I need to set up the RCE API following this (https://github.com/instructure/canvas-rce-api/blob/master/README.md) guide?
Thanks.