MDL-44575: Prevent cron from sending feedback notifications when assignments are hidden in the gradebook
Initial build of login assistant. No validation or functionality yet produced
Progress on resetting password on step 4.
Password reset now working
Final features. Prevent logged in users accessing. Moved password to configuration file.
Changed field types to better values based on Moodle Docs information
Improved validation
MDL-44295 auth: Update truncate_userinfo to match current DB fields size.
Merge branch 'RSME_26_Branch' into RSME_Login_Assistant
MDL-44977 tool_profiling: set xhprof default settings

Set xhprof default settings, even if xhprof is not installed.
If xhprof is not installed, hide profiling admin settings,
else show them.
This is needed, because if xhprof is installed, then it will
fail all non-js behats which navigate to setting under
site administration, as profiling settings get displayed on
default admin page.
Rewritten Login Assistant to check course and user exist and are paired
Change in wording
MDL-44468 backup: use notification API

Replace a hardcoded div.notifyproblem with a API call that,
in Standard theme, outputs the same HTML.

Also removes the .notifyproblem class from the heading,
as that might cause problems for themers who expect it to be
used consistently with the API.
MDL-44468 backup: use  html_writer::div call

Simplify the renderer code with the new html_writer
div function.
Further changes to wording
MDL-45010 mod_chat: Use H3 instead of H2 in recent activity info
Removed redundant form definitions
MDL-44619 behat: Helper to init contexts outside behat
MDL-44619 behat: filemanager field manager

Enough to allow attachments use in multi-field steps.
MDL-44619 behat: Converting MDLQA-8

In a standard forum, students can start discussions
add replies and attach files to their posts.