-
Bug
-
Resolution: Fixed
-
Minor
-
3.10.1
-
2.5
-
MOODLE_310_STABLE
-
MOODLE_400_STABLE
https://tracker.moodle.org/browse/MDL-70661
Description
The Javascript included in the plugin is written using the Shifted YUI format which has been deprecated and is no longer accepted for new code included in core.
Severity
High. Moodle LMS is actively working to remove older Javascript with the aim to remove support for it in a future release.
Proposed solution
The Javascript code located in yui/src should be rewritten as ES6 modules which are located in amd/src. This body of work has several side benefits as it will allow for removal of old and unused, code, and improved consistency with other interactions in core.
Difficulty
Medium. Whilst this activity may be potentially time-consuming, it should not be a difficult task.
- is child of
-
MDL-70661 Convert JS to AMD ES6 modules
-
- Closed
-
- is parent of
-
CONTRIB-8531 Group selection issue
-
- Resolved
-
-
CONTRIB-8536 User without the moderator capability should not be able to end the meeting
-
- Resolved
-
- will be (partly) resolved by
-
CONTRIB-8398 Migrate all AJAX endpoints to services
-
- Closed
-
- will help resolve
-
CONTRIB-8396 Replace processing gifs with standard spinners
-
- Closed
-