basiclti-util

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-30308 - Rename basiclti-util to tsugi-util

    • -131
    • +0
    ./src/java/net/oauth/ConsumerProperties.java
    • -102
    • +0
    ./src/java/net/oauth/OAuthAccessor.java
    • -69
    • +0
    ./src/java/net/oauth/OAuthConsumer.java
    • -53
    • +0
    ./src/java/net/oauth/OAuthException.java
    • -415
    • +0
    ./src/java/net/oauth/OAuthMessage.java
    • -41
    • +0
    ./src/java/net/oauth/OAuthServiceProvider.java
    • -42
    • +0
    ./src/java/net/oauth/OAuthValidator.java
    • -40
    • +0
    ./src/java/net/oauth/ParameterStyle.java
  1. … 166 more files in changeset.
SAK-30307 - Add Sakai.extensions.all Capability for LTI 2.x

  1. … 2 more files in changeset.
SAK-29560 - Allow the $User.id custom (LTI 1.2)

SAK-29560 - Implement the new requirement for filtered launches in LTI 2.1

    • -23
    • +16
    ./src/java/org/imsglobal/basiclti/BasicLTIUtil.java
  1. … 1 more file in changeset.
SAK-29560 - Add ToolConsumerInfo.productFamilyCode and ToolConsumerInfo.version as TI 2.x Mappable variables

  1. … 1 more file in changeset.
SAK-29560 - More stuff for LTI conformance testing.

  1. … 2 more files in changeset.
SAK-29560 - More catchup. Added a property basiclti.strict=true

  1. … 2 more files in changeset.
SAK-29560 - More subtlties with certification.

  1. … 1 more file in changeset.
SAK-29560 - More changes to pass certification

  1. … 1 more file in changeset.
SAK-29560 - Some small changes to keep up with IMS Certification

  1. … 2 more files in changeset.
SAK-29328 - Deal with LTI 2.0 and ContentItem in Sakai.

  1. … 5 more files in changeset.
SAK-29560 - Rename LtiLink to LtiLinkItem make it so signatures are not required for CI

  1. … 6 more files in changeset.
SAK-29560 - Make several items not required, remove redundant code

    • -0
    • +22
    ./src/test/org/imsglobal/lti2/LTI2UtilTest.java
SAK-29819 We don't need svn files in git.

The toplevel .gitignore should catch all these things now.

  1. … 38 more files in changeset.
SAK-29560 - Add substitution variables for Reregistration message

  1. … 2 more files in changeset.
SAK-29560 - Catch up with interoperability testing on re-registration with vitalsource

  1. … 5 more files in changeset.
SAK-29560 - Track small changes during LTI 2.1 conformance testing

  1. … 5 more files in changeset.
SAK-29328 - Change to the proper mime type for IMS Common Cartridges

  1. … 3 more files in changeset.
SAK-29328 - Move towards a placement view in the tool model

  1. … 4 more files in changeset.
SAK-29328 - Refactor code from LTAdmin into ContentItem and Util classes

This will make the next tool that wants to do content item much more

tractable

  1. … 4 more files in changeset.
SAK-29328 - The first cut at receiving the Content-Item data

    • -0
    • +131
    ./src/java/org/imsglobal/lti2/ContentItem.java
  1. … 6 more files in changeset.
SAK-29328 - Put the new constants in place and make a valid launch.

    • -112
    • +0
    ./src/java/org/imsglobal/basiclti/BasicLTIUtil.java
  1. … 6 more files in changeset.
SAK-29328 - Major refactor of LTI2 utility code to allow toolproxy inspection

As we go forward with ContentItem and other LTI 2.x services, we will

need to increasingly look at the ToolProxy and ToolProxyBinding structures

so this pulls that utility code into two classes and refactors the rest

of the code to use those utility classes.

    • -0
    • +33
    ./src/java/org/imsglobal/lti2/LTI2Messages.java
    • -0
    • +441
    ./src/java/org/imsglobal/lti2/ToolProxy.java
    • -0
    • +115
    ./src/java/org/imsglobal/lti2/ToolProxyBinding.java
  1. … 6 more files in changeset.
SAK-29560 - Remove the "inherit enabled_capability" feature

taking incoming changes Merge branch 'master' of https://github.com/pushyamig/sakai into SAK-29372

  1. … 3 more files in changeset.
Merging the origin/master Merge branch 'master' of https://github.com/pushyamig/sakai into SAK-29372

    • -0
    • +77
    ./src/java/org/imsglobal/basiclti/BasicLTIProviderUtil.java
  1. … 4 more files in changeset.
SAK-29666 - Allow an LTI 2.1 tool to pick its FontAwesome icon

"icon_info":[

{

"icon_style":[ "FontAwesome" ],

"default_location":

{ "path":"fa-server" }

},

...

]

  1. … 3 more files in changeset.
SAK-29560 - Address issues from the LTI 2.1 interoperability tests

Get much more serious about checking for legit substitution variables

and capabilites. Remove my own invented LTI 1.x backwrd compatibility

modes that would not have been very portable. Create two new constant classes

to capture constants from LTI 2.x.

    • -0
    • +54
    ./src/java/org/imsglobal/lti2/LTI2Caps.java
    • -0
    • +940
    ./src/java/org/imsglobal/lti2/LTI2Vars.java
  1. … 4 more files in changeset.
SAK-29560 - Change tc_half_secret to tc_half_shared_secret throughout

  1. … 3 more files in changeset.
SAK-29562 - Add support for the SHA-256 signing as described in LTI 2.1

  1. … 6 more files in changeset.