Hamish Moffatt

Results 55 issues of Hamish Moffatt

`AssignmentsGradesService.find_or_create_lineitem` does not check its scopes before making the service call to create a new lineitem. On Moodle the user can configure the tool to access to put scores to...

TODO
feature request

You can call put_grade() without a line item, and if none is provided in the message launch data, it will try to create one: https://github.com/dmitry-viskov/pylti1.3/blob/476556aa5b13da20be591b6aea4b4f61b85ea8fe/pylti1p3/assignments_grades.py#L49-L53 However, the one it creates...

TODO
feature request

`ServiceConnector.get_access_token` caches access tokens within the ServiceConnector object in case of repeated service calls, but firstly it doesn't handle them expiring, and secondly it would be useful to be able...

### Summary The example uses of the community.general.credstash lookup are incorrect; it does not accept a parameter named context, but uses **kwarg. ``` - name: "Test credstash lookup plugin --...

bug
lookup
plugins

It would be great if a unique_id could be sent to the Home Assistant discovery as per https://www.home-assistant.io/integrations/cover.mqtt/#unique_id This would allow the entity ID to be changed within HA and...

OpenID Connect login does not work when the base URI includes a path component. This PR fixes this.

The code appears to expect the applyConstraints parameter to have an audio subobject like the constraints passed to getUserMedia, but that's not correct according to the documentation. applyConstraints takes the...

The cookies check takes the original login POST and turns it into a GET. I have one LMS which includes an lti_message_hint that is nearly 4k long, and this is...

pylti1.3 uses requests to interact with the tool consumer, but does not set any timeout on the requests calls. As per the documentation, timeouts should always be set in production....

Moodle 4.1 is upset by an empty custom parameter object in the deep linking result. This is probably a bug in Moodle, but there is no reason to send the...