Improvement: list Moodle courses a user is enrolled in but for which there is no enrolment data from the IDM.
Specify a link to the admin db tool.
Increase version number to allow for extra configuration options.
Add a new capability. Can the current user access the Admin DB tool?
Allow configuration of link to admin db tool.
New setting to allow access to admin db tool.
Display button to allow user to open Admin DB tool (if capabilities allow).
Need to handle course visibility. This will need to be properly tested when db schema has been finalised.
Fix bug: only display the 'Nothing to display' message when we haven't displayed anything.
Fix bug: condition is incorrect.
Fix bug: links not showing in "My Moodle" for 'Course (all years)' level courses.
Fix bug: 'programmes' and 'course (all years)' appearing in the orphaned courses list.
Fix bug: check to ensure the parent course is in the $reference_courses array before attempting to access a specific array index.
Fix bug: UALMOODLE-161, remove link to Admin Tool from MyMoodle page.
Fix bug: UALMOODLE-161, remove link to Admin Tool from My Moodle page.
Fix bug: UALMOODLE-161, remove link to Admin Tool from My Moodle page.
Fix bug: UALMOODLE-161, remove link to Admin Tool from My Moodle page.
Fix bug: UALMOODLE-161, remove link to Admin Tool from My Moodle page.

Update version number to force Moodle update.
Fix bug: UALMOODLE-161.

The ual_mymoodle block forms an integral part of a user's experience of Moodle, especially being able to navigate Moodle.
Therefore ensure that a user can't configure or delete an instance of 'ual_mymoodle' unless they have the capability.
Increase version number to force a Moodle update.