The (aspirational) foundation of CS at WCU!

lti: deep linking #69

Merged bwc9876.dev
targeting main from ben/lti-deep-link
Merged opened by and assigned to bwc9876.dev
targeting main from ben/lti-deep-link
  • Adds assignments app with endpoint to create an assignment
  • Fully implement the deep linking flow yay!
  • Also I forgot to rename rs-top to bedrock-top, lol
Commits 9

lti: deep linking
db: add max_score field to assignment
lti: add function to get authorization token from platform
lti: add function for tool message creation
lti: use jsonwebtoken for tool keys
lti: make deep link type into an enum
lti: add deep link response claims
top: rename to bedrock-top
assignments: init and add creation routes