Commit Graph

4263 Commits

Author SHA1 Message Date
Ilya Tregubov 3fc907e3d8 weekly release 4.4dev 2024-02-02 08:56:16 +08:00
Sara Arjona f30110b5eb weekly release 4.4dev 2024-01-25 16:48:23 +01:00
Paul Holden d0cab9a4a0 MDL-79256 customfield: add new valuetrust to data table schema. 2024-01-23 08:18:58 +00:00
Huong Nguyen 810554ee83 weekly release 4.4dev 2024-01-19 11:23:49 +07:00
Huong Nguyen 028c0384a2 MDL-69615 core_backup: Send backup report email once the tasks are done 2024-01-16 09:32:19 +07:00
Ilya Tregubov 580c009cac weekly release 4.4dev 2024-01-12 09:11:31 +08:00
Huong Nguyen 867e104353 Merge branch 'MDL-65403_master' of https://github.com/marxjohnson/moodle 2024-01-10 09:59:32 +07:00
Sara Arjona 9587029a46 weekly release 4.4dev 2024-01-04 12:01:53 +01:00
Shamim Rezaie f11f30375d Merge branch 'MDL-79708-main' of https://github.com/ilyatregubov/moodle 2024-01-03 00:09:17 +11:00
Sara Arjona 58285c6afb Merge branch 'MDL-80186-main' of https://github.com/ferranrecio/moodle 2024-01-02 13:27:27 +01:00
Sara Arjona aeb64dbfb5 weekly release 4.4dev 2023-12-21 13:34:12 +01:00
Ferran Recio 837dc7e852 MDL-80186 course: adding new fields to delegate sections logic 2023-12-20 12:02:51 +01:00
Ilya Tregubov e80f5e1f6e Merge branch 'MDL-79128-main' of https://github.com/HuongNV13/moodle 2023-12-20 16:12:35 +08:00
Huong Nguyen a44f14c79e MDL-79128 adhoc_task: Implement no-retry task
Co-authored-by: Stevani Andolo <stevani.andolo@moodle.com>

Including in this commit:
 - Added a new counter called attemptsavailable for ad-hoc task
 - PHPUnit test for the new feature
2023-12-20 13:55:13 +07:00
Huong Nguyen b791f70d06 Merge branch 'MDL-78689-master' of https://github.com/safatshahin/moodle 2023-12-19 09:59:10 +07:00
Safat 27a3f34993 MDL-78689 core: Version bump 2023-12-19 11:18:27 +11:00
Jun Pataleta 8a187ceb53 Merge branch 'MDL-73926-master-v7' of https://github.com/TomoTsuyuki/moodle 2023-12-18 18:00:42 +08:00
Huong Nguyen 513f3b02c7 weekly release 4.4dev 2023-12-15 08:44:11 +07:00
Tomo Tsuyuki f4597c9096 MDL-73926 backup: Add hook to exclude events for triggering backup 2023-12-14 10:01:47 +11:00
Ilya Tregubov b642d2710b MDL-79708 question_bank: Fix legacy filter condition.
build_query_from_filter method expects includesubcategories
to be inside filteroptions array
2023-12-11 11:27:21 +08:00
Sara Arjona a891866cbd weekly release 4.4dev 2023-12-07 16:22:00 +01:00
Sara Arjona dd723bae71 MDL-79986 course: Remove $CFG->linkcoursesections setting
Currently, the $CFG->linkcoursesections setting was only used
for the Classic theme, to let admins decide whether the section
names in the Navigation block would be linked or not.

