24926 Commits

Author SHA1 Message Date
Francis Devine
8380311af6 MDL-79937 mod_lesson: Fix matching pagetype question matching
The addition of text format on the output of the answer responses broke
the matching later when comparing the valid answer against the sent
response, as the answer response was not correspondingly formatted.

I decided to use the un formatted answer response as the key, to keep it
as close as identical to prior behaviour
2023-12-08 09:05:41 +13:00
Paul Holden
f188214e7e
MDL-79980 mod_survey: remove responses link if user cannot access.
Update Behat scenario to match.
2023-12-07 12:08:37 +01:00
Huong Nguyen
2b59df00ef Merge branch 'MDL-80341' of https://github.com/timhunt/moodle 2023-12-07 10:27:37 +07:00
Ilya Tregubov
32459ee6e1 Merge branch 'MDL-79931-main' of https://github.com/lucaboesch/moodle 2023-12-07 11:17:25 +08:00
Huong Nguyen
d7416db402 Merge branch 'MDL-68652-master-1' of https://github.com/ilyatregubov/moodle 2023-12-07 09:31:05 +07:00
Paul Holden
e80696b2b6
MDL-79980 mod_survey: respect activity group mode getting report. 2023-12-07 09:32:25 +08:00
Jun Pataleta
030def7a46
Merge branch 'MDL-80079-master' of https://github.com/andrewnicols/moodle 2023-12-06 21:59:47 +08:00
Ilya Tregubov
faae0874ce MDL-68652 mod_forum: Only include gradable users in grading 2023-12-06 21:11:28 +08:00
Tim Hunt
c69ee049d1 MDL-80341 quiz: unseen descriptions are not unanswered questonis
This was causing confusing in the 'are you sure you want to submit' confirmation pop-up.
2023-12-06 11:11:59 +00:00
Ilya Tregubov
eda5aef1fc Merge branch 'MDL-74248-master-fix_mp3_mod_folder' of https://github.com/praxisdigital/moodle 2023-12-06 10:00:26 +08:00
Sara Arjona
b2abc3288d
Merge branch 'MDL-80286' of https://github.com/paulholden/moodle 2023-12-05 16:42:09 +01:00
Jun Pataleta
c643ea197d
Merge branch 'MDL-79806_master' of https://github.com/marxjohnson/moodle 2023-12-05 12:48:41 +08:00
Jun Pataleta
1d9f2dec58
Merge branch 'mdl64431' of https://github.com/danmarsden/moodle 2023-12-05 12:13:45 +08:00
Huong Nguyen
f1b276ca4c Merge branch 'main' of https://github.com/dragos5436/moodle 2023-12-05 10:40:10 +07:00
Ilya Tregubov
aefabc50f5 Merge branch 'MDL-80131-main' of https://github.com/junpataleta/moodle 2023-12-05 09:00:06 +08:00
Jun Pataleta
04bc690557
Merge branch 'MDL-80221-main-enfix' of https://github.com/mudrd8mz/moodle 2023-12-04 16:12:07 +08:00
Luca Bösch
f10d837fce MDL-79931 mod_glossary: Change edit entry icon from gear to pencil. 2023-12-02 15:57:09 +01:00
Jun Pataleta
5672927c28
MDL-80131 mod_data: Make page titles unique 2023-12-02 07:19:16 +08:00
dragos5436
78e3edf3ef MDL-60632 mod_quiz: Fix chart rendering fail in quiz report
If a quiz activity has negative grading enabled for incorrect answers,
students can achieve overall negative grades in this quiz. If at least
one student achieves a negative grade, the chart at the bottom of the
quiz 'Results' tab will fail to display. This patch add a search for
negative results, removes them from the band below 0 and adds them to
the 0 band. This will make the chart render correctly again.

Co-authored-by: Susana Leitão <sleitao@uporto.pt>
Co-authored-by: Matthias Opitz <m.opitz@ucl.ac.uk>

