Dmitry Merkushin

Results 32 issues of Dmitry Merkushin

Here we have interfaces for entities: that's for simplicity. I think we don't need interfaces for them. However, I want to keep interfaces for repositories. The rough idea is that...

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 -...

Hooks
[Type] Maintenance

Fixes #5406 ### Changes proposed in this Pull Request * Add custom tables based repositories for course progress, lesson progress and quiz progress. * Add aggregate repositories that use both...

[Type] Maintenance

At the moment, we can choose the prerequisite lesson only in the same course. It might be useful to add prerequisite lesson from one course for the lesson in another...

[Type] Enhancement
Lessons

Resolves #5841 In this PR we don't address an issue of not working properly question translation: when you translated a question in a lesson, but the question remain containing the...

Hooks
Deprecation
WPML

- Make sure question categories configured. - Translate (duplicate) question categories on question translation. - Apply translated question categories to translated questions.

WPML

### Is your feature request related to a problem? Please describe When we use a block theme, the pages are not added to the main menu automatically. So when the...

[Type] Enhancement
[Pri] Normal
[Project] Onboarding Flow

Resolves #2788 ## Proposed Changes * ## Testing Instructions 1. 2. 3. ## New/Updated Hooks * ## Deprecated Code * ## Pre-Merge Checklist - [ ] PR title and description...

Hooks
WPML

Resolves part of #6351 This PR is an attempt to "fix symptoms". It is still not clear for me, why I had to remove title and description from block.json for...

i18n
Blocks

### Steps to Reproduce 1. Go to Sensei LMS, create a course with lessons. 2. In a lesson add a few paragraphs. Add Page Break blocks between paragraphs. 3. Publish...

[Type] Bug
Customer Report