Paul Holden
bac703c534
MDL-54749 tool_langimport: require sesskey to update lang packs.
2024-02-07 02:34:19 +01:00
Jun Pataleta
c424ba34e2
MDL-80725 tool_mfa: Apply en_fix to Behat tests
...
Also use the appropriate Behat tags `@tool @tool_mfa @factor_sms`
instead of `@tool_admin_mfa`.
2024-02-06 16:00:00 +08:00
Jun Pataleta
83532409cc
Merge branch 'MDL-80725-main-enfix' of https://github.com/mudrd8mz/moodle
2024-02-06 15:59:07 +08:00
Jun Pataleta
3c196b3039
Merge branch 'MDL-78427-master' of https://github.com/davewoloszyn/moodle
2024-02-05 13:42:17 +08:00
David Woloszyn
40d397ab5f
MDL-78427 core_theme: Add theme usage report and icon
...
In addition to adding in theme usage reports, there is also the
addition of an icon on the theme cards which takes you to the report.
This icon only appears for that theme if it has been used in any
overriding context.
2024-02-02 11:16:46 +11:00
David Mudrák
dfc47df6e8
MDL-80725 lang: Fix Help and documentation regressions
2024-02-01 19:30:58 +01:00
Huong Nguyen
096a759b67
Merge branch 'MDL-80485' of https://github.com/paulholden/moodle
2024-02-01 11:30:44 +07:00
Huong Nguyen
5f78501071
Merge branch 'MDL-29261' of https://github.com/paulholden/moodle
2024-02-01 10:45:11 +07:00
Ilya Tregubov
29e492c22e
Merge branch 'MDL-80727' of https://github.com/paulholden/moodle
2024-02-01 10:26:14 +08:00
Helen Foster
ddbfeecb83
MDL-80725 lang: Import fixed English strings (en_fix)
2024-01-31 18:45:03 +01:00
Ilya Tregubov
43f5bc3775
Merge branch 'MDL-43056-main' of https://github.com/davewoloszyn/moodle
2024-01-31 09:37:37 +08:00
David Woloszyn
4807a4dd5f
MDL-43056 tool_uploadcourse: Add capability to upload courses from file
...
An entrypoint capability has been added that allows accessing the
upload tool. Further relevant capability checks are then performed
depending on the action being taken during the upload process.
Co-authored-by: Marina Glancy <marina@moodle.com >
2024-01-31 11:29:33 +11:00
Paul Holden
066cfa41a6
MDL-80485 tool_lp: consistent activity icon element styling.
2024-01-30 11:27:22 +00:00
Jun Pataleta
245edd9a11
Merge branch 'MDL-73008-master' of https://github.com/jleyva/moodle
2024-01-29 14:42:08 +08:00
Paul Holden
4efe3927d8
MDL-80727 tool_task: replace hard-coded adhoc task runner strings.
2024-01-25 22:42:25 +00:00
Huong Nguyen
ff96c6f05c
Merge branch 'MDL-80224' of https://github.com/paulholden/moodle
2024-01-25 11:01:09 +07:00
Huong Nguyen
ccc9bf6b60
Merge branch 'MDL-76671-master' of https://github.com/jleyva/moodle
2024-01-25 10:23:56 +07:00
Sara Arjona
53ad9cdfae
Merge branch 'MDL-80429' of https://github.com/paulholden/moodle
2024-01-24 17:18:12 +01:00
Sara Arjona
176736c6f9
Merge branch 'MDL-78888' of https://github.com/paulholden/moodle
2024-01-24 13:25:48 +01:00
Sara Arjona
eb03b6622d
Merge branch 'MDL-80396-main' of https://github.com/roland04/moodle
2024-01-24 12:29:50 +01:00
Sara Arjona
8b36abdb9d
Merge branch 'MDL-80259-main' of https://github.com/roland04/moodle
2024-01-24 09:16:12 +01:00
Paul Holden
010e94f0e0
MDL-80429 task: remove obsolete search form template.
...
Unused since report conversion in 53ed7abf , let's right that
wrong now!
2024-01-23 08:33:37 +00:00
Mikel Martín
a198884333
MDL-80259 theme_boost: Refactor badge helper classes for Bootstrap 5
2024-01-23 08:27:23 +01:00
Jun Pataleta
10744550e6
Merge branch 'MDL-79029-main' of https://github.com/ferranrecio/moodle
2024-01-23 09:26:30 +08:00
Sara Arjona
2893dc713c
Merge branch 'MDL-80328' of https://github.com/paulholden/moodle
2024-01-22 17:22:50 +01:00
Sara Arjona
1643b2110e
Merge branch 'MDL-80418-main' of https://github.com/aanabit/moodle
2024-01-22 16:13:46 +01:00
Ferran Recio
f4adbc8a11
MDL-79029 behat: replace deprecated behat steps
2024-01-22 11:12:28 +01:00
Jun Pataleta
412db652c7
Merge branch 'MDL-80461-main' of https://github.com/sarjona/moodle
2024-01-22 16:17:21 +08:00
Sara Arjona
e6f75b59a3
MDL-80248 course: Display only content for the General section
2024-01-19 12:03:36 +01:00
Mikel Martín
d98c7eda66
MDL-80396 theme: Refactor media helper class dropped in BS5
2024-01-19 10:38:38 +01:00
Sara Arjona
2a708f985a
MDL-80461 courseformat: Use choicedropdown for the format setting
...
In MDL-79985 a new form element was created to display a new generic
dropdown with extra information like a description or an icon on each
option.
This commits replaces the select for the course format form element in
the Course settings page with this new component.
2024-01-19 09:37:42 +01:00
Sara Arjona
69ee5c3395
MDL-80461 courseformat: Fix tests after replacing topic/week
2024-01-19 08:53:18 +01:00
Andrew Nicols
d8775cf935
Merge branch 'MDL-80591' of https://github.com/stronk7/moodle
2024-01-18 10:56:13 +08:00
Paul Holden
accb66f905
MDL-78888 tool_uploaduser: case-insensitive email matching on upload.
2024-01-17 09:01:05 +00:00
Huong Nguyen
95c2217ba6
Merge branch 'MDL-80260' of https://github.com/paulholden/moodle
2024-01-17 10:17:06 +07:00
Ilya Tregubov
75c58549e3
Merge branch 'MDL-69615-main' of https://github.com/HuongNV13/moodle
2024-01-16 10:56:27 +08:00
Ilya Tregubov
d3b8694114
Merge branch 'MDL-79076-master-2' of https://github.com/marinaglancy/moodle
2024-01-16 09:48:02 +08:00
Marina Glancy
e9abb3a5de
MDL-79076 output: convert callback before_standard_html_head
2024-01-15 15:33:42 +00:00
Paul Holden
3b2019a3e3
MDL-29261 tool_uploaduser: warn user about invalid data values.
2024-01-15 15:14:56 +00:00
Juan Leyva
db13a26f74
MDL-76671 tool_mobile: Allow OAuth launches after accepting policies
2024-01-15 13:13:09 +01:00
Amaia Anabitarte
4e6d39f539
MDL-80418 core_course: Homogenize titles in modedit
2024-01-15 12:56:16 +01:00
Huong Nguyen
badf45d722
MDL-69615 privacy: Use task trait for unit tests
2024-01-15 11:18:36 +07:00
Eloy Lafuente (stronk7)
9f10626533
MDL-80591 phpunit: Coding style cleanup both CLI scripts
...
While the init.php was cleaned up not long ago, let's
re-review it (small detail only) and proceed to, also,
clean up the util.php one.
Note that both will raise an error about missing MOODLE_INTERNAL
check, but that's expected, they are CLI scripts, independent
from Moodle's bootstrap, so they don't have config.php required
either.
2024-01-13 18:46:45 +01:00
Eloy Lafuente (stronk7)
5f31b37e1d
MDL-80591 phpunit: delegate run to phpunit binary
...
Instead of manually including composer's auto-loading
stuff and then run PHPUnit\TextUI\Command::main(), now
we are using the PHPUnit "binary".
That way behaviour should be 100% the same than
running vendor/bin/phpunit (recommended instead of util.php --run).
Also, note that, for other util.php commands, we still need
composer's auto-loading to happen, so we have moved it immediately
after the --run command.
Finally, a few more file_exists() conditions have been added
to ensure that PHPUnit is properly installed. Redundant but...
2024-01-13 18:13:52 +01:00
Jun Pataleta
24c4e47788
Merge branch 'MDL-80526-master' of https://github.com/ScottVerbeek/moodle
2024-01-12 17:44:38 +08:00
Paul Holden
6576b1f9ba
MDL-80192 reportbuilder: ensure filter form group elements have labels.
...
This ensures compliance with the following WCAG criterion:
"H71: Providing a description for groups of form controls using fieldset
and legend elements".
2024-01-12 08:39:36 +00:00
ScottVerbeek
b364ace6c7
MDL-80526 tool_filetypes: Test required icons in test_get_file_icons
...
The test now checks for the required icons, without needing to specify a count.
Allowing developers to add custom icons to the folder pix/f/mycustomicon.svg without needing to alter any unit test.
2024-01-11 14:45:09 +10:00
Ilya Tregubov
8c8f98b244
Merge branch 'MDL-79608' of https://github.com/paulholden/moodle
2024-01-11 11:17:31 +08:00
Paul Holden
a32397feda
MDL-80328 user: use modal confirmation for admin deleting users.
2024-01-10 09:06:07 +00:00
Sara Arjona
7b74196dd8
MDL-80096 tool: Remove illegal whitespaces
2024-01-08 17:15:29 +01:00