Removed whitespace at end of lines
2023-12-01 15:17:42 +00:00
Sara Arjona
564031b183
Merge branch 'MDL-80209-main' of https://github.com/aanabit/moodle 2023-12-01 10:56:02 +01:00
David Mudrák
7f67a96521 MDL-80221 lang: Use fixed strings in the tests, too 2023-12-01 06:27:36 +01:00
Paul Holden
4ae66c58fd
MDL-80286 datafield_date: cast field content to real when sorting.
This ensures we don't under/overflow the size of an integer in DB.
2023-11-30 10:03:04 +00:00
Amaia Anabitarte
1a0a86c1c9 MDL-80209 mod_scorm: Save minimum score completion 2023-11-30 10:37:52 +01:00
Mark Johnson
d1a4268839 MDL-79806 quiz_statistics: Queue recalculation on attempt_deleted 2023-11-30 08:54:14 +00:00
Mark Johnson
3fd2fefb5f MDL-79806 mod_quiz: Implement new quiz_attempt_deleted callback 2023-11-30 08:51:51 +00:00
Huong Nguyen
f2237faca5 Merge branch 'MDL-74378_master' of https://github.com/PhilippImhof/moodle 2023-11-30 10:10:12 +07:00
Ilya Tregubov
37737a92d6 Merge branch 'MDL-79890-master' of https://github.com/andrewnicols/moodle 2023-11-30 10:44:35 +08:00
Sara Arjona
c3254b89ff
Merge branch 'MDL-80205-main' of https://github.com/aanabit/moodle 2023-11-29 18:41:24 +01:00
Sara Arjona
75d75c36ca
Merge branch 'MDL-79537' of https://github.com/ssj365/moodle 2023-11-29 13:28:51 +01:00
Jun Pataleta
590822f16f
MDL-79967 mod_scorm: Use only the required field for the query 2023-11-29 18:30:52 +08:00
Jun Pataleta
d3d853bc2d
Merge branch 'MDL-79915-main' of https://github.com/sarjona/moodle 2023-11-29 18:11:56 +08:00
Sara Arjona
9e3acd9f06
MDL-79915 backup: Improve the Restore main page
Júlia, from the PX team, has suggested a few improvements to make it easier to
understand the Restore main page:

- Displaying a notification instead of the empty table when there are no files
in an area.
- Improve the copy, removing the help buttons and moving this information to the
main page.
- Replacing "Import a backup file" with "Upload a backup file".
- Adding some space between the different areas.
- Displaying a different text in the different "Manage backup files" buttons.
2023-11-29 09:19:46 +01:00
Jun Pataleta
3bdbedb79a
Merge branch 'MDL-79148-master' of https://github.com/ssj365/moodle 2023-11-29 15:20:44 +08:00
Jun Pataleta
323be86576
Merge branch 'mdl79967' of https://github.com/danmarsden/moodle 2023-11-29 12:25:27 +08:00
Huong Nguyen
dcdacd260e Merge branch 'mdl80004' of https://github.com/danmarsden/moodle 2023-11-29 09:52:28 +07:00
Huong Nguyen
f1187c3937 Merge branch 'MDL-80002-master' of https://github.com/roland04/moodle 2023-11-29 09:33:06 +07:00
Huong Nguyen
e67c0b87b1 Merge branch 'MDL-79267' of https://github.com/paulholden/moodle 2023-11-29 09:17:23 +07:00
Huong Nguyen
8db6218f7c Merge branch 'MDL-79512-master' of https://github.com/laurentdavid/moodle 2023-11-29 09:07:21 +07:00
Ilya Tregubov
abf3f3bec5 Merge branch 'MDL-73626_master' of https://github.com/marxjohnson/moodle 2023-11-29 10:02:36 +08:00
Jun Pataleta
aa9cc4aad1
Merge branch 'MDL-80181-master' of https://github.com/srobotta/moodle 2023-11-29 09:37:53 +08:00
Sumaiya Javed
fac43ca0f2 MDL-73626 mod_assign: release grades when assignment is anonymous
Adds a new setting, markinganonymous, which if enabled together
with anonymous submissions and marking workflow,
allows markers to release individual grades.
2023-11-28 08:58:10 +00:00
Shamiso.Jaravaza
660f9c13ef MDL-79148 mod_bigbluebuttonbn: fix recording link 2023-11-27 23:56:16 -07:00
Ilya Tregubov
1365ec62de Merge branch 'MDL-79603-master' of https://github.com/andelacruz/moodle 2023-11-28 13:52:47 +08:00
Jun Pataleta
0fe5369869
Merge branch 'MDL-78294-master' of https://github.com/mihailges/moodle 2023-11-28 13:15:50 +08:00
Jun Pataleta
ca7e0c26df
Merge branch 'MDL-80210' of https://github.com/timhunt/moodle 2023-11-28 10:36:17 +08:00
Amaia Anabitarte
506fdc6d36 MDL-80205 mod_scorm: Remove all Pass grade options from completion 2023-11-27 18:06:12 +01:00
Stephan Robotta
4e8c6a8691 MDL-80181 wiki: fix width of left column in comments 2023-11-24 11:18:09 +01:00
Mihail Geshoski
0cf04d9caa MDL-78294 mod_glossary: Remove the redundant showentry_ajax.php
Removes the redundant ajax script showentry_ajax.php that was only
used by the old YUI module in the glossary filter. The new AMD
module now uses web services, and therefore, this script is no longer
used nor required.
2023-11-24 15:57:18 +08:00
Mihail Geshoski
df1cc4ac93 MDL-78294 filter_glossary: Replace YUI with an AMD module
Replaces the existing YUI module in the glossary filter with an
AMD module. The auto-linked glossary entries are now obtained
through the existing webservices in mod_glossary and displayed
within a modal utilizing the core/modal js module.
2023-11-24 15:57:18 +08:00
Philipp Imhof
e1cb2b3e0b
MDL-74378 mod_quiz: make sure timer is initialized 2023-11-24 08:51:41 +01:00