moodle/grade
Jonathan Champ b2f349a433 MDL-54035 accesslib: separate role definition cache clear
Thanks to MDL-49398, we can separate the combined user session and role
definition cache clearing function into two separate functions. At the
same time, we want to identify and remove mark_dirty() calls that were
added for role definition changes but were incorrectly left behind.

Change highlights:
 - Remove unnecessary mark_dirty() calls performed after
   assign_capability(), unassign_capability(), delete_role(),
   deleted contexts, brand new contexts
 - Move role definition cache clear from the user-centric
   accesslib_clear_all_caches() to the newly created,
   role-dedicated accesslib_reset_role_cache()
2018-09-21 09:17:42 -04:00
..
amd MDL-55000 grade: Use correct component names + minor jsdocs 2016-07-05 19:59:24 +02:00
classes/privacy MDL-62147 core_grades: Report contexts and data related to scales 2018-05-16 13:57:26 +08:00
edit MDL-36255 core_grade: fix to ensure correct context used for filters 2018-08-22 17:55:50 +08:00
export MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
grading MDL-62535 grading methods: Unit test update for fix. 2018-08-30 13:19:21 +08:00
import MDL-62361 versions: bump all versions and requires near release 2018-05-09 02:46:30 +02:00
report Merge branch 'MDL-59169-master' of https://github.com/nwp90/moodle 2018-08-27 09:43:30 +08:00
templates MDL-55584 core_grades: Convert part of set-up screen to template 2016-09-23 10:53:56 +01:00
tests MDL-54035 accesslib: separate role definition cache clear 2018-09-21 09:17:42 -04:00
index.php MDL-30999 grade: updated Grade API phpdocs 2012-02-14 14:04:19 +07:00
lib.php MDL-59169 gradebook: Add groupid to gpr tracking & use 2018-08-16 04:03:51 +02:00
querylib.php MDL-46527 grades: grade_get_grades external function rewritten 2014-10-21 12:10:01 +02:00
upgrade.txt MDL-59169 gradebook: Add groupid to gpr tracking & use 2018-08-16 04:03:51 +02:00