moodle-logstore_xapi
moodle-logstore_xapi copied to clipboard
A Moodle plugin to send xAPI statements to an LRS using events in the Moodle logstore.
**Description** Site uses Moodle with a third-party xAPI receiver which is logging errors due to null "response" JSON values which should be empty strings. **Version** 2022101800 **Steps to reproduce the...
**Description** - The `\mod_book\event\chapter_viewed` event for module `mod_book` was fetching a parent chapter incorrectly. Before subchapter was used as a ID, which is actually a boolean value. Here is a...
The method [TestRepositort::read_records](https://github.com/xAPI-vle/moodle-logstore_xapi/blob/544715dc4bcdd1f138ed0aa4c92954d64dbf21fb/src/transformer/repos/TestRepository.php#L45-L65) takes a parameter `array $query`. These are the conditions that the data returned must match to. If multiple conditions are passed two problems can happens: 1. If...
**Description** - Fix unit test failures **Related Issues** - https://github.com/xAPI-vle/moodle-logstore_xapi/issues/832 **PR Type** - Fix
**Description** Hi David, here you can find all the statements and the improvement to the plugin for pseudonymisation and the handle of statements in Moodle interface. **Related Issues** Other work...
**Description** - When installed on a site with a large number of cohorts, the plugin does not efficiently query them in the plugin settings, leading to very poor performance. -...
**Description** - Every time the event course_module_completion_updated fires, logstore_xapi assumes that it means the activity has been completed. But that isn't always the case. In vanilla Moodle it can also...
Good day team, there are a few places that could need a bit of a refactor to comply with Moodle coding style standard. **Description** In the file 'lib.php' which you...
Hi, The `scorm_scoes_track` database table from the `mod_scorm` plugin was refactored in Moodle 4.3 as documented in this [commit link](https://github.com/danmarsden/moodle/commit/7f76e853975d4b915a53e057387a2b7515e9d7c6#diff-48e9ce9453641de16ae28acc3beb6a68d2212322e7f574f1457f6eb4e2ab5d70) and issue [MDL-46279](https://tracker.moodle.org/browse/MDL-46279). The refactoring involved splitting the original `scorm_scoes_track`...
**Description** - Just wanting to make sure the correct email address is used here.