-
https://github.com/Izumi-kun/LTI-Tool-Provider-Library-PHP/blob/f6736208b6d25d60076ab57ab37cc93f13fd65b5/src/ToolProvider/ToolProvider.php#L701
Should be changed to something like:
…
-
HI @dmitry-viskov
I am doing "Ultra Proctoring Service Integration - IMS Proctoring Spec + UEF " with Blackboard. I have completed all the integration part but when i launch proctoring tool , I get …
-
Hi,
I've been using your LTI 1.3 core library in a project (as a platform) for a while with some success. However, I've recently noticed something unexpected in how it handles [platform-side OIDC a…
-
I have a [I think] sane django app... the service has been running for a few years, and happily uses both LTI 1.1 and SAML2 based authentication.
For reference: Django 3.1.13, running in a kubernet…
-
### Summary:
LTI 1.3 Resource Launch of an assignment by an Instructor before the assignment is published includes the "assignment and grades" service, but attempting to use it to post a grade to t…
-
### Summary:
If you add an LTI 1.3 tool to a course as a module, Canvas uses the course's lti_context_id as the resource_link claim's id attribute (the claim is inside the "https://purl.imsglobal…
-
The `warn` on line 124 of /models/messages/message.rb means that any time you create a message with standard LTI parameters (user_id, lis_person_contact_email_primary) it will flood your logs with war…
-
If I set the Roles property to a single value:
```csharp
var request = new LtiResourceRequest
{
// ...
Roles = new[] { LtiAdvantage.Lti.Role.ContextLearner }
};
```
Then the claim th…
-
Materia's score integration isn't completely implemented yet.
Right now, scores are sent from Materia to Obojobo via an LTI score passback. That passback is validated using oauth and is stored in …
-
Hello everyone,
I wanted to confirm whether this an issue with pylti1.3 or if I'm missing something, when adding multiple assignment grades through the LTI Assigments and Grades Services with the p…