Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sakai LTI compatibility. LTI module combined with app. #1428

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Dec 31, 2022

  1. LTI overhaul to support Sakai 22.x

    * Change var to const for js constants being injected into the page from the server
    * Allows the before_play_start event to determine if the lti content item picker should be displayed
    * Move picker display function into a common controller
    * Add an api method that’ll validate and sign a content item selection lti request
    * injects LTI_MESSAGE_TYPE and LTI_KEY js constants into the picker page template
    * LTILaunch gains a method to load the lti config that is associated with a lti key
    * Updated a few strings that specifically mention canvas
    * Moves all classes, tests, migrations, and configs from fuel/app/modules/lti into fuel/app
    * overhaul lti test provider to simplify
    * simplify lti launch picker code when sending content selection messages to lti/assignment
    * fixed issue with starting plays with referrer urls longer than 255 characters fixes ucfopen#1418
    * updates oauth validation in fuel by ensuring the request uri is not masked by FuelPHP
    * Overhaul lit test provider a bit - mostly to simplify and use lessons
    * fix code sniff errors
    * add deps to docker image
    * attempt to fix yarn cache issue
    * Changes docker build process to ensure the built image has admin:make_paths_writable run to avoid having to run it every startup
    iturgeon committed Dec 31, 2022
    Configuration menu
    Copy the full SHA
    702747b View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    c705e91 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    3ed6072 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e021f5a View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. Configuration menu
    Copy the full SHA
    acbfbd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63384fe View commit details
    Browse the repository at this point in the history