Ruslan Kabalin

Results 57 issues of Ruslan Kabalin

In 4.4 `before_http_headers()` callback has been migrated to hook `core\hook\output\before_http_headers`, keep both for backward compatibility. Fixes #809

**What happened?** Debugging message in Moodle 4.4: ``` BeforeStep # behat_hooks::before_step() -- debugging() message/s found: Callback before_http_headers in auth_saml2 component should be migrated to new hook callback for core\hook\output\before_http_headers line...

This would be useful to control the order of exit hooks execution where required. Use case: if I am using it for shutting down dependant processes gracefully, I am probably...

This patch adds an option to format settings that allows emulating weekly format in a way where top level sections will be named after weeks: ![image](https://user-images.githubusercontent.com/329780/180666639-3c3fef49-de26-4387-acc6-d62c3088af62.png) This does not apply...

This patch adds an option to section settings that allows defining secondary title. Secondary title will be displayed under the title in the section layout. This is useful when one...

This is to make possible installation using composer, which support [moodle plugin types](https://github.com/composer/installers/blob/main/src/Composer/Installers/MoodleInstaller.php) nowadays. Quick intro: - `"type": "moodle-format"` make plugin install into `course/format/` dir - `"installer-name": "flexsections"` makes installed...

### What is the Moodle feature that needs documenting? [Navigation API](https://moodledev.io/docs/apis/core/navigation) needs to be reviewed and updated to use the terminology of Primary and Secondary navigation and contain information how...

documentation
enhancement
help wanted
needs-triage

This fix is partially addressing [MDL-56504](https://tracker.moodle.org/browse/MDL-56504) by adding an extra wrappers to tags that have strict parent requirement according to the spec (e.g. it is invalid to use `...` without...

Due to [api changes in formidable](https://github.com/node-formidable/formidable/tree/master?tab=readme-ov-file#file), it was required to make respective changes in uploader.js

Cloning from the local path is standard `git clone` [functionality](https://git-scm.com/docs/git-clone#_git_urls), which would be useful to support for `--repo` param. [Validation function](https://github.com/moodlehq/moodle-plugin-ci/blob/main/src/Validate.php#L93-L99) needs amendment to support `file://` and local path `^[/|\./]`.