moodle/enrol
Andrew Nicols e1b9d5f3cd MDL-73915 js: Drop support for IE and android
Moodle announced that support for IE would be dropped back in August
2020 with Moodle 3.9 but not active steps were taken at that time. That
decision was made in MDLSITE-6109 and this particular step was meant to
be taken in Moodle 3.10.

This is the first step taken to actively drop support for IE.

This commit also bumps the browser support pattern from 0.25% to 0.3%.
The percentage here includes any browser where at least this percentage
of users worldwide may be using a browser. In this case it causes
support for Android 4.3-4.4 to be dropped, which relate to Android
KitKat (released 2013).

This combination of changes means that all of the supported browsers in
our compatibility list support modern features including async,
for...of, classes, native Promises, and more which has a huge impact on
the ease of debugging code, and drastically reduces the minified file
size because a number of native Polyfills included by Babel are no
longer included.
2022-02-23 08:55:20 +08:00
..
category MDL-73659 phpunit: restore_date, api, rule, plugin, manager & helper 2022-02-05 00:03:32 +01:00
classes/privacy MDL-64782 core_enrol: Performance improvement 2019-04-23 17:01:48 +10:00
cohort MDL-73873 enrol_cohort: Fix warning when editing cohort enrolment 2022-02-14 17:59:28 +01:00
database MDL-73352 phpunit: lib_test and locallib_test testcase names 2021-12-30 16:21:42 +01:00
fee MDL-72701 unit tests: Fix broken @covers annotations 2021-12-21 09:24:00 +08:00
flatfile MDL-73764 tool_xmldb: Regenerate all the files detected by the report 2022-02-08 19:25:03 +01:00
guest MDL-73476 phpunit: events, external and search tescase names 2022-01-14 16:18:39 +01:00
imsenterprise MDL-71999 enrol: enrol_imsenterprise_allow_group_member_remove global 2021-06-23 13:22:18 -03:00
ldap MDL-73500 general: Remove php < 73 conditional code 2022-01-21 19:47:55 +01:00
lti MDL-73915 js: Drop support for IE and android 2022-02-23 08:55:20 +08:00
manual MDL-73915 js: Drop support for IE and android 2022-02-23 08:55:20 +08:00
meta MDL-73659 phpunit: restore_date, api, rule, plugin, manager & helper 2022-02-05 00:03:32 +01:00
mnet MDL-71583 versions: Add all the missing full-stops to version/requires 2021-05-11 20:11:07 +02:00
paypal MDL-73764 tool_xmldb: Regenerate all the files detected by the report 2022-02-08 19:25:03 +01:00
self MDL-73485 phpunit: externallib, generator and filter tescase names 2022-01-21 19:48:23 +01:00
tests MDL-73669 core_enrol: move deprecated behat steps to own file 2022-02-04 17:17:08 +01:00
yui MDL-71373 core_enrol: localize "close" in role manager. 2021-05-14 14:18:52 +02:00
ajax.php MDL-71099 Lib: Move new user_fields class from core to core_user 2021-03-25 13:47:23 +00:00
bulkchange_forms.php
editenrolment.php MDL-66489 enrol: prevent warning when the duration field is disabled 2019-09-11 20:18:43 +10:00
editenrolment_form.php MDL-64032 enrol_manual: Make consistent the UI for setting enrolment 2019-07-23 14:21:43 +07:00
editinstance.php MDL-54046 enrol: Make docs urls match the old path 2016-05-06 09:27:34 +08:00
editinstance_form.php MDL-52035 core_enrol: allow redirection to another page 2016-04-26 15:58:08 +08:00
externallib.php MDL-73084 enroll: Return timemodified field in get_users_courses 2021-11-23 15:59:04 +01:00
index.php MDL-10965 courses: capability to browse course list 2019-04-10 12:35:28 +02:00
instances.php MDL-72875 course: Introduce tertiary nav in participants 2021-12-02 13:09:12 +08:00
locallib.php MDL-71836 core_enrol: Cannot search for users by username 2021-06-02 14:52:43 +01:00
otherusers.php MDL-73722 enrol: verify we have a search button to render. 2022-01-31 18:11:07 +00:00
README.txt
renderer.php MDL-72875 course: Introduce tertiary nav in participants 2021-12-02 13:09:12 +08:00
test_settings.php MDL-29895 core: removed require_login() when not needed 2018-09-10 11:22:50 +02:00
unenroluser.php MDL-60179 core: make it clear what enrolment instance is being edited 2017-10-19 14:57:23 +08:00
upgrade.txt MDL-72090 behat: Deprecation of enrolment behat step. 2021-12-09 11:13:35 +08:00
users_forms.php MDL-50666 core: Add function get_viewable_roles to set role visibility 2017-12-19 13:53:23 +13:00

ENROLMENT MODULES
-----------------

(Yes, that's the correct English spelling  ;-) )

All enrolment modules must extend base class enrol_plugin
which is defined in lib/enrollib.php. You can find documentation
of each method in the base class.