Now that the course/section.php page has been created to display
the content of any single section, and a link to this section page
has been added from the main course page to help users to focus
on the section content, it has been decided to remove the setting
$CFG->linkcoursesections because it's not required anymore.
2023-12-01 09:17:17 +01:00
Ilya Tregubov abba174fe1 weekly release 4.4dev 2023-12-01 13:12:19 +08:00
Mark Johnson 1fd2f91fa2 MDL-65403 notifications: Create additional database indexes
This adds indexes on the timecreated and timeread columns, which greatly
speeds up the queries used by \core\task\messaging_cleanup_task on large
sites.
2023-11-24 16:01:38 +00:00
Huong Nguyen 6374475dc3 weekly release 4.4dev 2023-11-24 12:23:08 +07:00
Matthew Hilton 9b8acd44d1 MDL-67898 check: Add check admin setting
This admin setting allows you to display a check anywhere in the admin
tree. It uses a webservice to execute the check, so the impact on the
admin tree performance is as low as possible.

Checks do not necessarily need to be registered in the plugins callback
to be shown here, allowing customisation of what is shown in the
settings versus the reports.
2023-11-21 12:04:42 +10:00
Sara Arjona b58d1fd4e2 weekly release 4.4dev 2023-11-16 16:22:29 +01:00
Ilya Tregubov 14414fe253 weekly release 4.4dev 2023-11-10 09:17:11 +08:00
Jun Pataleta 23cb36c671 MDL-77325 upgrade: Bump upgrade version number to current day 2023-11-09 12:01:14 +08:00
Sara Arjona e4d1369475 weekly release 4.4dev 2023-11-02 13:40:38 +01:00
Marcus Green ebe2c3c5cc MDL-79618 block_timeline: Set web services to read-only
Set the web service functions core_calendar_get_action_events_by_timesort
and core_calendar_get_action_events_by_timesort to use read only
sessions. These functions can hold long session locks
and read-only sessions will prevent them blocking other requests.
2023-10-27 12:59:34 +01:00
Jun Pataleta 859df15e73 weekly release 4.4dev 2023-10-27 09:43:01 +08:00
Sara Arjona d76e211be6 weekly release 4.4dev 2023-10-20 12:16:08 +02:00
Ilya Tregubov 23b86254d3 weekly on-sync release 4.4dev 2023-10-13 13:40:31 +08:00
Jun Pataleta 769c67045f weekly back-to-dev release 4.4dev 2023-10-07 12:00:36 +08:00
Jun Pataleta fe7aff8093 Moodle release 4.3 2023-10-07 11:31:00 +08:00
Sara Arjona c765bb3b52 Moodle release 4.3rc2 2023-10-06 14:03:06 +02:00
Andrew Nicols 46f5547308 MDL-79581 communication: Work around inconsistency in DB SET FROM upgrade 2023-10-05 14:05:38 +07:00
Huong Nguyen 0d6204d29c Merge branch 'MDL-79581-master' of https://github.com/andrewnicols/moodle 2023-10-05 11:37:09 +07:00
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
Huong Nguyen 7ac2a960e9 Merge branch 'MDL-79539-master' of https://github.com/meirzamoodle/moodle 2023-10-04 10:53:57 +07:00
Jun Pataleta 1724362afc Moodle release 4.3rc1 2023-10-04 07:58:44 +08:00
meirzamoodle 66e8bde8b3 MDL-79539 core: handling negative input to get the upper value
Co-authored-by: Alain Corbière <alain.corbiere@univ-lemans.fr>
2023-10-02 20:51:02 +07:00
Jun Pataleta 43d5aec47e on-demand release 4.3beta+ 2023-09-29 22:21:20 +08:00
Sara Arjona c6e727732a Moodle release 4.3beta 2023-09-26 16:19:45 +02:00
Andrew Nicols 83b4c96cad Moodle release 4.3beta 2023-09-23 21:38:52 +08:00
Mihail Geshoski 6cf7908652 MDL-77035 grades: WS that returns the grade tree structure in a course 2023-09-20 23:53:43 +02:00
Ilya Tregubov 9890e67e6d on-demand release 4.3dev+ 2023-09-20 09:03:45 +08:00
Sara Arjona ecddfa6ccd on-demand release 4.3dev+ 2023-09-15 18:41:22 +02:00
Sara Arjona 6e2534047a weekly release 4.3dev+ 2023-09-15 17:33:29 +02:00