sensei
sensei copied to clipboard
Sensei LMS - Online Courses, Quizzes, & Learning
Relates to https://github.com/Automattic/sensei/pull/5782#issuecomment-1271705659 This PR fixes multiple issues that were introduced by the updates to the `block.json` file and the blocks object changes. The most noticeable issue is that the...
Fixes #5930 ### Changes proposed in this Pull Request * Add "course" and "site" metadata to the "tasks" object in the endpoint for Sensei Home; * Add unit tests to...
Fixes #5639 ### Changes proposed in this Pull Request * Add Publish your First Course task; * Add tests for the task added; * Register task on the provider; ###...
Right now, we're using the cache group `sensei/temporary` to cache values for Sensei Home. Even though that cache group is marked as non-persistent here: https://github.com/Automattic/sensei/blob/c50c2339b57308fa6f6e69a0892eedc361bdd4f1/includes/class-sensei.php#L350 - apparently there are some...
Part of https://github.com/Automattic/sensei/issues/5633 Based on https://github.com/Automattic/sensei/pull/5902 ### Changes proposed in this Pull Request * ### Testing instructions * ### New/Updated Hooks * ### Deprecated Code * ### Screenshot / Video
Right now, when the tasks query the database, we don't ignore trashed posts. However, those must be ignored, because the items there are deleted after 30 days by default anyway....
Fixes #5336 ### Changes proposed in this Pull Request Previously, when you loaded the Students page, it would query to get up to 10 courses enrolled by students. It would...
Fixes #5738 ### Changes proposed in this Pull Request * Adds a provider for notices to inject notices into Sensei Home's REST API endpoint. * Adds a handler for injecting...
Fixes #5445 ### Changes proposed in this Pull Request * Add the installer class (without data migrator here). * Add schema class with student progress table. ### Testing instructions -...
We should add the `course` sub-item to the `tasks` attribute of the endpoint in the API for Sensei Home, including the first course that is not the sample course. Related...