open-craft / openedx-ltistore

A Django plugin app for Open edX Platform to store LTI Keys centrally
1 stars 2 forks source link

[BB-5559] Create the plugin to store LTI configurations #1

Closed tecoholic closed 2 years ago

tecoholic commented 2 years ago

Description

This PR establishes the openedx_ltistore plugin that can store LTI configurations centrally in the database and make it available for all the courses.

Testing instructions

Since this is the first code commit to the repository, it can be tested by following the instructions in the README file.

To test the integration with the LTI Consumer XBlock, use the open-craft:tecoholic/BB-5559-central-stroage-of-lti-keys branch and install it locally.

Additional information

  1. OpenCraft ticket
  2. LTI Consumer XBlock PR
tecoholic commented 2 years ago

@giovannicimolin I have refactored the plugin based on your review feedback and updated the README as well. Give it another pass when you get time. Thank you.

giovannicimolin commented 2 years ago

@tecoholic Remember to squash your commits here before merging.

tecoholic commented 2 years ago

@giovannicimolin I have updated the PR by removing the version 1.3 choice. I am merging to master.