Centre for Teaching and Learning, University of Oxford's repositories
spring-security-lti13
A LTI 1.3 implementation for Spring Security that builds on the OAuth2 support
canvas-api
Java library for interacting with the Canvas LMS API
support-utils
Supporting scripts for Canvas deployments
beanstalk-deploy
GitHub action (and command line script) to deploy apps to Elastic Beanstalk
canvas-spring-oauth2
This small project provides some supporting classes for using Spring Security OAuth2 with Canvas.
canvas-where-am-I-fork
Theme .js and .css to add within course navigation to Instructure Canvas
lti-13-example
Sample LTI 1.3 Tool that requires a server to handle the LTI launch.
lti-launch
Java support for Spring Security to authenticate using LTI Launch (1.1). Primarily supporting Canvas (Instructure).
pipeline-templates
Re-usable yml files for ADO pipelines
react-deploy-to-s3-action
🔄 GitHub Action to sync build to a remote S3 bucket 🧺
login.canvas.ox.ac.uk
Canvas discovery site.
lti-auto-configuration
Contains a set of scripts to auto provision LTI tools to Canvas
post-ado-comment-action
Contains a custom Github action to post comments to Azure DevOps work items.