Carlos Castillo
b3f708d4d1
MDL-81983 admin: Remove double capability check
2024-05-21 12:14:21 +02:00
Huong Nguyen
4572a114a9
Merge branch 'MDL-81538-404' of https://github.com/rezaies/moodle into MOODLE_404_STABLE
2024-05-21 16:31:51 +07:00
Paul Holden
c889381be2
MDL-81862 mod_assign: add activity field files for backup/restore.
2024-05-21 09:06:01 +01:00
Ilya Tregubov
1e07a5eef6
Merge branch 'MDL-81318-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-05-21 12:49:20 +08:00
Shamim Rezaie
2c40c8554b
Merge branch 'MDL-80599-404-2' of https://github.com/ilyatregubov/moodle into MOODLE_404_STABLE
2024-05-21 14:23:15 +10:00
Huong Nguyen
955f4f3bb7
Merge branch 'MDL-81948-404' of https://github.com/ferranrecio/moodle into MOODLE_404_STABLE
2024-05-21 10:03:12 +07:00
Huong Nguyen
1dca48371d
Merge branch 'MDL-81904-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-05-21 09:43:45 +07:00
Huong Nguyen
c0b9a52430
Merge branch 'MDL-80583-404' of https://github.com/stevandoMoodle/moodle into MOODLE_404_STABLE
2024-05-21 09:24:34 +07:00
Luca Bösch
462b8f9861
MDL-76765 qtype_ddmarker: Show multiple tries options correctly.
2024-05-20 22:13:40 +02:00
Luca Bösch
242ab5d5aa
MDL-76765 question: Show multiple tries options correctly.
2024-05-20 22:13:39 +02:00
Luca Bösch
bf8a28b220
MDL-81652 qtype_multianswer: Tackle Bootstrap 5 compatibility.
2024-05-20 21:30:18 +02:00
Paul Holden
20d6ffb9ee
MDL-81730 assignsubmission_file: deterministic submission file order.
2024-05-20 20:16:18 +01:00
Paul Holden
a76a1e3f5c
MDL-81822 tool_licensemanager: slightly relax license shortname type.
...
The "*-4.0" license versions could not be managed currently.
2024-05-20 17:44:47 +01:00
Paul Holden
fbd18d8ead
MDL-81761 gradingform_guide: remove duplicate click of frequent comment.
2024-05-20 17:40:45 +01:00
Leon Stringer
78b3369ca0
MDL-81970 plagiarism: Callbacks wrong way round
2024-05-20 11:01:33 +01:00
Stevani Andolo
2f0513b91c
MDL-80583 communication_matrix: Ignore unreachable matrix server
2024-05-20 16:46:58 +08:00
Paul Holden
b25405fd56
MDL-81904 mod_feedback: show export questions only if any present.
2024-05-20 09:27:38 +01:00
Huong Nguyen
5565f47e9b
MDL-80911 Course: Fix missing required files
2024-05-20 10:08:02 +07:00
Huong Nguyen
2848c7d6be
Merge branch 'MDL-81929-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-05-20 09:20:11 +07:00
Anupama Sarjoshi
4e151ddf30
MDL-81407 qbank_columnsortorder: Fix error displaying hiddencols
...
When the question custom fields were deleted, if there were any
hidden columns in qbank Column sort order referring those fields they
were throwing 'Custom field does not exist' exception. Changes done to
ignore such fields and display valid hiddencols, as these references
were breaking the qbank Column sort order and Question bank pages.
2024-05-19 08:58:45 +01:00
Daniel Ziegenberg
4b9de301c3
MDL-78768 grade: fix import multiple new grade items
...
Prior to this change, when importing grades from .csv (or another
method) and you choose to map the grades to a 'New grade item', you get
the following error message:
```
"Mapping collision detected - two fields maps to the same grade item
new."
```
A workaround existed that required users to import one column at a time,
which was cumbersome.
This change fixes importing multiple new grade items and adds a behat
test.
Co-authored-by: hehe009 <max_kan@hotmail.com>
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-05-17 21:22:09 +02:00
Paul Holden
dbffeb334b
MDL-81955 assignfeedback_editpdf: ensure ghostscript present in tests.
2024-05-17 10:25:27 +01:00
ferranrecio
165709ff7d
MDL-81948 theme: fix fallback layout logic
...
Finding the page layout fallback was trying to get a default layout from
the ancient theme called "base". This default theme do not exists
anymore and defining a wrong layout in a theme is a code mistake that
should not be bypassed.
2024-05-17 10:43:35 +02:00
Ilya Tregubov
0a75d57b13
MDL-80599 enrol_guest: Support password update in csv course upload
2024-05-17 11:01:22 +08:00
Ilya Tregubov
3182c71093
MDL-80599 enrol_self: Support password update in csv course upload
2024-05-17 11:01:22 +08:00
Ilya Tregubov
56fb55683a
MDL-80599 core: Refactor enrol methods
...
Move update instance logic to its own method and cover with tests.
Also update enrol plugins to work woth new methods.
2024-05-17 11:01:22 +08:00
Ilya Tregubov
78229db6a1
MDL-80599 enrol_self: Check group key regardless of policy used
...
Password policy is not connected to using of group key enrolment
2024-05-17 11:01:22 +08:00
Paul Holden
d04044bb0a
MDL-81936 editor_tiny: handle default filepicker/draftitem config.
...
If they aren't passed in editor options config, ensure they still
observe the registered option processor (type) for each.
2024-05-16 18:49:46 +01:00
Jordan Tomkinson
c1b4ccc4c6
MDL-81751 ddl: new reserved keywords in Aurora MySQL database engine
2024-05-16 13:41:29 +01:00
Paul Holden
5db3c95e29
MDL-81929 user: reset the selected bulk action when nothing selected.
...
In the case of bulk user actions that are implemented via Javascript,
we should ensure that once they are complete the selected action is
reset to its default state of "Choose..." so that it can be selected
again.
2024-05-16 13:00:26 +01:00
Huong Nguyen
bcae2164ac
weekly release 4.4+
2024-05-16 18:25:19 +07:00
Huong Nguyen
207eed1190
Merge branch 'install_404_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_404_STABLE
2024-05-16 18:25:16 +07:00
Huong Nguyen
c948d9e40e
Merge branch 'MDL-81598-404' of https://github.com/laurentdavid/moodle into MOODLE_404_STABLE
2024-05-16 09:51:05 +07:00
Huong Nguyen
9ccdee7687
Merge branch 'MDL-81543-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-05-16 09:38:53 +07:00
Huong Nguyen
1a3e68a956
Merge branch 'MDL-79838-404' of https://github.com/andelacruz/moodle into MOODLE_404_STABLE
2024-05-16 09:21:54 +07:00
Paul Holden
dfde819c8b
MDL-81287 mod_forum: observe default discussion paging value.
2024-05-15 13:23:17 +01:00
Paul Holden
ffe67fc6df
MDL-81318 assignsubmission_onlinetext: ignore blank content download.
2024-05-15 09:33:18 +01:00
Angelia Dela Cruz
8a60437bea
MDL-79838 mod_h5pactivity: Behat for H5P activity grade settings control
2024-05-15 14:33:21 +08:00
Shamim Rezaie
c62143a5df
Merge branch 'MDL-81530-404' of https://github.com/HuongNV13/moodle into MOODLE_404_STABLE
2024-05-15 15:12:59 +10:00
Huong Nguyen
691f2c8950
Merge branch 'MDL-51360-404-2' of https://github.com/ilyatregubov/moodle into MOODLE_404_STABLE
2024-05-15 10:44:18 +07:00
Ilya Tregubov
6ae2c78e9f
Merge branch 'MDL-70441-404-fix' of https://github.com/lameze/moodle into MOODLE_404_STABLE
2024-05-15 09:30:40 +08:00
Simey Lameze
7a4ea4dd65
MDL-70441 mod_assign: change condition to check if variable is not empty
2024-05-15 09:15:16 +08:00
Shamim Rezaie
217a7af933
MDL-81544 theme_boost: Don't change the display of .visibleifjs elements
2024-05-15 04:13:24 +10:00
Sara Arjona
df176b292a
Merge branch 'MDL-81805-404' of https://github.com/lameze/moodle into MOODLE_404_STABLE
2024-05-14 17:05:38 +02:00
Juan Leyva
fa5a564a17
MDL-81897 tool_mobile: Force partitioned cookies on inapp browser
2024-05-14 13:44:15 +02:00
Ilya Tregubov
dd1d91486d
Merge branch 'MDL-70441-404' of https://github.com/kevpercy/moodle into MOODLE_404_STABLE
2024-05-14 14:09:05 +08:00
David Balch
f9ab045794
MDL-70441 assign: Freeze workflow states not available to user.
...
Prior to this, a custom grader role that has mod/assign:grade but not
mod/assign:releasegrades or mod/assign:managegrades would see a select
with only the states available to them - not the current state, and
could reset a grade from released to Not marked/In marking/Marking
completed.
2024-05-14 12:55:00 +08:00
Huong Nguyen
32bf836fec
Merge branch 'MDL-81434-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-05-14 08:52:47 +07:00
Paul Holden
e205d5accc
MDL-81543 qtype_calculated: correct component of language string.
2024-05-13 10:43:44 +01:00
Laurent David
9febdf9b0f
MDL-81598 theme_boost: Fix quiz review options tooltips
2024-05-13 08:26:29 +02:00