David Woloszyn
5aea409a87
MDL-78553 behat: Add disable communication helper trait
2023-08-03 10:20:23 +10:00
Daniel Neis Araujo
a7a3f585ce
MDL-74773 contentbank: add notification when updating and creating
2023-08-02 14:14:45 -03:00
Paul Holden
34ab8329e7
MDL-78755 course: default participant source conditions and sorting.
...
Ensure the default state of the report source shows only active user
enrolments, and implements sorting for consistency.
2023-08-02 14:49:26 +01:00
Paul Holden
e4e7e59d90
MDL-78807 reportbuilder: ensure report base conditions are non-empty.
2023-08-02 13:50:50 +01:00
Paul Holden
501a170cb6
MDL-78879 reportbuilder: allow for negation of category filter.
...
Add "Equal to" and "Not equal to" operators to the filter class.
AMOS BEGIN
CPY [subcats,qtype_randomsamatch],[includesubcategories,moodle]
AMOS END
2023-08-02 12:26:54 +01:00
Jun Pataleta
f8aa9a6504
Merge branch 'MDL-78117' of https://github.com/paulholden/moodle
2023-08-02 16:24:50 +08:00
Jun Pataleta
b2d3f245f2
Merge branch 'MDL-77447-master' of https://github.com/ilyatregubov/moodle
2023-08-02 16:13:19 +08:00
Huong Nguyen
3054d43336
Merge branch '45743-forum-trigger-more-events-master' of https://github.com/DSI-Universite-Rennes2/moodle
2023-08-02 15:05:14 +07:00
Huong Nguyen
ddae9c4ae1
Merge branch 'MDL-78815_master' of https://github.com/marxjohnson/moodle
2023-08-02 14:58:23 +07:00
Huong Nguyen
0b3c260e00
Merge branch 'MDL-78823_master' of https://github.com/marxjohnson/moodle
2023-08-02 14:51:46 +07:00
Mark Johnson
1055a2c1c2
MDL-78815 qbank_comment: Delete comments in event observer
2023-08-02 08:34:59 +01:00
Mark Johnson
a2c8eed5c8
MDL-78815 qbank_customfields: Delete custom field data in event observer
2023-08-02 08:34:59 +01:00
Mark Johnson
36ab582177
MDL-78815 qbank_tagquestion: Delete tags in event observer
2023-08-02 08:34:59 +01:00
Mark Johnson
b7b932a3c1
MDL-78823 core: Add new events when enabling and disabling qbank plugins
2023-08-02 08:34:32 +01:00
Paul Holden
ca6731dff7
MDL-78117 comment: use new context entity in system report.
2023-08-02 08:05:50 +01:00
Paul Holden
d8df4ad675
MDL-78117 reportbuilder: use context entity in report sources.
...
Deprecate existing columns, to be replaced by corresponding elements
from the new entity.
2023-08-02 08:05:50 +01:00
Paul Holden
beea104246
MDL-78117 reportbuilder: create new context report entity.
...
Encapsulate context related data in columns to replace similar in
other entities, add new context level filter.
2023-08-02 08:05:50 +01:00
Sara Arjona
a6affc9271
Merge branch 'MDL-78460' of https://github.com/paulholden/moodle
2023-08-02 08:51:01 +02:00
Sara Arjona
446dc6c65f
Merge branch 'MDL-78708-master' of https://github.com/roland04/moodle
2023-08-02 08:47:15 +02:00
Sara Arjona
5f24cb0b60
Merge branch 'MDL-78289-master' of https://github.com/roland04/moodle
2023-08-02 08:43:26 +02:00
Ilya Tregubov
1f596a5939
Merge branch 'MDL-78101' of https://github.com/Chocolate-lightning/moodle
2023-08-02 14:30:37 +08:00
Sara Arjona
632d500bce
Merge branch 'MDL-78430-patch' of https://github.com/ilyatregubov/moodle
2023-08-02 07:40:01 +02:00
Ilya Tregubov
70de576893
Merge branch 'master_MDL-78571' of https://github.com/mattporritt/moodle
2023-08-02 12:11:44 +08:00
Jun Pataleta
ce131c354a
Merge branch 'MDL-78498-master' of https://github.com/lameze/moodle
2023-08-02 11:23:18 +08:00
Mathew May
5282ddd170
MDL-78101 gradereport_grader: Select all collapsed columns functionality
2023-08-02 10:52:40 +08:00
Ilya Tregubov
3f16a97a2d
MDL-78430 core_grades: Support grades categories and outcomes
2023-08-02 10:29:38 +08:00
Sara Arjona
c1d805a676
Merge branch 'MDL-78738-master' of https://github.com/andrewnicols/moodle
2023-08-01 16:24:42 +02:00
Mikel Martín
628336f639
MDL-78708 core_courseformat: Fix activity icon link shown without access
...
In course page activity icon was showing as a link even when the user
does not have access to the activity. This commit fixes this behaviour
checking if activity is visible for the user and showing the icon without
link if not.
2023-08-01 16:03:10 +02:00
Sara Arjona
612b8e0891
Merge branch 'MDL-71421' of https://github.com/paulholden/moodle
2023-08-01 15:17:20 +02:00
Sara Arjona
025e05f980
Merge branch 'MDL-78107' of https://github.com/Chocolate-lightning/moodle
2023-08-01 14:07:58 +02:00
Sara Arjona
5c53122494
Merge branch 'MDL-78575-fix' of https://github.com/paulholden/moodle
2023-08-01 13:59:56 +02:00
Andrew Nicols
8b97071c94
MDL-78738 core_communication: Set avatar from a stored_file
...
We should always use a stored_file instance to set the avatar, and never
a data uri. Especially where the datauri is from Moodle itself.
This change requires a number of changes in associated locations.
I am not adding this change to any upgrade notes as this is a
master-only feature.
Note: I have removed some tests and will not consider fixing them
because I will be entirely removing that test file in a subsequent issue
(MDL-77917).
2023-08-01 19:50:14 +08:00
Andrew Nicols
0a5c1ea5f9
MDL-78738 core_course: Add helper to get the course image
2023-08-01 19:50:14 +08:00
Andrew Nicols
235d5b9b72
MDL-78738 core_testing: Add helper to run adhoc tasks
2023-08-01 19:50:13 +08:00
Paul Holden
3b6fcd1f5b
MDL-78575 mod_lti: remove column alias from inner sub-select.
...
The `usage` alias is a reserved word in MySQL/MariaDB.
2023-08-01 12:46:18 +01:00
Sara Arjona
84257e4aa3
Merge branch 'MDL-78703' of https://github.com/paulholden/moodle
2023-08-01 13:44:53 +02:00
Paul Holden
c1c000aa15
MDL-71421 core: deprecate openssl fallbacks in encryption library.
...
Since c66dc591 the PHP Sodium library is required, negating the need
for the OpenSSL equivalent. Remove fallbacks where possible, leaving
only the ability to decrypt legacy OpenSSL-encrypted content (with
debugging).
2023-08-01 12:10:36 +01:00
Sara Arjona
3e4157b21f
Merge branch 'MDL-78430-master-2' of https://github.com/ilyatregubov/moodle
2023-08-01 13:02:47 +02:00
Sara Arjona
8e6c3c0dcb
Merge branch 'MDL-78723-master' of https://github.com/andrewnicols/moodle
2023-08-01 12:07:40 +02:00
danghieu1407
a5af041c40
MDL-78866 question: question_created trigger pre-saving extra fields
2023-08-01 16:01:31 +07:00
Andrew Nicols
01a1210954
MDL-78289 courseformat: Amend behat tests to reduce test overheads
2023-08-01 09:45:47 +02:00
Mikel Martín
8ff60512fb
MDL-78289 core_courseformat: New completion dropdown buttons UI
...
- Update completion dropdown button styles for students depending on activity
overall completion status.
- Add new behat partial named selector 'core_courseformat > Activity completion'
- Add new behat Feature to test activity completion criteria button or dropdown
for students and teachers.
2023-08-01 09:41:21 +02:00
Simey Lameze
4e754bd337
MDL-78498 behat: add support for private replies
...
This commit adds support for private replies in the
'the following forum replies exist in course' custom step.
2023-08-01 13:39:52 +08:00
Angelia Dela Cruz
ebbe96905a
MDL-78498 Behat: Use data generators for forum posts and replies
...
This commit does few things:
* Replace manual forum posts and replies to use data generator.
* It also changes the code to handle social forums.
* Other behat clean-ups and optimization.
Co-authored-by: Simey Lameze <simey@moodle.com>
2023-08-01 13:39:52 +08:00
Mathew May
b2e1121fc0
MDL-77639 gradebook_setup: Create outcomes via dyn form
2023-08-01 11:34:04 +07:00
Andrew Nicols
30f7e50770
Merge branch 'MDL-78575-master' of https://github.com/snake/moodle
2023-08-01 09:38:15 +08:00
Andrew Nicols
37b27a3853
MDL-78632 core: Update upgrade versions
2023-08-01 09:29:34 +08:00
Andrew Nicols
455db24747
Merge branch 'MDL-78632' of https://github.com/marcusboon/moodle
2023-08-01 09:27:10 +08:00
Tomo Tsuyuki
eacffa413e
MDL-77378 qtype_multianswer: Fix division by zero errors
2023-08-01 11:24:32 +10:00
Michael Aherne
4dffe0f23b
MDL-78235 userprofile: Check for defaultdata with isset().
2023-07-31 19:32:07 +08:00