moodle/user
Andrew Nicols 99c1543aa8
MDL-79581 communication: Context is a mandatory field
The API was incorrectly assuming that all uses of the API were for a
course, and that the instanceid of the communication instance was a
course id. These assumptions are both entirely wrong.

The API is intended to support a range of uses including use at the
site, user, and activity levels.

Furthermore, if a group were to be used, then the instanceid should be
of that group's id, and therefore the contextid would need to be fetched
or that group's course instead.

The only solution here is to add a new contextid field to the table, and
implement it all parts of the API.
2023-10-04 20:37:57 +08:00
..
amd MDL-78324 core: Convert modals to use new static methods 2023-09-09 00:04:11 +08:00
classes MDL-78312 core_user: add an 'exact match only' option 2023-09-13 20:22:22 +07:00
filters MDL-74435 user: Trim whitespace from user search fields 2022-09-08 09:12:09 +08:00
profile MDL-78235 userprofile: Check for defaultdata with isset(). 2023-07-31 19:32:07 +08:00
selector MDL-78312 core_user: add an 'exact match only' option 2023-09-13 20:22:22 +07:00
templates Merge branch 'MDL-78312-master' of https://github.com/NashTechOpenUniversity/moodle 2023-09-15 16:56:22 +08:00
tests Merge branch 'MDL-78312-master' of https://github.com/NashTechOpenUniversity/moodle 2023-09-15 16:56:22 +08:00
action_redir.php MDL-75802 user: Exclude current user from bulk unenrol operation 2023-08-23 22:05:19 +00:00
calendar.php
contactsitesupport.php MDL-74643 core_user: New admin setting for site support availability 2022-10-31 18:58:06 +08:00
contentbank.php
defaulthomepage.php MDL-73233 user: Review Start page user preferences 2022-03-16 11:22:22 +01:00
edit.php MDL-73964 core: Update support site/email usage to use supportemail 2022-11-23 11:44:19 +08:00
edit_form.php
editadvanced.php MDL-78806 core: Remove redundant site name 2023-09-09 08:58:54 +08:00
editadvanced_form.php MDL-70371 core: Defined password length 2023-09-07 12:29:10 +08:00
editlib.php MDL-77164 various: fix incorrect phpdocs 2023-04-13 11:35:06 +01:00
editor.php MDL-72095 theme_boost: max width for activity pages 2021-12-08 17:29:49 +01:00
editor_form.php
emailupdate.php MDL-78806 core: Remove redundant site name 2023-09-09 08:58:54 +08:00
externallib.php MDL-76974 user: deprecate old method of setting user preferences. 2023-08-22 14:42:58 +01:00
files.php MDL-74151 core_user: Add heading in the private files page 2022-03-10 23:38:00 +08:00
forum.php MDL-72095 theme_boost: max width for activity pages 2021-12-08 17:29:49 +01:00
forum_form.php
grouppix.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
index.php MDL-78587 course: use tertiary nav selector on participant pages. 2023-07-12 18:26:23 +01:00
language.php
language_form.php
lib.php MDL-79581 communication: Context is a mandatory field 2023-10-04 20:37:57 +08:00
managetoken.php MDL-78637 webservice: display token info after user performs reset. 2023-07-03 14:26:38 +01:00
pix.php
policy.php
portfolio.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
portfoliologs.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
preferences.php MDL-72095 theme_boost: max width for activity pages 2021-12-08 17:29:49 +01:00
profile.php MDL-79370 user: set profile page URL earlier, avoid subsequent error. 2023-09-18 09:25:22 +01:00
profilesys.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30
renderer.php MDL-76134 core: Provide a option to render initials bars smaller 2023-01-09 09:22:20 +08:00
upgrade.txt MDL-78312 core_user: add an 'exact match only' option 2023-09-13 20:22:22 +07:00
view.php MDL-71062 core: Step 1 deprecation of print_error function 2022-07-13 08:20:54 +05:30