Merge branch 'MDL-43930-26' of git://github.com/damyon/moodle into MOODLE_26_STABLE
Merge branch 'MDL-41248_26' of git://github.com/timhunt/moodle into MOODLE_26_STABLE
MDL-43930 Assign: Fix unit tests.

The tests were expecting exact log data to match, I changed the data
but missed updating the test.
MDL-41585 badges: Add a note that badge recipient is a deleted user

Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
Merge branch 'MDL-44370-26' of git://github.com/ankitagarwal/moodle into MOODLE_26_STABLE
MDL-44334 Javascript: Prevent scroll locking for small screen heights
Merge branch 'MDL-43930-26-fix1' of git://github.com/damyon/moodle into MOODLE_26_STABLE
Merge branch 'wip-MDL-44287-m26' of git://github.com/marinaglancy/moodle into MOODLE_26_STABLE
Merge branch 'MDL-43635-m26' of https://github.com/brentboghosian/moodle2 into MOODLE_26_STABLE
MDL-44451 fix plugin_misplaced_exception exception
MDL-44061 Ajax: Log whitespace issues to the server error log
MDL-44345 repository_youtube: Endless loop when reaching last results
MDL-44425 Merge English strings from the en_fix language pack
Merge branch 'MDL-44425-en_fix_26' of git://github.com/mudrd8mz/moodle into MOODLE_26_STABLE
Revert "MDL-43852 Filters Fixed naked-OR conditions."

While the patch worked as intended, we discovered some other concerns
about use of this setting in testing.

This reverts commit edf55404ff0178d11cab1e13cc09e286da49eea2.
Merge branch 'wip-MDL-44403-m26' of git://github.com/marinaglancy/moodle into MOODLE_26_STABLE
MDL-44140 badges: Prevent non-owners to change visibility of issued badges

Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
MDL-43721 Assign: Static cache for plugin is_enabled and is_visible because they get used alot
MDL-43721 Assign + groups: Improve performance of assign grading table

Add a function to the groups lib to filter a list of users down
to the ones who can see the module. Required because calling
groups_course_module_visible() for a list of users is too slow
and we shouldn't spread group logic outside of grouplib.php.

Using it in the assign grading table reduces DB queries from 6198/1 to 256/3.

This is 12secs down to 2.5secs.
MDL-44480 Javascript: Correct dialogue ID generation