Skip to content
  • Arunmozhi's avatar
    feat: Decouple LTI 1.3 from LTI Consumer XBlock functionality · ec43c30d
    Arunmozhi authored
    Move XBlock endpoints to Django models and implement backwards compatible views.
    Relevant commits:
    * refactor: move LTI 1.3 access token endpoint to plugin view
    * refactor: remove the xblock handler and add tests to api view
    * refactor: move the lti_1p3_launch_callback logic to the django view
    * feat: adds access token view for backward compatibility
    * refactor: make launch urls use config_id when block is missing
    * refactor: remove launch_callback_handler from XBlock