Mathew May
e7c1c2841d
MDL-75362 gradereport_user: Roll in zero state work for user report
2022-10-20 21:24:51 +08:00
Jun Pataleta
f8cfc005a9
Merge branch 'MDL-69655_final-deprecation-of-admin_setting_managelicenses' of https://github.com/ziegenberg/moodle
2022-10-13 13:17:32 +08:00
Ilya Tregubov
c3d7241ea3
Merge branch 'MDL-74956' of https://github.com/paulholden/moodle
2022-10-12 11:42:04 +03:00
Paul Holden
8822089877
MDL-74956 reportbuilder: external method for retrieving custom report.
2022-10-12 09:36:23 +01:00
Jun Pataleta
36e4ca71c6
Merge branch 'MDL-75034' of https://github.com/paulholden/moodle
2022-10-12 14:24:35 +08:00
Jake Dallimore
4576a34bec
Merge branch 'MDL-73424-master' of https://github.com/marinaglancy/moodle
2022-10-12 11:51:40 +08:00
Simey Lameze
baa1e52530
MDL-75887 behat: Add ability to set value regardless of the editor
...
Prior to this commit, the behat_form_editor integration was hard-coded
to use Atto.
This change allows other editors to be used to set editor values, and
breaks that hard bond. Following this change, any editor is able to
define a behat_editor_[name].php file defining a function which meets
the following signature:
set_editor_value(string $editorid, string $value): void
Each editor is responsible for checking whether its own API is available
and calling any relevant functions to force the editor to set the
content.
Please note: Behat is unable to determine the current editor in use on
the page automatically.
2022-10-12 06:44:09 +08:00
Daniel Ziegenberg
5e57b0322b
MDL-69655 tool_licenses: Final deprecation admin_setting_managelicenses
...
Following MDL-45184 this now finally deprecates and removes the class
\admin_setting_managelicenses. Please use \tool_licensemanager\manager
instead.
Following MDL-45184 this now finally deprecates and removes the
function license_manager::add(). Please use license_manager::save()
instead.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-10-11 11:09:51 +02:00
Marina Glancy
44aac31980
MDL-73424 general: specify return type where possible
2022-10-10 16:46:26 +02:00
Marina Glancy
41b93bd7e5
MDL-73424 general: Internal methods must have same type as parent
...
Otherwise the error is thrown in PHP8.1
2022-10-10 16:46:13 +02:00
Sara Arjona
fd14173a88
Merge branch 'MDL-75656' of https://github.com/paulholden/moodle
2022-10-10 16:16:20 +02:00
Jun Pataleta
6efeecd126
Merge branch 'MDL-75910-master' of https://github.com/andrewnicols/moodle
2022-10-10 11:07:27 +08:00
Shamim Rezaie
ba4fb93377
Merge branch 'MDL-75156-master' of https://github.com/ilyatregubov/moodle
2022-10-10 11:15:44 +11:00
Andrew Nicols
052c705b08
Merge branch 'MDL-75473-master' of https://github.com/davewoloszyn/moodle
2022-10-09 13:18:21 +08:00
Andrew Nicols
1e71671205
Merge branch 'MDL-61395' of https://github.com/paulholden/moodle
2022-10-09 13:13:03 +08:00
Paul Holden
b3828cebd2
MDL-75034 reportbuilder: move classes into consistent namespace.
...
Use `reportbuilder` level two namespace for report related classes
(entities, system reports, etc) within components and sub-systems.
2022-10-07 15:05:34 +01:00
Andrew Nicols
fa41cb86a5
Merge branch 'MDL-75844-master' of https://github.com/NashTechOpenUniversity/moodle
2022-10-07 15:50:54 +08:00
Ilya Tregubov
b3e05d0e4e
MDL-75156 gradebook: Grade summary plugin (grade averages).
...
Also included updates for existing unit tests and navigation.
2022-10-07 11:31:41 +04:00
Simey Lameze
f1be9b6544
MDL-75910 core_form: Allow editor field to set a hidden label
...
When an editor is used in a form as part of a group, it is missing its
label element.
This happens because there is no inline template for the editor, and
therefore it reverts to using the old `toHtml` function. The legacy
function does not cater to the editor being in a group, and therefore
does not add the hidden label.
In addition, the hiddenLabel attribute was missing from the editor
element. This is a semi-standard element but must be added to each
supporting element.
Both the missing inline template for the editor, and the hidden label
attribute must be present:
- If the hidden label attribute is not present, then the standard inline
template will add a visible label within the group.
- If the inline editor template is missing, then the label is not shown
at all.
2022-10-06 22:53:47 +08:00
Andrew Nicols
39241f20e0
MDL-71686 core_form: Include missing build
2022-10-06 14:43:55 +08:00
Andrew Nicols
5bf222af33
Merge branch 'MDL-75485-master' of https://github.com/davewoloszyn/moodle
2022-10-06 10:49:14 +08:00
Andrew Nicols
11df52d2d7
Merge branch 'MDL-75488-master' of https://github.com/stevandoMoodle/moodle
2022-10-06 10:40:38 +08:00
Andrew Nicols
59ae667bee
Merge branch 'MDL-75476-master' of https://github.com/davewoloszyn/moodle
2022-10-06 10:34:01 +08:00
Andrew Nicols
f075272e69
MDL-71686 core_form: Move form serializer to shared function
2022-10-06 10:21:01 +08:00
Andrew Nicols
2423c26749
Merge branch 'MDL-71686-master' of https://github.com/marinaglancy/moodle
2022-10-06 10:20:56 +08:00
Andrew Nicols
3589299d82
Merge branch 'MDL-74955' of https://github.com/paulholden/moodle
2022-10-06 09:39:45 +08:00
Andrew Nicols
97fe092754
Merge branch 'MDL-75477' of https://github.com/paulholden/moodle
2022-10-06 09:28:57 +08:00
Shamim Rezaie
d01c1a4a07
Merge branch 'MDL-75886-master' of https://github.com/andrewnicols/moodle
2022-10-06 12:24:07 +11:00
Andrew Nicols
13cc3607de
MDL-75886 atto: Always use Atto for @atto tests
...
This change, which should be easy to mimic for other editors.
This will ensure that the correct editor is used for tests relating to
that editor, or its subplugins.
2022-10-05 09:54:21 +08:00
Jun Pataleta
28a4c55aea
Merge branch 'MDL-73433-master' of https://github.com/marinaglancy/moodle
2022-10-04 17:53:27 +08:00
Paul Holden
28cf1fa8a1
MDL-74955 reportbuilder: external method for listing custom reports.
2022-10-03 13:57:36 +01:00
David Woloszyn
b58fdd909b
MDL-75473 lib: Updated Mustache to 2.14.2
2022-10-03 10:10:06 +11:00
Andrew Nicols
010ad8751a
MDL-75614 dml: Unit tests must test something
2022-09-30 16:36:36 +08:00
Andrew Nicols
9911faf8be
Merge branch 'MDL-75614-debugsqltrace' of https://github.com/brendanheywood/moodle
2022-09-30 16:36:10 +08:00
Jun Pataleta
2a4b3deaf6
Merge branch 'MDL-75170-master-add_order_by_method' of https://github.com/alexmorrisnz/moodle
2022-09-30 15:51:41 +08:00
Stevani Andolo
33285acbf1
MDL-75488 lib_zipstream: Upgrade ZipStream library from 2.1.0 to 2.2.0
2022-09-30 10:02:54 +08:00
hieuvu
94c2a52528
MDL-75844 moodle_page: add a modname to body tag.
2022-09-30 08:42:36 +07:00
Alex Morris
fee755bbfa
MDL-75170 tablelib: Use sql_order_by_null to sort columns
2022-09-30 11:29:27 +13:00
Alex Morris
70dfee9e23
MDL-75170 dml: add sql_order_by_null method
...
Standardises return patterns of null values across database types
to keep with sorting nullsto the top when ascending, and
to the bottom when descending
2022-09-30 11:27:26 +13:00
Marina Glancy
8ba4e5a3d2
MDL-73433 core: all methods in core_text can accept null argument
2022-09-29 21:06:22 +02:00
Andrew Nicols
46188420da
Merge branch 'MDL-74922_master_fix_storage_wrapper_validate_cache' of https://github.com/gthomas2/moodle
2022-09-29 12:05:54 +08:00
Jun Pataleta
9441d5294e
Merge branch 'MDL-75559-master' of https://github.com/andrewnicols/moodle
2022-09-29 10:54:20 +08:00
Jun Pataleta
f680348048
Merge branch 'MDL-66902' of https://github.com/stronk7/moodle
2022-09-28 23:15:52 +08:00
Andrew Nicols
d7df338d4e
Merge branch 'MDL-75459-master' of https://github.com/davewoloszyn/moodle
2022-09-28 22:47:38 +08:00
Jake Dallimore
04ff3a94fe
Merge branch 'MDL-75841-master' of https://github.com/junpataleta/moodle
2022-09-28 13:32:56 +08:00
Andrew Nicols
346db7e294
MDL-75200 core: Whitespace fix
2022-09-28 12:44:57 +08:00
Jun Pataleta
cd1b2e5eaf
MDL-75841 core: Don't fetch favicon setting on install
2022-09-28 12:41:45 +08:00
Andrew Nicols
461fb1b6f6
Merge branch 'MDL-75200-master' of https://github.com/marinaglancy/moodle
2022-09-28 12:35:42 +08:00
Andrew Nicols
1c0b3337a3
Merge branch 'MDL-75168' of https://github.com/paulholden/moodle
2022-09-27 23:41:50 +08:00
Paul Holden
fd583ac9f0
MDL-75168 tag: cleanup module tag instances upon course deletion.
2022-09-27 13:40:28 +01:00