Now that we have a working launch, we need to add an UI for various interactions with the database.
Canvas
[x] Make sure that launch works with canvas.
Midway Transfer
Transfer point from the shim's Tool side to the Platform side.
[ ] On first launch on a new LTI link, we need to ask what tool the user wants this link to connect to. This means we need an intermediate page for the user to select from a list of tools. we ask the user if they want to anonymize their data or not.
Introductory Tasks
Tasks left open, for getting your feet wet with regards to the codebase.
[x] Implement logging of LTI flow
[x] Implement nonce protection (last task in #1)
Admin Site
Allows configuration of the shim through an admin site.
Now that we have a working launch, we need to add an UI for various interactions with the database.
Canvas
Midway Transfer
Transfer point from the shim's Tool side to the Platform side.
we need to ask what tool the user wants this link to connect to. This means we need an intermediate page for the user to select from a list of tools.we ask the user if they want to anonymize their data or not.Introductory Tasks
Tasks left open, for getting your feet wet with regards to the codebase.
Admin Site
Allows configuration of the shim through an admin site.