moodle/enrol
Eloy Lafuente (stronk7) 5aed7f4217 MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps
This just deletes all the upgrade steps previous to 3.6.0. Some
small adjustments, like tweaking globals can also be applied
when needed.

Also includes an upgrade step to prevent upgrading from any
version < 2018120300 (v3.6.0) as anti-cheating measure.

Note that in this case, there wasn't any case of upgradelib
functions being used, hence we haven't to deprecate/remove
anything in codebase. When there is such a need, that is done
in separate commits (one for each function) and documented here.

See MDL-65809 commits for an example removing/deprecating a
good number of functions.
2021-01-13 19:28:39 +01:00
..
category MDL-70089 versions: bump all versions and requires near release 2020-11-03 19:34:52 +01:00
classes/privacy MDL-64782 core_enrol: Performance improvement 2019-04-23 17:01:48 +10:00
cohort MDL-63683 enrol: Fix plugin settings when no role has student archetype 2020-12-04 09:24:56 +01:00
database MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
fee MDL-70459 enrol_fee: Sort the list of currencies when displaying 2020-12-16 22:30:40 +11:00
flatfile MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
guest MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
imsenterprise MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
ldap MDL-70089 versions: bump all versions and requires near release 2020-11-03 19:34:52 +01:00
lti MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
manual MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
meta MDL-56653 enrol_meta: a single DB query in edit_instance_validation 2020-11-18 15:10:46 +08:00
mnet MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
paypal MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
self MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps 2021-01-13 19:28:39 +01:00
tests MDL-69869 enrol: Clean up - switch to [] from array(). 2020-12-08 09:15:35 +02:00
yui MDL-64506 templates: BS2 m-x-x to BS4 mx-x 2019-04-03 19:47:11 +08:00
ajax.php
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
editinstance_form.php
externallib.php MDL-69869 enrol: Fixing intendation for travis. 2020-12-08 09:15:35 +02:00
index.php MDL-10965 courses: capability to browse course list 2019-04-10 12:35:28 +02:00
instances.php MDL-40759 icons: convert uses of pix_url to pix_icon 2017-03-17 15:52:17 +08:00
locallib.php MDL-66762 user: escape extra/email user fields. 2019-11-07 09:00:19 +08:00
otherusers.php
README.txt
renderer.php MDL-66999 theme_boost: @extend remove extends for tables 2019-12-12 11:27:56 +01: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-69869 enrol: Add ability to get suspended users through 2020-12-08 09:15:35 +02: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.